body{color:#707070;font-family:Helvetica,sans-serif;margin:0}h1{font-size:30px;font-weight:700}.btn{border-radius:30px;color:#707070;display:inline-block;font-family:Helvetica,sans-serif;padding:10px;text-align:center;text-decoration:none}.container{margin:auto;max-width:100%;padding:0;width:1400px}.center{text-align:center}.primary{color:#b10624}.btn-primary{background:#b10624;border-color:#b10624;color:#fff}.btn-primary:hover{background:#900624;border-color:#b10624}.icon{max-width:22px}.icon.icon-search{width:15px}.icon.icon-arrowLeft{height:7px}main{padding-bottom:30px}.background-error{position:relative}@media screen and (min-width:768px){.background-error{padding-bottom:100px}.background-error:before{background-image:url(images/mann_verzweifelung.ea187c76d403f88b3609.png);background-position:right bottom -1px;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;position:absolute;width:100%;z-index:-1}}.content-main-first{padding-top:60px;position:relative}.content-main-first .back-to-index{color:#757575;font-size:12px;left:50%;position:absolute;text-decoration:none;top:12px;transform:translateX(-50%)}.content-main-first .back-to-index:hover{color:#b10624}.content-main{padding-bottom:30px;padding-top:30px}.input_group{margin:auto;max-width:100%;position:relative;width:500px}.input_group.label-extension:before{color:#757575;content:"Labelnummer";display:block;font-size:16px;left:30px;position:absolute;top:50%;transform:translateY(-50%);z-index:1000}.input_group.label-extension #articleByCode{padding-left:140px;text-align:left}.input_group.label-extension.label-for-nl:before{content:"Etiketnummer"}.input_group.label-extension.label-for-fr:before{content:"Numéro d'étiquette"}.input_group.label-extension.label-for-fr #articleByCode{padding-left:170px}.input_group.label-extension.label-for-en:before{content:"Label number"}.input_group .input-search{background:transparent;border:0;height:50px;position:absolute;right:20px}#articleByCode{border:1px solid #ccc;border-radius:25px;box-shadow:0 0 10px #e0e0e0;color:#757575;height:50px;max-width:100%;padding-left:20px;padding-right:55px;text-align:center;width:100%}#articleByCode:focus-visible{box-shadow:0 0 4px #b10624;outline:0}#articleByCode::placeholder{font-style:italic}@media screen and (max-width:410px){#articleByCode::placeholder{font-size:12px}}.scan-text{color:#ccc;display:none;font-size:12px;margin-top:20px}@media screen and (min-width:768px){.scan-text{display:block}}p{font-size:15px}.content-main-second{margin-top:80px;position:relative}@media screen and (min-width:576px){.content-main-second:after{background:#efefef;bottom:0;content:"";display:block;height:73%;position:absolute;width:100%;z-index:-1}}.content-main-second .first-container{padding-bottom:50px;padding-top:30px}.content-main-second .first-container-bottom{padding-top:30px}.content-main-second .bottom-center-image{position:relative;width:80%}.code-example-container{background:#fff;border:4px solid #efefef;border-radius:50px;padding:30px 30px 8px}.code-example-container .example-content-text{display:inline-block;width:63%}.code-example-container .example-lists{list-style:none;padding:0}.code-example-container .example-list{margin:3px 0}.code-example-container .example-item{color:#b10624;display:block;padding:3px;text-decoration:none;white-space:nowrap}.code-example-container .example-item:hover{text-decoration:underline}.code-example-container .example-content-image{display:inline-block;width:35%}.code-example-container .example-content-image img{width:100%}.scan-background{height:300px;margin-bottom:-90px;position:relative}.scan-background:before{background:url(images/mygreiff_QR_Code.5f4d32243032405a2bc5.png);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:300px;left:50%;opacity:.03;position:absolute;transform:translateX(-50%);width:300px}.scan-background:after{content:"QR-Code scannen";display:block;font-size:20px;font-weight:700;height:30px;position:absolute;top:10%;width:100%}.scan-inner{background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px #ccc;margin:10px auto 0;padding:20px;position:relative;top:50%;transform:translateY(-50%);width:100px}.scan-inner img{max-width:100%}header{margin-top:0;padding-bottom:20px;padding-top:30px;position:relative}@media screen and (max-width:767.98px){header{margin-top:-20px;padding-top:0}}header:before{background:#ddd;content:"";display:block;height:1px;position:absolute;top:53%;width:100%;z-index:-1}@media screen and (max-width:767.98px){header:before{top:44.5%}}header .dektop-show{display:none}@media screen and (min-width:1024px){header .dektop-show{display:inline-block}}header .col-4{align-content:center;text-align:right}@media screen and (max-width:1023.98px){header .col-4{text-align:center}}header .col-4.logo-outer{text-align:center}header .col-4.logo-outer .logo{position:relative}header .col-4.logo-outer .logo:after{background:#fff;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:128px;z-index:-1}header .col-4.logo-outer .logo img{position:relative;top:28px;width:150px}@media screen and (max-width:538.98px){header .col-4.logo-outer .logo img{left:50%;transform:translateX(-50%)}}header .col-4.phone-col{text-align:left}@media screen and (max-width:1023.98px){header .col-4.phone-col{text-align:center}}header .button-container{display:block;position:relative}header .btn{width:300px}header .btn.btn-secondary{background:#fff;border:1px solid #ccc}header .btn.btn-secondary:hover{background:#efefef;color:#757575}header .btn .icon{margin-right:10px}header .btn .icon-phone{filter:invert(40%);width:16px}@media screen and (max-width:1023.98px){header .btn .icon-phone{position:relative;top:3px}}header .btn .icon-cart{height:24px;vertical-align:bottom}@media screen and (max-width:1023.98px){header .btn .icon-cart{vertical-align:text-top}header .btn{height:55px;width:55px}header .btn .icon{margin-right:0}}.mobile-show{bottom:-30px;color:#757575;font-size:14px;left:0;position:absolute;text-decoration:none;width:100%}@media screen and (min-width:1024px){.mobile-show{display:none}}footer{padding:10px 0 30px}footer .container{padding-left:20px;padding-right:20px}.footer-row a{color:#707070;padding:5px;text-decoration:none}.footer-row .footer-navigation .footer-btn-secondary{margin-left:15px;margin-right:15px}.footer-row .footer-navigation .footer-btn-secondary:hover{color:#b10624;text-decoration:underline}@media screen and (max-width:991.98px){.footer-row .footer-navigation .footer-btn-secondary{display:block;margin-left:0;max-width:max-content}.footer-row .footer-navigation .footer-btn-secondary.first-link{margin-top:10px}}.footer-row .footer-navigation .footer-btn-primary{background:#b10624;border-radius:35px;box-shadow:0 0 12px #e0e0e0;color:#fff;margin-right:10px;padding:7px 15px 5px}.footer-row .footer-navigation .footer-btn-primary:hover{background:#900624;border-color:#b10624}.footer-row .footer-navigation.nav-fr .footer-btn-primary,.footer-row .footer-navigation.nav-fr .footer-btn-secondary,.footer-row .footer-navigation.nav-nl .footer-btn-primary,.footer-row .footer-navigation.nav-nl .footer-btn-secondary{display:inline-block;margin-bottom:15px;white-space:nowrap}.footer-row .footer-navigation.nav-fr .footer-btn-primary:nth-child(3),.footer-row .footer-navigation.nav-fr .footer-btn-secondary:nth-child(3),.footer-row .footer-navigation.nav-nl .footer-btn-primary:nth-child(3),.footer-row .footer-navigation.nav-nl .footer-btn-secondary:nth-child(3){margin-left:0}@media screen and (min-width:1118px){.footer-row .footer-navigation.nav-fr .footer-btn-primary:nth-child(2),.footer-row .footer-navigation.nav-fr .footer-btn-secondary:nth-child(2),.footer-row .footer-navigation.nav-nl .footer-btn-primary:nth-child(2),.footer-row .footer-navigation.nav-nl .footer-btn-secondary:nth-child(2){margin-right:30%}}.footer-row .center-col{align-content:end;text-align:center}.footer-row .footer-last-navigation{text-align:right}.footer-row .footer-last-navigation a{margin:0 5px}.footer-row .footer-last-navigation a.active,.footer-row .footer-last-navigation a:hover{color:#b10624;text-decoration:underline}@media screen and (max-width:767.98px){.footer-row .footer-last-navigation a{margin:0}}.footer-language{justify-content:end}@media screen and (max-width:767.98px){.footer-language{justify-content:center}.mobile-center{margin-bottom:10px;text-align:center}}.product-container{padding-bottom:30px;padding-top:80px}.product-container .product-description-container{background:#f5f5f5;border-radius:10px;padding:50px 0}.product-container .product-description-container .product-title{color:#b10624;font-size:1.25rem;font-weight:600}.product-container .product-description-container .inner-container{margin:auto;max-width:80%;width:400px}.product-container .product-description-container .article-infos{justify-content:space-between;margin-bottom:30px;margin-top:25px}.product-container .product-description-container .info{font-size:12px}.product-container .product-image-container .example-image{width:50%}.product-container .article-composition-container{background:#fff;border-radius:10px;margin-bottom:20px;padding:20px 20px 10px}.product-container .article-composition-container h4{border-bottom:1px solid #efefef;font-size:1.25rem;font-weight:600;margin:0 0 10px;padding-bottom:5px}.product-container .article-composition-container .composition-lists{font-size:.875rem;list-style:none;padding-left:0}.product-container .care-icons{flex-wrap:wrap;justify-content:space-evenly}.product-container .care-icon-image{max-width:35px}@media screen and (max-width:575.98px){.product-container .care-icon-image{max-width:30px}}.product-container .property-container{justify-content:center;margin-top:40px}@media screen and (max-width:575.98px){.product-container .property-container{gap:20px;margin-bottom:30px}}.product-container .property-container .care-icon-image{height:72px;max-width:unset}.tab-material-origin{background:#f5f5f5;border-radius:10px;margin:auto;padding:50px}.tab-material-origin.confectionery{margin-bottom:40px;margin-top:40px}@media screen and (max-width:767.98px){.tab-material-origin{padding:30px 10px}}.tab-material-origin .product-title{color:#b10624;font-size:1.25rem;font-weight:600;position:relative}.tab-material-origin .product-title .filter-btn{background:#fff;border:1px solid;border-radius:5px;color:#757575;font-size:16px;font-weight:400;padding:2px 15px;position:absolute;right:0;text-decoration:none;text-transform:capitalize;top:18px}.tab-material-origin .product-title .filter-btn:hover{box-shadow:inset 0 0 12px #e0e0e0}@media screen and (max-width:575.98px){.tab-material-origin .product-title .filter-btn{top:28px}}.tab-material-origin .level-0{border:0;gap:40px;justify-content:center;margin-bottom:15px;margin-top:20px;padding-bottom:15px}.tab-material-origin .level-0 a{background:#fff;border:1px solid #b10624;border-radius:20px;box-shadow:0 0 12px #e0e0e0;color:#b10624;padding:7px 10px 5px;text-decoration:none;text-transform:capitalize}.tab-material-origin .level-0 a.active,.tab-material-origin .level-0 a:hover{background:#b10624;color:#fff}.tab-material-origin .level-1{gap:20px;margin-bottom:30px}.tab-material-origin .level-1 a{background:#fff;border:1px solid;border-radius:5px;box-shadow:0 0 12px #e0e0e0;color:#757575;cursor:pointer;padding:8px 15px;text-decoration:none;text-transform:capitalize}.tab-material-origin .level-1 a.raw-material{background:#0d98ba;color:#fff}.tab-material-origin .level-1 a.raw-material:hover{background:#0a7698}.tab-material-origin .level-1 a.spinning{background:#228b22;color:#fff}.tab-material-origin .level-1 a.spinning:hover{background:#006900}.tab-material-origin .level-1 a.confectionery,.tab-material-origin .level-1 a.weaving{background:#dfc375;color:#fff}.tab-material-origin .level-1 a.confectionery:hover,.tab-material-origin .level-1 a.weaving:hover{background:#bda153}.tab-material-origin .level-1 a.finishing{background:#937745;color:#fff}.tab-material-origin .level-1 a.finishing:hover{background:#c6aa78}.tab-material-origin .level-1 a:hover{background:#efefef}.fade:not(.show){display:none}.pseudo-tab ul{display:flex;gap:40px;justify-content:center}#confectionery_map,#materials_map{border-radius:7px;box-shadow:0 0 12px #ccc;height:650px}@media screen and (max-width:575.98px){#confectionery_map,#materials_map{height:300px}}.collapse{display:none}.collapse.show{display:block}.material-list .composition-lists{padding:10px}.material-list .composition-lists .list-first-part{display:inline-block;max-width:48%;position:relative;width:200px}.material-list .composition-lists .list-first-part:after{background:#757575;content:"";display:block;height:45px;position:absolute;right:0;top:-10px;width:1px}.material-list .composition-lists .list-last-part{display:inline-block;max-width:47%;overflow:hidden;padding-left:3%;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.material-list .composition-lists:nth-child(2n){background:#fff}.cross-image{border-radius:50%;box-shadow:0 0 12px rgba(177,6,36,.439);margin-bottom:20px;margin-top:40px;padding:10px;width:55px}.product-title.error{color:#b10624;font-size:15px;font-weight:700}.scan-text.error{color:#757575;font-size:15px;margin-top:4px}.footer-top{position:relative}@media screen and (min-width:576px){.footer-top{margin-top:80px}.footer-top:after{background:#efefef;bottom:0;content:"";display:block;height:78%;position:absolute;width:100%;z-index:-1}}.footer-top .footer-top-image-container img{max-width:300px}.footer-top .row{align-items:center}@media screen and (min-width:576px){.footer-top .contact-title{margin-top:23%}}.footer-top .contact-title h4{font-size:20px;font-weight:700}.footer-top .contact-title .card-subtitle{display:block;font-size:14px}.footer-top .contact-title .btn-contact{background:#fff;border:1px solid #b10624;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.102);margin-top:20px;padding:10px 25px}.footer-top .contact-title .btn-contact svg{width:20px;fill:#b10624;margin-left:10px;position:relative;top:-1px}.main-error .content-main-first{margin-top:0;padding-top:65px}.main-error .footer-top{margin-top:0}@media screen and (min-width:768px){.main-error .footer-top:after{height:100%}}@media screen and (max-width:575.98px){.error-content{margin-bottom:80px}.row{margin:auto;max-width:100%}.footer-row .footer-last-navigation{padding-right:0}.footer-row .footer-last-navigation .footer-language{justify-content:right}}