.addon-offers{max-width:var(--page-width);margin:0 auto;padding-left:1.6rem;padding-right:1.6rem}.addon-offers__heading{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 2.4rem)}.addon-offers__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.addon-offer{display:grid;grid-template-columns:8.8rem minmax(0,1fr);gap:1rem;align-items:start;min-width:0}.addon-offer__media{display:block}.addon-offer__image{display:block;width:8.8rem;height:8.8rem;object-fit:cover;border-radius:.8rem;background:rgba(var(--color-foreground),.04)}.addon-offer__image--empty{display:block}.addon-offer__benefit{margin:0 0 .3rem;color:#6b6b65;font-size:1.1rem;font-weight:600;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.addon-offer__title{color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:600;line-height:1.3;text-decoration:none}.addon-offer__title:hover{text-decoration:underline}.addon-offer__why{margin:.4rem 0 0;color:#6b6b65;font-size:1.3rem;line-height:1.4}.addon-offer__footer{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:space-between;margin-top:.8rem}.addon-offer__price{display:flex;gap:.6rem;align-items:baseline;font-size:1.4rem;font-weight:600}.addon-offer__compare{color:#6b6b65;font-size:1.2rem;font-weight:400}.addon-offer__form{margin:0}.addon-offer__add{min-height:3.6rem;min-width:6.4rem;padding:0 1.2rem;font-size:1.3rem}.addon-offer__add .loading__spinner{width:1.6rem;height:1.6rem}@media screen and (max-width:989px){.addon-offers__list{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.4rem}.addon-offer{flex:0 0 28rem;scroll-snap-align:start}}.addon-offers--drawer{max-width:none;margin:0;padding:1.2rem 1.5rem .4rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.addon-offers--drawer .addon-offers__heading{margin-bottom:1rem;font-size:1.6rem}.addon-offers--drawer .addon-offers__list{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.4rem}.addon-offers--drawer .addon-offer{flex:0 0 26rem;scroll-snap-align:start}
/*# sourceMappingURL=/cdn/shop/t/50/assets/section-addon-offers.css.map */
