.attribute-item[data-v-4f0b59b7]{display:flex;align-items:flex-start;gap:12px}.attribute-label[data-v-4f0b59b7]{display:inline-block;margin-top:4px;font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--text-lg);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);color:var(--color-black);white-space:nowrap;flex-shrink:0}.attribute-tags[data-v-4f0b59b7]{display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:12px;flex:1;min-width:0}.certificate-card[data-v-d13a3324]{display:flex;align-items:start;gap:var(--spacing-lg);padding:20px;background-color:var(--color-vanilla-50);border-radius:8px;width:100%}@media(min-width:48em){.certificate-card[data-v-d13a3324]{align-items:center;padding:var(--spacing-lg);border-radius:var(--radius)}}.certificate-badge[data-v-d13a3324]{width:4rem;height:4rem;flex-shrink:0;object-fit:contain}@media(min-width:48em){.certificate-badge[data-v-d13a3324]{width:6rem;height:6rem}}.certificate-text[data-v-d13a3324]{flex:1;font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--text-sm);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal);color:var(--color-black)}@media(min-width:48em){.certificate-text[data-v-d13a3324]{font-size:var(--text-base);line-height:var(--leading-normal)}}body.ratimor .certificate-card,body.effect .certificate-card{background-color:var(--color-gray-50)}.accordion-rich-content[data-v-a8674b9b]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.product-documents[data-v-a8674b9b]{display:flex;flex-direction:column;gap:var(--spacing-md)}.documents-title[data-v-a8674b9b]{font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--text-base);color:var(--color-black);margin:0}.documents-list[data-v-a8674b9b]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.document-link[data-v-a8674b9b]{display:inline-flex;align-items:center;gap:var(--spacing-sm);color:var(--color-green-500);font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--text-base);text-decoration:underline;transition:opacity var(--transition-duration) var(--easing)}.document-link[data-v-a8674b9b]:hover{opacity:.8}.document-icon[data-v-a8674b9b]{font-size:1.25rem;flex-shrink:0}.product-highlight[data-v-6a125db9]{padding:1rem 0 var(--spacing-5xl)}@media(min-width:64em){.product-highlight[data-v-6a125db9]{padding:var(--spacing-2xl) 0 var(--spacing-5xl)}}.layout[data-v-6a125db9]{display:flex;flex-direction:column;gap:32px}@media(min-width:64em){.layout[data-v-6a125db9]{flex-direction:row;gap:var(--spacing-lg)}}.image-col[data-v-6a125db9]{width:100%}@media(min-width:64em){.image-col[data-v-6a125db9]{width:50%;flex-shrink:0;padding-inline-end:var(--spacing-lg);position:sticky;align-self:flex-start}}.image-col[data-v-6a125db9] .main-gallery{background-color:var(--color-gray-50);border-radius:var(--radius-md);overflow:hidden}.image-col[data-v-6a125db9] .image-container{aspect-ratio:1/1}.content-col[data-v-6a125db9]{display:flex;flex-direction:column}@media(min-width:64em){.content-col[data-v-6a125db9]{width:50%;padding-inline-start:var(--spacing-3xl)}}.brand-logo[data-v-6a125db9]{height:32px;width:auto;margin-bottom:20px}.brand-logo[data-v-6a125db9] img{height:32px;width:auto;object-fit:contain}.title[data-v-6a125db9]{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--text-4xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-compact);color:var(--color-brown-500);margin:0 0 20px}[data-v-6a125db9] .description{margin-bottom:20px}[data-v-6a125db9] .description p{font-family:var(--font-base);font-weight:var(--font-weight-medium);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-black);margin:0}.usp-content[data-v-6a125db9]{margin-bottom:28px}.tag-groups[data-v-6a125db9]{display:flex;flex-direction:column;gap:var(--spacing-xl);margin-bottom:28px}@media(min-width:48em){.tag-groups[data-v-6a125db9]{gap:1rem;margin-bottom:2rem}}.certificates[data-v-6a125db9]{display:flex;flex-direction:column;gap:8px;margin-bottom:28px}@media(min-width:48em){.certificates[data-v-6a125db9]{margin-bottom:32px}}.product-accordion[data-v-6a125db9]{margin-top:32px}@media(min-width:48em){.product-accordion[data-v-6a125db9]{margin-top:var(--spacing-5xl)}}body.ratimor .product-highlight .title{color:var(--color-black)}body.ratimor .product-highlight .usp-content .prose ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}body.ratimor .product-highlight .usp-content .prose li{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:0;padding-inline-start:0;margin:0!important;font-family:var(--font-base);font-weight:var(--font-weight-medium);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-black)}body.ratimor .product-highlight .usp-content .prose li:after{content:none}body.ratimor .product-highlight .usp-content .prose li:before{content:"";display:inline-block;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.15em;background-color:transparent;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2010C0%204.47715%204.47715%200%2010%200C15.5228%200%2020%204.47715%2020%2010C20%2015.5228%2015.5228%2020%2010%2020C4.47715%2020%200%2015.5228%200%2010Z'%20fill='%23016234'/%3e%3cpath%20d='M5.22735%2010.8928L8.73386%2013.7983L15.064%206.20215'%20stroke='white'%20stroke-width='1.5'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;position:static;border-radius:0;top:auto;transform:none}body.plantella .product-highlight .usp-content .prose ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}body.plantella .product-highlight .usp-content .prose li{display:block;position:relative;padding:0;padding-inline-start:calc(1.25rem + var(--spacing-md));margin:0!important;font-family:var(--font-base);font-weight:var(--font-weight-medium);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-black)}body.plantella .product-highlight .usp-content .prose li:after{content:none}body.plantella .product-highlight .usp-content .prose li:before{content:"";display:block;position:absolute;left:0;top:.15em;width:1.25rem;height:1.25rem;background-color:transparent;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2010C0%204.47715%204.47715%200%2010%200C15.5228%200%2020%204.47715%2020%2010C20%2015.5228%2015.5228%2020%2010%2020C4.47715%2020%200%2015.5228%200%2010Z'%20fill='%23016234'/%3e%3cpath%20d='M5.22735%2010.8928L8.73386%2013.7983L15.064%206.20215'%20stroke='white'%20stroke-width='1.5'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;border-radius:0;transform:none}body.effect .product-highlight .title{color:var(--color-black)}body.effect .product-highlight .usp-content .prose ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}body.effect .product-highlight .usp-content .prose li{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:0;padding-inline-start:0;margin:0!important;font-family:var(--font-base);font-weight:var(--font-weight-medium);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-black)}body.effect .product-highlight .usp-content .prose li:after{content:none}body.effect .product-highlight .usp-content .prose li:before{content:"";display:inline-block;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.15em;background-color:transparent;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2010C0%204.47715%204.47715%200%2010%200C15.5228%200%2020%204.47715%2020%2010C20%2015.5228%2015.5228%2020%2010%2020C4.47715%2020%200%2015.5228%200%2010Z'%20fill='%23F47920'/%3e%3cpath%20d='M5.22735%2010.8928L8.73386%2013.7983L15.064%206.20215'%20stroke='white'%20stroke-width='1.5'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;position:static;border-radius:0;top:auto;transform:none}
