.offer-cards-section{font-family:Gilroy,Gilroy-Regular,Arial,Helvetica,sans-serif;position:relative;width:100%}.offer-cards-section,.offer-cards-section *,.offer-cards-section :after,.offer-cards-section :before{box-sizing:border-box}.offer-cards{align-items:stretch;display:grid;gap:18px;justify-content:center;margin:0 auto;max-width:1505px;padding:20px;width:100%}.offer-cards--1{grid-template-columns:minmax(0,720px)}.offer-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-cards--3{grid-template-columns:repeat(3,minmax(0,350px))}.offer-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.offer-card{background:#fff;border:1px solid #ded8df;border-radius:24px;box-shadow:0 10px 28px rgba(55,25,61,.11);color:#222;min-width:0;overflow:hidden;position:relative}.offer-cards--wide .offer-card{align-items:stretch;display:grid;grid-template-areas:"wide-title wide-title" "presentation pricing" "benefits additional" "mentions mentions";grid-template-columns:minmax(250px,.95fr) minmax(280px,1.05fr);grid-template-rows:auto auto minmax(0,1fr) auto}.offer-cards--1 .offer-card{grid-template-columns:minmax(300px,.95fr) minmax(320px,1.05fr)}.offer-cards--wide .offer-card__wide-title-row{grid-area:wide-title;grid-column:1/-1}.offer-cards--wide .offer-card__presentation{grid-area:presentation}.offer-cards--wide .offer-card__pricing-zone{grid-area:pricing}.offer-cards--wide .offer-card__benefits-zone{grid-area:benefits}.offer-cards--wide .offer-card__additional-zone{grid-area:additional}.offer-cards--wide .offer-card__mentions{grid-area:mentions;grid-column:1/-1}.offer-cards--wide .offer-card__presentation,.offer-cards--wide .offer-card__pricing-zone{min-height:215px}.offer-cards--wide .offer-card__additional-zone,.offer-cards--wide .offer-card__benefits-zone{height:100%;min-height:0}.offer-cards--wide .offer-card__additional-zone{border-left:1px solid #eee9ef}.offer-cards--wide .offer-card__pricing-zone{border-left:0}.offer-cards--wide .offer-card__additional-zone,.offer-cards--wide .offer-card__benefits-zone{border-top:1px solid #eee9ef}.offer-card__wide-title-row{display:none}.offer-cards--wide .offer-card__wide-title-row{align-items:center;background:#fff;border-bottom:1px solid #eee9ef;display:flex;justify-content:center;min-height:72px;padding:18px 24px;width:100%}.offer-cards--wide .offer-card__title--wide{color:#681260;font-family:Gilroy,Gilroy-SemiBold,Arial,Helvetica,sans-serif;font-size:28px;font-weight:600;line-height:1.15;margin:0;text-align:center}.offer-cards--wide .offer-card__presentation{padding-top:18px}.offer-cards--wide .offer-card__mentions{align-self:end;border-left:0;border-top:1px solid #ded8df;min-height:64px;padding:16px 23px;width:100%}.offer-cards--wide .offer-card__details{display:flex;flex-direction:column;justify-content:center;min-height:31px}.offer-cards--wide .offer-card__summary{justify-content:space-between;min-height:31px;text-align:left;width:100%}.offer-cards--compact .offer-card__presentation{order:1}.offer-cards--compact .offer-card__pricing-zone{order:2}.offer-cards--compact .offer-card__benefits-zone{border-top:1px solid #eee9ef;flex:0 0 auto;order:3}.offer-cards--compact .offer-card__additional-zone{flex:1 1 auto;order:4}.offer-cards--compact .offer-card__mentions{order:5}.offer-card__presentation{display:flex;flex-direction:column;justify-content:flex-start;min-width:0;padding:25px 23px 18px}.offer-card__title{color:#681260;font-family:Gilroy,Gilroy-Bold,Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:1.15;margin:0 0 13px;text-align:center}.offer-card__product{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:128px;overflow:visible}.offer-card__product img{display:block;max-height:125px;max-width:96%;object-fit:contain;width:auto}.offer-cards--1 .offer-card__product{min-height:145px}.offer-cards--1 .offer-card__product img{max-height:140px}.offer-card__pricing-zone{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:26px 23px 23px}.offer-card__price-row{align-items:center;display:flex;gap:11px;justify-content:center;margin:0 auto;width:100%}.offer-card__price{align-items:flex-end;border-right:1px solid #ded8df;display:flex;justify-content:flex-end;min-width:0;padding-right:11px}.offer-card__price-main{color:#681260;font-family:Gilroy,Gilroy-Bold,Arial,Helvetica,sans-serif;font-size:58px;font-weight:700;letter-spacing:-3px;line-height:.86}.offer-card__price-details{display:flex;flex-direction:column;margin-left:3px;padding-bottom:1px}.offer-card__price-details strong{color:#681260;font-family:Gilroy,Gilroy-Bold,Arial,Helvetica,sans-serif;font-size:19px;font-weight:700;line-height:.95}.offer-card__price-details span{color:#343036;font-size:16px;font-weight:400;line-height:1;margin-top:2px}.offer-card__promotion{color:#222;display:flex;flex-direction:column;font-size:13px;font-weight:400;justify-content:center;line-height:1.18;min-width:0}.offer-card__promotion strong{font-size:13px;font-weight:600;line-height:1.18}.offer-card__commitment{color:#a465a8;font-size:13px;font-weight:600;line-height:1.15;margin-top:5px}.offer-card__cta-zone{margin-top:24px;width:100%}.offer-card__button{align-items:center;background:#681260;border:2px solid #681260;border-radius:13px;color:#fff;display:flex;font-family:Gilroy,Gilroy-SemiBold,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;justify-content:center;line-height:1.2;min-height:50px;padding:9px 16px;text-align:center;text-decoration:none;transition:color .18s ease,background-color .18s ease,transform .18s ease;width:100%}.offer-card__button:focus,.offer-card__button:hover{background:#fff;color:#681260;text-decoration:none;transform:translateY(-1px)}.offer-card__button:focus-visible{outline:3px solid rgba(104,18,96,.25);outline-offset:3px}.offer-cards--compact .offer-card__pricing-zone{padding-bottom:22px;padding-top:10px}.offer-cards--compact .offer-card__price-row{gap:8px}.offer-cards--compact .offer-card__price{padding-right:8px}.offer-cards--compact .offer-card__cta-zone{margin-top:19px}.offer-cards--3 .offer-card__price-main{font-size:57px;letter-spacing:-3px}.offer-cards--3 .offer-card__price-details strong{font-size:19px}.offer-cards--3 .offer-card__price-details span{font-size:15px}.offer-cards--3 .offer-card__commitment,.offer-cards--3 .offer-card__promotion,.offer-cards--3 .offer-card__promotion strong{font-size:12px}.offer-cards--4 .offer-card__price-main{font-size:52px}.offer-cards--4 .offer-card__price-details strong{font-size:18px}.offer-cards--4 .offer-card__price-details span{font-size:14px}.offer-cards--4 .offer-card__commitment,.offer-cards--4 .offer-card__promotion,.offer-cards--4 .offer-card__promotion strong{font-size:11px}.offer-card__benefits-zone{min-width:0;padding:22px 23px}.offer-card__benefits{display:grid;gap:10px;width:100%}.offer-card__benefit{align-items:flex-start;display:grid;gap:9px;grid-template-columns:28px minmax(0,1fr);min-width:0}.offer-card__benefit-visual{align-items:center;display:flex;justify-content:center;min-height:28px;width:28px}.offer-card__benefit-icon{display:block;height:27px;max-height:27px;max-width:27px;object-fit:contain;width:27px}.offer-card__check{align-items:center;color:#681260;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;height:18px;justify-content:center;line-height:1;margin-top:2px;width:18px}.offer-card__benefit-content{min-width:0}.offer-card__benefit-title{color:#222;font-size:15px;font-weight:600;line-height:1.22}.offer-card__benefit-second-line,.offer-card__option-second-line{align-items:flex-start;display:flex;gap:3px;margin-top:2px;min-width:0}.offer-card__benefit-description{color:#4b454c;font-size:14px;font-weight:400;line-height:1.24;min-width:0}.offer-card__reference{display:inline-block;flex:0 0 auto;font-size:.68em;margin-top:0;vertical-align:super}.offer-card__benefit-second-line
.offer-card__reference:only-child,.offer-card__option-second-line
.offer-card__reference:only-child{margin-top:2px}.offer-card__additional-zone{display:flex;flex-direction:column;min-width:0;padding:22px 23px}.offer-card__options{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.offer-card__option{align-items:center;display:flex;flex-direction:column;min-width:0;padding:0;text-align:center}.offer-card__option:nth-child(n+3){border-top:1px solid #eee9ef;padding-top:18px}.offer-card__option-visual{align-items:center;display:flex;justify-content:center;margin-bottom:8px;min-height:60px}.offer-card__option-image{display:block;width:auto}.offer-card__option-content{min-width:0}.offer-card__option-title{color:#222;font-size:14px;font-weight:500;line-height:1.2}.offer-card__option-second-line{justify-content:center}.offer-card__option-description{color:#4b454c;font-size:13px;font-weight:400;line-height:1.2;min-width:0}.offer-card__option:only-child{grid-column:1/-1}.offer-card__free-list{border-top:1px solid #ded8df;display:grid;gap:0;margin-top:20px;width:100%}.offer-card__free-item{align-items:center;display:grid;gap:13px;grid-template-columns:58px minmax(0,1fr);min-width:0;padding:17px 4px}.offer-card__free-item+.offer-card__free-item{border-top:1px solid #eee9ef}.offer-card__free-item--without-icon{grid-template-columns:minmax(0,1fr)}.offer-card__free-visual{align-items:center;display:flex;justify-content:center;min-height:50px;width:58px}.offer-card__free-icon{display:block;max-height:55px;max-width:55px;object-fit:contain;width:auto}.offer-card__free-text{color:#222;font-size:14px;font-weight:400;line-height:1.25;min-width:0}.offer-card__mentions{border-top:1px solid #ded8df;min-width:0;padding:18px 23px 21px}.offer-card__details{margin:0;padding:0}.offer-card__summary{align-items:center;background:transparent;border:0;color:#393239;cursor:pointer;display:flex;font-family:Gilroy,Gilroy-SemiBold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;line-height:1.3;list-style:none;margin:0;padding:0;text-align:left}.offer-card__summary::-webkit-details-marker{display:none}.offer-card__summary::marker{content:""}.offer-card__summary:focus-visible,.offer-card__summary:hover{color:#681260}.offer-card__summary-icon{align-items:center;background:#f1e6f0;border-radius:50%;color:#681260;display:flex;flex:0 0 27px;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;height:27px;justify-content:center;line-height:1;width:27px}.offer-card__details[open]
.offer-card__summary-icon-closed,.offer-card__summary-icon-open{display:none}.offer-card__details[open]
.offer-card__summary-icon-open{display:inline}.offer-card__mentions-content{border-top:1px solid #eee9ef;color:#5a535b;font-size:12px;font-weight:400;line-height:1.45;margin-top:14px;padding-top:13px}.offer-card__mentions-content p{margin:0 0 9px}.offer-card__mentions-content p:last-child{margin-bottom:0}.offer-card__mentions-content ol,.offer-card__mentions-content ul{margin:8px 0;padding-left:18px}.offer-card__mentions-content li{margin-bottom:4px}.offer-card__mentions-content a{color:#681260;text-decoration:underline;text-underline-offset:2px}.offer-card__benefit-description p,.offer-card__benefit-title p,.offer-card__free-text p,.offer-card__option-description p,.offer-card__option-title p{margin:0}.offer-card__benefit-description p+p,.offer-card__benefit-title p+p,.offer-card__free-text p+p,.offer-card__option-description p+p,.offer-card__option-title p+p{margin-top:4px}.offer-card__benefit-title b,.offer-card__benefit-title strong,.offer-card__option-title b,.offer-card__option-title strong{font-weight:600}.offer-cards--3 .offer-card{border-radius:22px}.offer-cards--3 .offer-card__presentation{padding-left:19px;padding-right:19px}.offer-cards--3 .offer-card__title{font-size:24px}.offer-cards--3 .offer-card__additional-zone,.offer-cards--3 .offer-card__benefits-zone{padding-left:19px;padding-right:19px}.offer-cards--4 .offer-card{border-radius:21px}.offer-cards--4 .offer-card__presentation{padding:21px 15px 14px}.offer-cards--4 .offer-card__title{font-size:22px}.offer-cards--4 .offer-card__product{min-height:104px}.offer-cards--4 .offer-card__product img{max-height:102px}.offer-cards--4 .offer-card__pricing-zone{padding-left:13px;padding-right:13px}.offer-cards--4 .offer-card__additional-zone,.offer-cards--4 .offer-card__benefits-zone{padding-left:15px;padding-right:15px}.offer-cards--4 .offer-card__benefit{gap:7px;grid-template-columns:24px minmax(0,1fr)}.offer-cards--4 .offer-card__benefit-icon{height:23px;max-height:23px;max-width:23px;width:23px}.offer-cards--4 .offer-card__benefit-title{font-size:13px}.offer-cards--4 .offer-card__benefit-description{font-size:12px}.offer-cards--4 .offer-card__options{gap:12px}.offer-cards--4 .offer-card__option-title{font-size:12px}.offer-cards--4 .offer-card__option-description{font-size:11px}.offer-cards--4 .offer-card__free-item{gap:10px;grid-template-columns:48px minmax(0,1fr)}.offer-cards--4 .offer-card__free-item--without-icon{grid-template-columns:minmax(0,1fr)}.offer-cards--4 .offer-card__free-visual{width:48px}.offer-cards--4 .offer-card__free-icon{max-height:46px;max-width:46px}.offer-cards--4 .offer-card__mentions{padding-left:15px;padding-right:15px}.offer-cards--4 .offer-card__summary{font-size:12px}.offer-cards--4 .offer-card__button{font-size:13px;min-height:47px;padding-left:10px;padding-right:10px}@media (max-width:1199px){.offer-cards--3,.offer-cards--4{grid-template-columns:repeat(2,minmax(0,350px));justify-content:center}.offer-cards--3 .offer-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:350px}.offer-cards--2 .offer-card{display:flex;flex-direction:column}.offer-cards--2 .offer-card__wide-title-row{order:0;width:100%}.offer-cards--2 .offer-card__presentation{order:1}.offer-cards--2 .offer-card__pricing-zone{order:2}.offer-cards--2 .offer-card__benefits-zone{order:3}.offer-cards--2 .offer-card__additional-zone{order:4}.offer-cards--2 .offer-card__mentions{order:5}.offer-cards--2 .offer-card__additional-zone,.offer-cards--2 .offer-card__benefits-zone,.offer-cards--2 .offer-card__mentions,.offer-cards--2 .offer-card__pricing-zone{border-left:0}.offer-cards--2 .offer-card__additional-zone,.offer-cards--2 .offer-card__benefits-zone,.offer-cards--2 .offer-card__mentions{border-top:1px solid #eee9ef}}@media (max-width:767px){.offer-cards,.offer-cards--1,.offer-cards--2,.offer-cards--3,.offer-cards--4{gap:18px;grid-template-columns:minmax(0,1fr);padding-left:18px;padding-right:18px}.offer-cards--3 .offer-card:last-child:nth-child(odd){grid-column:auto;width:100%}.offer-cards--wide .offer-card{display:flex;flex-direction:column}.offer-cards--wide .offer-card__wide-title-row{min-height:64px;order:0;padding:15px 20px}.offer-cards--wide .offer-card__title--wide{font-size:25px}.offer-card{border-radius:21px;margin-left:auto;margin-right:auto;max-width:420px;width:100%}.offer-card__presentation{padding:23px 20px 16px}.offer-card__title,.offer-cards--3 .offer-card__title,.offer-cards--4 .offer-card__title{font-size:26px}.offer-card__product,.offer-cards--1 .offer-card__product,.offer-cards--4 .offer-card__product{min-height:116px}.offer-card__product img,.offer-cards--1 .offer-card__product img,.offer-cards--4 .offer-card__product img{max-height:112px}.offer-card__pricing-zone,.offer-cards--3 .offer-card__pricing-zone,.offer-cards--4 .offer-card__pricing-zone{border-left:0;border-top:0;padding:7px 20px 20px}.offer-card__price-main,.offer-cards--3 .offer-card__price-main,.offer-cards--4 .offer-card__price-main{font-size:53px;letter-spacing:-3px}.offer-card__price-details strong,.offer-cards--3 .offer-card__price-details strong,.offer-cards--4 .offer-card__price-details strong{font-size:18px}.offer-card__price-details span,.offer-cards--3 .offer-card__price-details span,.offer-cards--4 .offer-card__price-details span{font-size:15px}.offer-card__commitment,.offer-card__promotion,.offer-card__promotion strong,.offer-cards--3 .offer-card__commitment,.offer-cards--3 .offer-card__promotion,.offer-cards--3 .offer-card__promotion strong,.offer-cards--4 .offer-card__commitment,.offer-cards--4 .offer-card__promotion,.offer-cards--4 .offer-card__promotion strong{font-size:12px}.offer-card__button,.offer-cards--4 .offer-card__button{font-size:15px;min-height:48px;padding:8px 14px}.offer-card__additional-zone,.offer-card__benefits-zone,.offer-cards--3 .offer-card__additional-zone,.offer-cards--3 .offer-card__benefits-zone,.offer-cards--4 .offer-card__additional-zone,.offer-cards--4 .offer-card__benefits-zone{border-left:0;border-top:1px solid #eee9ef;padding:18px 20px}.offer-card__benefit-title,.offer-cards--4 .offer-card__benefit-title{font-size:14px}.offer-card__benefit-description,.offer-cards--4 .offer-card__benefit-description{font-size:13px}.offer-card__options{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-card__mentions,.offer-cards--4 .offer-card__mentions,.offer-cards--wide .offer-card__mentions{border-left:0;border-top:1px solid #eee9ef;padding:17px 20px 19px}}@media (max-width:480px){.offer-card__price-row{gap:7px}.offer-card__price{padding-right:7px}.offer-card__options{grid-template-columns:minmax(0,1fr)}.offer-card__option{display:grid;gap:11px;grid-template-columns:55px minmax(0,1fr);padding:0;text-align:left}.offer-card__option:nth-child(n+2){border-top:1px solid #eee9ef;padding-top:15px}.offer-card__option-visual{margin:0;min-height:48px}.offer-card__option-second-line{justify-content:flex-start}.offer-card__free-item{gap:10px;grid-template-columns:50px minmax(0,1fr)}.offer-card__free-item--without-icon{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.offer-card__button{transition:none}.offer-card__button:focus,.offer-card__button:hover{transform:none}}.offer-card__reference{font-size:.56em;font-weight:400;line-height:1}.offer-cards--compact .offer-card{display:flex;flex-direction:column;height:100%}.offer-cards--compact .offer-card__benefits{flex:1 1 auto}.offer-cards--compact .offer-card__additional-zone,.offer-cards--compact .offer-card__mentions{flex:0 0 auto}.offer-cards--3 .offer-card__presentation,.offer-cards--4 .offer-card__presentation{padding-left:10px;padding-right:10px}.offer-cards--3 .offer-card__product img,.offer-cards--4 .offer-card__product img{height:auto;max-width:100%;object-fit:contain;width:100%}.offer-cards--3 .offer-card__product,.offer-cards--4 .offer-card__product{min-height:125px}.offer-cards--3 .offer-card__option-visual,.offer-cards--4 .offer-card__option-visual{min-height:70px}.offer-cards--3 .offer-card__option-image,.offer-cards--4 .offer-card__option-image{max-height:68px;max-width:76px}.offer-cards--4 .offer-card__title{font-size:23px}.offer-cards--4 .offer-card__pricing-zone{padding:11px 13px 22px}.offer-cards--4 .offer-card__price-row{gap:7px}.offer-cards--4 .offer-card__price{padding-right:7px}.offer-cards--4 .offer-card__price-main{font-size:56px;letter-spacing:-2.5px}.offer-cards--4 .offer-card__price-details strong{font-size:19px}.offer-cards--4 .offer-card__price-details span{font-size:15px}.offer-cards--4 .offer-card__commitment,.offer-cards--4 .offer-card__promotion,.offer-cards--4 .offer-card__promotion strong{font-size:12px}.offer-cards--4 .offer-card__button{font-size:14px;min-height:48px}.offer-cards--4 .offer-card__benefit-title{font-size:14px}.offer-cards--4 .offer-card__benefit-description{font-size:13px}.offer-cards--4 .offer-card__benefit{gap:8px;grid-template-columns:25px minmax(0,1fr)}.offer-cards--4 .offer-card__benefit-icon{height:24px;max-height:24px;max-width:24px;width:24px}.offer-cards--4 .offer-card__option-title{font-size:13px}.offer-cards--4 .offer-card__option-description{font-size:12px}.offer-cards--4 .offer-card__free-text,.offer-cards--4 .offer-card__summary{font-size:13px}.offer-card__price-details strong,.offer-card__price-main,.offer-card__title{font-family:Gilroy,Gilroy-SemiBold,Arial,Helvetica,sans-serif;font-weight:600}.offer-cards--compact .offer-card__benefits-zone{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start}.offer-cards--compact .offer-card__benefits{align-content:start;flex:0 0 auto;grid-auto-rows:max-content}.offer-cards--compact .offer-card__benefit{align-self:start}.offer-cards--1 .offer-card__product img,.offer-cards--2 .offer-card__product img{height:135px;max-height:135px;max-width:100%;object-fit:contain;width:min(100%,280px)}.offer-cards--3 .offer-card__product img{height:122px;max-height:122px;max-width:100%;object-fit:contain;width:min(100%,235px)}.offer-cards--4 .offer-card__product img{height:118px;max-height:118px;max-width:100%;object-fit:contain;width:min(100%,205px)}.offer-card__option-image{height:58px;max-height:58px;max-width:68px;object-fit:contain;width:68px}.offer-cards--4 .offer-card__option-image{height:50px;max-height:50px;max-width:55px;width:55px}.offer-card__details{display:block;min-width:0;width:100%}.offer-card__summary{position:relative;width:100%;z-index:1}.offer-card__mentions-content{max-height:none;max-width:100%;min-width:0;overflow:visible;overflow-wrap:anywhere;position:relative;width:100%;word-break:normal}.offer-card__mentions-content img,.offer-card__mentions-content table{max-width:100%}@media (min-width:901px) and (max-width:1199px){.offer-cards--2{align-items:start}.offer-cards--2 .offer-card{align-self:start;height:auto;min-height:0}.offer-cards--2 .offer-card__additional-zone,.offer-cards--2 .offer-card__benefits-zone,.offer-cards--2 .offer-card__mentions,.offer-cards--2 .offer-card__presentation,.offer-cards--2 .offer-card__pricing-zone{height:auto;min-height:0}.offer-cards--2 .offer-card__additional-zone,.offer-cards--2 .offer-card__benefits-zone{flex:0 0 auto}.offer-cards--2 .offer-card__mentions{align-self:auto;margin-top:0}.offer-cards--2 .offer-card__product{min-height:145px}.offer-cards--2 .offer-card__product img{height:135px;max-height:135px;width:min(88%,250px)}.offer-cards--2 .offer-card__option-image{height:58px;width:68px}}@media (max-width:900px){.offer-cards--2{align-items:start;grid-template-columns:minmax(0,1fr);justify-items:center}.offer-cards--2 .offer-card{align-self:start;height:auto;max-width:620px;min-height:0;width:100%}.offer-cards--2 .offer-card__additional-zone,.offer-cards--2 .offer-card__benefits-zone,.offer-cards--2 .offer-card__mentions,.offer-cards--2 .offer-card__presentation,.offer-cards--2 .offer-card__pricing-zone{height:auto;min-height:0}.offer-cards--2 .offer-card__additional-zone,.offer-cards--2 .offer-card__benefits-zone{flex:0 0 auto}.offer-cards--2 .offer-card__mentions{align-self:auto}.offer-cards--2 .offer-card__product{min-height:150px}.offer-cards--2 .offer-card__product img{height:140px;max-height:140px;width:min(90%,280px)}.offer-cards--2 .offer-card__details[open] .offer-card__mentions-content{display:block;height:auto;max-height:none;overflow:visible}}@media (max-width:767px){.offer-cards{align-items:start}.offer-card{align-self:start}.offer-card,.offer-card__additional-zone,.offer-card__benefits-zone,.offer-card__mentions,.offer-card__presentation,.offer-card__pricing-zone{height:auto;min-height:0}.offer-card__additional-zone,.offer-card__benefits-zone{flex:0 0 auto}.offer-card__mentions{align-self:auto}.offer-card__product,.offer-cards--1 .offer-card__product,.offer-cards--2 .offer-card__product,.offer-cards--3 .offer-card__product,.offer-cards--4 .offer-card__product{min-height:130px}.offer-card__product img,.offer-cards--1 .offer-card__product img,.offer-cards--2 .offer-card__product img,.offer-cards--3 .offer-card__product img,.offer-cards--4 .offer-card__product img{height:125px;max-height:125px;object-fit:contain;width:min(90%,260px)}.offer-card__option-image,.offer-cards--4 .offer-card__option-image{height:55px;max-height:55px;max-width:64px;width:64px}.offer-card__details[open] .offer-card__mentions-content{display:block;height:auto;max-height:none;overflow:visible}.offer-card__mentions-content{font-size:12px;line-height:1.5}}@media (max-width:480px){.offer-card__product img,.offer-cards--1 .offer-card__product img,.offer-cards--2 .offer-card__product img,.offer-cards--3 .offer-card__product img,.offer-cards--4 .offer-card__product img{height:115px;max-height:115px;width:min(92%,235px)}.offer-card__mentions{padding-left:17px;padding-right:17px}.offer-card__summary{font-size:13px;gap:8px}.offer-card__summary-icon{flex-basis:25px;height:25px;width:25px}}