.product-description p{font-family:Poppins-Regular;font-size:1.37rem;line-height:1.9rem;color:#171c1c}.grid-container{display:grid;grid-row-gap:1.5rem;grid-column-gap:1rem;padding:1rem;grid-template-columns:1fr 60%}@media screen and (max-width:991px){.grid-container{grid-template-columns:1fr}}.grid-item{padding:1rem}@media screen and (max-width:991px){.grid-item{margin:auto}}.item1{grid-column:2;grid-row:1;padding-bottom:0}@media screen and (max-width:991px){.item1{text-align:center;grid-column:1;grid-row:1}}.item3{grid-column:2;grid-row:2;padding-top:0}@media screen and (max-width:991px){.item3{grid-column:1;grid-row:3}}.item2{grid-column:1;grid-row:1/span 2}@media screen and (max-width:991px){.item2{grid-column:1;grid-row:2}}a.bnt.cta-green.btn-disc{padding:.3rem!important;width:100%!important}.description-section{display:flex;width:100%;max-width:620px;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:0;margin-bottom:2rem}.description-main-title{font-family:Poppins-Regular;font-size:1.5rem;line-height:2rem;color:#171c1c;font-weight:700;margin:0}@media screen and (max-width:768px){.description-main-title{font-size:1.375rem}}.short-description{font-family:Poppins-Regular;font-size:1.125rem;line-height:1.5rem;color:#171c1c;font-weight:400;margin:0}@media screen and (max-width:768px){.short-description{font-size:1rem}}.points-required-label{font-family:Poppins-Regular;font-size:.875rem;line-height:1.3125rem;color:#171c1c;font-weight:700;margin-bottom:.5rem;display:block;letter-spacing:.14px}.points-required-box{background-color:#eee;border-radius:7px}.points-required-box .points-required-value{display:flex;align-items:center}.points-required-box .points-required-value strong{font-size:1.125rem;line-height:1.5rem;font-weight:700}.description-accordion{width:100%;border:1px solid #1a8162;border-radius:20px;position:relative;overflow:hidden}.description-accordion .accordion-toggle{width:100%;background:transparent;border:none!important;box-shadow:none!important;outline:none!important;border-radius:0;padding:.75rem 1rem;margin:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease;text-align:left}.description-accordion .accordion-toggle[aria-expanded=true]{padding-bottom:.5rem}.description-accordion .accordion-toggle:hover{background-color:transparent;box-shadow:none!important}.description-accordion .accordion-toggle:focus,.description-accordion .accordion-toggle:focus-visible{outline:3px solid #0d5c63;outline-offset:2px;box-shadow:none!important}.description-accordion .accordion-toggle:active{box-shadow:none!important;border:none!important}.description-accordion .accordion-toggle .accordion-title{font-family:Poppins-Regular;font-size:1.125rem;line-height:1.5rem;color:#171c1c;font-weight:700;text-align:left}@media screen and (max-width:768px){.description-accordion .accordion-toggle .accordion-title{font-size:1rem}}.description-accordion .accordion-toggle .accordion-icon{font-size:1.5rem;font-weight:400;color:#171c1c;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:0;transition:transform .3s ease;flex-shrink:0;margin-left:.5rem}.description-accordion .accordion-toggle .accordion-icon.icon-minus,.description-accordion .accordion-toggle .accordion-icon.icon-plus{font-size:1.5rem;line-height:1}.description-accordion .accordion-toggle[aria-expanded=true] .accordion-icon.icon-plus{display:none}.description-accordion .accordion-toggle[aria-expanded=true] .accordion-icon.icon-minus{display:inline-flex!important}.description-accordion .accordion-content{padding:0 1rem 1rem;background:#fff;border:none!important;margin-top:0}.description-accordion .accordion-content.d-none{display:none!important}.description-accordion .accordion-content .product-description{margin-top:0;padding-top:0;border:none!important}.description-accordion .accordion-content .product-description p{font-family:Poppins-Regular;font-size:1rem;line-height:1.375rem;color:#171c1c;letter-spacing:.16px;margin-bottom:.75rem}.description-accordion .accordion-content .product-description p:last-child{margin-bottom:0}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}