/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-1:#ffffff;--color-2:#ebf0f5;--color-3:#ced7e0;--color-4:#828382;--color-5:#adc6d6;--color-6:#4b4d4b;--color-7:#aba9a9;--color-8:#eeeeed;--color-9:#f2f2f2;--color-10:#666666;--black:#333;--blue-1:#003e52;--blue-2:#337ab7;--blue-3:#67b9e8;--blue-4:#64a1bb;--green-1:#3dae2b;--green-2:#3b693d;--green-3:#ecf5d7;--orange-1:#fc9948;--type-1:#336699;--type-2:#ff3333;--type-3:#339933;--type-4:#f90;--type-5:#ad1aac;--type-6:#00b2a9;}.paragraph--type--info-box{margin:30px 0;}.paragraph--type--info-box .box{padding:20px 30px;}.paragraph--type--info-box .box .field--name-field-title{font-size:20px;font-weight:600;font-display:swap;color:var(--blue-1);margin:5px 0 0;text-align:center;}.paragraph--type--info-box .box .field--name-field-infobox-text{margin-top:16px;margin-bottom:24px;}.paragraph--type--info-box .box .field--name-field-read-more .field__item{border-radius:30px;margin:30px auto 15px auto;padding:14px 18px;width:fit-content;font-weight:500;cursor:pointer;}.paragraph--type--info-box .box .field--name-field-read-more .field__item a{text-decoration:none;}.paragraph--type--info-box .box[data-color="#003e52"] .field--name-field-title,.paragraph--type--info-box .box[data-color="#003e52"] .field--name-field-infobox-text{color:var(--color-2);}.paragraph--type--info-box .box[data-color="#003e52"] .field--name-field-read-more .field__item{background-color:var(--color-1);border:1px solid var(--green-1);}.paragraph--type--info-box .box[data-color="#003e52"] .field--name-field-read-more .field__item a{color:var(--green-1);}.paragraph--type--info-box .box[data-color="#f0f0f0"] .field--name-field-read-more .field__item{background-color:var(--blue-1);border:1px solid var(--blue-1);}.paragraph--type--info-box .box[data-color="#f0f0f0"] .field--name-field-read-more .field__item a{color:var(--color-1);}
:root{--color-1:#ffffff;--color-2:#ebf0f5;--color-3:#ced7e0;--color-4:#828382;--color-5:#adc6d6;--color-6:#4b4d4b;--color-7:#aba9a9;--color-8:#eeeeed;--color-9:#f2f2f2;--color-10:#666666;--black:#333;--blue-1:#003e52;--blue-2:#337ab7;--blue-3:#67b9e8;--blue-4:#64a1bb;--green-1:#3dae2b;--green-2:#3b693d;--green-3:#ecf5d7;--orange-1:#fc9948;--type-1:#336699;--type-2:#ff3333;--type-3:#339933;--type-4:#f90;--type-5:#ad1aac;--type-6:#00b2a9;}.product .title-zone{display:flex;justify-content:space-between;align-items:center;margin-top:5px;padding-bottom:30px;width:100%;border-bottom:2px solid var(--blue-1);}.product .title-zone .product-buttons{display:inline-flex;}.product .title-zone .product-buttons .product-link{margin-right:1.5vw;}@media (max-width:480px){.product .title-zone .product-buttons .product-link{display:none;}}.product .title-zone .title{display:flex;align-items:center;}.product .title-zone .title .icon{display:flex;align-items:center;margin-right:20px;}.product .title-zone .title .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_01.svg);background-position:center;background-size:100% auto;background-repeat:no-repeat;height:35px;width:60px;display:inline-block;margin-top:1px;}@media (max-width:767px){.product .title-zone .title .icon:before{height:24px;width:50px;}}.product .title-zone .title h2{color:var(--blue-1);font-size:42px;font-weight:500;font-display:swap;line-height:1.1em;margin:0;}@media (max-width:767px){.product .title-zone .title h2{font-size:34px;}}.product .title-zone .product-link a{font-size:16px;font-weight:500;font-display:swap;background-color:transparent;border:2px solid var(--green-1);border-radius:1.6em;color:var(--green-1);cursor:pointer;display:flex;line-height:1.1em;min-height:40px;width:fit-content;padding:0.5em 1.2em;text-decoration:none;}.product .title-zone[data-type]{border-color:var(--type-4);}.product .title-zone[data-type] .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_04.svg);}.product .title-zone[data-type="15"]{border-color:var(--type-1);}.product .title-zone[data-type="15"] .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_01.svg);}.product .title-zone[data-type="17"]{border-color:var(--type-2);}.product .title-zone[data-type="17"] .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_02.svg);}.product .title-zone.south_america[data-type="17"]{border-color:var(--type-5);}.product .title-zone.south_america[data-type="17"] .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_05.svg);}.product .title-zone[data-type="16"]{border-color:var(--type-3);}.product .title-zone[data-type="16"] .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/bars_03.svg);}.product .title-zone.blexia{border-color:var(--blue-1);}.product .title-zone.blexia .title .icon:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/blexia.svg);}.product .title-zone.blexia .title h2{font-family:"Como",Arial,sans-serif;}.product .content-header{display:flex;justify-content:space-between;padding:30px 0;width:100%;}@media (max-width:767px){.product .content-header{flex-wrap:wrap;}}.product .content-header .left-zone{align-items:center;display:flex;flex:1 1;justify-content:center;margin-right:20px;}@media (max-width:767px){.product .content-header .left-zone{margin-right:0;flex:auto;}}.product .content-header .right-zone{display:flex;justify-content:space-between;width:75%;position:relative;left:-10px;}@media (max-width:767px){.product .content-header .right-zone{width:100%;left:0;flex-wrap:wrap;}}.product .content-header .right-zone .small-zone{display:flex;flex-direction:column;margin:0 10px;width:calc(50% - 20px);}@media (max-width:767px){.product .content-header .right-zone .small-zone{margin:0;width:100%;}}.product .content-header .right-zone .small-zone .field--name-field-organic-farming{color:var(--blue-1);}.product .content-header .right-zone .small-zone .field--name-field-organic-farming:before{content:"";background-image:url(/themes/custom/nttdata_theme/assets/svg/leaf.svg);background-position:center;background-size:100% auto;background-repeat:no-repeat;height:20px;width:20px;display:inline-block;margin-right:10px;}.product .content-header .right-zone .document{display:flex;align-items:center;border-bottom:1px dashed var(--color-4);font-size:14px;position:relative;}.product .content-header .right-zone .document .title{margin-right:20px;padding:16px 0;width:100%;word-break:break-word;}.product .content-header .right-zone .document .size{margin:0 10px;color:var(--color-6);font-size:14px;font-display:swap;}.product .content-header .right-zone .document .open-btn{font-size:0;font-display:swap;margin:0 10px;}.product .content-header .right-zone .document .open-btn::after{font-size:20px;display:inline-block;content:"\e004";font-family:"ascenza-icon";}.product .content-header .right-zone .document .download-btn{font-size:0;font-display:swap;margin-left:20px;}.product .content-header .right-zone .document .download-btn::after{font-size:20px;font-display:swap;display:inline-block;content:"\e016";font-family:"ascenza-icon";}.product .content-header .right-zone .document .tooltiptext{display:none;}.product .content-header .right-zone .document.private-resource .tooltiptext{display:block;visibility:hidden;width:215px;background-color:rgba(0,62,82,0.75);color:#fff;font-family:Tahoma,sans-serif;font-size:14px;text-align:center;border-radius:6px;padding:5px;position:absolute;top:50%;left:-10px;transform:translate(-100%,-50%);z-index:30;}@media (max-width:767px){.product .content-header .right-zone .document.private-resource .tooltiptext{left:35px;transform:translate(0,-50%);}}.product .content-header .right-zone .document.private-resource:hover .tooltiptext{visibility:visible;}.product .content-header .right-zone .document.private-resource .title{position:relative;padding-left:40px;}.product .content-header .right-zone .document.private-resource .title::after{position:absolute;top:calc(50% - 15px);left:0;font-family:"Material Icons";font-size:20px;content:"\e7af";color:white;background:var(--blue-1);border-radius:50%;width:30px;height:30px;text-align:center;}.product .content-header .field--type-entity-reference{margin:0;}.product .content-header .field--type-entity-reference.field--name-field-certification .field--name-field-media-image{width:4vw;max-width:85px;}@media (min-width:801px) and (max-width:1200px){.product .content-header .field--type-entity-reference.field--name-field-certification .field--name-field-media-image{width:6vw;}}@media (min-width:767px) and (max-width:800px){.product .content-header .field--type-entity-reference.field--name-field-certification .field--name-field-media-image{width:8vw;}}@media (min-width:481px) and (max-width:800px){.product .content-header .field--type-entity-reference.field--name-field-certification .field--name-field-media-image{width:10vw;}}@media (max-width:480px){.product .content-header .field--type-entity-reference.field--name-field-certification .field--name-field-media-image{width:14vw;}}.product .content-header .field--type-entity-reference.field--name-field-certification .field--name-field-media-image img{margin-top:0.2em;margin-bottom:10px;}.product .content-header .field__label{color:var(--color-7);font-size:12px;font-weight:400;font-display:swap;line-height:1.1em;text-transform:uppercase;font-family:Tahoma,Arial,sans-serif;}.product .content-header .field__item{margin-top:0.2em;font-size:16px;font-display:swap;color:var(--black);margin-bottom:10px;font-family:Tahoma,Arial,sans-serif;}.product .flag.action-unflag a{font-size:0;font-display:swap;}.product .flag.action-unflag a::after{font-size:21px;font-display:swap;}.product .flag.action-flag a::after{font-size:21px;font-display:swap;}.product .mobile-link{display:none;}@media (max-width:767px){.product .mobile-link{display:block;width:100%;height:fit-content;background-color:var(--blue-1);padding:35px 12px;margin:40px 0;}.product .mobile-link .link-title{color:var(--color-1);font-family:"Montserrat",Arial,sans-serif;font-size:24px;font-display:swap;font-weight:500;padding:0 55px 16px;text-align:center;}.product .mobile-link .link-subtitle{color:var(--color-1);font-family:Tahoma,Arial,sans-serif;font-size:16px;font-display:swap;padding-bottom:24px;text-align:center;}.product .mobile-link .mobile-product-link a{font-size:16px;font-display:swap;font-weight:500;background-color:transparent;border:2px solid var(--color-1);border-radius:1.6em;color:var(--color-1);cursor:pointer;display:flex;line-height:1.1em;width:fit-content;padding:0.5em 1.2em;text-decoration:none;margin:0 auto;}}#page-wrapper:not([data-domain=ascenza_fr]):not([data-domain=ascenza_es]):not([data-domain=ascenza_br]):not([data-domain=ascenza_pt]):not([data-domain=ascenza_it]):not([data-domain=ascenza_mx]) .flag{display:none;}
:root{--color-1:#ffffff;--color-2:#ebf0f5;--color-3:#ced7e0;--color-4:#828382;--color-5:#adc6d6;--color-6:#4b4d4b;--color-7:#aba9a9;--color-8:#eeeeed;--color-9:#f2f2f2;--color-10:#666666;--black:#333;--blue-1:#003e52;--blue-2:#337ab7;--blue-3:#67b9e8;--blue-4:#64a1bb;--green-1:#3dae2b;--green-2:#3b693d;--green-3:#ecf5d7;--orange-1:#fc9948;--type-1:#336699;--type-2:#ff3333;--type-3:#339933;--type-4:#f90;--type-5:#ad1aac;--type-6:#00b2a9;}.rich-text{font-family:Tahoma,Arial,sans-serif;color:var(--black);}.rich-text ul{padding-left:18px;}.rich-text a{display:inline-flex;align-items:center;color:var(--green-1);position:relative;padding-right:1.3em;}.rich-text a:after{display:inline-block;content:"\e004";font-family:"ascenza-icon";right:0;position:absolute;}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{color:var(--blue-1);line-height:1.1em;}.rich-text .montserrat{font-family:"Montserrat",Arial,sans-serif;}
:root{--color-1:#ffffff;--color-2:#ebf0f5;--color-3:#ced7e0;--color-4:#828382;--color-5:#adc6d6;--color-6:#4b4d4b;--color-7:#aba9a9;--color-8:#eeeeed;--color-9:#f2f2f2;--color-10:#666666;--black:#333;--blue-1:#003e52;--blue-2:#337ab7;--blue-3:#67b9e8;--blue-4:#64a1bb;--green-1:#3dae2b;--green-2:#3b693d;--green-3:#ecf5d7;--orange-1:#fc9948;--type-1:#336699;--type-2:#ff3333;--type-3:#339933;--type-4:#f90;--type-5:#ad1aac;--type-6:#00b2a9;}.container-breadcrumb-share{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}.container-breadcrumb-share .container-share{margin-bottom:1rem;}.container-breadcrumb-share .container-share .block-social-media{margin-bottom:0;}.container-breadcrumb-share .container-share .block-social-media .container-share-button .share-modal-open{border:none;border-radius:0;margin:5px 5px 4px 25px;padding:0;line-height:1.1em;}.container-breadcrumb-share .container-share .block-social-media .container-share-button .share-modal-open:focus{box-shadow:none;}
:root{--color-1:#ffffff;--color-2:#ebf0f5;--color-3:#ced7e0;--color-4:#828382;--color-5:#adc6d6;--color-6:#4b4d4b;--color-7:#aba9a9;--color-8:#eeeeed;--color-9:#f2f2f2;--color-10:#666666;--black:#333;--blue-1:#003e52;--blue-2:#337ab7;--blue-3:#67b9e8;--blue-4:#64a1bb;--green-1:#3dae2b;--green-2:#3b693d;--green-3:#ecf5d7;--orange-1:#fc9948;--type-1:#336699;--type-2:#ff3333;--type-3:#339933;--type-4:#f90;--type-5:#ad1aac;--type-6:#00b2a9;}.paragraph--type--title-and-content{display:flex;justify-content:space-between;padding:25px 0 30px;}@media (max-width:767px){.paragraph--type--title-and-content{flex-direction:column;margin:0;padding:15px 15px 30px;width:100%;}}.paragraph--type--title-and-content .left-side{margin-right:20px;width:30%;}@media (max-width:767px){.paragraph--type--title-and-content .left-side{margin-right:0;width:100%;}}.paragraph--type--title-and-content .left-side > .field--name-field-title{color:var(--blue-1);font-size:22px;font-weight:500;font-display:swap;}.paragraph--type--title-and-content .left-side .field--name-field-toxicological-information{margin-top:0.6em;display:grid;grid-template-columns:auto auto auto;max-width:180px;}.paragraph--type--title-and-content .left-side .field--name-field-toxicological-information .field__item{margin-right:10px;max-height:60px;max-width:60px;width:60px;margin-bottom:5px;}.paragraph--type--title-and-content > .field--name-field-paragraph-item{flex:1 1;}@media (max-width:767px){.paragraph--type--title-and-content > .field--name-field-paragraph-item{margin-top:10px;}}.paragraph--type--title-and-content > .field--name-field-paragraph-item > .field__item:not(:first-child){border-top:1px solid var(--color-5);margin-top:20px;padding-top:20px;}.paragraph--type--title-and-content > .field--name-field-paragraph-item p,.paragraph--type--title-and-content > .field--name-field-paragraph-item li{font-size:16px;font-display:swap;}.paragraph--type--title-and-content .field--type-entity-reference,.paragraph--type--title-and-content .video,.paragraph--type--title-and-content p{margin:0;padding:0;}
