@charset "UTF-8";.dl__dropdown.svelte-2syamf.svelte-2syamf{width:100%}.dl__dropdown-menu.svelte-2syamf.svelte-2syamf{list-style-type:none;margin:0;padding:var(--spacing-sm, .8rem)}.dl__dropdown-menu.svelte-2syamf li a.svelte-2syamf{align-items:center;display:flex;padding:1.2rem var(--spacing-sm, .8rem);cursor:pointer;text-decoration:none;color:var(--color-dark-80);border-radius:var(--radius-theme-xs);gap:var(--spacing-sm, .8rem)}.dl__dropdown-menu.svelte-2syamf li a.svelte-2syamf:hover{background-color:var(--color-light-05);color:var(--color-primary)}.dl__dropdown-menu.svelte-2syamf li a.svelte-2syamf svg{min-width:1.8rem;min-height:1.8rem}@media screen and (min-width: 600px){.dl__dropdown.svelte-2syamf.svelte-2syamf{width:auto}}@media screen and (min-width: 960px){.dl__dropdown.svelte-2syamf.svelte-2syamf{display:flex;position:relative}.dl__dropdown[data-ui-visible].svelte-2syamf.svelte-2syamf{display:flex}.dl__dropdown-menu.svelte-2syamf.svelte-2syamf{position:absolute;top:100%;border:.1rem solid var(--color-light-10);border-radius:var(--radius-theme-sm);padding:var(--spacing-sm, .8rem);margin:var(--spacing-sm, .8rem) 0 0 0;box-shadow:0 .4rem .8rem #3333331f;background-color:var(--color-light);z-index:10;max-width:32.8rem;min-width:12rem}}.dl__dropdown[data-ui-visible=true].svelte-2syamf .dl__contact-cta .ds__btn svg{transform:rotate(180deg)}.dl__contact-cta.svelte-2syamf.svelte-2syamf{width:auto}.dl__contact-cta.svelte-2syamf .ds__btn{width:100%}.dl__contact-cta.svelte-2syamf .ds__btn svg{transition:transform .3s ease}@media screen and (min-width: 600px){.dl__contact-cta.svelte-2syamf .ds__btn{width:auto}}.dl__product-line-switch.svelte-1ta47x2.svelte-1ta47x2{background-color:var(--color-light);position:relative;border-radius:var(--radius-theme-sm);height:auto}@media screen and (min-width: 1280px){.dl__product-line-switch.svelte-1ta47x2.svelte-1ta47x2{border-right:solid .1rem var(--color-light-10)}}@media screen and (min-width: 1280px){.dl__product-line-switch.svelte-1ta47x2.svelte-1ta47x2{border-top-right-radius:0;border-bottom-right-radius:0}}.dl__product-line-switch.open.svelte-1ta47x2.svelte-1ta47x2{border-bottom-left-radius:0;border-bottom-right-radius:0}.dl__product-line-switch.open.svelte-1ta47x2 .dl__product-line-switch__dropdown-button.svelte-1ta47x2{border-bottom:solid .1rem var(--color-light-10)}.dl__product-line-switch.open .dl__product-line-switch__dropdown-button-icon{transform:rotate(180deg)}.dl__product-line-switch__dropdown.svelte-1ta47x2.svelte-1ta47x2{background-color:var(--color-light);position:absolute;overflow:hidden;border-bottom-left-radius:var(--radius-theme-sm);border-bottom-right-radius:var(--radius-theme-sm);overflow-y:auto;z-index:2;padding-block:var(--spacing-xs, .4rem);opacity:0;width:0;height:0;box-shadow:0 var(--spacing-xs, .4rem) var(--spacing-sm, .8rem) 0 color-mix(in srgb,var(--color-dark-70) 12%,transparent)}.dl__product-line-switch__dropdown.svelte-1ta47x2.svelte-1ta47x2::-webkit-scrollbar{height:4rem;width:2.2rem}.dl__product-line-switch__dropdown.svelte-1ta47x2.svelte-1ta47x2::-webkit-scrollbar-thumb{background-color:var(--color-primary);background-clip:padding-box;border-left:solid var(--spacing-sm, .8rem) var(--color-light);border-right:solid var(--spacing-sm, .8rem) var(--color-light);border-block:1rem solid transparent}.dl__product-line-switch__dropdown.svelte-1ta47x2.svelte-1ta47x2::-webkit-scrollbar-track{background-color:var(--color-light-05);border:solid 1rem var(--color-light)}.dl__product-line-switch__dropdown-button.svelte-1ta47x2.svelte-1ta47x2,.dl__product-line-switch__dropdown__item.svelte-1ta47x2.svelte-1ta47x2{max-height:6.4rem;border:.2rem dashed;border-color:transparent;outline:none}.dl__product-line-switch__dropdown-button.svelte-1ta47x2.svelte-1ta47x2:focus-visible,.dl__product-line-switch__dropdown__item.svelte-1ta47x2.svelte-1ta47x2:focus-visible{border-color:var(--color-primary)}.dl__product-line-switch__dropdown__item.active.svelte-1ta47x2 span.svelte-1ta47x2{font-weight:700}.dl__product-line-switch__dropdown.svelte-1ta47x2 li.svelte-1ta47x2:hover{background-color:var(--color-light-20);cursor:pointer}.dl__product-line-switch__dropdown-button.svelte-1ta47x2.svelte-1ta47x2{display:flex}.dl__product-line-switch__dropdown-button-icon{flex:0 0 auto;width:var(--icon-size-s, 1.6rem);height:var(--icon-size-s, 1.6rem);color:var(--color-dark);transition:transform .3s ease}@media screen and (min-width: 1280px){.dl__product-line-switch__dropdown-button.svelte-1ta47x2.svelte-1ta47x2{min-width:var(--spacing-xxxl-12, 17.6rem);width:auto}}.dl__product-line-switch.svelte-1ta47x2 ul.svelte-1ta47x2{margin:0;padding:0;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dl__product-line-switch.svelte-1ta47x2 ul .open.svelte-1ta47x2{opacity:1;width:100%;height:auto;max-height:25rem}@media screen and (min-width: 1280px){.dl__product-line-switch.svelte-1ta47x2 ul .open.svelte-1ta47x2{min-width:var(--spacing-xxxl-12, 17.6rem)}}.dl__product-line-switch.svelte-1ta47x2 ul li.svelte-1ta47x2{flex:1;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md, 1.6rem);padding:var(--spacing-md, 1.6rem)}.dl__product-line-switch.svelte-1ta47x2 ul li.svelte-1ta47x2 .ds__icon{flex:0 0 auto;color:var(--color-primary);min-height:var(--icon-size-md, 3.2rem);min-width:var(--icon-size-md, 3.2rem)}.dl__product-line-switch.svelte-1ta47x2 ul li span.svelte-1ta47x2{width:100%;text-align:start}.dl__error.svelte-1mwsy7h{display:flex;padding:var(--spacing-xs, .4rem) var(--spacing-sm, .8rem);border-radius:var(--radius-theme-sm);background-color:var(--color-danger-lighten);margin-top:var(--spacing-sm, .8rem)}.dl__error-icon.svelte-1mwsy7h{position:relative;width:var(--spacing-md, 1.6rem);height:var(--spacing-md, 1.6rem);margin-inline-end:var(--spacing-sm, .8rem)}.dl__error-icon.svelte-1mwsy7h .ds__icon{margin-top:var(--spacing-xs, .4rem);fill:var(--color-is-error)}.dl__error-label.svelte-1mwsy7h{margin-inline-end:var(--spacing-lg, 2.4rem);color:var(--color-is-error);font-size:var(--font-size-sm, 1.4rem);line-height:1.71;text-align:left}.dl__info-card{position:relative;display:flex;flex-direction:column}.dl__info-card--heading{display:flex;align-items:center;gap:.8rem}.dl__info-card--heading-icon{width:var(--spacing-md, 1.6rem);height:var(--spacing-md, 1.6rem)}.dl__info-card--heading-icon svg{width:var(--icon-size-s, 1.6rem);height:var(--icon-size-s, 1.6rem)}.dl__info-card--heading-title{margin:0;font-size:var(--font-size-sm, 1.4rem);font-weight:400;line-height:1.71}.dl__info-card--content{display:flex;font-size:var(--font-size-sm, 1.4rem);line-height:1.71;gap:var(--spacing-sm, .8rem)}.dl__info-card--content .ds__icon{margin:var(--spacing-xs, .4rem) 0 0 0;flex:0 0 auto}.dl__info-card[data-ui-template=opening-hours] .dl__info-card--heading-title{padding-inline-end:var(--spacing-sm, .8rem)}.dl__info-card[data-ui-template=opening-hours] .dl__info-card--heading-title+.ds__badge{text-transform:capitalize}.dl__info-card[data-ui-template=opening-hours] .dl__info-card--content{flex-direction:column;font-family:inherit;font-size:var(--font-size-xs, 1.2rem);line-height:var(--line-height-default, 1.5);gap:var(--spacing-sm, .8rem);padding-inline-start:unset;padding-top:var(--spacing-md, 1.6rem)}@media screen and (min-width: 1920px){.dl__info-card[data-ui-template=opening-hours] .dl__info-card--content{padding-top:var(--spacing-lg, 2.4rem)}}.dl__info-card[data-ui-template=opening-hours] .dl__info-card--content-item{padding:0}.dl__rating-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm, .8rem)}.dl__rating-wrapper-stars{display:flex;align-items:center;gap:var(--spacing-xs, .4rem)}.dl__rating-wrapper-rating{margin-inline-start:var(--spacing-xs, .4rem)}.dl__rating-wrapper-count{color:var(--color-dark-80)}.dl__review.svelte-1yleaih.svelte-1yleaih{display:flex;flex-direction:column;padding-bottom:var(--spacing-xl, 3.2rem);gap:var(--spacing-sm, .8rem);font-size:var(--font-size-sm, 1.4rem)}.dl__review-rating.svelte-1yleaih.svelte-1yleaih{color:var(--color-primary)}.dl__review-title.svelte-1yleaih.svelte-1yleaih{color:var(--color-dark-40)}.dl__review-title.svelte-1yleaih span.svelte-1yleaih{all:unset;color:var(--color-dark-80);font-weight:700}.dl__review-message.svelte-1yleaih.svelte-1yleaih{font-size:var(--font-size-xs, 1.2rem)}.dl__card-dealer{display:grid;align-content:start;height:100%;padding:var(--card-padding, var(--spacing-md, 1.6rem));color:var(--card-color-text, currentcolor);background-color:var(--card-color-background, initial);border:.1rem solid var(--card-color-border, transparent);gap:var(--card-gap, var(--spacing-md, 1.6rem));border:unset;padding:var(--spacing-md, 1.6rem)}.dl__card-dealer:where(a){cursor:pointer}.dl__card-dealer[disabled],.dl__card-dealer.ds__is-disabled{cursor:not-allowed}.dl__card-dealer.result{border-radius:var(--radius-theme-sm);border:solid .1rem var(--color-light-10)}@media screen and (min-width: 600px){.dl__card-dealer{padding:var(--spacing-lg, 2.4rem)}}.dl__card-dealer-network-container{display:flex;width:100%}@media screen and (min-width: 600px){.dl__card-dealer-network-container{width:auto}}.dl__card-dealer-network-container span{display:flex;flex-direction:row;align-items:center;justify-self:flex-start;font-family:var(--font-default);text-transform:capitalize;gap:var(--spacing-sm, .8rem);font-size:var(--font-size-sm, 1.4rem)}.dl__card-dealer-direction{color:var(--color-primary)}.dl__card-dealer-direction:hover{color:var(--color-tertiary-01)}.dl__card-dealer-direction:visited{color:var(--color-dark-40)}.dl__card-dealer-container{display:grid;gap:var(--spacing-md, 1.6rem);grid-auto-columns:auto 1fr minmax(auto,35%);grid-template-areas:"logo logo" "pin heading" "pin distance" "info info" "contact contact"}@media screen and (min-width: 600px){.dl__card-dealer-container{grid-template-areas:"pin heading logo" "pin distance logo" "info info price" "contact contact contact"}}@media screen and (min-width: 960px){.dl__card-dealer-container{grid-template-areas:"pin heading logo" "pin distance logo" "info info price" "contact contact contact"}}@media screen and (min-width: 1920px){.dl__card-dealer-container{grid-template-areas:"pin heading logo" "distance info price" "distance contact contact"}}.dl__card-dealer-pin{grid-area:pin;max-width:8rem;text-align:center}.dl__card-dealer-pin__container{pointer-events:none;position:relative;color:var(--color-primary)}.dl__card-dealer-logo-container{grid-area:logo;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media screen and (min-width: 600px){.dl__card-dealer-logo-container{flex-direction:column;align-items:end;justify-content:flex-start}}.dl__card-dealer-logo-container .dealer-logo{display:flex}.dl__card-dealer-logo-container .dealer-logo img{height:7.2rem;max-width:12.8rem;object-fit:contain;object-position:center;padding-left:var(--spacing-xs, .4rem)}.dl__card-dealer-index{position:absolute;top:50%;left:50%;transform:translate(-50%,-90%);color:var(--color-light)}.dl__card-dealer-heading{grid-area:heading;flex:1}.dl__card-dealer-heading .ds__heading{font-family:var(--font-default);font-size:var(--font-size-md, 1.6rem);font-style:initial;text-transform:capitalize}.dl__card-dealer-title{width:fit-content;text-decoration:none;color:var(--color-dark-80)}@media screen and (min-width: 1920px){.dl__card-dealer-title .ds__heading-hero{padding-bottom:var(--spacing-lg, 2.4rem)}}.dl__card-dealer-distance{grid-area:distance;margin-top:-var(--spacing-md,1.6rem)}.dl__card-dealer-info-container{grid-area:info;display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem)}@media screen and (min-width: 1280px){.dl__card-dealer-info-container{display:contents;grid-area:unset}}.dl__card-dealer-info-wrapper{gap:var(--spacing-md, 1.6rem) 0;display:flex;flex-direction:column}@media screen and (min-width: 1280px){.dl__card-dealer-info-wrapper{grid-area:info}}@media screen and (min-width: 1920px){.dl__card-dealer-info-wrapper{margin-top:-var(--spacing-xl-2,4rem)}}.dl__card-dealer-address{line-height:1.71;font-size:var(--font-size-sm, 1.4rem)}.dl__card-dealer--tags{display:flex;flex-wrap:wrap;gap:var(--spacing-sm, .8rem)}.dl__card-dealer-marketingTag{border-radius:var(--radius-theme-xs)}@media screen and (min-width: 1280px){.dl__card-dealer-price-wrapper{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;justify-content:end}}@media screen and (min-width: 1920px){.dl__card-dealer-price-wrapper{margin-top:-var(--spacing-xl-2,4rem)}}.dl__card-dealer-price-value{font-size:var(--font-size-sm, 1.4rem);line-height:1.5}.dl__card-dealer-price-value strong{font-size:var(--font-size-lg, 1.8rem)}.dl__card-dealer-price-value sup{position:relative;top:var(--spacing-xs, .4rem)}.dl__card-dealer-price-condition{word-break:break-word;font-size:var(--font-size-xs, 1.2rem);text-align:left}@media screen and (min-width: 1280px){.dl__card-dealer-price-condition{text-align:right}}.dl__card-dealer-price-condition sup{position:relative;top:.2rem}.dl__card-dealer-review{color:var(--color-primary);margin-bottom:var(--spacing-md, 1.6rem)}.dl__card-dealer-ctas-container{grid-area:contact;gap:var(--spacing-sm, .8rem) 0;display:flex;flex-direction:column}@media screen and (min-width: 1280px){.dl__card-dealer-ctas-container{margin-top:-var(--spacing-md,1.6rem)}}.dl__card-dealer-ctas__contact{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem) 0;flex:1}@media screen and (min-width: 600px){.dl__card-dealer-ctas__contact{align-items:flex-end}}.dl__card-dealer-ctas__contact-label{color:var(--color-primary);font-size:var(--font-size-xs, 1.2rem);font-weight:700;font-family:var(--font-default);line-height:var(--line-height-default, 1.5)}@media screen and (min-width: 600px){.dl__card-dealer-ctas__contact-label{padding-top:var(--spacing-sm, .8rem);text-align:end}}.dl__card-dealer-ctas__contact-wrapper{display:flex;gap:var(--spacing-sm, .8rem);flex-wrap:wrap-reverse;align-items:center;width:100%}@media screen and (min-width: 600px){.dl__card-dealer-ctas__contact-wrapper{padding-top:var(--spacing-sm, .8rem);text-align:end;width:auto}}.dl__card-dealer-ctas__contact-wrapper .ds__btn{width:100%}@media screen and (min-width: 600px){.dl__card-dealer-ctas__contact-wrapper .ds__btn{width:auto}}.dl__card-dealer-ctas__see-details{display:flex;align-items:flex-end}.dl__card-dealer-ctas__see-details-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-md, 1.6rem)}.dl__card-dealer-ctas__bnb-wrapper{gap:var(--spacing-sm, .8rem) 0;display:flex;flex-direction:column;flex:1}.dl__card-dealer-ctas__bnb-label{display:flex;gap:var(--spacing-sm);align-items:center;justify-content:flex-end;color:var(--color-is-valid)}.dl__card-dealer-ctas__bnb-label span{font-size:var(--font-size-xs, 1.2rem);line-height:var(--line-height-default, 1.5);font-family:var(--font-default);font-weight:700;color:var(--color-is-valid);text-align:right}.dl__card-dealer-ctas__bnb-btn{align-self:flex-end}.dl__card-dealer-promo-banner{height:100%;min-height:6.4rem;max-height:9.6rem;border-radius:var(--radius-theme-sm);overflow:hidden}.dl__card-dealer-promo-banner img{width:100%;height:100%}.dl__card-dealer footer{display:none}.dl__card-dealer--promo-img{display:initial}.dl__card-dealer-campaigns{grid-area:campaign;display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem)}.dl__card-dealer-campaigns-url{text-decoration:none;color:inherit}.dl__card-dealer-campaigns-container{display:flex;flex-direction:row;background-color:var(--color-valid-lighten);gap:var(--spacing-sm, .8rem);padding:var(--spacing-md, 1.6rem);border-radius:var(--radius-theme-xs)}.dl__card-dealer-campaigns-description__icon{margin-top:.2rem}.dl__card-dealer-campaigns-description__container{display:flex;flex-direction:column}.dl__card-dealer-campaigns-description__title{display:flex;flex-direction:row}.dl__card-dealer-campaigns-description__label{font-size:var(--font-size-md, 1.6rem);font-weight:700}.dl__card-dealer-campaigns-description__content{padding-bottom:var(--spacing-md, 1.6rem);font-size:var(--font-size-sm, 1.4rem)}.dl__card-dealer-campaigns-description__date{text-transform:uppercase;padding-bottom:var(--spacing-md, 1.6rem);color:var(--color-is-valid)}.dl__card-dealer-campaigns-description__conditions{font-size:var(--font-size-xs, 1.2rem);font-style:italic;display:flex;margin-top:auto}.dl__autocomplete{width:inherit;position:relative}.dl__autocomplete.hassearch{width:100%}.dl__autocomplete-edit-container{display:flex;justify-content:space-between;padding-block:var(--spacing-sm, .8rem)}.dl__autocomplete-edit-container__info,.dl__autocomplete-edit-container__btn{display:flex;align-items:center}.dl__autocomplete-edit-container__info span,.dl__autocomplete-edit-container__btn span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-left:var(--spacing-sm, .8rem);font-size:var(--font-size-sm, 1.4rem)}@media screen and (min-width: 960px){.dl__autocomplete-edit-container__info span,.dl__autocomplete-edit-container__btn span{padding-left:var(--spacing-md, 1.6rem)}}.dl__autocomplete-edit-container__info{font-weight:700}.dl__autocomplete-edit-container__btn{cursor:pointer}.dl__autocomplete-edit-container__btn span{padding-left:var(--spacing-sm, .8rem)}.isStoreLocator .dl__autocomplete-input{border-top-left-radius:var(--radius-theme-sm);border-bottom-left-radius:var(--radius-theme-sm)}.dl__autocomplete-input{padding:2rem var(--spacing-xxl-8, 9.6rem) 2rem var(--spacing-md, 1.6rem);line-height:1.5;font-size:var(--font-size-md, 1.6rem);margin:0;width:100%;border:0;outline:none;box-sizing:border-box;border-radius:var(--radius-theme-sm);text-overflow:ellipsis}@media screen and (min-width: 1280px){.dl__autocomplete-input{border-radius:0 var(--radius-theme-sm) var(--radius-theme-sm) 0}}.dl__autocomplete-input.active{padding:2rem var(--spacing-xxl-8, 9.6rem) 2rem var(--spacing-md, 1.6rem)}.dl__autocomplete-input::placeholder{font-style:italic}.activewrapper .dl__autocomplete-input{border-bottom-right-radius:0;border-bottom-left-radius:0}.dl__autocomplete-input__clear{display:flex;position:absolute;right:0;padding:0 var(--spacing-md, 1.6rem);cursor:pointer;justify-content:center;align-items:center;border-right:.1rem solid var(--color-light-10);top:var(--spacing-sm, .8rem);height:calc(100% - 2 * var(--spacing-sm, .8rem))}.hassearch .dl__autocomplete-input{width:100%;border-radius:var(--radius-theme-sm);padding:0}.hassearch .editable .dl__autocomplete-input{padding:2rem var(--spacing-xxl-8, 9.6rem) 2rem var(--spacing-md, 1.6rem);background:transparent;pointer-events:all;font-weight:700}.dl__autocomplete-input__clear{right:var(--spacing-xl-4, 4.8rem)}.dl__autocomplete-input__search-icon{display:flex;position:absolute;justify-content:center;align-items:center;cursor:pointer;height:100%;top:0;right:0;padding:0 var(--spacing-md, 1.6rem);pointer-events:none}.dl__autocomplete-input__search-icon.searchEnable{pointer-events:all}.dl__autocomplete--container{display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem);align-items:center;font-family:var(--font-default)}.dl__autocomplete--container-wrapper{width:100%;position:relative;transition:padding .2s ease .1s}.hassearch .dl__autocomplete--container-wrapper{background:var(--color-light);border-radius:var(--radius-theme-sm)}.hassearch.activewrapper .dl__autocomplete--container-wrapper.editable{border-bottom-left-radius:0;border-bottom-right-radius:0}.hassearch .dl__autocomplete--container-wrapper.editable .dl__autocomplete-input--text-only,.hassearch .dl__autocomplete--container-wrapper .dl__autocomplete-input-searchbar,.dl__autocomplete--container-wrapper .dl__autocomplete-input--text-only{display:none}.hassearch .dl__autocomplete--container-wrapper.editable .dl__autocomplete-input-searchbar{display:flex}.hassearch .dl__autocomplete--container-wrapper .dl__autocomplete-input--text-only{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700}@media screen and (min-width: 960px){.hassearch .dl__autocomplete--container-wrapper .dl__autocomplete-input--text-only{font-weight:400}}.dl__autocomplete .focusable{font-size:var(--font-size-sm, 1.4rem);text-align:left;border:.2rem dashed;background-color:transparent;border-color:transparent}.dl__autocomplete .focusable:hover,.dl__autocomplete .focusable:focus,.dl__autocomplete .focusable:focus-visible,.dl__autocomplete .focusable:active{background-color:var(--color-light-05);outline:none;border-radius:var(--radius-theme-xs);color:var(--color-primary)}.dl__autocomplete .focusable:focus,.dl__autocomplete .focusable:focus-visible{border:.2rem dashed;border-color:var(--color-primary)}.dl__autocomplete-locate{display:flex;opacity:0;padding-inline-start:var(--spacing-sm, .8rem);z-index:2;align-items:center;font-size:var(--font-size-sm, 1.4rem);font-weight:700;border-radius:var(--radius-theme-sm)}.dl__autocomplete-locate+.dl__autocomplete--suggestions{border-top:.1rem solid var(--color-light-10)}.dl__autocomplete-locate+.dl__autocomplete--suggestions .dl__autocomplete--item:first-child{padding-top:var(--spacing-sm, .8rem)}.dl__autocomplete-locate:hover{cursor:pointer}.dl__autocomplete-locate svg{margin-right:var(--spacing-sm, .8rem)}.dl__autocomplete--suggestions{display:flex;gap:var(--spacing-sm, .8rem);margin-top:var(--spacing-sm, .8rem);padding:var(--spacing-sm, .8rem) 0;background-color:var(--color-light);width:100%;box-sizing:border-box;z-index:2;flex-direction:column;font-size:var(--font-size-sm, 1.4rem)}.dl__autocomplete--suggestions[data-ui-locateme-disabled=true]{margin-top:0}.dl__autocomplete--item{display:flex;align-items:center;padding:var(--spacing-xs, .4rem) var(--spacing-sm, .8rem)}.dl__autocomplete--item .ds__icon{flex:0 0 auto}.dl__autocomplete--item-label{padding-left:var(--spacing-sm, .8rem);font-size:var(--font-size-sm, 1.4rem);line-height:1.5}.dl__autocomplete--item-label--bold{font-weight:700}.dl__autocomplete--item:hover{cursor:pointer}.dl__autocomplete--wrapper{display:flex;opacity:0;width:0;height:0;z-index:2;max-height:35rem;overflow-y:auto;padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem) var(--spacing-sm, .8rem) var(--spacing-sm, .8rem);position:absolute;background-color:var(--color-light);flex-direction:column;border-radius:0 0 var(--radius-theme-sm) var(--radius-theme-sm);box-shadow:0 var(--spacing-xs, .4rem) var(--spacing-xs, .4rem) 0 color-mix(in srgb,var(--color-dark-70) 12%,transparent);border-top:.1rem solid var(--color-light-10)}.dl__autocomplete--wrapper::-webkit-scrollbar{height:4rem;width:2.2rem}.dl__autocomplete--wrapper::-webkit-scrollbar-thumb{background-color:var(--color-primary);background-clip:padding-box;border-left:solid var(--spacing-sm, .8rem) var(--color-light);border-right:solid var(--spacing-sm, .8rem) var(--color-light);border-block:1rem solid transparent}.dl__autocomplete--wrapper::-webkit-scrollbar-track{background-color:var(--color-light-05);border:solid 1rem var(--color-light)}.activewrapper .dl__autocomplete--wrapper{opacity:1;width:inherit;height:inherit}.dl__autocomplete .activelocateme,.dl__autocomplete .activesuggestion{opacity:1;height:inherit}@media screen and (min-width: 1280px){.dl__autocomplete .activelocateme,.dl__autocomplete .activesuggestion{width:unset}}.dl__autocomplete.activewrapper .activelocateme{padding:var(--spacing-sm, .8rem)}.dl__sorting{position:relative;margin:var(--spacing-xs, .4rem) 0}.dl__sorting .ds__filterBackdrop-model,.dl__sorting .ds__filterBackdrop-model .ds__filter-cta{margin:0}.dl__sorting .ds__filterBackdrop-model .ds__sidepanel-overlay[data-ui-visible=true],.dl__sorting .ds__filterBackdrop-model .ds__sidepanel[data-ui-visible=true]{z-index:99}.dl__sorting .ds__filterBackdrop-model .ds__sidepanel-overlay{pointer-events:none}.dl__sorting .ds__filterBackdrop-model .ds__sidepanel-overlay[data-ui-visible=true]{pointer-events:auto}.dl__sorting[data-ui-visible=true] .dl__sorting-cta .dl__icon{transform:rotate(180deg)}.dl__sorting-popup-criterias{display:flex;flex-direction:column;margin-right:var(--spacing-sm, .8rem)}.dl__sorting-popup-criteria{display:flex;align-items:center;gap:var(--spacing-sm, .8rem);padding:var(--spacing-md, 1.6rem);background:transparent;border:unset;cursor:pointer;border-color:var(--color-light-20);border-style:solid;border-width:.05rem .1rem .05rem .1rem}.dl__sorting-popup-criteria:first-child{border-radius:var(--radius-theme-sm) var(--radius-theme-sm) 0 0;border-top-width:.1rem}.dl__sorting-popup-criteria:last-child{border-radius:0 0 var(--radius-theme-sm) var(--radius-theme-sm);border-bottom-width:.1rem}.dl__sorting-popup-criteria:focus-visible{border-style:dashed;border-width:.2rem;border-color:var(--color-primary);outline:none}.dl__sorting-popup-criteria:hover[data-sorting-selected=false]{border:.1rem solid var(--color-primary)}.dl__sorting-popup-criteria:hover input:not(:checked){background-color:var(--color-primary-lighten-01)}.dl__sorting-popup-criteria>*{cursor:pointer}.dl__sorting-popup-criteria input{position:relative;margin:0;appearance:none;color:var(--color-primary);width:1.6rem;height:1.6rem;border:.1rem solid currentColor;border-radius:var(--radius-theme-rounded)}.dl__sorting-popup-criteria input:before{position:absolute;top:50%;left:50%;content:"";display:block;width:.8rem;height:.8rem;border-radius:var(--radius-theme-rounded);transform:scale(0) translate(-50%,-50%);box-shadow:inset 1em 1em var(--color-primary)}.dl__sorting-popup-criteria input:checked:before{transform:scale(1) translate(-50%,-50%)}.dl__sorting-popup-criteria input:checked~label,.dl__sorting-popup-criteria input:checked~svg{color:var(--color-primary)}.dl__sorting-popup-criteria svg{--icon-size:var(--icon-size-sm, 2.4rem)}.dl__sorting-popup-criteria__label{font-size:1.4rem;line-height:1.71}.dl__sorting-popup-footer{display:flex;align-items:center;justify-content:space-between}.dl__sorting-popup-footer-apply{margin-left:auto}.dl__backdrop--overlay{transition:opacity .3s ease-in-out;background-color:#1a1a1acc;opacity:0;position:fixed;left:0;top:0;height:100%;width:100%;z-index:9;pointer-events:none}.dl__backdrop--overlay.active{pointer-events:all;opacity:1;z-index:10}@media screen and (min-width: 960px){.dl__backdrop--overlay{display:none}}.dl__backdrop{position:fixed;bottom:calc(-1*(100vh + 100%));left:0;right:0;max-height:calc(90vh - var(--header-height, 8rem));transition:bottom .3s ease-in-out;z-index:11}.dl__backdrop[data-ui-visible=true]{bottom:0}@media screen and (min-width: 960px){.dl__backdrop{all:unset}}.dl__backdrop-wrapper{position:relative;display:flex;flex-direction:column;width:100vw;border-radius:var(--radius-theme-sm) var(--radius-theme-sm) 0 0;padding:var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem) 0;background-color:var(--color-light)}.dl__backdrop-wrapper:before{content:"";position:absolute;top:.8rem;left:50%;width:var(--spacing-xl, 3.2rem);border:.3rem solid var(--color-light-10);border-radius:var(--spacing-sm, .8rem);transform:translate(-50%)}@media screen and (min-width: 960px){.dl__backdrop-wrapper:before{content:unset}}@media screen and (min-width: 960px){.dl__backdrop-wrapper{all:unset}}.dl__backdrop-wrapper>header{position:relative;display:flex;flex-direction:column-reverse;align-items:center;padding:var(--spacing-sm, .8rem) 4.4rem 1.6rem 4.4rem;font-weight:700}@media screen and (min-width: 960px){.dl__backdrop-wrapper>header{display:none}}.dl__backdrop-wrapper>header:before{content:"";position:absolute;bottom:0;left:calc(-1 * var(--spacing-md, 1.6rem));height:.1rem;width:calc(100% + 2 * var(--spacing-md, 1.6rem));background-color:var(--color-light-20)}.dl__backdrop-wrapper>header .ds__btn-icon{position:absolute;--button-color-background:transparent;--button-color-text:$dark;align-self:flex-end;right:0;padding:0;border:none;border-radius:unset;top:-.4rem}.dl__backdrop-wrapper>header .ds__btn-icon .ds__icon{--icon-size:1.2rem}.dl__backdrop-wrapper>header .ds__btn-icon:not([data-ui-skin=link]):not([data-ui-disabled=true]):where(button):not(:focus):hover{background:none;box-shadow:none}.dl__backdrop-wrapper>main{height:auto;margin-right:calc(-1 * var(--spacing-sm, .8rem))}.dl__backdrop-wrapper>main>.dl__backdrop-main-scroll-wrapper{max-height:27.4rem;padding:var(--spacing-md, 1.6rem) 0;overflow:auto;scrollbar-color:var(--color-primary) var(--color-light-05);scrollbar-width:.8rem}.dl__backdrop-wrapper>main>.dl__backdrop-main-scroll-wrapper::-webkit-scrollbar{width:.8rem;height:.8rem}.dl__backdrop-wrapper>main>.dl__backdrop-main-scroll-wrapper::-webkit-scrollbar-thumb{min-height:4.4rem;background-color:var(--color-primary);background-clip:padding-box;border-radius:1.1rem}.dl__backdrop-wrapper>main>.dl__backdrop-main-scroll-wrapper::-webkit-scrollbar-track{margin:var(--spacing-md, 1.6rem) 0;background:var(--color-light-05);border-radius:var(--radius-theme-xs)}.dl__backdrop-wrapper>main>.dl__backdrop-main-scroll-wrapper::-webkit-scrollbar-button{display:none;width:0;height:0}.dl__backdrop-wrapper>main>.dl__backdrop-main-scroll-wrapper::-webkit-scrollbar-corner{background-color:transparent}@media screen and (min-width: 960px){.dl__backdrop-wrapper>main>.dl__backdrop-main-scroll-wrapper{all:unset}}.dl__backdrop-wrapper>main:before{width:calc(100% + 2 * var(--spacing-md, 1.6rem) - var(--spacing-sm, .8rem))}.dl__backdrop-wrapper>footer{position:relative;padding-top:var(--spacing-sm, .8rem);margin-bottom:calc(-1 * var(--spacing-sm, .8rem))}@media screen and (min-width: 960px){.dl__backdrop-wrapper>footer{all:unset}}.dl__backdrop-wrapper>footer:before{content:"";position:absolute;top:0;left:calc(-1 * var(--spacing-md, 1.6rem));height:.1rem;width:calc(100% + 2 * var(--spacing-md, 1.6rem));background-color:var(--color-light-20)}@media screen and (max-width: 1023px){.ds__layout-base>main:has(.dl__backdrop[data-ui-visible=true]){z-index:3}}.ds__media-gallery-slider{display:flex;flex-direction:column-reverse;gap:var(--spacing-xl-2, 4rem)}.ds__media-gallery-slider .ds__list{scrollbar-color:var(--color-primary) var(--color-light-05);scrollbar-width:.8rem;gap:var(--spacing-md, 1.6rem);padding-bottom:var(--spacing-lg, 2.4rem)}.ds__media-gallery-slider .ds__list::-webkit-scrollbar{width:.8rem;height:.8rem}.ds__media-gallery-slider .ds__list::-webkit-scrollbar-thumb{min-height:4.4rem;background-color:var(--color-primary);background-clip:padding-box;border-radius:1.1rem}.ds__media-gallery-slider .ds__list::-webkit-scrollbar-track{margin:var(--spacing-md, 1.6rem) 0;background:var(--color-light-05);border-radius:var(--radius-theme-xs)}.ds__media-gallery-slider .ds__list::-webkit-scrollbar-button{display:none;width:0;height:0}.ds__media-gallery-slider .ds__list::-webkit-scrollbar-corner{background-color:transparent}@media screen and (min-width: 960px){.ds__media-gallery-slider .ds__list{gap:var(--spacing-lg, 2.4rem)}}.ds__media-gallery-slider .ds__list .dl__media{display:block;border-radius:var(--radius-theme-sm);overflow:hidden;height:100%}.ds__media-gallery-slider .ds__list .dl__media>img{display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}.ds__media-gallery-slider .ds__list>li>.ds__link{width:27.8rem;height:auto}@media screen and (min-width: 600px){.ds__media-gallery-slider .ds__list>li>.ds__link{width:33.9rem}}@media screen and (min-width: 960px){.ds__media-gallery-slider .ds__list>li>.ds__link{width:33.6rem}}@media screen and (min-width: 1280px){.ds__media-gallery-slider .ds__list>li>.ds__link{width:32.8rem}}@media screen and (min-width: 1920px){.ds__media-gallery-slider .ds__list>li>.ds__link{width:36rem}}.ds__media-gallery-slider-buttons{display:none}@media screen and (min-width: 1280px){.ds__media-gallery-slider-buttons{display:flex;gap:var(--spacing-sm, .8rem);justify-content:flex-end}}.ds__media-gallery-slider-buttons>.ds__btn-icon{--button-color-background:var(--color-light);--button-color-border:var(--color-primary);--button-color-text:var(--color-primary);position:relative;left:0;width:3.2rem;height:3.2rem;padding:1rem;border-width:.1rem}.ds__media-gallery-slider-buttons>.ds__btn-icon:hover:not(:disabled),.ds__media-gallery-slider-buttons>.ds__btn-icon:focus{--button-color-border:var(--color-primary) !important;--button-color-text:var(--color-primary) !important}.ds__media-gallery-slider-buttons>.ds__btn-icon[data-ui-right-arrow]{right:0}.ds__media-gallery-slider-buttons>.ds__btn-icon svg{--icon-size:1.4rem}.ds__modal-medias{max-height:unset;max-width:unset;height:100vh;margin:0;color:var(--color-light);background-color:color-mix(in srgb,var(--color-dark) 60%,transparent);border:none}@supports (max-height: 100dvh){.ds__modal-medias{max-height:100dvh}}.ds__modal-medias .ds__slider{max-height:calc(100vh - 10rem)}@supports (max-height: 100dvh){.ds__modal-medias .ds__slider{max-height:calc(100dvh - 10rem)}}.ds__modal-medias .ds__slider .ds__slider-list>.ds__list>li{align-items:center!important;justify-content:center!important}.ds__modal-medias .ds__slider .ds__slider-list>.ds__list>li .dl__media>img{display:block;height:auto;max-width:100%;object-fit:contain;max-height:calc(100vh - 20rem)}@supports (max-height: 100dvh){.ds__modal-medias .ds__slider .ds__slider-list>.ds__list>li .dl__media>img{max-height:calc(100dvh - 20rem)}}.ds__modal-medias .ds__slider .ds__slider-left-wrapper>.ds__btn-icon,.ds__modal-medias .ds__slider .ds__slider-right-wrapper>.ds__btn-icon{--button-color-background:var(--color-primary);--button-color-text:var(--color-light);border:none;background:var(--button-color-background)}.ds__modal-medias .ds__slider .ds__slider-left-wrapper>.ds__btn-icon:hover,.ds__modal-medias .ds__slider .ds__slider-right-wrapper>.ds__btn-icon:hover{--button-color-text:var(--color-light);--button-color-background:color-mix(in srgb, var(--color-primary) 95%, transparent)}.ds__modal-medias .ds__slider .ds__slider-left-wrapper>.ds__btn-icon:focus-visible,.ds__modal-medias .ds__slider .ds__slider-left-wrapper>.ds__btn-icon:focus,.ds__modal-medias .ds__slider .ds__slider-right-wrapper>.ds__btn-icon:focus-visible,.ds__modal-medias .ds__slider .ds__slider-right-wrapper>.ds__btn-icon:focus{--button-color-background:var(--color-primary)}.ds__modal-medias .ds__slider .ds__slider-left-wrapper>.ds__btn-icon svg,.ds__modal-medias .ds__slider .ds__slider-right-wrapper>.ds__btn-icon svg{fill:var(--color-light)!important}.ds__modal-medias .ds__slider .ds__slider-bottom-wrapper>.ds__list[data-ui-pager]{gap:var(--spacing-xs, .4rem);max-width:calc(100vw - 2 * var(--spacing-md, 1.6rem))}.ds__modal-medias .ds__slider .ds__slider-bottom-wrapper>.ds__list[data-ui-pager] li>.ds__btn{min-height:.4rem;min-width:2.4rem;background:var(--color-light-20);border-radius:var(--radius-theme-xs)}@media screen and (min-width: 600px){.ds__modal-medias .ds__slider .ds__slider-bottom-wrapper>.ds__list[data-ui-pager] li>.ds__btn{min-width:3.2rem}}@media screen and (min-width: 960px){.ds__modal-medias .ds__slider .ds__slider-bottom-wrapper>.ds__list[data-ui-pager] li>.ds__btn{min-width:4rem}}.ds__modal-medias .ds__slider .ds__slider-bottom-wrapper>.ds__list[data-ui-pager] li>.ds__btn:hover{background:var(--color-primary)}.ds__modal-medias .ds__slider .ds__slider-bottom-wrapper>.ds__list[data-ui-pager] li[data-ui-current=true]>.ds__btn{background:var(--color-primary)}.ds__modal-medias .ds__slider .ds__slider-bottom-wrapper>.ds__slider-pager-counter{display:none}.dl__icon{min-width:var(--icon-size-xl, 4.8rem);width:var(--icon-size-xl, 4.8rem);height:var(--icon-size-xl, 4.8rem)}.dl__icon-xs{min-width:var(--icon-size-xs, 1.2rem);width:var(--icon-size-xs, 1.2rem);height:var(--icon-size-xs, 1.2rem)}.dl__icon-s{min-width:var(--icon-size-s, 1.6rem);width:var(--icon-size-s, 1.6rem);height:var(--icon-size-s, 1.6rem)}.dl__icon-md{min-width:var(--icon-size-md, 3.2rem);width:var(--icon-size-md, 3.2rem);height:var(--icon-size-md, 3.2rem)}.dl__loader.svelte-1hvn87d.svelte-1hvn87d{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs, .4rem);padding:var(--spacing-lg, 2.4rem);border-radius:.8rem;text-align:center;height:100%;width:100%}.dl__loader[data-ui-skin=light].svelte-1hvn87d.svelte-1hvn87d{color:var(--color-dark-80)}.dl__loader[data-ui-skin=dark].svelte-1hvn87d.svelte-1hvn87d{color:var(--color-light)}.dl__loader[data-ui-style=secondary].svelte-1hvn87d.svelte-1hvn87d{background-color:color-mix(in srgb,var(--color-tertiary-02) 80%,transparent);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);color:var(--color-light)}.dl__loader__load.svelte-1hvn87d.svelte-1hvn87d{position:relative;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin:0}[data-ui-style=primary].svelte-1hvn87d .dl__loader__load.svelte-1hvn87d{width:4.5rem;height:4.5rem}[data-ui-style=secondary].svelte-1hvn87d .dl__loader__load.svelte-1hvn87d{width:6.4rem;height:6.4rem}.dl__loader__load__img.svelte-1hvn87d.svelte-1hvn87d{display:none}[data-ui-style=secondary].svelte-1hvn87d .dl__loader__load__img.svelte-1hvn87d{display:block;position:absolute;max-width:2.8rem}.dl__loader__load.svelte-1hvn87d.svelte-1hvn87d:before{content:"";display:block;padding-top:100%}.dl__loader__load__circle.svelte-1hvn87d.svelte-1hvn87d{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto;animation:svelte-1hvn87d-rotate 1.5s linear infinite;transform-origin:center center}.dl__loader__load__circle__path.svelte-1hvn87d.svelte-1hvn87d{stroke-width:.5rem;stroke:var(--color-primary);stroke-dasharray:150,200;stroke-dashoffset:-10;animation:svelte-1hvn87d-dash 1.5s ease-in-out infinite;stroke-linecap:round}[data-ui-skin=light].svelte-1hvn87d .dl__loader__load__circle__path.svelte-1hvn87d{stroke:var(--color-primary)}[data-ui-skin=dark].svelte-1hvn87d .dl__loader__load__circle__path.svelte-1hvn87d{stroke:var(--color-light)}[data-ui-style=primary].svelte-1hvn87d .dl__loader__load__circle__path.svelte-1hvn87d{stroke-width:.4rem}[data-ui-style=secondary].svelte-1hvn87d .dl__loader__load__circle__path.svelte-1hvn87d{stroke-width:.3rem;stroke:var(--color-light)}.dl__loader__load__circle__bg.svelte-1hvn87d.svelte-1hvn87d{stroke-width:.4rem;stroke:var(--color-light-10);stroke-linecap:round}[data-ui-skin=light].svelte-1hvn87d .dl__loader__load__circle__bg.svelte-1hvn87d{stroke:var(--color-light-10)}[data-ui-skin=dark].svelte-1hvn87d .dl__loader__load__circle__bg.svelte-1hvn87d{stroke:var(--color-tertiary-02)}[data-ui-style=primary].svelte-1hvn87d .dl__loader__load__circle__bg.svelte-1hvn87d{stroke-width:.4rem}[data-ui-style=secondary].svelte-1hvn87d .dl__loader__load__circle__bg.svelte-1hvn87d{stroke-width:.3rem;stroke:var(--color-tertiary-02)}.dl__loader__title.svelte-1hvn87d.svelte-1hvn87d{font-size:var(--font-size-md, 1.6rem);font-weight:700}.dl__loader__subtitle.svelte-1hvn87d.svelte-1hvn87d{font-size:var(--font-size-sm, 1.4rem)}@keyframes svelte-1hvn87d-rotate{to{transform:rotate(1turn)}}@keyframes svelte-1hvn87d-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-50}to{stroke-dasharray:100,200;stroke-dashoffset:-125}}.dl__loadable.svelte-19muvhu,.dl__loadable__loader.svelte-19muvhu{height:100%}.dl__search-heading{display:flex;flex-direction:column;gap:var(--spacing-xl, 3.2rem)}.dl__search-heading .ds__heading,.dl__search-heading .ds__heading-hero{color:var(--color-light)}.dl__search-heading h1.ds__heading{--heading-font-size:var(--font-size-xl, 2.4rem)}@media screen and (min-width: 600px){.dl__search-heading h1.ds__heading{--heading-font-size:var(--font-size-xl-4, 2.8rem)}}.dl__search-heading h2.ds__heading{--heading-font-size:var(--font-size-xl, 2.4rem)}@media screen and (min-width: 600px){.dl__search-heading h2.ds__heading{--heading-font-size:var(--font-size-xl-4, 2.8rem)}}.dl__search-heading .ds__heading-hero{font-family:var(--font-default);font-size:var(--font-size-lg, 1.8rem);font-weight:400}.dl__search-wrapper{display:grid;grid-template-areas:"productline" "autocomplete" "error";width:100%;align-items:center;z-index:2}@media screen and (min-width: 1280px){.dl__search-wrapper{grid-template-areas:"productline autocomplete" "error error";grid-template-columns:auto 1fr auto}}.dl__search-wrapper>.dl__product-line-switch{grid-area:productline;margin-bottom:var(--spacing-md, 1.6rem)}@media screen and (min-width: 1280px){.dl__search-wrapper>.dl__product-line-switch{margin-bottom:unset}}.dl__search-wrapper>.dl__autocomplete{grid-area:autocomplete}.dl__search-wrapper>.dl__error-wrapper{grid-area:error;margin-bottom:var(--spacing-md, 1.6rem);padding:unset;position:relative}@media screen and (min-width: 1280px){.dl__search-wrapper>.dl__error-wrapper{margin-bottom:unset}}.dl__search-selection-wrapper[data-ui-template=home-page]{width:inherit;position:relative;z-index:1}.dl__search-selection-wrapper[data-ui-template=home-page]:has(.ts__cta-widget) [name=articleWidget]>div{width:100%}.dl__search-selection-wrapper[data-ui-template=result-page]{width:100%;display:none}.dl__search-selection-wrapper[data-ui-template=result-page]:has(.ts__cta-widget),.dl__search-selection-wrapper[data-ui-template=result-page]:has(.ts__product-widget){display:initial;border-top:.1rem solid var(--color-light-20)}@media screen and (min-width: 600px){.dl__search-selection-wrapper[data-ui-template=result-page]:has(.ts__cta-widget),.dl__search-selection-wrapper[data-ui-template=result-page]:has(.ts__product-widget){border:0}}.dl__search-selection-wrapper[data-ui-template=result-page]:has(.ts__cta-widget) [name=articleWidget]>div,.dl__search-selection-wrapper[data-ui-template=result-page]:has(.ts__product-widget) [name=articleWidget]>div{width:100%}.widget .dl__search-heading{text-align:center}.dl__top-cities.svelte-4kv59r{--edge:var(--spacing-md, 1.6rem);width:100%;display:flex;flex-direction:column;row-gap:var(--spacing-lg, 2.4rem);z-index:1}@media screen and (min-width: 600px){.dl__top-cities.svelte-4kv59r{--edge:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.dl__top-cities.svelte-4kv59r{--edge:6rem}}@media screen and (min-width: 1280px){.dl__top-cities.svelte-4kv59r{--edge:var(--spacing-xxl-4, 8rem)}}@media screen and (min-width: 1920px){.dl__top-cities.svelte-4kv59r{--edge:var(--spacing-xxxl-8, 16rem)}}.dl__top-cities.svelte-4kv59r h2{color:var(--color-light);font-family:var(--font-default);font-size:var(--font-size-lg, 1.8rem);font-weight:700;line-height:var(--line-height-default, 1.5)}.dl__top-cities.svelte-4kv59r .ds__list{display:flex;flex-direction:row;gap:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem);padding:var(--spacing-md, 1.6rem)}.dl__top-cities.svelte-4kv59r .ds__list[data-ui-marker=false]{padding:0}.dl__top-cities.svelte-4kv59r .ds__list:before,.dl__top-cities.svelte-4kv59r .ds__list :after{width:var(--edge)}.dl__top-cities-list.svelte-4kv59r{display:flex;flex-direction:row;gap:var(--spacing-md, 1.6rem);max-width:100dvw;overflow-x:auto;scroll-snap-align:start;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width: 600px){.dl__top-cities-list.svelte-4kv59r{max-width:initial;justify-content:center;flex-flow:row wrap}}.dl__top-cities-list.svelte-4kv59r::-webkit-scrollbar{display:none}.dl__top-cities.svelte-4kv59r .ds__btn{white-space:nowrap;border-radius:var(--radius-theme-xl);padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem)}.dl__top-cities--scroller.svelte-4kv59r{position:relative}@media screen and (min-width: 600px){.dl__top-cities--scroller.svelte-4kv59r{max-width:calc(100% + 2 * var(--edge))}}.dl__top-cities--gradient-left.svelte-4kv59r,.dl__top-cities--gradient-right.svelte-4kv59r{position:absolute;top:0;bottom:0;width:var(--spacing-xxl, 6.4rem);pointer-events:none;z-index:1}@media screen and (min-width: 600px){.dl__top-cities--gradient-left.svelte-4kv59r,.dl__top-cities--gradient-right.svelte-4kv59r{display:none}}.dl__top-cities--gradient-right.svelte-4kv59r{right:0;left:auto;background:linear-gradient(to right,transparent,var(--color-tertiary-01) 98%)}.dl__dealers-list.svelte-1k38wjl.svelte-1k38wjl{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem);padding:var(--spacing-lg, 2.4rem) var(--spacing-md, 1.6rem);height:100%}@media screen and (min-width: 600px){.dl__dealers-list.svelte-1k38wjl.svelte-1k38wjl{padding:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.dl__dealers-list.svelte-1k38wjl.svelte-1k38wjl{padding:var(--spacing-lg, 2.4rem) var(--spacing-md, 1.6rem)}}@media screen and (min-width: 1280px){.dl__dealers-list.svelte-1k38wjl.svelte-1k38wjl{padding:var(--spacing-lg, 2.4rem) var(--spacing-xl, 3.2rem)}}@media screen and (min-width: 1920px){.dl__dealers-list.svelte-1k38wjl.svelte-1k38wjl{padding:var(--spacing-lg, 2.4rem) var(--spacing-xl-4, 4.8rem)}}.dl__dealers-list.svelte-1k38wjl h1.svelte-1k38wjl{margin:var(--spacing-sm, .8rem) 0 0;font-size:var(--font-size-sm, 1.4rem);font-weight:400;line-height:1.71}.dl__dealers-list__container.svelte-1k38wjl.svelte-1k38wjl,.dl__dealers-list__content.svelte-1k38wjl.svelte-1k38wjl,.dl__dealers-list__section-header.svelte-1k38wjl.svelte-1k38wjl{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem)}.dl__dealers-list__filters.svelte-1k38wjl.svelte-1k38wjl{display:flex;justify-content:space-between;flex-wrap:wrap}.dl__dealers-list__filters.svelte-1k38wjl .dl__sorting{order:2}.dl__dealers-list__filters.svelte-1k38wjl .dl__filters{order:1}.dl__dealers-list__filters.svelte-1k38wjl .dl__filters-selections{width:100%;order:3}.dl__search.svelte-bwacha.svelte-bwacha{position:relative;width:100%}.dl__search__container-autocomplete.svelte-bwacha.svelte-bwacha{position:relative;display:flex;align-items:center;flex-direction:column;width:100%}.dl__search__wrapper.svelte-bwacha.svelte-bwacha{position:relative;display:flex;align-items:center;flex-direction:column;width:100%;z-index:1}@media screen and (min-width: 600px){.dl__search__wrapper.svelte-bwacha.svelte-bwacha{align-items:stretch}}@media screen and (min-width: 1280px){.dl__search__wrapper.svelte-bwacha.svelte-bwacha{flex-direction:row;align-items:center}}.dl__search__autocomplete.svelte-bwacha.svelte-bwacha{width:100%;padding:var(--spacing-md, 1.6rem)}@media screen and (min-width: 1920px){.dl__search__autocomplete.svelte-bwacha.svelte-bwacha{padding-left:var(--spacing-xl, 3.2rem)}}.dl__search__autocomplete.svelte-bwacha .dl__autocomplete{margin-bottom:unset}.dl__search__autocomplete.svelte-bwacha .dl__autocomplete--wrapper{width:inherit}.dl__search__autocomplete.svelte-bwacha .dl__autocomplete-input{font-weight:400;font-size:var(--font-size-sm, 1.4rem)}@media screen and (min-width: 1280px){.dl__search__autocomplete.svelte-bwacha .dl__autocomplete-input{font-size:var(--font-size-md, 1.6rem)}}.dl__search__autocomplete.svelte-bwacha .dl__autocomplete-input-searchbar{border-radius:var(--radius-theme-sm)}.dl__search__autocomplete.svelte-bwacha .activewrapper .dl__autocomplete-input-searchbar{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.dl__search__autocomplete.svelte-bwacha>.dl__error-wrapper.svelte-bwacha{position:relative;top:unset;margin-bottom:unset;border-radius:0 0 var(--radius-theme-sm) var(--radius-theme-sm)}.dl__search__selection.svelte-bwacha.svelte-bwacha{width:100%;display:none}.dl__search__selection.svelte-bwacha.svelte-bwacha:has(.ts__cta-widget),.dl__search__selection.svelte-bwacha.svelte-bwacha:has(.ts__product-widget){display:initial}@media screen and (min-width: 600px){.dl__search__selection.svelte-bwacha.svelte-bwacha:has(.ts__cta-widget),.dl__search__selection.svelte-bwacha.svelte-bwacha:has(.ts__product-widget){border:0}}.dl__search.svelte-bwacha:has(.ts__product-widget) .dl__search__container-autocomplete.svelte-bwacha{border-bottom:.1rem solid var(--color-primary)}@media screen and (min-width: 1280px){.dl__search.svelte-bwacha:has(.ts__product-widget) .dl__search__container-autocomplete.svelte-bwacha{min-height:12rem;align-items:center;display:flex;flex-direction:column;justify-content:center;border-bottom:0;border-right:.1rem solid var(--color-primary)}}.dl__search.svelte-bwacha .ts__product-widget-article{padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.dl__search.svelte-bwacha .ts__product-widget-article{padding:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.dl__search.svelte-bwacha .ts__product-widget-article{padding:var(--spacing-md, 1.6rem)}}@media screen and (min-width: 1920px){.dl__search.svelte-bwacha .ts__product-widget-article{padding:var(--spacing-lg, 2.4rem) var(--spacing-xl-4, 4.8rem) var(--spacing-lg, 2.4rem) var(--spacing-md, 1.6rem)}}.dl__filters.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma{align-self:flex-start;position:relative;margin:var(--spacing-xs, .4rem) 0}.dl__filters.svelte-11cwrma .ds__filterBackdrop-model,.dl__filters.svelte-11cwrma .ds__filterBackdrop-model .ds__filter-cta{margin:0}.dl__filters.svelte-11cwrma .ds__filterBackdrop-model .ds__filter-cta .ds__btn .dl__icon{transition:transform .3s ease}@media screen and (min-width: 960px){.dl__filters.svelte-11cwrma .ds__sidepanel-wrapper{width:60rem}}.dl__filters.svelte-11cwrma .ds__sidepanel-overlay[data-ui-visible=true],.dl__filters.svelte-11cwrma .ds__sidepanel[data-ui-visible=true]{z-index:99}.dl__filters.svelte-11cwrma .ds__sidepanel-overlay{pointer-events:none}.dl__filters.svelte-11cwrma .ds__sidepanel-overlay[data-ui-visible=true]{pointer-events:auto}.dl__filters.svelte-11cwrma .dl__filters-accordion{display:flex;flex-direction:column;margin-bottom:var(--spacing-md, 1.6rem);border-bottom:.1rem solid var(--color-light-20)}.dl__filters.svelte-11cwrma .dl__filters-accordion .ds__accordion-heading{padding:var(--spacing-sm, .8rem) 0;font-size:var(--font-size-lg, 1.8rem);line-height:1.71;border:none;color:var(--color-dark);text-transform:capitalize}.dl__filters.svelte-11cwrma .dl__filters-accordion .ds__accordion-heading .ds__icon{fill:var(--color-dark)}.dl__filters.svelte-11cwrma .dl__filters-accordion:has(.show){border-bottom:.1rem solid var(--color-primary)}.dl__filters.svelte-11cwrma .dl__filters-accordion .ds__accordion-details{padding:var(--spacing-sm, .8rem) 0}.dl__filters-selections.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma:has(.ds__btn){position:relative;margin-right:calc(-1 * var(--spacing-sm, .8rem));padding:var(--spacing-md, 1.6rem) 0}.dl__filters-selections.svelte-11cwrma:has(.ds__btn) .ds__btn{min-height:3.2rem;padding:.6rem 1.2rem;font-size:var(--font-size-sm, 1.4rem);line-height:2rem;border-radius:var(--radius-theme-lg);background:var(--color-primary-lighten-01);color:var(--color-primary);border:.2rem dashed;margin-inline:-.2rem;border-color:transparent}.dl__filters-selections.svelte-11cwrma:has(.ds__btn) .ds__btn:focus,.dl__filters-selections.svelte-11cwrma:has(.ds__btn) .ds__btn:focus-visible,.dl__filters-selections.svelte-11cwrma:has(.ds__btn) .ds__btn:focus-within{border-color:var(--color-primary)}.dl__filters-selections.svelte-11cwrma:has(.ds__btn) .ds__btn:hover{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-lighten-01) 95%,transparent)}.dl__filters-selections-scroll-wrapper.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma{display:flex;flex-wrap:wrap;gap:var(--spacing-md, 1.6rem);padding-right:var(--spacing-sm, .8rem)}.dl__filters-criterias.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma{display:flex;flex-direction:column}.dl__filters-criteria.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma{position:relative;display:flex;align-items:center;gap:var(--spacing-sm, .8rem);padding:var(--spacing-md, 1.6rem);background:transparent;border:unset;cursor:pointer;border-color:var(--color-light-20);border-style:solid;border-width:.05rem .1rem .05rem .1rem}.dl__filters-criteria.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma:first-child{border-radius:var(--radius-theme-sm) var(--radius-theme-sm) 0 0;border-top-width:.1rem}.dl__filters-criteria.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma:last-child{border-radius:0 0 var(--radius-theme-sm) var(--radius-theme-sm);border-bottom-width:.1rem}.dl__filters-criteria.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma:focus-visible{border-style:dashed;border-width:.2rem;border-color:var(--color-primary);outline:none}.dl__filters-criteria.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma:before{content:"";position:absolute;background:transparent;inset:0}.dl__filters-criteria.svelte-11cwrma>.svelte-11cwrma.svelte-11cwrma{cursor:pointer}.dl__filters-criteria:hover[data-filter-selected=false].svelte-11cwrma.svelte-11cwrma.svelte-11cwrma{border:.1rem solid var(--color-primary)}.dl__filters-criteria.svelte-11cwrma:hover input.svelte-11cwrma.svelte-11cwrma:not(:checked){background-color:var(--color-primary-lighten-01)}.dl__filters-criteria.svelte-11cwrma input.svelte-11cwrma.svelte-11cwrma{flex:0 0 auto;margin:auto 0;width:1.6rem;height:1.6rem;appearance:none;border:.1rem solid var(--color-primary);border-radius:var(--radius-theme-xs)}.dl__filters-criteria.svelte-11cwrma input.svelte-11cwrma.svelte-11cwrma:checked{background-color:var(--color-primary)}.dl__filters-criteria.svelte-11cwrma input.svelte-11cwrma:checked~.dl__filters-criteria__checkmark.svelte-11cwrma{display:block;position:absolute;left:1.8rem}.dl__filters-criteria.svelte-11cwrma input.svelte-11cwrma:checked~label.svelte-11cwrma{color:var(--color-primary)}.dl__filters-criteria__checkmark.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma{display:none;width:1.2rem;height:1.2rem}.dl__filters-criteria__checkmark.svelte-11cwrma svg{position:absolute;top:0;fill:var(--color-primary-reverse)}.dl__filters-criteria__label.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma{font-size:1.4rem;line-height:1.71;text-align:left}.dl__filters-footer.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma{display:flex;align-items:center;justify-content:space-between;width:100%}.dl__filters-footer-cta-apply.svelte-11cwrma.svelte-11cwrma.svelte-11cwrma{margin-left:auto}.ds__layout-base>main:has(.ds__sidepanel[data-ui-visible=true]),.ds__layout-base>main:has(.ds__sidepanel-overlay[data-ui-visible=true]){z-index:3}.dl__top-retailers-list.svelte-19626iq.svelte-19626iq{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem)}.dl__card-top-retailer.svelte-19626iq.svelte-19626iq{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem);padding:var(--spacing-md, 1.6rem);background:var(--color-light);outline:.1rem solid var(--color-light-10);border-radius:var(--radius-theme-sm)}.dl__card-top-retailer.svelte-19626iq.svelte-19626iq:hover{outline:.1rem solid var(--color-primary)}.dl__card-top-retailer__main.svelte-19626iq.svelte-19626iq{display:grid;gap:var(--spacing-md, 1.6rem);grid-template-columns:auto 1fr;align-items:center;justify-items:end}@media screen and (min-width: 1920px){.dl__card-top-retailer__main.svelte-19626iq.svelte-19626iq{justify-items:inherit}}.dl__card-top-retailer__info.svelte-19626iq.svelte-19626iq{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-sm, .8rem);max-width:32.8rem}@media screen and (max-width: 1919px){.dl__card-top-retailer__info.svelte-19626iq.svelte-19626iq{flex-direction:column;align-items:start;width:100%}}@media screen and (min-width: 1920px){.dl__card-top-retailer__info.svelte-19626iq.svelte-19626iq{max-width:unset}}.dl__card-top-retailer__logo.svelte-19626iq .ds__media{height:4.5rem;width:8rem}@media screen and (min-width: 600px){.dl__card-top-retailer__logo.svelte-19626iq .ds__media{height:7.2rem;width:12.8rem}}.dl__card-top-retailer__logo.svelte-19626iq .ds__media img{height:100%;object-fit:contain}.dl__card-top-retailer__name.svelte-19626iq.svelte-19626iq{font-size:var(--font-size-lg, 1.8rem);font-weight:700}@media screen and (max-width: 767px){.dl__card-top-retailer__name.svelte-19626iq.svelte-19626iq{font-size:var(--font-size-md, 1.6rem)}}.dl__card-top-retailer-tire-price.svelte-19626iq.svelte-19626iq{font-size:var(--font-size-xs, 1.2rem);font-weight:400}.dl__card-top-retailer-tire-price__value.svelte-19626iq.svelte-19626iq{font-size:var(--font-size-sm, 1.4rem)}.dl__card-top-retailer-tire-price__value.svelte-19626iq strong.svelte-19626iq{font-size:var(--font-size-lg, 1.8rem);font-weight:700}.dl__card-top-retailer-bnb.svelte-19626iq.svelte-19626iq{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem);font-size:var(--font-size-xs, 1.2rem);min-width:32.8rem;width:100%;justify-content:flex-end}@media screen and (max-width: 1023px){.dl__card-top-retailer-bnb.svelte-19626iq.svelte-19626iq{min-width:auto}}@media screen and (min-width: 1280px){.dl__card-top-retailer-bnb.svelte-19626iq.svelte-19626iq{max-width:32.8rem}}@media screen and (max-width: 1919px){.dl__card-top-retailer-bnb.svelte-19626iq.svelte-19626iq{max-width:100%}}.dl__card-top-retailer-bnb-cta-wrapper.svelte-19626iq.svelte-19626iq{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem)}@media screen and (max-width: 767px){.dl__card-top-retailer-bnb-cta-wrapper.svelte-19626iq.svelte-19626iq{width:100%}}.dl__card-top-retailer-bnb-cta-wrapper.svelte-19626iq .ds__btn{min-width:20rem}@media screen and (max-width: 767px){.dl__card-top-retailer-bnb-cta-wrapper.svelte-19626iq .ds__btn{min-width:100%}}.dl__card-top-retailer-bnb-cta-wrapper__ctas.svelte-19626iq.svelte-19626iq{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem)}.dl__card-top-retailer-bnb__stock.svelte-19626iq.svelte-19626iq{display:flex;gap:var(--spacing-xs, .4rem);flex:1;align-items:center;color:var(--color-is-valid)}.dl__card-top-retailer-bnb__stock.svelte-19626iq span.svelte-19626iq{font-weight:700}.dl__card-top-retailer-promo.svelte-19626iq.svelte-19626iq{display:flex;width:100%;margin-left:auto;max-width:100%}@media screen and (min-width: 1920px){.dl__card-top-retailer-promo.svelte-19626iq.svelte-19626iq{max-width:32.8rem}}.dl__card-top-retailer-promo.svelte-19626iq .ds__media{min-height:4.2rem;height:auto;border-radius:var(--radius-theme-sm);overflow:hidden;width:fit-content}@media screen and (min-width: 600px){.dl__card-top-retailer-promo.svelte-19626iq .ds__media{height:6.4rem}}.dl__card-top-retailer-promo.svelte-19626iq .ds__media img:not([src*=".png"]):not([src*=".svg"]):not([src*=".webp"]){background:transparent}.dl__card-top-retailer-promo.svelte-19626iq .ds__media img{height:100%;object-fit:contain}.dl__network-banner.svelte-6ayv4t{position:relative;display:flex;gap:var(--spacing-lg);align-items:center;min-height:14.4rem;background-color:var(--color-light);border-bottom:.1rem solid;padding:var(--spacing-lg) var(--spacing-md)}@media screen and (min-width: 1280px){.dl__network-banner.svelte-6ayv4t{padding:var(--spacing-lg) var(--spacing-xl)}}@media screen and (min-width: 1920px){.dl__network-banner.svelte-6ayv4t{padding:var(--spacing-lg) var(--spacing-xl-4)}}.dl__network-banner-main.svelte-6ayv4t{display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:start;flex:1}.dl__network-banner-main.svelte-6ayv4t .ds__heading{color:var(--color-main-text);font-family:var(--font-default);font-size:var(--font-size-lg-2)}.dl__network-banner-back.svelte-6ayv4t{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-main-text);font-size:var(--font-size-md);border:none;padding-left:0;background-color:transparent;text-align:left;cursor:pointer}.dl__network-banner-media.svelte-6ayv4t{display:none}@media screen and (min-width: 600px){.dl__network-banner-media.svelte-6ayv4t{display:block;height:9.6rem;padding:var(--spacing-sm);border-radius:var(--radius-theme-sm);background-color:var(--color-main-background);aspect-ratio:16/9}}.dl__network-banner-media.svelte-6ayv4t .ds__media{height:100%}.dl__network-banner-media.svelte-6ayv4t .ds__media>img{width:100%;height:100%}.dl-alternative-tyre__modal-header{font-size:var(--font-size-lg, 1.8rem);line-height:1.5}@media screen and (min-width: 960px){.dl-alternative-tyre__modal-body{width:50.2rem}}.dl-alternative-tyre__modal-body>p{font-size:var(--font-size-sm, 1.4rem);font-weight:700;line-height:1.71;color:var(--color-dark-80);margin-block-end:var(--spacing-md, 1.6rem)}.dl-alternative-tyre__modal-footer{display:flex;flex-flow:column;justify-content:space-between;align-items:center;gap:var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.dl-alternative-tyre__modal-footer{flex-flow:row;gap:4.6rem;padding:0}}.dl-alternative-tyre__modal-footer>.ds__btn[data-ui-size=min-max]:not([data-ui-skin=link]){font-weight:500;line-height:1.5rem}@media screen and (min-width: 600px){.dl-alternative-tyre__modal-footer>.ds__btn[data-ui-size=min-max]:not([data-ui-skin=link]){width:fit-content}}.dl-alternative-tyre__modal-product{display:flex;align-items:center;gap:var(--spacing-sm, .8rem);padding:var(--spacing-lg, 2.4rem) var(--spacing-sm, .8rem);border-radius:var(--spacing-sm, .8rem);border:1px solid var(--color-light-10)}@media screen and (min-width: 600px){.dl-alternative-tyre__modal-product{padding:var(--spacing-lg, 2.4rem) var(--spacing-md, 1.6rem)}}.dl-alternative-tyre__modal-product__brand{display:block;font-family:var(--font-family-secondary);font-size:var(--font-size-xs, 1.2rem)}.dl-alternative-tyre__modal-product__badges{display:flex;flex-wrap:wrap;gap:var(--spacing-sm, .8rem)}.dl-alternative-tyre__modal-product__content{display:flex;flex-direction:column;gap:var(--spacing-xs, .4rem);color:var(--color-dark-80)}.dl-alternative-tyre__modal-product__content>p{font-size:var(--font-size-sm, 1.4rem);line-height:1.71;color:var(--color-dark-60)}.dl-alternative-tyre__modal-product .ds__media{flex:0 0 auto}@media screen and (max-width: 599px){.dl__layout-dealer-results__alternative-tyre .ds__modal{max-width:36rem}}.dl-alternative-tyre__banner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;gap:1.2rem;padding:var(--spacing-md, 1.6rem);background-color:var(--color-light-05);color:var(--color-dark-60);font-weight:700;font-size:var(--font-size-sm, 1.4rem)}@media screen and (min-width: 960px){.dl-alternative-tyre__banner{flex-direction:row;padding:var(--spacing-lg, 2.4rem) var(--spacing-md, 1.6rem)}}.dl-alternative-tyre__banner .ds__btn{font-weight:500;padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem)}.dl__dealer-details-back-btn{all:unset;cursor:pointer;padding:var(--spacing-sm, .8rem);margin:var(--spacing-md, 1.6rem) var(--spacing-sm, .8rem) 0;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 600px){.dl__dealer-details-back-btn{margin-inline:var(--spacing-md, 1.6rem)}}@media screen and (min-width: 960px){.dl__dealer-details-back-btn{margin-inline:var(--spacing-sm, .8rem);margin-bottom:var(--spacing-md, 1.6rem)}}@media screen and (min-width: 1280px){.dl__dealer-details-back-btn{margin-inline:var(--spacing-lg, 2.4rem);margin-bottom:0}}@media screen and (min-width: 1920px){.dl__dealer-details-back-btn{margin-inline:var(--spacing-xl-2, 4rem)}}.dl__dealer-details-back-btn span{font-size:var(--font-size-sm, 1.4rem);padding-left:var(--spacing-sm, .8rem);color:var(--color-dark-80)}.dl__dealer-details-back-btn:focus{outline:revert}.dl__dealer-details--dealer-card{padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.dl__dealer-details--dealer-card{padding:var(--spacing-sm, .8rem) var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.dl__dealer-details--dealer-card{padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem)}}@media screen and (min-width: 1280px){.dl__dealer-details--dealer-card{padding:var(--spacing-sm, .8rem) var(--spacing-xl, 3.2rem)}}@media screen and (min-width: 1920px){.dl__dealer-details--dealer-card{padding:var(--spacing-sm, .8rem) var(--spacing-xl-4, 4.8rem)}}.dl__dealer-details--dealer-card .dl__card-dealer:before{content:unset}.dl__dealer-details--dealer-card .dl__card-dealer-container{grid-template-areas:"logo logo" "heading heading" "info info" "contact contact" "campaign campaign"}@media screen and (min-width: 600px){.dl__dealer-details--dealer-card .dl__card-dealer-container{grid-template-areas:"heading logo" "info info" "contact contact"}}@media screen and (min-width: 1280px){.dl__dealer-details--dealer-card .dl__card-dealer-container{grid-template-areas:"heading heading logo" "info info price" "contact contact contact" "campaign campaign campaign"}}@media screen and (min-width: 1920px){.dl__dealer-details--dealer-card .dl__card-dealer-info-wrapper,.dl__dealer-details--dealer-card .dl__card-dealer-price-wrapper{margin-top:unset}}.dl__dealer-details__information.svelte-7sku9w.svelte-7sku9w{background-color:var(--color-tertiary-01);color:var(--color-light)}.dl__dealer-details__information.svelte-7sku9w .ds__heading{line-height:var(--line-height-default, 1.5);color:var(--color-light)}.dl__dealer-details__information.svelte-7sku9w .ds__accordion{padding-bottom:var(--spacing-md, 1.6rem)}@media screen and (min-width: 960px){.dl__dealer-details__information.svelte-7sku9w .ds__accordion{padding-bottom:var(--spacing-lg, 2.4rem)}}.dl__dealer-details__information.svelte-7sku9w .ds__accordion-heading{border-bottom:none}.dl__dealer-details__information.svelte-7sku9w .ds__accordion-heading>.ds__icon{width:var(--icon-size-s, 1.6rem);height:var(--icon-size-s, 1.6rem);fill:var(--color-light)}.dl__dealer-details__information.svelte-7sku9w .ds__accordion-details{padding:0 var(--spacing-md, 1.6rem) var(--spacing-xl, 3.2rem) var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.dl__dealer-details__information.svelte-7sku9w .ds__accordion-details{padding-inline:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.dl__dealer-details__information.svelte-7sku9w .ds__accordion-details{padding-inline:var(--spacing-md, 1.6rem)}}@media screen and (min-width: 1280px){.dl__dealer-details__information.svelte-7sku9w .ds__accordion-details{padding:0 var(--spacing-xl, 3.2rem) var(--spacing-xl-4, 4.8rem)}}@media screen and (min-width: 1920px){.dl__dealer-details__information.svelte-7sku9w .ds__accordion-details{padding:0 var(--spacing-xl-4, 4.8rem) var(--spacing-xl-4, 4.8rem)}}.dl__dealer-details__information--container.svelte-7sku9w.svelte-7sku9w{display:flex;flex-direction:column}@media screen and (min-width: 1280px){.dl__dealer-details__information--container.svelte-7sku9w.svelte-7sku9w{flex-direction:row}}@media screen and (min-width: 1280px){.dl__dealer-details__information--basic.svelte-7sku9w.svelte-7sku9w,.dl__dealer-details__information--opening-hours.svelte-7sku9w.svelte-7sku9w{flex:1;border-left:.3rem solid var(--color-light);padding-inline-start:var(--spacing-xl, 3.2rem)}}.dl__dealer-details__information--basic.svelte-7sku9w.svelte-7sku9w{display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem) 0;padding-bottom:var(--spacing-xl, 3.2rem)}@media screen and (min-width: 1280px){.dl__dealer-details__information--basic.svelte-7sku9w.svelte-7sku9w{padding-bottom:unset;padding-inline-end:var(--spacing-xl-6, 5.6rem)}}.dl__dealer-details__information--opening-hours.svelte-7sku9w.svelte-7sku9w{padding-top:var(--spacing-xl, 3.2rem);border-top:.3rem solid var(--color-light)}@media screen and (min-width: 1280px){.dl__dealer-details__information--opening-hours.svelte-7sku9w.svelte-7sku9w{border-top:unset;padding-top:unset}}.dl__dealer-details__information--aboutus.svelte-7sku9w.svelte-7sku9w{padding-top:var(--spacing-lg, 2.4rem);font-size:var(--font-size-xs, 1.2rem)}@media screen and (min-width: 960px){.dl__dealer-details__information--aboutus.svelte-7sku9w.svelte-7sku9w{padding-top:var(--spacing-xl-2, 4rem)}}.dl__dealer-details__information--aboutus-title.svelte-7sku9w.svelte-7sku9w{display:flex;flex-direction:row;align-items:center;padding-bottom:var(--spacing-sm, .8rem)}.dl__dealer-details__information--aboutus-title.svelte-7sku9w h3.svelte-7sku9w{margin:0;padding-inline-start:var(--spacing-sm, .8rem);font-size:var(--font-size-sm, 1.4rem)}.dl__dealer-details__information--aboutus-showmore.svelte-7sku9w.svelte-7sku9w{padding-top:var(--spacing-md, 1.6rem);padding-bottom:var(--spacing-sm, .8rem);text-decoration:underline;cursor:pointer;width:fit-content}.dl__dealer-details__information--aboutus-description.svelte-7sku9w.svelte-7sku9w{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.dl__dealer-details__information--aboutus-description.expanded.svelte-7sku9w.svelte-7sku9w{-webkit-line-clamp:unset}.dl__dealer-details__services-content.svelte-7sku9w.svelte-7sku9w{display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 1280px){.dl__dealer-details__services-content.svelte-7sku9w.svelte-7sku9w{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spacing-xxl-4, 8rem)}}.dl__dealer-details__services.svelte-7sku9w .dl__info-card--content span.svelte-7sku9w{margin-top:var(--spacing-sm, .8rem);font-size:var(--font-size-md, 1.6rem);line-height:1.5}.dl__info-card--content-item.svelte-7sku9w.svelte-7sku9w{display:flex;padding-inline-start:var(--spacing-lg, 2.4rem)}.dl__info-card--content-item.current.svelte-7sku9w.svelte-7sku9w{font-weight:700}.dl__info-card--content-item__weekday.svelte-7sku9w.svelte-7sku9w{margin-inline-end:var(--spacing-xl, 3.2rem);width:var(--spacing-xxl-2, 7.2rem)}.dl__info-card--content-item__timing.svelte-7sku9w.svelte-7sku9w{display:flex;flex-direction:column}.dl__info-card--content-item__timing.svelte-7sku9w span.svelte-7sku9w{width:fit-content}.dl__info-card--content-item--link{color:var(--color-light);cursor:pointer;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-break:anywhere;overflow:hidden}.dl__dealer-details__review--btn.svelte-qafzzs.svelte-qafzzs{padding-top:var(--spacing-sm, .8rem);padding-bottom:var(--spacing-md, 1.6rem);font-size:var(--font-size-sm, 1.4rem);color:var(--color-primary)}.dl__dealer-details__review-title.svelte-qafzzs.svelte-qafzzs{display:flex;flex-direction:column}@media screen and (min-width: 600px){.dl__dealer-details__review-title.svelte-qafzzs.svelte-qafzzs{flex-direction:row;align-items:center}}.dl__dealer-details__review-title.svelte-qafzzs span.svelte-qafzzs{font-size:var(--font-size-xs, 1.2rem);color:var(--color-dark-80);font-weight:initial}@media screen and (min-width: 600px){.dl__dealer-details__review-title.svelte-qafzzs span.svelte-qafzzs{padding-left:var(--spacing-sm, .8rem)}}.dl__dealer-details__review-content.svelte-qafzzs.svelte-qafzzs{padding-top:var(--spacing-sm, .8rem)}@media screen and (min-width: 1280px){.dl__dealer-details__review-content.svelte-qafzzs.svelte-qafzzs{padding-top:0}}.dl__dealer-details__streetview--container.svelte-1qd8btj{margin-top:var(--spacing-sm, .8rem);width:100%;padding-top:56.25%;min-height:18.4rem;height:100%}.dl__layout-dealer-locator-widget .dl__layout-dealer-search{position:relative;display:flex;flex-direction:column;align-items:center;background:var(--color-light-05);min-height:auto;padding:var(--spacing-xl-6, 5.6rem) var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.dl__layout-dealer-locator-widget .dl__layout-dealer-search{padding:var(--spacing-xl-6, 5.6rem) var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.dl__layout-dealer-locator-widget .dl__layout-dealer-search{padding:var(--spacing-xl-6, 5.6rem) 20.4rem}}@media screen and (min-width: 1280px){.dl__layout-dealer-locator-widget .dl__layout-dealer-search{padding:var(--spacing-xxl-4, 8rem) 30rem}}@media screen and (min-width: 1920px){.dl__layout-dealer-locator-widget .dl__layout-dealer-search{padding:var(--spacing-xxl-4, 8rem) 58.8rem}}.dl__layout-dealer-locator-widget .dl__layout-dealer-search .dl__search-wrapper-btn .ds__btn{--button-color-background:var(--color-secondary);--button-color-text:var(--color-dark);border:none}.dl__layout-dealer-locator-widget .dl__layout-dealer-search .dl__search-wrapper-btn .ds__btn:hover{--button-color-text:var(--color-dark);--button-color-background:color-mix(in srgb, var(--color-secondary) 95%, transparent)}.dl__layout-dealer-locator-widget .dl__layout-dealer-search .dl__search-wrapper-btn .ds__btn:focus-visible,.dl__layout-dealer-locator-widget .dl__layout-dealer-search .dl__search-wrapper-btn .ds__btn:focus{--button-color-background:var(--color-secondary)}.dl__layout-dealer-locator-widget .dl__layout-dealer-search__container{width:100%;align-items:center;display:inline-flex;flex-direction:column;z-index:1;gap:var(--spacing-sm, .8rem)}@media screen and (min-width: 600px){.dl__layout-dealer-locator-widget .dl__layout-dealer-search__container{gap:var(--spacing-lg, 2.4rem)}}.dl__layout-dealer-locator-widget .dl__layout-dealer-search__container .ds__heading{margin-block:0}.dl__layout-dealer-locator-widget .dl__layout-dealer-search__container .dl__search-heading{gap:var(--spacing-sm, .8rem)}.dl__layout-dealer-locator-widget .dl__layout-dealer-search__container h1.ds__heading,.dl__layout-dealer-locator-widget .dl__layout-dealer-search__container h2.ds__heading{--heading-font-size:var(--font-size-xl-4, 2.8rem)}.dl__layout-dealer-locator-widget .dl__layout-dealer-search__container .ds__heading-hero{margin-bottom:var(--spacing-md, 1.6rem);font-size:var(--font-size-sm, 1.4rem);line-height:1.71}.dl__layout-dealer-locator-widget .dl__layout-dealer-search__background{position:absolute;top:0;left:0;width:100%;height:100%}.dl__layout-dealer-locator-widget .dl__layout-dealer-search__background:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(to left,var(--color-tertiary-01) 15%,color-mix(in srgb,var(--color-tertiary-01) 50%,transparent) 85%)}.dl__layout-dealer-locator-widget .dl__layout-dealer-search__background img.background{width:100%;height:100%;object-fit:cover;object-position:center}.dl__layout-dealer-locator-widget .dl__layout-dealer-search__background img.logo{display:none}@media screen and (min-width: 1280px){.dl__layout-dealer-locator-widget .dl__layout-dealer-search__background img.logo{display:block;position:absolute;bottom:0;right:var(--spacing-lg, 2.4rem);width:22rem;height:22rem}}@media screen and (min-width: 1920px){.dl__layout-dealer-locator-widget .dl__layout-dealer-search__background img.logo{right:20.4rem;width:28rem;height:28rem}}.dl__layout-dealer-locator-widget .dl__layout-dealer-search:only-child{align-items:center;justify-content:center;height:fit-content;background:var(--color-tertiary-01);border:0}.dl__layout-dealer-locator-widget .dl__search-wrapper-container{gap:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 1280px){.dl__layout-dealer-locator-widget .dl__search-wrapper-container{gap:0}}.dl__layout-dealer-locator-widget .dl__search-wrapper-btn .ds__btn{border-radius:var(--spacing-sm, .8rem)}.ts__banner.svelte-1cl8da1{position:relative;display:grid;min-height:40vh;padding-top:var(--header-height)}@supports (min-height: 40dvh){.ts__banner.svelte-1cl8da1{min-height:40dvh}}@media screen and (min-width: 1280px){.ts__banner.svelte-1cl8da1{padding-top:calc(var(--header-height) + var(--header-top-height))}}.ts__banner-img.svelte-1cl8da1{position:absolute;width:100%;height:100%;object-fit:cover;pointer-events:none}.ts__banner.svelte-1cl8da1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.8) 0%,transparent 100%);pointer-events:none}.ts__banner-content.svelte-1cl8da1{display:flex;flex-direction:column;height:100%;padding:var(--spacing-xxl-4, 8rem) var(--spacing-md, 1.6rem) 7.5rem}@media screen and (min-width: 600px){.ts__banner-content.svelte-1cl8da1{padding-inline:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__banner-content.svelte-1cl8da1{padding-inline:var(--spacing-xxl, 6.4rem)}}@media screen and (min-width: 1280px){.ts__banner-content.svelte-1cl8da1{padding-inline:var(--spacing-xxxl, 12.8rem)}}@media screen and (min-width: 1920px){.ts__banner-content.svelte-1cl8da1{padding-inline:20.4rem}}.ts__banner-content-heading.svelte-1cl8da1{z-index:1;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;margin:0 auto;color:var(--color-light);gap:var(--spacing-sm, .8rem)}.ts__banner-content-heading-subtitle.svelte-1cl8da1{font-weight:700;font-size:1.8rem}.ts__banner-criteria-stepper.svelte-1cl8da1{position:relative;bottom:0;z-index:1;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}@media screen and (min-width: 960px){.ts__banner-criteria-stepper.svelte-1cl8da1{position:absolute;padding-right:var(--spacing-xxl, 6.4rem);bottom:-4rem}}@media screen and (min-width: 1280px){.ts__banner-criteria-stepper.svelte-1cl8da1{padding-right:var(--spacing-xxxl, 12.8rem)}}@media screen and (min-width: 1920px){.ts__banner-criteria-stepper.svelte-1cl8da1{padding-right:20.4rem}}.ds__layout-before-main{z-index:2}.ts__tabs-list-head.svelte-1jmfyiy.svelte-1jmfyiy{display:flex;white-space:nowrap;padding-right:var(--spacing-xxl, 6.4rem);border-bottom:solid .1rem var(--color-light-20);overflow-x:-moz-scrollbars-none;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-light) 100%,transparent 0%) 80%,color-mix(in srgb,var(--color-light) 0%,transparent 100%) 100%);mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-light) 100%,transparent 0%) 80%,color-mix(in srgb,var(--color-light) 0%,transparent 100%))}@media screen and (min-width: 960px){.ts__tabs-list-head.svelte-1jmfyiy.svelte-1jmfyiy{-webkit-mask-image:unset;mask-image:unset}}.ts__tabs-list-head.svelte-1jmfyiy.svelte-1jmfyiy::-webkit-scrollbar{display:none}.ts__tabs-list-head.scroll.svelte-1jmfyiy.svelte-1jmfyiy{-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-light) 0%,transparent 100%) 0%,color-mix(in srgb,var(--color-light) 100%,transparent 0%) 20%,color-mix(in srgb,var(--color-light) 100%,transparent 0%) 75%,color-mix(in srgb,var(--color-light) 0%,transparent 100%) 100%);mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-light) 0%,transparent 100%),color-mix(in srgb,var(--color-light) 100%,transparent 0%) 20% 75%,color-mix(in srgb,var(--color-light) 0%,transparent 100%))}.ts__tabs-list-head.hide.svelte-1jmfyiy.svelte-1jmfyiy{display:none}.ts__tabs-list-head__item.svelte-1jmfyiy.svelte-1jmfyiy{all:unset;cursor:pointer;position:relative;padding:var(--spacing-sm, .8rem) var(--spacing-lg, 2.4rem);background-color:transparent;border:0;color:var(--color-dark-80);font-size:var(--font-size-sm, 1.4rem);transition:background-color .2s ease}.ts__tabs-list-head__item.svelte-1jmfyiy.svelte-1jmfyiy:after{content:"";display:none;position:absolute;bottom:-.1rem;left:0;height:.2rem;width:100%;background-color:var(--color-primary)}@media screen and (min-width: 960px){.ts__tabs-list-head__item.svelte-1jmfyiy.svelte-1jmfyiy:hover{background-color:var(--color-primary-lighten-01)}}.ts__tabs-list-head__item.active.svelte-1jmfyiy.svelte-1jmfyiy{color:var(--color-primary);font-weight:700}.ts__tabs-list-head__item.active.svelte-1jmfyiy.svelte-1jmfyiy:after{display:block}.ts__tabs-list-head__item.svelte-1jmfyiy.svelte-1jmfyiy:disabled{cursor:not-allowed;color:var(--color-dark-40);background-color:var(--color-light-10)}.ts__tabs-list-head__item.svelte-1jmfyiy.svelte-1jmfyiy:disabled:hover{background-color:var(--color-light-10)}.ts__tabs-list-head__item.svelte-1jmfyiy.svelte-1jmfyiy:focus-visible{border:.2rem dashed var(--color-primary);outline:none}.ts__tabs-list-content__panel.svelte-1jmfyiy.svelte-1jmfyiy{display:none;padding:var(--spacing-xl, 3.2rem) 0 0}.ts__tabs-list-content__panel.active.svelte-1jmfyiy.svelte-1jmfyiy{display:grid;grid-template-columns:1fr;gap:var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.ts__tabs-list-content__panel.active.svelte-1jmfyiy.svelte-1jmfyiy{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 960px){.ts__tabs-list-content__panel.active.svelte-1jmfyiy.svelte-1jmfyiy{grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg, 2.4rem)}}.ts__tabs-list-content__panel__cta.svelte-1jmfyiy.svelte-1jmfyiy{all:unset;cursor:pointer;position:relative;display:flex;align-items:center;gap:var(--spacing-md, 1.6rem);width:100%;padding:var(--spacing-lg, 2.4rem);border:.1rem solid var(--color-light-10);border-radius:var(--radius-theme-md);background-color:var(--color-light);box-sizing:border-box;transition:border .2s ease-in-out}@media screen and (min-width: 960px){.ts__tabs-list-content__panel__cta.svelte-1jmfyiy.svelte-1jmfyiy:hover{border:.1rem solid var(--color-primary)}.ts__tabs-list-content__panel__cta.svelte-1jmfyiy:hover .ts__tabs-list-content__panel__cta__label.svelte-1jmfyiy,.ts__tabs-list-content__panel__cta.svelte-1jmfyiy:hover .ts__tabs-list-content__panel__cta__subtitle.svelte-1jmfyiy{color:var(--color-primary)}}.ts__tabs-list-content__panel__cta.svelte-1jmfyiy.svelte-1jmfyiy:focus-visible{border:.2rem dashed var(--color-primary);outline:none}.ts__tabs-list-content__panel__cta__img.svelte-1jmfyiy.svelte-1jmfyiy{width:6.4rem;height:6.4rem}.ts__tabs-list-content__panel__cta__img.svelte-1jmfyiy img.svelte-1jmfyiy{width:100%;height:100%;object-fit:contain}.ts__tabs-list-content__panel__cta__img--default.svelte-1jmfyiy.svelte-1jmfyiy{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:var(--spacing-sm, .8rem);border-radius:var(--radius-theme-sm);background-color:var(--color-light-05);color:var(--color-light-30)}.ts__tabs-list-content__panel__cta__img--default.svelte-1jmfyiy .ds__icon{height:100%;width:100%}.ts__tabs-list-content__panel__cta__subtitle.svelte-1jmfyiy.svelte-1jmfyiy{font-size:var(--font-size-xs, 1.2rem)}.ts__tabs-list-content__panel__cta__label.svelte-1jmfyiy.svelte-1jmfyiy{margin:0;cursor:pointer;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--color-dark-80);font-size:var(--font-size-lg, 1.8rem);font-weight:900;transition:color .2s ease-in-out}@media screen and (min-width: 600px){.ts__tabs-list-content__panel__cta__label.svelte-1jmfyiy.svelte-1jmfyiy{font-size:var(--font-size-lg-2, 2rem)}}.ts__tabs-list-content__panel__cta__icon.svelte-1jmfyiy.svelte-1jmfyiy{display:flex;align-items:center;justify-content:center;gap:1rem;width:3.6rem;height:3.6rem;margin-left:auto;flex:0 0 auto;cursor:pointer;border:0;border-radius:var(--radius-theme-rounded);background-color:var(--color-secondary);color:var(--color-secondary-reverse)}.ts__tabs-list-footer.svelte-1jmfyiy.svelte-1jmfyiy{display:flex;justify-content:space-between;margin-top:calc(var(--spacing-xl, 3.2rem) + .8rem)}.ts__tabs-list-footer__next__cta.svelte-1jmfyiy.svelte-1jmfyiy{flex:1;text-align:right}.ts__sidepanel{z-index:99;position:fixed;top:0;left:0;display:flex;width:100%;height:100%;pointer-events:none;visibility:hidden}.ts__sidepanel:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:#0009;transition:opacity .4s ease-in-out}.ts__sidepanel.open{display:flex;pointer-events:auto;visibility:visible}.ts__sidepanel.open:before{opacity:1}.ts__sidepanel.open .ts__sidepanel-panel{transform:translate(0)}@media screen and (min-width: 960px){.ts__sidepanel{justify-content:flex-end}}.ts__sidepanel-panel{display:flex;flex-direction:column;width:100%;height:90vh;background-color:var(--color-light);margin-top:auto;border-radius:var(--radius-theme-sm) var(--radius-theme-sm) 0 0;transform:translateY(100%);transition:transform .4s ease-in-out}@media screen and (min-width: 960px){.ts__sidepanel-panel{max-width:54rem;height:100%;transform:translate(100%);border-radius:var(--radius-theme-sm) 0 0 var(--radius-theme-sm)}}@media screen and (min-width: 1920px){.ts__sidepanel-panel{max-width:57rem}}.ts__sidepanel-panel-head{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:var(--spacing-lg, 2.4rem) var(--spacing-lg, 2.4rem);border-bottom:solid 1px var(--color-light-20);font-weight:700}.ts__sidepanel-panel-head-close{display:flex;align-items:center;position:absolute;right:var(--spacing-md, 1.6rem);cursor:pointer;padding:var(--spacing-md, 1.6rem);background-color:transparent;border:0;border-radius:var(--radius-theme-rounded)}.ts__sidepanel-panel-head-close:hover,.ts__sidepanel-panel-head-close:active{background-color:var(--color-light-05)}.ts__sidepanel-panel-content{position:relative;overflow-y:auto;overflow-x:hidden;margin-top:var(--spacing-md, 1.6rem);margin-right:var(--spacing-sm, .8rem);padding:0 var(--spacing-lg, 2.4rem) var(--spacing-lg, 2.4rem)}@media screen and (min-width: 960px){.ts__sidepanel-panel-content{margin-top:var(--spacing-lg, 2.4rem)}}.ts__sidepanel-panel-content::-webkit-scrollbar{width:.4rem}.ts__sidepanel-panel-content::-webkit-scrollbar-track{background:transparent}.ts__sidepanel-panel-content::-webkit-scrollbar-thumb{background:var(--color-primary)}.ts__sidepanel-title{display:block;margin-top:0;font-weight:700;font-size:2.4rem}@media screen and (min-width: 960px){.ts__sidepanel-title{font-size:2.8rem}}.ts__sidepanel-subtitle{display:flex;align-items:center;gap:.5rem;padding:var(--spacing-lg, 2.4rem) 0 var(--spacing-sm, .8rem) 0;font-weight:700;font-size:1.6rem;color:var(--color-primary)}.ts__sidepanel-image{display:flex;justify-content:center;border-radius:var(--spacing-sm, .8rem);background-color:var(--color-light-05);width:100%;margin-bottom:var(--spacing-md, 1.6rem)}.ts__sidepanel-image .ds__media img{margin:auto;width:22rem}.ds__layout-base:has(.ts__sidepanel.open) .ds__layout-before-main{z-index:inherit}.ds__layout-base:has(.ts__sidepanel.open)>.ds__layout-header{z-index:9}.ds__layout-base:has(.ts__sidepanel.open)>main{z-index:inherit}.ds__layout-base:not(.ts__sidepanel.open) .ds__layout-before-main{z-index:inherit}.ds__layout-base:not(.ts__sidepanel.open)>main{z-index:inherit}.ts__slider-images{position:relative}.ts__slider-images .ds__slider-list [data-ui-slide-item] .ds__media{border-radius:0;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.ts__slider-images .ds__slider-list [data-ui-slide-item] .ds__media img{max-height:100%;max-width:100%;object-fit:contain;width:auto;background:transparent}.ts__slider-images__pager{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm, .8rem);width:100%;height:5rem;padding:0 var(--spacing-sm, .8rem);transition:all .2s ease-in}@media screen and (min-width: 600px){.ts__slider-images__pager{gap:var(--spacing-md, 1.6rem)}}.ts__slider-images__pager__item{display:flex;align-items:center;aspect-ratio:1/1;padding:.2rem;list-style:none;border-radius:var(--radius-theme-rounded);overflow:hidden;border:.1rem solid transparent}.ts__slider-images__pager__item.current{border:.1rem solid var(--color-primary)}.ts__slider-images__pager__item.current .ts__slider-images__pager__item__btn{background-color:var(--color-primary)}.ts__slider-images__pager__item__btn{cursor:pointer;width:1.4rem;height:1.4rem;background-color:var(--color-primary-lighten-02);border:0;padding:0;border-radius:var(--radius-theme-rounded);transition:all .2s ease-in}.ts__slider-images__pager__item__btn .ds__media{display:none}@media screen and (min-width: 960px){.ts__slider-images__pager__item__btn .ds__media{display:flex;justify-content:center;align-items:center;height:100%;width:100%;opacity:0;transition:all .2s ease-in}}.ts__slider-images__pager__item__btn .ds__media>img:not([src*=".png"]):not([src*=".svg"]){width:100%;height:100%;object-fit:contain;background:transparent}@media screen and (min-width: 960px){.ts__slider-images__pager:hover{gap:var(--spacing-sm, .8rem);transition:all .2s ease-out}.ts__slider-images__pager:hover .ts__slider-images__pager__item{border-radius:var(--radius-theme-sm);border:.1rem solid var(--color-primary-lighten-02);transition:border .2s ease-in-out}.ts__slider-images__pager:hover .ts__slider-images__pager__item.current,.ts__slider-images__pager:hover .ts__slider-images__pager__item:hover{border:.1rem solid var(--color-primary)}.ts__slider-images__pager:hover .ts__slider-images__pager__item__btn{width:4rem;height:4rem;padding:.2rem;border-radius:var(--radius-theme-sm);background-color:transparent;transition:all .2s ease-out}.ts__slider-images__pager:hover .ts__slider-images__pager__item__btn .ds__media{opacity:1;transition:all .2s ease-out}}.ts__media-gallery.svelte-189vc9u{padding:var(--spacing-lg, 2.4rem) 0;width:100%}@media screen and (min-width: 1280px){.ts__media-gallery.svelte-189vc9u{padding:0 0 var(--spacing-xxl-4, 8rem)}}.ts__media-gallery-controls.svelte-189vc9u{display:none}.ts__criteria-modal-incomplete-card{transition:max-height .5s ease-in-out,opacity .5s ease-in-out;border:solid .1rem var(--color-light-20);background-color:var(--color-light-05);border-radius:var(--radius-theme-sm);margin:auto var(--spacing-lg, 2.4rem) var(--spacing-xl, 3.2rem) var(--spacing-lg, 2.4rem);cursor:pointer;max-height:100vh;opacity:1}.ts__criteria-modal-incomplete-card.closed{max-height:0;opacity:0}@media screen and (min-width: 600px){.ts__criteria-modal-incomplete-card{margin-inline:6rem}}@media screen and (min-width: 960px){.ts__criteria-modal-incomplete-card{margin:var(--spacing-xl, 3.2rem) 9.7dvw var(--spacing-xl, 3.2rem) 8rem;border:solid .1rem var(--color-primary);background-color:var(--color-tertiary-01);justify-content:space-between}}@media screen and (min-width: 1920px){.ts__criteria-modal-incomplete-card{margin-right:17.4dvw}}.ts__criteria-modal-incomplete-card-body{display:flex;align-items:center;justify-content:center;clear:both}@media screen and (min-width: 960px){.ts__criteria-modal-incomplete-card-body{justify-content:space-between}}.ts__criteria-modal-incomplete-card .saveCard{padding:1.2rem 0 0}@media screen and (min-width: 960px){.ts__criteria-modal-incomplete-card .saveCard{padding:var(--spacing-md, 1.6rem) 0 0 0}}.ts__criteria-modal-incomplete-card .ds__btn-icon{background-color:transparent;border:unset;padding:1.2rem 1.2rem 0 0;float:right;height:auto;color:var(--color-dark-80);justify-content:end}@media screen and (min-width: 960px){.ts__criteria-modal-incomplete-card .ds__btn-icon{color:var(--color-light);padding:var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem) 0 0}}.ts__criteria-modal-incomplete-card .ds__btn-icon:not([data-ui-skin=link]):not([data-ui-disabled=true]):where(button):not(:focus):hover{background:none;box-shadow:none}.ts__criteria-modal-incomplete-card-content{display:flex;flex-direction:column;padding:0 var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem);gap:var(--spacing-xs, .4rem)}.ts__criteria-modal-incomplete-card-content-description{font-size:var(--font-size-xs, 1.2rem)}.ts__criteria-modal-incomplete-card-content-title{margin:0;font-size:var(--font-size-sm, 1.4rem);font-weight:700}.ts__criteria-modal-incomplete-card .ds__btn:where(.ds__btn){white-space:nowrap;margin-right:var(--spacing-md, 1.6rem);padding:1.2rem var(--spacing-md, 1.6rem);border-radius:50%;width:3.6rem;height:3.6rem;min-height:3.6rem}@media screen and (min-width: 960px){.ts__criteria-modal-incomplete-card .ds__btn:where(.ds__btn){border-radius:var(--radius-theme-sm);width:auto;height:auto;min-height:auto}}.ts__criteria-modal-incomplete-card .ds__btn:where(.ds__btn) span{display:none}@media screen and (min-width: 960px){.ts__criteria-modal-incomplete-card .ds__btn:where(.ds__btn) span{display:initial}}.ts__criteria-modal-incomplete-card-indicator{width:100%;position:relative}.ts__criteria-modal-incomplete-card-indicator:before{content:"";position:absolute;width:var(--spacing-lg, 2.4rem);height:.4rem;background:var(--color-light-20);border-radius:var(--radius-theme-sm);text-align:center;margin:0 auto;display:block;top:var(--spacing-sm, .8rem);left:0;right:0}@media screen and (min-width: 960px){.ts__criteria-modal-incomplete-card-indicator:before{display:none}}.ts__fullscreen-modal{all:inherit;display:revert;transform:translateY(100%);pointer-events:none;z-index:80;top:var(--spacing-lg, 2.4rem);left:0;height:calc(100% - var(--spacing-lg, 2.4rem));max-height:calc(100% - var(--spacing-lg, 2.4rem));background-color:var(--color-light);color:#000;width:0;transition:transform .5s ease;border-top-left-radius:var(--radius-theme-sm);border-top-right-radius:var(--radius-theme-sm);flex-direction:column;position:fixed;overflow:hidden}@media screen and (min-width: 960px){.ts__fullscreen-modal{transition:opacity .5s ease,z-index .1s ease .4s;opacity:0;z-index:-1}}.ts__fullscreen-modal::backdrop{background-color:#0000004d;opacity:1}.ts__fullscreen-modal[open]{display:flex;opacity:1;width:100%;pointer-events:inherit;transform:translateY(0)}@media screen and (min-width: 960px){.ts__fullscreen-modal[open]{display:grid;opacity:1;transform:unset;border-radius:0;background-color:var(--color-tertiary-01);color:var(--color-light);grid-template-rows:minmax(0,fit-content);grid-template-columns:40% auto;top:0;height:100%;max-height:100%}}.ts__fullscreen-modal__close{position:absolute;cursor:pointer;top:var(--spacing-xl-2, 4rem);right:var(--spacing-xl-2, 4rem);z-index:100}@media screen and (min-width: 960px){.ts__fullscreen-modal__close{z-index:10}}.ts__fullscreen-modal__close .ds__btn-icon{padding:var(--spacing-md, 1.6rem);border-radius:var(--radius-theme-rounded);color:var(--color-light)}@media screen and (max-width: 959px){.ts__fullscreen-modal__close{top:var(--spacing-xs, .4rem);right:var(--spacing-md, 1.6rem)}.ts__fullscreen-modal__close .ds__btn-icon{border:unset;background-color:transparent;padding:var(--spacing-sm, .8rem);color:var(--color-primary)}.ts__fullscreen-modal__close .ds__btn-icon:focus{color:var(--color-primary)}.ts__fullscreen-modal__close .ds__btn-icon:not([data-ui-skin=link]):not([disabled]):where(button):not(:focus):hover{box-shadow:unset}}@media screen and (min-width: 960px){.ts__fullscreen-modal__close{top:4rem}}.ts__fullscreen-modal__ellipse-background{display:none;position:absolute;width:31%;height:20rem;flex-grow:0;opacity:.5;-webkit-filter:blur(7rem);filter:blur(7rem);background-color:var(--color-primary);justify-self:center;z-index:-1}@media screen and (min-width: 960px){.ts__fullscreen-modal__ellipse-background{display:block}}.ts__fullscreen-modal-mobile-heading{all:unset;display:block;position:relative;width:100%;text-align:center;border-bottom:.1rem var(--color-light-20) solid;background:var(--color-light);font-size:var(--font-size-md, 1.6rem);line-height:var(--spacing-md, 1.6rem);font-weight:700;z-index:100}.ts__fullscreen-modal-mobile-heading-title{padding:2rem var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem)}.ts__fullscreen-modal-mobile-heading-top_bar{all:unset;top:var(--spacing-sm, .8rem);position:absolute;width:3.2rem;height:.4rem;margin:auto;margin-left:calc(-1 * var(--spacing-md, 1.6rem));border-radius:var(--radius-theme-sm);background-color:var(--color-light-10)}@media screen and (min-width: 960px){.ts__fullscreen-modal-mobile-heading{display:none}}.ts__mode{position:fixed;margin:unset;inset:0}.ts__mode-content{height:100%;display:flex;flex-direction:column}@media screen and (max-width: 959px){.ts__mode-content{background:var(--color-light)}}.ts__mode-content-productline__tabs{border-bottom:solid .1rem var(--color-light-10);position:relative;margin:0 var(--spacing-lg, 2.4rem) 0;display:inherit}@media screen and (min-width: 600px){.ts__mode-content-productline__tabs{margin:0 var(--spacing-xxl, 6.4rem) 0}}@media screen and (min-width: 960px){.ts__mode-content-productline__tabs{border-color:solid .1rem var(--color-primary-darken-02)}}.ts__mode-content-productline__tabs .ds__btn[data-ui-skin=link]{padding:1.2rem var(--spacing-lg, 2.4rem)}.ts__mode-content-productline__tabs>.ds__btn{min-width:13rem;font-weight:400;color:var(--color-primary);background-color:transparent;border:unset;transition:margin .4s ease-in-out,width .2s ease-in-out .2s,gap .4s ease-in-out,background .4s ease-out,padding .4s ease}@media screen and (min-width: 960px){.ts__mode-content-productline__tabs>.ds__btn{color:var(--color-light)}}.ts__mode-content-productline__tabs>.ds__btn:hover{color:unset}.ts__mode-content-productline__tabs>.ds__btn:after{display:none}.ts__mode-content-productline__tabs>.ds__btn.active{font-weight:700}.ts__mode-content-productline__tabs>.ds__btn.active>svg{opacity:1}.ts__mode-content-productline__tabs>.ds__btn.active>span{color:var(--color-primary);opacity:1;width:min-content}@media screen and (min-width: 960px){.ts__mode-content-productline__tabs>.ds__btn.active>span{color:var(--color-light);transform:translate(.5rem)}}.ts__mode-content-productline__tabs>.ds__btn>svg{opacity:.4;transition:opacity .4s ease}.ts__mode-content-productline__tabs>.ds__btn>span{color:var(--color-dark-80)}@media screen and (min-width: 960px){.ts__mode-content-productline__tabs>.ds__btn>span{color:transparent;white-space:nowrap;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;opacity:0;width:0}}.ts__mode-content-productline__tabs .ts__mode-content-icon>img{display:none}@media screen and (min-width: 960px){.ts__mode-content-productline__tabs .ts__mode-content-icon>img{position:absolute;display:block;width:20rem;bottom:0;right:0}}@media screen and (min-width: 960px){.ts__mode-content-productline__tabs{margin:0 12.4rem}}.ts__mode-content-header{display:flex;flex-direction:column;padding:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem) 0}@media screen and (min-width: 600px){.ts__mode-content-header{padding:var(--spacing-md, 1.6rem) var(--spacing-xxl, 6.4rem) 0}}@media screen and (min-width: 960px){.ts__mode-content-header{padding:0;margin:var(--spacing-xxl-4, 8rem) 33rem var(--spacing-xxl, 6.4rem) 12rem}}.ts__mode-content-subtitle{font-weight:400}@media screen and (max-width: 959px){.ts__mode-content [attr=ts__mode-content-title],.ts__mode-content [attr=ts__mode-content-subtitle]{margin:0;display:inline-block;font-family:unset;font-size:2.2rem;font-weight:700;color:var(--color-dark)}}.ts__mode-content-title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;overflow:hidden;font-weight:400}@media screen and (min-width: 960px){.ts__mode-content-title{font-weight:700}}.ts__mode-content-mode{width:100%;padding-top:var(--spacing-md, 1.6rem);display:flex;gap:2rem;flex-wrap:wrap;flex-grow:1;align-content:baseline;position:relative}@media screen and (min-width: 960px){.ts__mode-content-mode{overflow:auto}}.ts__mode-content-mode-card{border-radius:var(--radius-theme-md);display:flex;background-color:var(--color-light);padding:var(--spacing-md, 1.6rem);cursor:pointer;width:100%;border:unset;z-index:1;flex-wrap:nowrap;height:fit-content;align-items:center}.ts__mode-content-mode-card:hover{background-color:var(--color-light-05)}@media screen and (min-width: 960px){.ts__mode-content-mode-card{width:auto;flex:1;flex-basis:calc((100% - 4.8rem) / 3);padding:var(--spacing-lg, 2.4rem) var(--spacing-md, 1.6rem)}}@media screen and (max-width: 959px){.ts__mode-content-mode-card{border-radius:0;border:1px solid var(--color-light-10)}.ts__mode-content-mode-card:first-child{border-top-left-radius:var(--radius-theme-md);border-top-right-radius:var(--radius-theme-md)}.ts__mode-content-mode-card:last-child{border-top:none;border-bottom-left-radius:var(--radius-theme-md);border-bottom-right-radius:var(--radius-theme-md)}}.ts__mode-content-mode-card>.ds__icon{height:var(--spacing-xl, 3.2rem);min-width:var(--spacing-xl, 3.2rem)}@media screen and (min-width: 960px){.ts__mode-content-mode-card>.ds__icon{height:var(--spacing-xl-4, 4.8rem);min-width:var(--spacing-xl-4, 4.8rem)}}.ts__mode-content-mode-card>.ds__icon.arrow-icon{border-radius:var(--radius-theme-rounded);fill:var(--color-secondary-reverse);background-color:var(--color-secondary);padding:.8rem}@media screen and (min-width: 960px){.ts__mode-content-mode-card>.ds__icon.arrow-icon{padding:1.6rem;fill:var(--color-secondary-reverse)}}.ts__mode-content-mode-card-subtitle{font-size:var(--font-size-xs, 1.2rem);line-height:1.8rem;color:var(--color-dark-60)}.ts__mode-content-mode-card-title{font-weight:700;line-height:2.4rem;font-size:var(--font-size-md, 1.6rem);color:var(--color-dark-80)}@media screen and (min-width: 960px){.ts__mode-content-mode-card-title{font-size:var(--font-size-lg, 1.8rem);line-height:2.7rem}}.ts__mode-content-mode-card-text{align-self:center;text-align:start;font-size:1.6rem;display:flex;flex-direction:column;margin:0 2rem;flex-grow:1}.ts__mode-content-mode-card>picture{display:flex;align-self:center}.ts__mode-content-mode-card__wrapper{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:var(--spacing-md, 1.6rem);max-height:calc(100vh - 21rem);height:100vh;padding:0 var(--spacing-lg, 2.4rem);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-light-05)}@media screen and (min-width: 600px){.ts__mode-content-mode-card__wrapper{padding:0 var(--spacing-xl-6, 5.6rem) 0 var(--spacing-xxl, 6.4rem)}}@media screen and (min-width: 960px){.ts__mode-content-mode-card__wrapper{height:auto;max-height:unset;gap:var(--spacing-lg, 2.4rem);padding:var(--spacing-md, 1.6rem) 12.4rem}}@media screen and (max-width: 959px){.ts__mode-content-mode-card__wrapper{display:block}.ts__mode-content-mode-card__wrapper button{border-radius:0}.ts__mode-content-mode-card__wrapper button:first-child{border-top-left-radius:var(--radius-theme-md);border-top-right-radius:var(--radius-theme-md)}.ts__mode-content-mode-card__wrapper button:last-child{border-bottom-left-radius:var(--radius-theme-md);border-bottom-right-radius:var(--radius-theme-md)}}.ts__mode-content-mode-card__wrapper::-webkit-scrollbar{width:.8rem;height:.8rem}.ts__mode-content-mode-card__wrapper::-webkit-scrollbar-thumb{min-height:4.4rem;background-color:var(--color-primary);background-clip:padding-box;border-radius:1.1rem}.ts__mode-content-mode-card__wrapper::-webkit-scrollbar-track{margin:var(--spacing-md, 1.6rem) 0;background:var(--color-light-05);border-radius:var(--radius-theme-xs)}.ts__mode-content-mode-card__wrapper::-webkit-scrollbar-button{display:none;width:0;height:0}.ts__mode-content-mode-card__wrapper::-webkit-scrollbar-corner{background-color:transparent}.ts__mode-content-select__container{padding:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem)}@media screen and (min-width: 600px){.ts__mode-content-select__container{padding:var(--spacing-md, 1.6rem) var(--spacing-xl-6, 5.6rem) var(--spacing-md, 1.6rem) var(--spacing-xxl, 6.4rem)}}.ts__mode-content-select__container>.ts__select{border:1px solid var(--color-light-10);border-radius:var(--radius-theme-sm);color:var(--color-primary)}.ts__mode-content-select__container-bar{border:1px solid var(--color-light-10);margin:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem)}@media screen and (min-width: 600px){.ts__mode-content-select__container-bar{margin:0 var(--spacing-xl-6, 5.6rem) 0 var(--spacing-xxl, 6.4rem)}}.ts__mode-content-carsvg{color:var(--color-primary)}@media screen and (max-width: 959px){.ts__mode-content-carsvg.white{display:none}}@media screen and (min-width: 960px){.ts__mode-content-carsvg.white{display:block}}@media screen and (max-width: 959px){.ts__mode-content-carsvg.blue{display:block}}@media screen and (min-width: 960px){.ts__mode-content-carsvg.blue{display:none}}.ts__mode-content-carsvg .ds__icon{width:var(--icon-size-xl, 4.8rem);height:var(--icon-size-xl, 4.8rem)}.ts__mode-content-productline_bg{position:absolute;-webkit-mask-image:linear-gradient(to bottom,transparent 35rem,var(--color-primary-darken-02) 75%);mask-image:linear-gradient(to bottom,transparent 35rem,var(--color-primary-darken-02) 75%);top:0;left:0;opacity:.5;pointer-events:none;height:100%;width:100%;display:none}.ts__mode-content-productline_bg>img{height:inherit;width:inherit;object-fit:cover}@media screen and (min-width: 960px){.ts__mode-content-productline_bg{display:block}}@media screen and (max-width: 959px){.ts__mode{position:relative;margin:unset}}.ts__mode-active-bar{position:absolute;bottom:-.1rem;height:.2rem;background-color:var(--color-light);transition:all .4s ease;width:100%}.ts__mode-productLines-container-block{display:flex;position:absolute;flex-direction:column;background:var(--color-light);width:100%;z-index:2;overflow:auto;max-height:30vh;border-bottom-left-radius:var(--radius-theme-sm);border-bottom-right-radius:var(--radius-theme-sm);box-shadow:0 .4rem .8rem #3333331f}@media screen and (min-width: 960px){.ts__mode-productLines-container-block{border-radius:0;box-shadow:unset;background:transparent;position:relative;display:flex;flex-direction:row}}.ts__mode-productLines-container-items{width:100%;display:flex;align-items:center;padding:var(--spacing-md, 1.6rem);overflow:hidden;cursor:pointer;transition:margin .4s ease-in-out,width .2s ease-in-out .2s,gap .4s ease-in-out,background .4s ease-out,padding .4s ease;gap:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 960px){.ts__mode-productLines-container-items{gap:0;justify-content:space-between;width:max-content;color:var(--color-light);padding:0 var(--spacing-lg, 2.4rem)}.ts__mode-productLines-container-items:hover .ds__icon{opacity:1}}.ts__mode-productLines-container-items.active{color:var(--color-primary);font-weight:700}@media screen and (min-width: 960px){.ts__mode-productLines-container-items.active{display:flex;padding-right:var(--spacing-xl-2, 4rem)}.ts__mode-productLines-container-items.active:hover{background:var(--color-primary-darken-02)}}.ts__mode-productLines-container-items.active .ds__icon{color:var(--color-primary);opacity:100%}@media screen and (min-width: 960px){.ts__mode-productLines-container-items.active .ds__icon{color:var(--color-light)}}.ts__mode-productLines-container-items .ds__icon{color:gray;width:var(--icon-size-xl, 4.8rem);height:var(--icon-size-xl, 4.8rem)}@media screen and (min-width: 960px){.ts__mode-productLines-container-items .ds__icon{opacity:.4;color:var(--color-light);transition:opacity .4s ease}}.ts__mode-productLines-container-items span{color:var(--color-dark-80)}@media screen and (min-width: 960px){.ts__mode-productLines-container-items span{color:transparent;white-space:nowrap;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;opacity:0;width:0}}.ts__mode-productLines-container-items span.active{color:var(--color-primary);opacity:1;width:min-content}@media screen and (min-width: 960px){.ts__mode-productLines-container-items span.active{color:var(--color-light);transform:translate(var(--spacing-md, 1.6rem))}}.ts__search-breadcrumb{display:none;flex-direction:column;align-items:flex-end;justify-content:start;margin:8rem 0;position:relative}.ts__search-breadcrumb-background{position:relative;background-color:var(--color-primary);border-radius:var(--radius-theme-md);box-shadow:0 1.6rem 3.2rem #3333;width:calc(100% - 9.7vw);min-width:32.8rem;max-height:75vh;overflow:hidden}@media screen and (min-width: 1920px){.ts__search-breadcrumb-background{width:calc(100% - 17.3vw)}}.ts__search-breadcrumb-progress{display:none;position:absolute;left:4.2rem;top:5.4rem}.ts__search-breadcrumb-progress--circle{transition:all .3s ease;width:1.6rem;height:1.6rem;border-radius:var(--radius-theme-md);background-color:var(--color-primary);position:absolute;border:.4rem solid var(--color-secondary);top:0;left:var(--spacing-xs, .4rem);transform:translate(-50%,-50%);z-index:1}.ts__search-breadcrumb-progress--bar{transition:height .3s ease;width:.4rem;margin:var(--spacing-xs, .4rem) 2px 0;background:var(--color-secondary);z-index:0}.ts__search-breadcrumb-progress--dot{transition:width .3s ease,height .3s ease;width:.8rem;height:.8rem;margin-top:var(--spacing-sm, .8rem);border-radius:var(--radius-theme-md);background-color:var(--color-light-05)}@media screen and (min-width: 960px){.ts__search-breadcrumb{display:flex}}.ts__search-breadcrumb .next{font-weight:700}.ts__search-breadcrumb-card.progressbar{padding-left:6.8rem}.ts__search-breadcrumb-card.progressbar .ts__search-breadcrumb-progress{display:initial}.ts__search-breadcrumb-card{position:relative;padding:var(--spacing-xl-2, 4rem);display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.ts__search-breadcrumb-card::-webkit-scrollbar{height:4rem;width:.8rem}.ts__search-breadcrumb-card::-webkit-scrollbar-thumb{background-color:var(--color-light);background-clip:padding-box;border-right:solid .2rem transparent;border-block:1rem solid transparent}.ts__search-breadcrumb-card::-webkit-scrollbar-track{background-color:transparent;border:solid 1rem transparent}.ts__search-breadcrumb-card[data-breadcrumb-ui=required]{min-height:4.3rem}.ts__search-breadcrumb-card[data-breadcrumb-ui=required] .ts__search-breadcrumb-card-block-optional .ts__search-breadcrumb-card-value{display:none}.ts__search-breadcrumb-card[data-breadcrumb-ui=optional] .ts__search-breadcrumb-progress--circle{width:.8rem;height:.8rem;position:relative;border-radius:var(--radius-theme-md);background-color:var(--color-light-05)}.ts__search-breadcrumb-card[data-breadcrumb-ui=optional] .ts__search-breadcrumb-progress--dot{width:1.6rem;height:1.6rem;border-radius:var(--radius-theme-md);background-color:var(--color-primary);position:absolute;border:.4rem solid var(--color-secondary);bottom:-2rem;left:var(--spacing-xs, .4rem);transform:translate(-50%,-50%)}.ts__search-breadcrumb-card[data-breadcrumb-ui=optional] .ts__search-breadcrumb-card-block-required .ts__search-breadcrumb-card-value{opacity:0;pointer-events:none;height:0}.ts__search-breadcrumb-card[data-breadcrumb-ui=optional] .ts__search-breadcrumb-card-block-required{transition:height .3s ease}.ts__search-breadcrumb-card[data-breadcrumb-ui=optional] .ts__search-breadcrumb-card-number{display:flex}.ts__search-breadcrumb-card[data-breadcrumb-ui=optional] .ts__search-breadcrumb-card-block-required .ts__search-breadcrumb-card-number~.ds__icon{display:flex;cursor:pointer}.ts__search-breadcrumb-card[data-breadcrumb-ui=optional] .ts__search-breadcrumb-card-block-required.open .ts__search-breadcrumb-card-number~.ds__icon{transform:rotate(180deg)}.ts__search-breadcrumb-card[data-breadcrumb-ui=optional] .ts__search-breadcrumb-card-block-required.open .ts__search-breadcrumb-card-value{display:flex;opacity:1;pointer-events:all;height:auto}.ts__search-breadcrumb-card-block{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem);padding-bottom:var(--spacing-md, 1.6rem)}.ts__search-breadcrumb-card-block~.ts__search-breadcrumb-card-block{border-block:.1rem solid var(--color-primary-lighten-03);padding-top:var(--spacing-md, 1.6rem)}.ts__search-breadcrumb-card-title{padding-bottom:var(--spacing-sm, .8rem)}.ts__search-breadcrumb-card-title-main{font-size:var(--font-size-lg, 1.8rem);margin:0;font-weight:700}.ts__search-breadcrumb-card-title.dropdown{cursor:pointer}.ts__search-breadcrumb-card-block-required .ts__search-breadcrumb-card-title{display:flex;align-items:center}.ts__search-breadcrumb-card-number{width:1.8rem;min-width:1.8rem;height:1.8rem;background:var(--color-secondary);font-size:var(--font-size-xs, 1.2rem);border-radius:50%;color:var(--color-dark);align-items:center;justify-content:center;margin-inline:var(--spacing-sm, .8rem);display:none}.ts__search-breadcrumb-card-number~.ds__icon{margin-left:auto;width:var(--icon-size-s, 1.6rem);height:var(--icon-size-s, 1.6rem);min-width:var(--icon-size-s, 1.6rem);display:none;transition:transform .3s ease}.ts__search-breadcrumb-card-subtitle{font-size:var(--font-size-xs, 1.2rem);color:var(--color-light-10)}.ts__search-breadcrumb-card h2{margin:unset}.ts__search-breadcrumb-card-value{height:var(--spacing-xl, 3.2rem);font-size:var(--font-size-sm, 1.4rem);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-md, 1.6rem);z-index:1;color:var(--color-light-10)}.ts__search-breadcrumb-card-value:first-child{font-size:var(--font-size-lg, 1.8rem);font-weight:700}.ts__search-breadcrumb-card-value.done,.ts__search-breadcrumb-card-value.next{color:var(--color-light);cursor:pointer}.ts__search-breadcrumb-card-value span{max-width:50%;word-break:break-word;padding-block:var(--spacing-xs, .4rem);padding-right:var(--spacing-sm, .8rem)}.ts__search-breadcrumb-card-value_status{padding:.6rem 1.2rem;border-radius:var(--radius-theme-lg);display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm, .8rem);cursor:pointer;max-width:50%}.ts__search-breadcrumb-card-value_status span{all:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts__search-breadcrumb-card-value_status.done{background-color:var(--color-valid-lighten);color:var(--color-is-valid)}.ts__search-breadcrumb-card-value_status.done>.ds__icon{min-width:1.6rem;fill:var(--color-valid-lighten);border-radius:50%;background-color:var(--color-is-valid);padding:.2rem}.ts__search-breadcrumb-card-value_status.next{padding:var(--spacing-sm, .8rem);background-color:var(--color-primary-lighten-01);color:var(--color-primary)}.ts__search-breadcrumb-card-value_status .ds__icon{min-width:var(--icon-size-xs, 1.2rem)}.ts__search-inline-breadcrumb{display:flex;flex-direction:row;align-items:center;margin-bottom:1.6rem;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-mask:linear-gradient(to right,transparent,black 10%,black 85%,transparent);mask:linear-gradient(to right,transparent,black 10%,black 85%,transparent);padding-inline:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 600px){.ts__search-inline-breadcrumb{padding-inline:6rem}}.ts__search-inline-breadcrumb::-webkit-scrollbar{display:none}.ts__search-inline-breadcrumb-card{font-size:var(--font-size-sm, 1.4rem);font-weight:500;white-space:nowrap;border-radius:var(--radius-theme-lg);padding:.6rem 1.2rem;margin-right:var(--spacing-xs, .4rem);background-color:var(--color-light-05);border:none;display:flex;align-items:center;pointer-events:none;color:var(--color-dark-80)}.ts__search-inline-breadcrumb-card.done{cursor:pointer;pointer-events:all;background-color:var(--color-valid-lighten);color:var(--color-is-valid)}.ts__search-inline-breadcrumb-card.next{background-color:var(--color-primary-lighten-01);color:var(--color-primary)}.ts__search-inline-breadcrumb-card .ds__icon.check,.ts__search-inline-breadcrumb-card .ds__icon.loading{width:var(--spacing-md, 1.6rem);height:var(--spacing-md, 1.6rem)}.ts__search-inline-breadcrumb .ds__icon{width:var(--icon-size-xs, 1.2rem);height:var(--icon-size-xs, 1.2rem)}.ts__search-inline-breadcrumb .ds__icon.angle-right{margin-right:var(--spacing-xs, .4rem);fill:var(--color-light-20);flex-shrink:0}.ts__search-inline-breadcrumb .ds__icon.check{margin-left:.8rem;background-color:var(--color-is-valid);border-radius:var(--radius-theme-rounded);padding:.3rem;fill:var(--color-light)}.ts__search-inline-breadcrumb .ds__icon.loading{margin-left:.8rem}@media screen and (min-width: 960px){.ts__search-inline-breadcrumb{display:none}}.ts__criteria-modal-step-values__top-search{padding:var(--spacing-lg, 2.4rem) var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem)}.ts__criteria-modal-step-values__top-search-title{padding:0 0 var(--spacing-md, 1.6rem) 0;font-weight:700;color:var(--color-dark-80)}@media screen and (min-width: 960px){.ts__criteria-modal-step-values__top-search-title{color:unset}}.ts__criteria-modal-step-values__top-search-container{display:flex;flex-wrap:wrap;gap:var(--spacing-sm, .8rem)}.ts__criteria-modal-step-values__top-search-item{cursor:pointer;background-color:var(--color-light);border:solid .1rem var(--color-light-10);border-radius:var(--radius-theme-xl);display:flex;align-items:center;gap:var(--spacing-xs, .4rem);height:4.8rem;padding:var(--spacing-sm, .8rem);color:var(--color-dark-80)}.ts__criteria-modal-step-values__top-search-item:hover,.ts__criteria-modal-step-values__top-search-item:active,.ts__criteria-modal-step-values__top-search-item:focus-visible{background-color:var(--color-light-05);color:var(--color-primary)}.ts__criteria-modal-step-values__top-search-item .ds__icon,.ts__criteria-modal-step-values__top-search-item img{margin-left:var(--spacing-sm, .8rem);width:3.2rem;height:3.2rem;color:var(--color-dark-80)}.ts__criteria-modal-step-values__top-search-item-text{font-family:var(--font-family-primary);font-size:var(--font-size-md, 1.6rem);align-self:center;padding-inline:var(--spacing-sm, .8rem);line-height:1.5}.ts__criteria-modal-step-values__top-search-item-text.image{padding-left:0}.ts__criteria-modal-step-values__top-search-item-text--highlight{font-weight:700}.ts__criteria-modal-step-values__top-search-list-title{font-weight:700;padding-top:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 1280px){.ts__criteria-modal-step-values__top-search-list-title{padding-top:var(--spacing-xl, 3.2rem)}}.ts__criteria-modal-step{color:var(--color-dark);display:block;width:100%;top:0;height:fit-content;max-height:90dvh;overflow-x:hidden;position:relative;margin:unset;scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-light-05)}.ts__criteria-modal-step::-webkit-scrollbar{height:4rem;width:2.2rem}.ts__criteria-modal-step::-webkit-scrollbar-thumb{background-color:var(--color-primary);background-clip:padding-box;border-left:solid var(--spacing-sm, .8rem) var(--color-light);border-right:solid var(--spacing-sm, .8rem) var(--color-light);border-block:1rem solid transparent}.ts__criteria-modal-step::-webkit-scrollbar-track{background-color:var(--color-light-05);border:solid 1rem var(--color-light)}@media screen and (min-width: 960px){.ts__criteria-modal-step{display:flex;flex-direction:column;align-items:center;max-height:100%;color:var(--color-light);padding-right:9vw}}@media screen and (min-width: 1920px){.ts__criteria-modal-step{padding-right:16.7vw}}.ts__criteria-modal-step-inner{display:flex;flex-direction:column;width:100%}@media screen and (min-width: 960px){.ts__criteria-modal-step-inner{margin-top:var(--spacing-xl-6, 5.6rem);width:100%;height:auto;overflow-y:auto;min-width:50rem;padding-left:8rem;padding-right:.7vw}}@media screen and (min-width: 1920px){.ts__criteria-modal-step-inner{padding-right:.7vw}}.ts__criteria-modal-step-inner-heading{position:sticky;top:0;background-color:var(--color-light)}@media screen and (min-width: 960px){.ts__criteria-modal-step-inner-heading{background-color:transparent}}.ts__criteria-modal-step-inner-heading .ds__btn:after{display:none}.ts__criteria-modal-step-inner-heading-btn{all:unset;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-sm, .8rem);width:auto;color:var(--color-dark-80);margin-inline:var(--spacing-lg, 2.4rem);padding:var(--spacing-sm, .8rem) 0;font-size:var(--font-size-sm, 1.4rem);font-weight:400;transform:translateY(0);transition:transform .2s ease}@media screen and (min-width: 600px){.ts__criteria-modal-step-inner-heading-btn{margin-inline:6rem}}@media screen and (min-width: 960px){.ts__criteria-modal-step-inner-heading-btn{margin-top:var(--spacing-md, 1.6rem);margin-inline:0;color:var(--color-light)}}.ts__criteria-modal-step-inner-heading>.ds__btn .ds__icon{width:var(--icon-size-xs, 1.2rem);height:var(--icon-size-xs, 1.2rem)}.ts__criteria-modal-step-inner-heading-row{display:flex;flex-direction:column}@media screen and (min-width: 960px){.ts__criteria-modal-step-inner-heading-row{flex-direction:row;justify-content:space-between}}.ts__criteria-modal-step-header{position:sticky;top:0;background-color:var(--color-tertiary-01)}.ts__criteria-modal-step-header>button{background-color:unset;border:none}.ts__criteria-modal-step-values{scrollbar-width:thin;scrollbar-color:var(--color-light) transparent;margin-inline:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 600px){.ts__criteria-modal-step-values{margin-inline:6rem;max-height:90dvh}}@media screen and (min-width: 960px){.ts__criteria-modal-step-values{height:100%;overflow:auto;margin-inline:0;margin-top:var(--spacing-sm, .8rem)}}.ts__criteria-modal-step-values::-webkit-scrollbar{height:4rem;width:2.2rem}.ts__criteria-modal-step-values::-webkit-scrollbar-thumb{background-color:var(--color-light);border-left:solid var(--spacing-sm, .8rem) var(--color-tertiary-01);border-right:solid var(--spacing-sm, .8rem) var(--color-tertiary-01)}.ts__criteria-modal-step-values::-webkit-scrollbar-track{background-color:var(--color-light-20);border-inline:solid 1rem var(--color-tertiary-01);margin-top:var(--spacing-md, 1.6rem);margin-bottom:var(--spacing-md, 1.6rem)}.ts__criteria-modal-step-value{display:flex;justify-content:space-between;align-items:center;padding:1.2rem var(--spacing-md, 1.6rem);cursor:pointer;width:100%;background-color:unset;border:none;color:var(--color-dark);font-size:var(--font-size-md, 1.6rem);border-radius:var(--radius-theme-sm)}.ts__criteria-modal-step-value:last-child{margin-bottom:var(--spacing-md, 1.6rem)}@media screen and (min-width: 960px){.ts__criteria-modal-step-value:last-child{margin-bottom:0}}.ts__criteria-modal-step-value-item{font-weight:700;padding:0 var(--spacing-md, 1.6rem);margin-bottom:var(--spacing-sm, .8rem)}.ts__criteria-modal-step-value:hover,.ts__criteria-modal-step-value.selected{background-color:unset}@media screen and (min-width: 960px){.ts__criteria-modal-step-value:hover,.ts__criteria-modal-step-value.selected{background-color:var(--color-tertiary-01-darken-02)}}.ts__criteria-modal-step-value>svg{flex-shrink:0}.ts__criteria-modal-step-value-text{text-align:start}.ts__criteria-modal-step-value-text--highlight{font-weight:700}@media screen and (min-width: 960px){.ts__criteria-modal-step-value{color:var(--color-light)}}.ds__btn~.ts__criteria-modal-step-title .ts__criteria-modal-step-title-main{margin:0 0 var(--spacing-md, 1.6rem) 0}.ts__criteria-modal-step-title{padding-inline:var(--spacing-lg, 2.4rem);margin-bottom:var(--spacing-md, 1.6rem);color:var(--color-dark-80)}@media screen and (min-width: 600px){.ts__criteria-modal-step-title{padding-inline:6rem}}@media screen and (min-width: 960px){.ts__criteria-modal-step-title{padding-inline:0;color:var(--color-light)}}.ts__criteria-modal-step-title-main{margin:var(--spacing-md, 1.6rem) 0 var(--spacing-xs, .4rem);font-size:var(--font-size-lg-4, 2.2rem);font-weight:700}@media screen and (min-width: 960px){.ts__criteria-modal-step-title-main{margin:var(--spacing-lg, 2.4rem) 0 var(--spacing-sm, .8rem);font-size:var(--font-size-xl, 2.4rem)}}.ts__criteria-modal-step-title-sub{font-size:var(--font-size-sm, 1.4rem)}.ts__criteria-modal-step-title-sub--bold{font-weight:700}.ts__criteria-modal-step-image{display:flex;justify-content:flex-end;border-radius:var(--spacing-sm, .8rem);margin:0 var(--spacing-lg, 2.4rem) var(--spacing-lg, 2.4rem);background-color:var(--color-light-05);overflow:hidden;opacity:1;transform:translateY(0);transition:margin .5s ease,opacity .5s ease}@media screen and (min-width: 600px){.ts__criteria-modal-step-image{margin:0 6rem var(--spacing-lg, 2.4rem);justify-content:center}}@media screen and (min-width: 960px){.ts__criteria-modal-step-image{flex:0 0 auto;justify-self:flex-end;justify-content:flex-end;align-items:flex-end;width:22rem;margin:0 0 calc(-1 * var(--spacing-lg, 2.4rem)) var(--spacing-lg, 2.4rem);background-color:transparent}}@media screen and (min-width: 1280px){.ts__criteria-modal-step-image{margin:0 0 calc(-1 * var(--spacing-md, 1.6rem)) var(--spacing-lg, 2.4rem)}}.ts__criteria-modal-step-image .ds__media>img:not([src*=".png"]):not([src*=".svg"]){background:transparent}.ts__criteria-modal-step-image .ds__media{margin-right:-3rem}.ts__criteria-modal-step-image .ds__media img{width:22rem}@media screen and (min-width: 600px){.ts__criteria-modal-step-image .ds__media{margin-right:0}}@media screen and (min-width: 960px){.ts__criteria-modal-step-image .ds__media{height:auto;width:100%}}.ts__criteria-modal-step-input-wrapper{position:relative;margin-inline:var(--spacing-lg, 2.4rem);margin-bottom:var(--spacing-sm, .8rem)}@media screen and (min-width: 600px){.ts__criteria-modal-step-input-wrapper{margin:0 6rem 8px}}@media screen and (min-width: 960px){.ts__criteria-modal-step-input-wrapper{margin:var(--spacing-md, 1.6rem) 0 var(--spacing-sm, .8rem)}}.ts__criteria-modal-step.hide-fitment-image{padding-bottom:12rem}.ts__criteria-modal-step.hide-fitment-image .ts__criteria-modal-step-image{margin-top:-3rem;height:0;opacity:0}.ts__criteria-modal-step.hide-fitment-image .ts__criteria-modal-step-inner-heading-btn{height:0;opacity:0;padding:0;transform:translateY(-3rem);transition:transform .3s ease}.ts__criteria-modal-step.hide-fitment-image .ts__criteria-modal-step-values{padding-block:2rem}.ts__criteria-modal-step.hide-fitment-image:before{content:" "}.ts__criteria-modal-step.hide-fitment-image:after{content:" "}.ts__small-modal{border:0;transition:all .3s ease;z-index:999;display:flex;align-items:center;justify-content:center;position:fixed;inset:0;width:100%;height:100%;overflow:auto;color:var(--color-dark);padding:var(--spacing-md, 1.6rem);background-color:color-mix(in srgb,var(--color-dark-70) 60%,transparent)}.ts__small-modal-content{display:flex;flex-direction:column;background-color:var(--color-light);border-radius:var(--radius-theme-sm);gap:var(--spacing-lg, 2.4rem);padding:var(--spacing-lg, 2.4rem)}.ts__small-modal-header{display:flex;color:var(--color-primary);justify-content:space-between}.ts__small-modal-header h4{font-size:var(--font-size-lg, 1.8rem);margin:0}.ts__small-modal-btn-container{display:flex;justify-content:space-between;gap:var(--spacing-md, 1.6rem)}.ts__small-modal-close-btn{all:unset;cursor:pointer;padding-left:var(--spacing-md, 1.6rem);color:var(--color-dark)}.ts__modal__plate-input__wrapper--left.svelte-1npyqqm.svelte-1npyqqm,.ts__modal__plate-input__wrapper--right.svelte-1npyqqm.svelte-1npyqqm{min-width:3.2rem;max-width:3.2rem;height:5.6rem;background:var(--color-primary)}@media screen and (min-width: 960px){.ts__modal__plate-input__wrapper--left.svelte-1npyqqm.svelte-1npyqqm,.ts__modal__plate-input__wrapper--right.svelte-1npyqqm.svelte-1npyqqm{height:6.4rem}}.ts__modal__plate-input__wrapper--left.svelte-1npyqqm.svelte-1npyqqm:has(.ds__input[data-ui-status=error]),.ts__modal__plate-input__wrapper--right.svelte-1npyqqm.svelte-1npyqqm:has(.ds__input[data-ui-status=error]){border:.2rem solid var(--color-is-error)}.ts__modal__plate-input__wrapper--left.svelte-1npyqqm.svelte-1npyqqm{display:flex;flex-direction:column;border-top-left-radius:.6rem;border-bottom-left-radius:.6rem;align-items:center;justify-content:center;color:var(--color-light);font-weight:700}.ts__modal__plate-input__wrapper--left.svelte-1npyqqm img.svelte-1npyqqm{width:1.6rem;height:1.6rem}.ts__modal__plate-input__wrapper--right.svelte-1npyqqm.svelte-1npyqqm{border-top-right-radius:.6rem;border-bottom-right-radius:.6rem;display:initial}.ts__modal__plate-input.svelte-1npyqqm.svelte-1npyqqm{display:flex;flex-direction:row;width:fit-content;border-radius:.8rem}.ts__modal__plate-input.svelte-1npyqqm>.ts__modal__plate-input__wrapper--left.svelte-1npyqqm{border:.2rem solid var(--color-primary);border-right:none}.ts__modal__plate-input.svelte-1npyqqm>.ts__modal__plate-input__wrapper--right.svelte-1npyqqm{border:.2rem solid var(--color-primary);border-left:none}.ts__modal__plate-input.svelte-1npyqqm.svelte-1npyqqm:has(.ds__input[data-ui-status=error]){color:var(--color-is-error)}.ts__modal__plate-input.svelte-1npyqqm:has(.ds__input[data-ui-status=error])>.ts__modal__plate-input__wrapper--left.svelte-1npyqqm{border:.2rem solid var(--color-is-error);border-right:none}.ts__modal__plate-input.svelte-1npyqqm:has(.ds__input[data-ui-status=error])>.ts__modal__plate-input__wrapper--right.svelte-1npyqqm{border:.2rem solid var(--color-is-error);border-left:none}.ts__modal__plate-input.svelte-1npyqqm .ds__input{max-width:26.4rem;height:5.6rem;border-radius:0;flex-grow:0;font-size:2.4rem;font-weight:700;font-stretch:normal;letter-spacing:normal;text-align:center;border:0 solid transparent;text-transform:uppercase;border-top:.2rem solid var(--color-primary);border-bottom:.2rem solid var(--color-primary);outline:0}@media screen and (min-width: 960px){.ts__modal__plate-input.svelte-1npyqqm .ds__input{height:6.4rem}}.ts__modal__plate-input.svelte-1npyqqm .ds__input[data-ui-status=error]{outline-color:transparent;border-bottom:.2rem solid var(--color-is-error);border-top:.2rem solid var(--color-is-error)}.ts__modal__plate-input.svelte-1npyqqm .ds__input[data-ui-status=error]:focus-visible{outline-color:transparent;border-bottom:.2rem solid var(--color-is-error);border-top:.2rem solid var(--color-is-error)}.ts__modal__plate-input.svelte-1npyqqm .ds__input::placeholder{color:var(--color-light-50);font-style:italic;font-weight:700}.ts__modal__plate-input.svelte-1npyqqm .ds__input:focus::placeholder{color:transparent}.ts__modal__plate-input.svelte-1npyqqm section{display:flex;position:relative;pointer-events:none;max-width:26.4rem}.ts__modal__plate-input.svelte-1npyqqm .ds__form-status-message{margin-left:-3.2rem;width:fit-content;margin-right:-3.2rem}.ts__criteria-modal-step-form{color:var(--color-dark);display:block;width:100%;top:0;height:fit-content;max-height:90dvh;overflow-x:hidden;position:relative;margin:unset;scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-light-05)}.ts__criteria-modal-step-form::-webkit-scrollbar{height:4rem;width:2.2rem}.ts__criteria-modal-step-form::-webkit-scrollbar-thumb{background-color:var(--color-primary);background-clip:padding-box;border-left:solid var(--spacing-sm, .8rem) var(--color-light);border-right:solid var(--spacing-sm, .8rem) var(--color-light);border-block:1rem solid transparent}.ts__criteria-modal-step-form::-webkit-scrollbar-track{background-color:var(--color-light-05);border:solid 1rem var(--color-light)}@media screen and (min-width: 960px){.ts__criteria-modal-step-form{display:flex;flex-direction:column;align-items:center;max-height:100%;color:var(--color-light);padding-right:9vw}}@media screen and (min-width: 1920px){.ts__criteria-modal-step-form{padding-right:16.7vw}}.ts__criteria-modal-step-form-inner{display:flex;flex-direction:column;width:100%}@media screen and (min-width: 960px){.ts__criteria-modal-step-form-inner{margin-top:var(--spacing-xl-6, 5.6rem);width:100%;height:auto;overflow-x:hidden;min-width:50rem;padding-left:8rem;padding-right:.7vw}}@media screen and (min-width: 1920px){.ts__criteria-modal-step-form-inner{padding-right:.7vw}}.ts__criteria-modal-step-form-inner-heading{position:sticky;top:0;background-color:var(--color-light)}@media screen and (min-width: 960px){.ts__criteria-modal-step-form-inner-heading{background-color:transparent}}.ts__criteria-modal-step-form-values{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm, .8rem);scrollbar-width:thin;scrollbar-color:var(--color-light) transparent;margin-inline:var(--spacing-lg, 2.4rem);padding-bottom:var(--spacing-md, 1.6rem);overflow-y:auto}@media screen and (min-width: 600px){.ts__criteria-modal-step-form-values{margin-inline:6rem;max-height:90dvh;padding-bottom:0}}@media screen and (min-width: 960px){.ts__criteria-modal-step-form-values{height:100%;margin-inline:0;margin-top:var(--spacing-sm, .8rem)}}.ts__criteria-modal-step-form-values .ds__btn[data-ui-skin=link][data-ui-size=sm]{text-decoration:underline;color:var(--color-dark-80)}@media screen and (min-width: 960px){.ts__criteria-modal-step-form-values .ds__btn[data-ui-skin=link][data-ui-size=sm]{color:var(--color-light-05)}}.ts__criteria-modal-step-form-values .ds__btn[data-ui-skin=link][data-ui-size=sm]:hover{color:var(--color-dark-80);text-decoration-color:var(--color-dark-80)}@media screen and (min-width: 960px){.ts__criteria-modal-step-form-values .ds__btn[data-ui-skin=link][data-ui-size=sm]:hover{color:var(--color-light-05);text-decoration-color:var(--color-light-05)}}.ts__criteria-modal-step-form-inputs-wrapper{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem);width:100%}@media screen and (min-width: 600px){.ts__criteria-modal-step-form-inputs-wrapper{flex-direction:row}}.ts__criteria-modal-step-form-input{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem);flex:1 1 auto;width:100%}.ts__criteria-modal-step-form-input .ds__form-field-wrapper .ds__form-status-message{margin-top:var(--spacing-sm, .8rem);line-height:1.8;padding:var(--spacing-xs, .4rem) var(--spacing-sm, .8rem)}.ts__criteria-modal-step-form-input .ds__form-field-wrapper .ds__form-status-message[data-ui-status=error]{background-color:var(--color-danger-lighten)}.ts__criteria-modal-step-form-input .ds__form-field-wrapper .ds__form-status-message[data-ui-status=info]{background-color:var(--color-light);color:var(--color-primary)}.ts__criteria-modal-step-form-input .ds__form-field-wrapper .ds__form-status-message .ds__box-editorial{flex:auto}.ts__criteria-modal-step-form-image{display:flex;justify-content:center;border-radius:var(--spacing-sm, .8rem);margin:0 var(--spacing-lg, 2.4rem) var(--spacing-lg, 2.4rem);background-color:var(--color-light-05);overflow:hidden;opacity:1;transform:translateY(0);transition:margin .5s ease,opacity .5s ease}@media screen and (min-width: 600px){.ts__criteria-modal-step-form-image{margin:0 6rem var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__criteria-modal-step-form-image{flex:0 0 auto;justify-self:flex-end;justify-content:flex-end;align-items:flex-end;width:22rem;margin:0 0 0 var(--spacing-lg, 2.4rem);background-color:transparent}}@media screen and (min-width: 1280px){.ts__criteria-modal-step-form-image{margin:0 0 0 var(--spacing-lg, 2.4rem)}}.ts__criteria-modal-step-form-image .ds__media>img:not([src*=".png"]):not([src*=".svg"]){background:transparent}.ts__criteria-modal-step-form-image .ds__media{width:22rem}@media screen and (min-width: 960px){.ts__criteria-modal-step-form-image .ds__media{height:auto;width:100%}}.ts__criteria-modal-step-form-btn{margin-top:var(--spacing-sm, .8rem)}.ts__criteria-modal-step-form-legal-text{font-size:var(--font-size-xs, 1.2rem);margin-top:var(--spacing-sm, .8rem);color:var(--color-dark-60)}@media screen and (min-width: 960px){.ts__criteria-modal-step-form-legal-text{color:var(--color-light-05)}}.ts__criteria-modal-step-form-divider{display:flex;align-items:center;text-align:center;margin-top:var(--spacing-sm, .8rem);height:1.8rem;width:32.8rem}@media screen and (max-width: 599px){.ts__criteria-modal-step-form-divider{width:31.2rem}}.ts__criteria-modal-step-form-divider:before,.ts__criteria-modal-step-form-divider:after{content:"";flex:1;border-bottom:1px solid var(--color-light-20)}@media screen and (min-width: 960px){.ts__criteria-modal-step-form-divider:before,.ts__criteria-modal-step-form-divider:after{border-bottom:1px solid var(--color-primary)}}.ts__criteria-modal-step-form-divider span{font-size:var(--font-size-xs, 1.2rem);margin:0 var(--spacing-sm, .8rem);color:var(--color-dark-60)}@media screen and (min-width: 960px){.ts__criteria-modal-step-form-divider span{color:var(--color-light-05)}}.ts__criteria-modal-step-form.hide-step-image{padding-bottom:20rem}.ts__criteria-modal-step-form.hide-step-image .ts__criteria-modal-step-form-image{margin-top:-3rem;height:0;opacity:0}.ts__criteria-modal-step-form.hide-step-image .ts__criteria-modal-step-form-inner-heading-btn{height:0;opacity:0;padding:0;transform:translateY(-3rem);transition:transform .3s ease}.ts__criteria-modal-step-form.hide-step-image .ts__criteria-modal-step-form-values{padding-block:2rem}.ts__criteria-modal-step-form.hide-step-image:before{content:" "}.ts__criteria-modal-step-form.hide-step-image:after{content:" "}.ts__criteria-modal-step-confirmation.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{color:var(--color-dark);display:block;width:100%;top:0;height:fit-content;max-height:90dvh;overflow-x:hidden;position:relative;margin:unset}@media screen and (min-width: 960px){.ts__criteria-modal-step-confirmation.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;flex-direction:column;align-items:center;max-height:100%;color:var(--color-light);padding-right:9vw}}@media screen and (min-width: 1920px){.ts__criteria-modal-step-confirmation.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{padding-right:16.7vw}}.ts__criteria-modal-step-confirmation-inner.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;flex-direction:column;width:100%;margin-bottom:6rem}@media screen and (min-width: 960px){.ts__criteria-modal-step-confirmation-inner.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{margin-top:var(--spacing-xl-6, 5.6rem);width:100%;height:auto;overflow-y:auto;overflow-x:hidden;min-width:50rem;padding-left:8rem;padding-right:.7vw;margin-bottom:4rem}}@media screen and (min-width: 1920px){.ts__criteria-modal-step-confirmation-inner.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{padding-right:.7vw}}.ts__criteria-modal-step-confirmation-inner-cta-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;padding-block:var(--spacing-md, 1.6rem)}.ts__criteria-modal-step-confirmation-inner-cta-container.svelte-1fabxmh .ds__btn{margin:auto}@media screen and (min-width: 960px){.ts__criteria-modal-step-confirmation-inner-cta-container.svelte-1fabxmh .ds__btn{margin-right:0}}.ts__criteria-modal-step-confirmation-inner-heading.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{position:sticky;top:0;background-color:var(--color-light);z-index:2}@media screen and (min-width: 960px){.ts__criteria-modal-step-confirmation-inner-heading.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{background-color:transparent;position:initial}}.ts__criteria-modal-step-confirmation__values.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;flex-direction:column;align-items:flex-start;background:var(--color-tertiary-01);color:var(--color-light);min-height:2rem;position:relative;min-width:25rem;border:solid .1rem var(--color-primary);border-radius:var(--radius-theme-md)}.ts__criteria-modal-step-confirmation__values.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh:has(.ts__criteria-modal-step-confirmation__logo){margin-top:var(--spacing-xl-2, 4rem)}.ts__criteria-modal-step-confirmation__values.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh:has(.ts__criteria-modal-step-confirmation__image){margin-top:var(--spacing-xl, 3.2rem)}.ts__criteria-modal-step-confirmation__values-wrapper.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{margin-inline:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 600px){.ts__criteria-modal-step-confirmation__values-wrapper.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{margin-inline:6rem;max-height:90dvh}}@media screen and (min-width: 960px){.ts__criteria-modal-step-confirmation__values-wrapper.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{height:100%;margin-inline:0;margin-top:var(--spacing-sm, .8rem)}}@media screen and (max-width: 1023px){.ts__criteria-modal-step-confirmation__values.tooltip-active.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{margin-top:var(--spacing-xxl, 6.4rem)}}.ts__criteria-modal-step-confirmation__tooltip.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{order:3;margin-top:calc(-1 * var(--spacing-xl-6, 5.6rem));height:4rem;margin-left:calc(-1 * var(--spacing-sm, .8rem))!important;width:auto}.ts__criteria-modal-step-confirmation__tooltip.svelte-1fabxmh .ds__tooltip-wrapper .ds__icon{fill:var(--color-dark)}@media screen and (min-width: 960px){.ts__criteria-modal-step-confirmation__tooltip.svelte-1fabxmh .ds__tooltip-wrapper .ds__icon{fill:var(--color-light)}}.ts__criteria-modal-step-confirmation__tooltip.vehicleTooltipForByPlate.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{margin-top:calc(-1 * var(--spacing-xl-2, 4rem))}@media screen and (max-width: 767px){.ts__criteria-modal-step-confirmation__tooltip.vehicleTooltipForByPlate.svelte-1fabxmh .ds__tooltip-container{left:-8rem!important}}@media screen and (max-width: 767px){.ts__criteria-modal-step-confirmation__tooltip.vehicleTooltipForByPlate.svelte-1fabxmh .ds__tooltip-container .ds__tooltip-arrow[data-ui-position=top]{left:90%!important}}.ts__criteria-modal-step-confirmation-inputs-wrapper.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;flex-direction:column;margin-top:calc(-1 * var(--spacing-lg, 2.4rem));padding:var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem) var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem);width:100%}.ts__criteria-modal-step-confirmation-input.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;justify-content:space-between;flex-direction:row;line-height:1.71;flex:1 1 auto;font-size:var(--font-size-sm, 1.4rem);width:100%;padding-block:var(--spacing-sm, .8rem);border-bottom:.1rem solid var(--color-primary)}.ts__criteria-modal-step-confirmation-input.svelte-1fabxmh span.svelte-1fabxmh.svelte-1fabxmh{width:50%}.ts__criteria-modal-step-confirmation-input.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh:last-child{border-bottom:none}.ts__criteria-modal-step-confirmation-input__value.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{font-weight:700;text-align:right}.ts__criteria-modal-step-confirmation__image.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{position:relative;aspect-ratio:16/9;margin-top:calc(-1 * var(--spacing-xl, 3.2rem));margin-left:1.2rem;object-fit:cover;width:inherit;height:inherit;z-index:1}.ts__criteria-modal-step-confirmation__image-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{height:auto;max-width:22.4rem;width:100%}.ts__criteria-modal-step-confirmation__image-wrapper.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;max-height:8rem;min-height:2rem}.ts__criteria-modal-step-confirmation__image-wrapper.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh:has(div){min-height:5rem}.ts__criteria-modal-step-confirmation__logo.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{width:5.6rem;height:5.6rem;margin:auto;object-fit:contain}.ts__criteria-modal-step-confirmation__logo-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;height:8rem;min-width:8rem;max-width:8rem;box-shadow:0 .4rem .8rem #3333331f;background:var(--color-light);border-radius:var(--radius-theme-rounded);align-items:center;position:absolute;left:var(--spacing-md, 1.6rem);margin-top:calc(-1 * var(--spacing-xl-2, 4rem));border:solid .1rem var(--color-light-10)}.ts__criteria-modal-step-confirmation__cards-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;flex-wrap:wrap;margin-top:var(--spacing-xl-2, 4rem);gap:var(--spacing-xl-2, 4rem) var(--spacing-md, 1.6rem);font-size:var(--font-size-md, 1.6rem)}@media screen and (min-width: 960px){.ts__criteria-modal-step-confirmation__cards-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{margin-top:var(--spacing-lg, 2.4rem)}}.ts__criteria-modal-step-confirmation__cards-container__card.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;flex-direction:column;align-items:flex-start;background:var(--color-tertiary-01);color:var(--color-light);min-height:2rem;gap:var(--spacing-xs, .4rem);padding:var(--spacing-md, 1.6rem);position:relative;width:100%;border:solid .1rem var(--color-primary);border-radius:var(--radius-theme-md)}@media screen and (min-width: 600px){.ts__criteria-modal-step-confirmation__cards-container__card.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{width:calc(50% - .8rem)}}@media screen and (min-width: 960px){.ts__criteria-modal-step-confirmation__cards-container__card.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{width:calc(50% - var(--spacing-xl, 3.2rem))}}.ts__criteria-modal-step-confirmation__cards-container__card-media-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;flex-direction:row}.ts__criteria-modal-step-confirmation__cards-container__card-media-container.svelte-1fabxmh div.svelte-1fabxmh+div.svelte-1fabxmh{margin-left:calc(-1 * var(--spacing-lg, 2.4rem))}.ts__criteria-modal-step-confirmation__cards-container__card-media-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh:has(.ts__criteria-modal-step-confirmation__cards-container__logo),.ts__criteria-modal-step-confirmation__cards-container__card-media-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh:has(.ts__criteria-modal-step-confirmation__cards-container__image){min-height:4rem}.ts__criteria-modal-step-confirmation__cards-container__card-title.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{font-weight:700;font-size:var(--font-size-lg, 1.8rem)}.ts__criteria-modal-step-confirmation__cards-container__image.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{position:relative;max-width:14.2rem;aspect-ratio:16/9;margin-top:calc(-1 * var(--spacing-xl-2, 4rem));object-fit:contain;width:inherit;height:inherit;z-index:1}@media screen and (min-width: 960px){.ts__criteria-modal-step-confirmation__cards-container__image.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{max-width:16.4rem;margin-top:calc(-1 * var(--spacing-xl-4, 4.8rem))}}.ts__criteria-modal-step-confirmation__cards-container__image-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;width:100%}.ts__criteria-modal-step-confirmation__cards-container__logo.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{width:4rem;height:4rem;margin:auto;object-fit:contain}.ts__criteria-modal-step-confirmation__cards-container__logo-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{display:flex;position:relative;align-items:center;height:5.6rem;width:5.6rem;min-width:5.6rem;box-shadow:0 .4rem .8rem #3333331f;background:var(--color-light);border-radius:var(--radius-theme-rounded);margin-top:calc(-1 * var(--spacing-xl-2, 4rem));border:solid .1rem var(--color-light-10)}.ts__criteria-modal-step-confirmation__cards-container__card-info-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{padding-bottom:var(--spacing-md, 1.6rem)}.ts__criteria-modal-step-confirmation__cards-container__card-motor.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{padding-left:var(--spacing-sm, .8rem);position:relative}.ts__criteria-modal-step-confirmation__cards-container__card-motor.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh:before{content:"|";color:var(--color-primary);position:absolute;left:-.4rem}.ts__criteria-modal-step-confirmation__cards-container__card-years.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{padding-right:var(--spacing-sm, .8rem)}.ts__criteria-modal-step-confirmation__cards-container__card-years.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh,.ts__criteria-modal-step-confirmation__cards-container__card-motor.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{color:var(--color-light-05)}.ts__criteria-modal-step-confirmation__cards-container.svelte-1fabxmh .ds__btn{width:100%;max-width:100%;margin-top:auto}.ts__criteria-modal-step-confirmation__logo-container.svelte-1fabxmh.svelte-1fabxmh.svelte-1fabxmh{position:initial;margin-top:calc(-1 * var(--spacing-xl, 3.2rem));margin-left:calc(-1 * var(--spacing-lg, 2.4rem))}.ts__criteria-modal-step-confirmation.svelte-1fabxmh .ds__tooltip-container{z-index:1}@media screen and (min-width: 600px){.ts__criteria-modal-step-confirmation.svelte-1fabxmh .ds__tooltip-container{z-index:2}}@media screen and (max-width: 767px){.ts__criteria-modal-step-confirmation.svelte-1fabxmh .ds__tooltip-container[data-ui-position=top]{left:0;transform:translate(-50%);top:100%;padding-top:var(--spacing-xs, .4rem)}.ts__criteria-modal-step-confirmation.svelte-1fabxmh .ds__tooltip-container .ds__tooltip-arrow[data-ui-position=top]{transform:rotate(180deg);top:-.2rem}}.ts__criteria-modal-step-confirmation.svelte-1fabxmh .ds__tooltip-wrapper .ds__tooltip{max-width:24rem;width:max-content}.ts__criteria-modal{width:100%}.ts__criteria-modal__cta{height:100%;display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem)}.ts__criteria-modal__cta__switch{display:flex;align-items:center;gap:1rem;color:var(--color-dark-40);font-size:var(--font-size-sm, 1.4rem);text-transform:uppercase}.ts__criteria-modal__cta__switch-line{width:100%;border:0;border-top:.1rem solid var(--color-light-20)}.ts__criteria-modal-right-content{display:flex;flex-direction:column;height:90dvh}@media screen and (min-width: 960px){.ts__criteria-modal-right-content{height:100dvh}}.ts__criteria-modal-right-content__loader{display:flex;justify-content:center;margin-top:var(--spacing-xl, 3.2rem)}@media screen and (min-width: 960px){.ts__criteria-modal-right-content__loader{margin-top:var(--spacing-xxxl-6, 15.2rem)}}.ts__criteria-modal-right-content .ts__sidepanel{color:var(--color-dark);box-shadow:0 4px 8px #3333331f}.ts__criteria-modal-right-content .ts__sidepanel:before{background:transparent}@media screen and (min-width: 960px){.ts__criteria-modal-right-content .ts__sidepanel:before{background:#0009}}.ts__criteria-modal-right-content .ts__sidepanel-panel{transition:transform .6s ease-in-out;border-radius:0;height:calc(100dvh - (var(--header-height, 8rem) + .9rem))}@media screen and (min-width: 960px){.ts__criteria-modal-right-content .ts__sidepanel-panel{height:100%;border-radius:var(--spacing-sm, .8rem) 0 0 var(--spacing-sm, .8rem)}}.ts__criteria-modal-right-content .ts__sidepanel-panel-head{display:none}@media screen and (min-width: 960px){.ts__criteria-modal-right-content .ts__sidepanel-panel-head{display:flex}}.ts__criteria-modal-right-content .ts__sidepanel-panel-content{padding:0 var(--spacing-lg, 2.4rem) var(--spacing-lg, 2.4rem);scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-light-05);margin-top:0}@media screen and (min-width: 960px){.ts__criteria-modal-right-content .ts__sidepanel-panel-content{padding:var(--spacing-lg, 2.4rem)}}.ts__criteria-modal-right-content .ts__sidepanel-help__desc{font-size:var(--font-size-md, 1.6rem);line-height:1.5}.ts__criteria-modal-right-content .ts__sidepanel-help__documents{display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem);padding:var(--spacing-md, 1.6rem);margin-top:var(--spacing-lg, 2.4rem);border-radius:var(--spacing-md, 1.6rem);border:.1rem solid var(--color-light-10)}.ts__criteria-modal-right-content .ts__sidepanel-help__documents-details{display:flex;flex-direction:column;gap:var(--spacing-xs, .4rem)}.ts__criteria-modal-right-content .ts__sidepanel-help__documents-title{font-size:var(--font-size-sm, 1.4rem);font-weight:700;line-height:1.71}.ts__criteria-modal-right-content .ts__sidepanel-help__documents-desc{font-size:var(--font-size-xs, 1.2rem);line-height:1.5}.ts__criteria-modal-right-content .ts__sidepanel-help__documents-container{display:flex;justify-content:space-between;gap:var(--spacing-sm, .8rem)}.ts__criteria-modal-right-content .ts__sidepanel-help__documents-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-sm, .8rem);width:50%;aspect-ratio:1/1;background-color:var(--color-light-05);border-radius:var(--spacing-sm, .8rem)}.ts__criteria-modal-right-content .ts__sidepanel-help__documents-label{padding:0 var(--spacing-lg, 2.4rem);text-align:center;font-size:var(--font-size-xs, 1.2rem)}.ts__backdrop--overlay{transition:opacity .3s ease-in-out;background-color:#0000004d;opacity:0;position:fixed;left:0;top:0;height:100%;width:100%;z-index:-1;pointer-events:none}.ts__backdrop--overlay.active{pointer-events:all;opacity:1;z-index:1}@media screen and (min-width: 960px){.ts__backdrop--overlay{display:none}}.ts__backdrop-wrapper>header,.ts__backdrop-wrapper>footer{display:none}.ts__backdrop .ds__btn-icon{position:absolute;top:var(--spacing-xs, .4rem);background:transparent;color:var(--color-dark);align-self:flex-end;height:1.2rem;width:1.2rem;padding:0;border:none;border-radius:unset}.ts__backdrop .ds__btn-icon .ds__icon{min-width:var(--icon-size-xs, 1.2rem);width:var(--icon-size-xs, 1.2rem);height:var(--icon-size-xs, 1.2rem)}.ts__backdrop .ds__btn-icon:not([data-ui-skin=link]):not([data-ui-disabled=true]):where(button):not(:focus):hover{background:none;box-shadow:none}@media screen and (max-width: 959px){.ts__backdrop{position:fixed;bottom:calc(-1*(100vh + 100%));left:0;right:0;height:calc(100dvh - var(--header-height, 8rem));border-top-left-radius:var(--radius-theme-sm);border-top-right-radius:var(--radius-theme-sm);transition:bottom .3s ease-in-out;z-index:10;background:var(--color-light)}.ts__backdrop[data-ui-visible=true]{display:flex;transition:bottom .4s ease-in-out,z-index .1s ease-in-out .3s;bottom:0}.ts__backdrop[data-ui-align=left]{left:0}.ts__backdrop[data-ui-align=right]{right:0}.ts__backdrop-wrapper{position:relative;display:flex;flex-direction:column;width:100vw;border-radius:var(--radius-theme-sm);padding:var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem) 0;background-color:var(--color-light)}.ts__backdrop-wrapper:before{content:"";position:absolute;top:.8rem;left:50%;width:var(--spacing-xl, 3.2rem);border:.2rem solid var(--color-light-10);border-radius:var(--radius-theme-sm);transform:translate(-50%)}.ts__backdrop-wrapper[data-ui-footer=true]{padding-bottom:var(--spacing-md, 1.6rem)}.ts__backdrop-wrapper>header{position:relative;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;padding-bottom:var(--spacing-md, 1.6rem);font-weight:700;color:var(--color-dark);z-index:999}.ts__backdrop-wrapper>header:before{content:"";position:absolute;bottom:0;box-shadow:0 4px 8px #3333331f;height:.1rem;width:calc(100% + 2 * var(--spacing-md, 1.6rem));background-color:var(--color-light-20)}.ts__backdrop-wrapper>main{height:100%}.ts__backdrop-wrapper>main>.ts__backdrop-main-scroll-wrapper{height:100%;padding:var(--spacing-md, 1.6rem) 0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-light-05)}.ts__backdrop-wrapper>main>.ts__backdrop-main-scroll-wrapper::-webkit-scrollbar{height:4rem;width:2.2rem}.ts__backdrop-wrapper>main>.ts__backdrop-main-scroll-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-primary);background-clip:padding-box;border-left:solid var(--spacing-sm, .8rem) var(--color-light);border-right:solid var(--spacing-sm, .8rem) var(--color-light);border-block:1rem solid transparent}.ts__backdrop-wrapper>main>.ts__backdrop-main-scroll-wrapper::-webkit-scrollbar-track{background-color:var(--color-light-05);border:solid 1rem var(--color-light)}.ts__backdrop-wrapper>main:before{width:calc(100% + 2 * var(--spacing-md, 1.6rem) - var(--spacing-sm, .8rem))}.ts__backdrop-wrapper>footer{position:relative;padding-top:var(--spacing-sm, .8rem)}.ts__backdrop-wrapper>footer:before{content:"";position:absolute;top:0;left:calc(-1 * var(--spacing-md, 1.6rem));height:.1rem;width:calc(100% + 2 * var(--spacing-md, 1.6rem));background-color:var(--color-light-20)}}.ts__cta{padding:1.2rem var(--spacing-md, 1.6rem);border:1px solid var(--color-light-10);border-radius:var(--radius-theme-sm);cursor:pointer;transition:border .2s ease-in-out}.ts__cta:hover{border:1px solid var(--color-primary)}@media screen and (min-width: 960px){.ts__cta{padding:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem)}}.ts__cta__container{display:flex;justify-content:space-between;align-items:center}.ts__cta__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs, .4rem)}.ts__cta__title{display:flex;align-items:center;font-size:1.6rem;font-weight:700}.ts__cta__uptitle{font-size:1.2rem;color:var(--color-dark-60)}.ts__cta__subtitle{font-size:1.4rem;color:var(--color-dark-60)}.ts__cta__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm, .8rem)}.ts__cta__btn{all:unset;align-self:center;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm, .8rem);flex:0 0 auto;cursor:pointer;width:3.6rem;height:3.6rem;border:0;border-radius:var(--radius-theme-rounded);background-color:var(--color-secondary);color:var(--color-secondary-reverse)}@media screen and (min-width: 960px){.ts__cta__btn{width:4.8rem;height:4.8rem}}.ts__cta.edit:hover{border:1px solid var(--color-light-10)}.ts__cta.edit .ts__cta__uptitle{color:var(--color-primary);font-weight:700}.ts__cta.edit .ts__cta__btn{position:relative;background-color:transparent;border:.1rem solid var(--color-primary);color:var(--color-primary);font-size:1.6rem;font-weight:500;transition:color .2s ease}.ts__cta.edit .ts__cta__btn__label{display:none}@media screen and (min-width: 960px){.ts__cta.edit .ts__cta__btn__label{display:block}}@media screen and (min-width: 960px){.ts__cta.edit .ts__cta__btn{width:auto;height:auto;padding-bottom:var(--spacing-sm, .8rem);border:0;color:var(--color-main-text)}.ts__cta.edit .ts__cta__btn:after{content:"";position:absolute;right:0;bottom:0;left:0;height:.4rem;--button-color-text:#aec5e5;border-radius:var(--radius-theme-xs);background-color:var(--button-color-text);transition:background-color .2s ease}}.ts__cta.edit .ts__cta__btn:hover{color:var(--color-primary)}.ts__cta.edit .ts__cta__btn:hover:after{background-color:var(--color-primary)}.ts__step{display:flex;width:100%;align-items:center;position:relative;cursor:not-allowed}.ts__step[data-step-current]{min-width:20.8rem}.ts__step__cta{min-height:5.6rem;display:flex;width:100%;height:100%;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem);border:.1rem solid var(--color-light-10);border-radius:var(--radius-theme-sm);background-color:var(--color-light);transition:border-color .3s ease .2s,border-radius .2s ease .4s}.ts__step__cta:focus-visible{border:.2rem dashed var(--color-primary);outline:none;transition:unset}[data-step-current]>.ts__step__cta{border:.2rem solid var(--color-primary)}[data-step-current]>.ts__step__cta:focus-visible{border:.2rem dashed var(--color-primary);outline:none}.ts__step__cta .ds__icon{transition:transform .4s ease;fill:var(--color-dark-40)}.ts__step__cta .rotate{margin-left:var(--spacing-xs, .4rem)}.ts__step__cta.isOpen{transition:border-color .3s ease,border-radius .2s ease}.ts__step__cta.isOpen .rotate{transform:rotate(180deg)}.ts__step__help-icon{line-height:0;padding:1.2rem}.ts__step__dropdown-icon{line-height:0}.ts__step-container{display:flex;flex-direction:column;align-items:flex-start;flex:1;overflow:hidden;width:100%}.ts__step__label{font-size:var(--font-size-md, 1.6rem);text-transform:capitalize;color:var(--color-dark-40);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s ease}.ts__step__value{line-height:1.5;font-size:var(--font-size-md, 1.6rem);width:100%;text-align:left;color:var(--color-main-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s ease}.ts__step__dropdown{position:absolute;top:5.4rem;left:0;width:100%;padding:var(--spacing-xs, .4rem) 0;border:.1rem solid var(--color-light-10);border-top:0;background-color:var(--color-light);color:var(--color-dark);z-index:2;overflow:auto;max-height:30vh;border-bottom-left-radius:var(--radius-theme-sm);border-bottom-right-radius:var(--radius-theme-sm);scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-light-05)}@media screen and (min-width: 960px){.ts__step__dropdown{max-height:50vh}}.ts__step__dropdown.hasScrollbar .ds__link{margin-right:var(--spacing-xs, .4rem)}.ts__step__dropdown::-webkit-scrollbar{height:3rem;width:1.4rem}.ts__step__dropdown::-webkit-scrollbar-thumb{background-color:var(--color-primary);background-clip:padding-box;border-left:solid var(--spacing-xs, .4rem) var(--color-light);border-right:solid var(--spacing-xs, .4rem) var(--color-light);border-block:.8rem solid transparent;border-radius:var(--radius-theme-sm)}.ts__step__dropdown::-webkit-scrollbar-track{background-color:var(--color-light-05);border:solid .6rem var(--color-light);border-radius:var(--radius-theme-sm)}.ts__step__dropdown-label{font-size:var(--font-size-sm, 1.4rem);cursor:default;font-weight:700;margin-inline:var(--spacing-sm, .8rem);padding:var(--spacing-sm, .8rem) var(--spacing-sm, .8rem) 0}.ts__step__dropdown ul{list-style-type:none;margin:0;padding:0}.ts__step__dropdown .ds__link{font-size:var(--font-size-sm, 1.4rem);display:flex;justify-content:space-between;text-decoration:none;padding:var(--spacing-sm, .8rem) var(--spacing-sm, .8rem);margin-inline:var(--spacing-sm, .8rem);background-color:var(--color-light);word-break:break-word;color:var(--color-dark-80);transition:background-color .3s ease;border-radius:var(--radius-theme-sm)}.ts__step__dropdown .ds__link .ds__icon{width:var(--icon-size-xs, 1.2rem);min-width:var(--icon-size-xs, 1.2rem)}.ts__step__dropdown .ds__link:hover{text-decoration:none;color:var(--color-primary);background-color:var(--color-primary-lighten-01)}.ts__step__dropdown .ds__link:hover .ds__icon:hover{fill:var(--color-primary)}.ts__step[data-step-current]{cursor:pointer}.ts__step[data-step-current] .ts__step__dropdown{border:.2rem solid var(--color-primary);border-top:.1rem solid var(--color-light-20)}.ts__step[data-step-current] .ts__step__label{color:var(--color-dark)}.ts__step[data-step-selected]{cursor:pointer}.ts__step[data-step-selected] .ts__step__label{font-size:var(--font-size-xs, 1.2rem);color:var(--color-dark-40)}.ts__step[data-step-disabled=true] .ts__step__cta{background-color:var(--color-light-10);pointer-events:none;cursor:pointer}.ts__step[data-step-selected] .ts__step__cta .ds__icon,.ts__step[data-step-current] .ts__step__cta .ds__icon{fill:var(--color-dark)}.ts__step[data-step-selected]:hover .ts__step__cta .ds__icon,.ts__step[data-step-current]:hover .ts__step__cta .ds__icon{fill:var(--color-primary)}.ts__step[data-step-selected]:hover .ts__step__cta,.ts__step[data-step-current]:hover .ts__step__cta{border-color:var(--color-primary);cursor:pointer}.ts__step[data-step-selected]:hover .ts__step__value,.ts__step[data-step-current]:hover .ts__step__label{color:var(--color-primary)}.ts__step[data-step-dropdown-open] .ts__step__cta{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:var(--color-light-20)}.ts__step[data-step-current]~.ts__step .ts__step__cta{pointer-events:none;background-color:var(--color-light-10)}.ts__criteria-stepper{position:relative}.ts__criteria-stepper__wrapper{background:transparent}.ts__criteria-stepper__wrapper--toggle-btn{display:initial}@media screen and (min-width: 960px){.ts__criteria-stepper__wrapper--toggle-btn{display:none}}.ts__criteria-stepper__wrapper--toggle-btn .ds__btn{color:var(--color-light)}.ts__criteria-stepper__wrapper.is-loading .ts__backdrop-wrapper{opacity:.6}.ts__criteria-stepper__wrapper .ts__backdrop-wrapper header,.ts__criteria-stepper__wrapper .ts__backdrop-wrapper footer{flex-shrink:0}.ts__criteria-stepper__wrapper .ts__backdrop-wrapper footer{display:block;padding-top:var(--spacing-md, 1.6rem)}@media screen and (min-width: 960px){.ts__criteria-stepper__wrapper .ts__backdrop-wrapper footer{display:none}}.ts__criteria-stepper__wrapper .ts__backdrop-wrapper main{flex-grow:1;overflow-y:auto}@media screen and (min-width: 960px){.ts__criteria-stepper__wrapper .ts__backdrop-wrapper main{overflow-y:unset}}.ts__criteria-stepper__wrapper .ts__backdrop-wrapper .ds__btn{width:100%}.ts__criteria-stepper__fields{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem);padding:var(--spacing-sm, .8rem);border-radius:var(--radius-theme-md);background-color:var(--color-light);min-height:8.2rem;justify-content:center;align-items:center}@media screen and (min-width: 600px){.ts__criteria-stepper__fields{padding-inline:var(--spacing-xl-2, 4rem)}}@media screen and (min-width: 960px){.ts__criteria-stepper__fields{padding:var(--spacing-md, 1.6rem);gap:var(--spacing-sm, .8rem);box-shadow:0 .8rem 1.6rem #33333329;flex-direction:row}}@media screen and (min-width: 960px){.ts__criteria-stepper__fields-fields-remaining{display:none}}.ts__criteria-stepper__fields>.ds__icon{display:none}@media screen and (min-width: 1920px){.ts__criteria-stepper__fields>.ds__icon{display:initial;min-width:1.6rem;min-height:1.6rem;fill:var(--color-light-20)}}.ts__criteria-stepper__badge{margin-top:var(--spacing-sm, .8rem)}.ts__criteria-stepper__badge .ds__icon{min-width:var(--icon-size-sm, 2.4rem)}.ts__criteria-stepper__loader{z-index:11;position:fixed;top:0;left:0;width:100%;height:100%;padding:var(--spacing-md, 1.6rem);pointer-events:none;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 600px){.ts__criteria-stepper__loader{padding:var(--spacing-lg, 2.4rem)}}.ts__criteria-stepper__search-cta{padding:0 var(--spacing-sm, .8rem)}@media screen and (min-width: 600px){.ts__criteria-stepper__search-cta{padding-inline:var(--spacing-xl-2, 4rem)}}.ts__criteria-stepper .ts__sidepanel{color:var(--color-dark);box-shadow:0 4px 8px #3333331f}.ts__criteria-stepper .ts__sidepanel:before{background:transparent}@media screen and (min-width: 960px){.ts__criteria-stepper .ts__sidepanel:before{background:#0009}}.ts__criteria-stepper .ts__sidepanel-panel{transition:transform .6s ease-in-out;border-radius:0;height:calc(100dvh - (var(--header-height, 8rem) + 5.6rem))}@media screen and (min-width: 960px){.ts__criteria-stepper .ts__sidepanel-panel{height:100%;border-radius:var(--spacing-sm, .8rem) 0 0 var(--spacing-sm, .8rem)}}.ts__criteria-stepper .ts__sidepanel-panel-head{display:none}@media screen and (min-width: 960px){.ts__criteria-stepper .ts__sidepanel-panel-head{display:flex}}.ts__criteria-stepper .ts__sidepanel-panel-content{padding:0 var(--spacing-lg, 2.4rem) var(--spacing-lg, 2.4rem);scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-light-05);margin-top:0}@media screen and (min-width: 960px){.ts__criteria-stepper .ts__sidepanel-panel-content{padding:var(--spacing-lg, 2.4rem)}}.ts__criteria-stepper .ts__sidepanel-help__desc{font-size:var(--font-size-md, 1.6rem);line-height:1.5}.ts__criteria-stepper .ts__sidepanel-help__documents{display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem);padding:var(--spacing-md, 1.6rem);margin-top:var(--spacing-lg, 2.4rem);border-radius:var(--spacing-md, 1.6rem);border:.1rem solid var(--color-light-10)}.ts__criteria-stepper .ts__sidepanel-help__documents-details{display:flex;flex-direction:column;gap:var(--spacing-xs, .4rem)}.ts__criteria-stepper .ts__sidepanel-help__documents-title{font-size:var(--font-size-sm, 1.4rem);font-weight:700;line-height:1.71}.ts__criteria-stepper .ts__sidepanel-help__documents-desc{font-size:var(--font-size-xs, 1.2rem);line-height:1.5}.ts__criteria-stepper .ts__sidepanel-help__documents-container{display:flex;justify-content:space-between;gap:var(--spacing-sm, .8rem)}.ts__criteria-stepper .ts__sidepanel-help__documents-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-sm, .8rem);width:50%;aspect-ratio:1/1;background-color:var(--color-light-05);border-radius:var(--spacing-sm, .8rem)}.ts__criteria-stepper .ts__sidepanel-help__documents-label{padding:0 var(--spacing-lg, 2.4rem);text-align:center;font-size:var(--font-size-xs, 1.2rem)}@media screen and (max-width: 767px){.ts__criteria-stepper:has(.ts__backdrop[data-ui-visible=false]) .ts__sidepanel-model.animation-mobile-right .ts__sidepanel .ts__sidepanel-panel{transition:none}}.ts__tooltipedIcon{display:inline-flex;align-items:center;gap:var(--spacing-sm, .8rem);position:relative;cursor:pointer}.ts__tooltipedIcon .ts__tooltipedIcon__icon{--icon-size:var(--icon-size-xs, 1.2rem);position:relative;display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);padding:0;color:var(--color-main-text, #1a1a1a);line-height:normal;border:0;background:transparent;cursor:pointer}.ts__tooltipedIcon__main{all:unset;display:flex;align-items:center;gap:var(--spacing-sm, .8rem)}.ts__tooltipedIcon .ts__tooltipedIcon__content{position:absolute;z-index:-1;top:165%;left:50%;display:block;padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem);font-size:var(--font-size-xs, 1.2rem);line-height:1.5;opacity:0;visibility:hidden;white-space:nowrap;border-radius:var(--radius-theme-xs);background-color:var(--color-main-text, #1a1a1a);color:var(--color-main-text-reverse, #fff);transform:translate(-50%);transition:opacity .2s ease,visibility .2s ease,z-index 0s ease;box-shadow:0 var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem) 0 #33333329;cursor:default}.ts__tooltipedIcon .ts__tooltipedIcon__content:before{content:"";display:block;width:0;height:0;position:absolute;top:calc(-1 * var(--spacing-sm, .8rem));border-right:var(--spacing-sm, .8rem) solid transparent;border-bottom:var(--spacing-sm, .8rem) solid var(--color-main-text, #1a1a1a);border-left:var(--spacing-sm, .8rem) solid transparent;left:0;right:0;margin:auto}.ts__tooltipedIcon .ts__tooltipedIcon__content a{color:var(--color-main-text-reverse, #fff)}.ts__tooltipedIcon .ts__tooltipedIcon__icon:hover .ts__tooltipedIcon__content,.ts__tooltipedIcon .ts__tooltipedIcon__icon:focus .ts__tooltipedIcon__content{opacity:1;visibility:visible;z-index:1}.hoverTooltip:hover .ts__tooltipedIcon__content_underLabel,.hoverTooltip .ts__tooltipedIcon__content_underLabel.tooltipOpen{opacity:1;visibility:visible;z-index:1}.hoverTooltip .ts__tooltipedIcon__content_underLabel{position:absolute;width:max-content;max-width:32.8rem;z-index:0;top:114%;overflow-wrap:break-word;display:block;padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem);font-size:var(--font-size-xs, 1.2rem);line-height:1.5;opacity:0;visibility:hidden;border-radius:var(--radius-theme-xs);background-color:var(--color-main-text, #1a1a1a);color:var(--color-main-text-reverse, #fff);transition:opacity .2s ease,visibility .2s ease,z-index 0s ease 0s;box-shadow:0 var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem) 0 #33333329;cursor:default}@media screen and (max-width: 959px){.hoverTooltip .ts__tooltipedIcon__content_underLabel{word-wrap:break-word;max-width:20rem}}.hoverTooltip .ts__tooltipedIcon__content_underLabel:before{content:"";display:block;width:0;height:0;position:absolute;top:calc(-1 * var(--spacing-sm, .8rem));border-right:var(--spacing-sm, .8rem) solid transparent;border-bottom:var(--spacing-sm, .8rem) solid var(--color-main-text, #1a1a1a);border-left:var(--spacing-sm, .8rem) solid transparent;left:calc(var(--var-offset-hover-arrow) + 6px);margin:auto}.hoverTooltip .ts__tooltipedIcon__content_underLabel .ds__link{font-size:inherit;line-height:inherit}.ts__tabs-head__item.svelte-131t0dt.svelte-131t0dt{all:unset;cursor:pointer;position:relative}.ts__tabs-head--default.svelte-131t0dt.svelte-131t0dt{display:flex;white-space:nowrap;border-bottom:solid 1px var(--color-light-20);overflow-x:-moz-scrollbars-none;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.ts__tabs-head--default.svelte-131t0dt.svelte-131t0dt::-webkit-scrollbar{display:none}.ts__tabs-head--default.overflow.svelte-131t0dt.svelte-131t0dt{padding-right:var(--spacing-xxl, 6.4rem);-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-light) 100%,transparent 0%) 80%,color-mix(in srgb,var(--color-light) 0%,transparent 100%) 100%);mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-light) 100%,transparent 0%) 80%,color-mix(in srgb,var(--color-light) 0%,transparent 100%))}.ts__tabs-head--default.scroll.svelte-131t0dt.svelte-131t0dt{-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-light) 0%,transparent 100%) 0%,color-mix(in srgb,var(--color-light) 100%,transparent 0%) 20%,color-mix(in srgb,var(--color-light) 100%,transparent 0%) 75%,color-mix(in srgb,var(--color-light) 0%,transparent 100%) 100%);mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-light) 0%,transparent 100%),color-mix(in srgb,var(--color-light) 100%,transparent 0%) 20% 75%,color-mix(in srgb,var(--color-light) 0%,transparent 100%))}.ts__tabs-head--default.svelte-131t0dt .ts__tabs-head__item.svelte-131t0dt{padding:var(--spacing-sm, .8rem) var(--spacing-lg, 2.4rem);background-color:transparent;border:0;color:var(--color-dark-80);font-size:1.4rem;transition:background-color .2s ease}.ts__tabs-head--default.svelte-131t0dt .ts__tabs-head__item.svelte-131t0dt:after{content:"";display:none;position:absolute;bottom:-.1rem;left:0;height:.2rem;width:100%;background-color:var(--color-primary)}@media screen and (min-width: 960px){.ts__tabs-head--default.svelte-131t0dt .ts__tabs-head__item.svelte-131t0dt:hover{background-color:var(--color-primary-lighten-01)}}.ts__tabs-head--default.svelte-131t0dt .ts__tabs-head__item.active.svelte-131t0dt{color:var(--color-primary);font-weight:700}.ts__tabs-head--default.svelte-131t0dt .ts__tabs-head__item.active.svelte-131t0dt:after{display:block}.ts__tabs-head--recommended.svelte-131t0dt.svelte-131t0dt{display:flex}.ts__tabs-head--recommended.svelte-131t0dt .ts__tabs-head__item.svelte-131t0dt{padding:var(--spacing-sm, .8rem) var(--spacing-lg, 2.4rem);gap:var(--spacing-sm, .8rem);display:flex;align-items:center;border:solid .1rem var(--color-light-10);background-color:var(--color-light-05)}.ts__tabs-head--recommended.svelte-131t0dt .ts__tabs-head__item.svelte-131t0dt:hover{cursor:pointer}.ts__tabs-head--recommended.svelte-131t0dt .ts__tabs-head__item button.svelte-131t0dt{padding-left:var(--spacing-sm, .8rem);text-transform:capitalize}.ts__tabs-head--recommended.svelte-131t0dt .ts__tabs-head__item.svelte-131t0dt:first-of-type{border-top-left-radius:var(--radius-theme-sm);border-bottom-left-radius:var(--radius-theme-sm)}.ts__tabs-head--recommended.svelte-131t0dt .ts__tabs-head__item.svelte-131t0dt:last-of-type{border-top-right-radius:var(--radius-theme-sm);border-bottom-right-radius:var(--radius-theme-sm)}.ts__tabs-head--recommended.svelte-131t0dt .ts__tabs-head__item.svelte-131t0dt:not(:first-of-type){border-left:0}.ts__tabs-head--recommended.svelte-131t0dt .ts__tabs-head__item.svelte-131t0dt .ds__icon{flex:0 0 auto;width:var(--icon-size-md, 3.2rem);height:var(--icon-size-md, 3.2rem)}.ts__tabs-head--recommended.svelte-131t0dt .active.svelte-131t0dt{background-color:var(--color-light);overflow:hidden;font-weight:700;color:var(--color-primary)}.ts__tabs-head--recommended.svelte-131t0dt .active.svelte-131t0dt:after{position:absolute;content:"";width:100%;transform:translate(-50%);left:50%;bottom:0;border-bottom:solid .2rem var(--color-primary)}.ts__tabs-content__mspn.svelte-131t0dt.svelte-131t0dt{margin-top:var(--spacing-sm, .8rem)}.ts__tabs-content__mspn__label.svelte-131t0dt.svelte-131t0dt{font-size:var(--font-size-sm, 1.4rem);background-color:var(--color-light-10);border-radius:var(--radius-theme-xs);padding:var(--spacing-xs, .4rem) var(--spacing-sm, .8rem)}.ts__tabs-content__panel.svelte-131t0dt.svelte-131t0dt{display:none;padding:var(--spacing-lg, 2.4rem) 0}.ts__tabs-content__panel.active.svelte-131t0dt.svelte-131t0dt{display:block}.ts__tabs-content__cta.svelte-131t0dt.svelte-131t0dt{all:unset;cursor:pointer;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-sm, .8rem);width:100%;padding:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem);border:1px solid var(--color-light-10);border-bottom:0;background-color:transparent;color:var(--color-dark-80);font-size:1.6rem;text-align:left;box-sizing:border-box}.ts__tabs-content__cta.is-buy-now.svelte-131t0dt.svelte-131t0dt{flex-direction:column;align-items:start}@media screen and (min-width: 600px){.ts__tabs-content__cta.is-buy-now.svelte-131t0dt.svelte-131t0dt{flex-direction:row;align-items:center}}.ts__tabs-content__cta__icon.svelte-131t0dt.svelte-131t0dt{flex:0 0 auto}.ts__tabs-content__cta.svelte-131t0dt.svelte-131t0dt:after{z-index:1;content:"";position:absolute;top:-.1rem;left:-.1rem;width:calc(100% + .2rem);height:calc(100% + .2rem);background-color:transparent;border:.1rem solid var(--color-primary);pointer-events:none;opacity:0;transition:opacity .2s ease}.ts__tabs-content__cta.svelte-131t0dt.svelte-131t0dt:first-child{border-radius:var(--radius-theme-md) var(--radius-theme-md) 0 0}.ts__tabs-content__cta.svelte-131t0dt.svelte-131t0dt:first-child:after{border-radius:var(--radius-theme-md) var(--radius-theme-md) 0 0}.ts__tabs-content__cta.svelte-131t0dt.svelte-131t0dt:last-child{border-bottom:1px solid var(--color-light-10);border-radius:0 0 var(--radius-theme-md) var(--radius-theme-md)}.ts__tabs-content__cta.svelte-131t0dt.svelte-131t0dt:last-child:after{border-radius:0 0 var(--radius-theme-md) var(--radius-theme-md)}.ts__tabs-content__cta.svelte-131t0dt.svelte-131t0dt:only-child:last-child{border-radius:var(--radius-theme-md)}.ts__tabs-content__cta.svelte-131t0dt.svelte-131t0dt:only-child:last-child:after{border-radius:var(--radius-theme-md)}@media screen and (min-width: 960px){.ts__tabs-content__cta.svelte-131t0dt.svelte-131t0dt:hover:after{opacity:1}}.ts__tabs-content__cta__label.svelte-131t0dt.svelte-131t0dt{font-weight:700}.ts__tabs-content__wrapper.svelte-131t0dt.svelte-131t0dt{display:flex;flex-direction:column}.rar-customer-service.svelte-1c09yhc .ds__icon{--icon-size:1.2rem}.rar-customer-service.svelte-1c09yhc a{color:currentColor;font-style:normal}.ts__rar-no-reviews.svelte-92ejvg.svelte-92ejvg{text-align:center}.ts__rar-no-reviews.svelte-92ejvg .ds__media{margin-bottom:var(--spacing-xl-2, 4rem);display:inline-block}.ts__rar-no-reviews.svelte-92ejvg .ds__media img{background:transparent}.ts__rar-no-reviews.svelte-92ejvg .ds__btn{margin:var(--spacing-xl-2, 4rem) 0 var(--spacing-md, 1.6rem) 0}.ts__rar-no-reviews.svelte-92ejvg .rar-no-reviews-label.svelte-92ejvg{font-size:2.4rem;font-weight:700}.ts__rar-no-reviews.svelte-92ejvg .rar-no-reviews-description.svelte-92ejvg .product-title{font-weight:700}.ts__rar-no-reviews.svelte-92ejvg .rar-no-reviews-customer-service.svelte-92ejvg{font-size:1.4rem;font-style:italic}.rar-rating-stars{display:flex;align-items:center}.rar-rating-stars--button{text-decoration:none}.rar-rating-stars-no-reviews,.rar-rating-stars[data-ui-stars-color=primary]{color:var(--color-primary)}.rar-rating-stars[data-ui-stars-color=secondary]{color:var(--color-secondary)}.rar-rating-stars .clipped-svg-fill{clip-path:url(#stars-clip-filled);transition:width .5s ease}.rar-rating-stars-grade,.rar-rating-stars-count{margin-left:var(--spacing-md, 1.6rem);line-height:1;vertical-align:middle;display:inline-block;font-size:1.4rem}.rar-rating-stars-count{color:var(--color-main-text, #1a1a1a)}.rar-criterias.svelte-1u6or7m.svelte-1u6or7m{display:flex;max-width:54.5rem;flex-direction:column;margin-top:var(--spacing-lg)}@media screen and (min-width: 600px){.rar-criterias.svelte-1u6or7m.svelte-1u6or7m{flex-direction:row;flex-wrap:wrap}}.rar-criterias.svelte-1u6or7m .rar-criteria.svelte-1u6or7m{flex-grow:0;flex-shrink:1}@media screen and (min-width: 600px){.rar-criterias.svelte-1u6or7m .rar-criteria.svelte-1u6or7m{width:50%;flex-basis:50%;padding-right:var(--spacing-xl, 3.2rem)}}.rar-criterias.svelte-1u6or7m .rar-criteria.svelte-1u6or7m:not(:last-child){margin-bottom:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 600px){.rar-criterias.svelte-1u6or7m .rar-criteria.svelte-1u6or7m:not(:last-child){margin-bottom:var(--spacing-lg, 2.4rem)}}.rar-criterias.svelte-1u6or7m .rar-criteria-label.svelte-1u6or7m{margin-bottom:1.6rem;font-weight:700;font-size:1.4rem}.rar-criterias.svelte-1u6or7m .rar-criteria-ratings.svelte-1u6or7m{display:flex;justify-content:stretch;gap:.8rem}.rar-criterias.svelte-1u6or7m .rar-criteria-ratings.svelte-1u6or7m .criteria-rating{background-color:var(--color-light-20);height:.8rem;flex:1;animation:scaleRight .15s;position:relative}.rar-criterias.svelte-1u6or7m .rar-criteria-ratings.svelte-1u6or7m .criteria-rating:after{content:"";position:absolute;inset:0;background-color:var(--color-primary);transform-origin:top left;transform:scaleX(0);transition:transform .3s var(--transition-delay) ease}.rar-criterias.svelte-1u6or7m .rar-criteria-ratings.svelte-1u6or7m .criteria-rating[data-active=true]:after{transform:scaleX(1)}.ts__rar-review-summary-title.svelte-o8fu62{font-size:1.8rem;font-weight:700;margin:0}.ts__rar-review-summary-description.svelte-o8fu62{margin-top:var(--spacing-sm, .8rem)}.review-info-header.svelte-1en6hac{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;margin-top:var(--spacing-md, 1.6rem);font-size:var(--font-size-sm, 1.4rem);gap:var(--spacing-sm, .8rem);color:var(--color-dark-70)}@media screen and (min-width: 600px){.review-info-header.svelte-1en6hac{flex-direction:row}}@media screen and (min-width: 600px){.review-info-header--item.svelte-1en6hac:not(:last-child){padding-right:var(--spacing-sm, .8rem);border-right:.1rem solid var(--color-light-20)}}.review-info-header.svelte-1en6hac .ts__tooltipedIcon{gap:var(--spacing-xs, .4rem)}.review-info-header.svelte-1en6hac .ts__tooltipedIcon__content{width:max-content;max-width:24.9rem;white-space:normal;text-align:left}@media screen and (max-width: 599px){.review-info-header.svelte-1en6hac .ts__tooltipedIcon__content{transform:translate(calc(-1 * var(--spacing-sm, .8rem)));border-top-left-radius:0}.review-info-header.svelte-1en6hac .ts__tooltipedIcon__content:before{right:auto}}.review-info-header.svelte-1en6hac .ts__tooltipedIcon__content .ds__link{font-size:var(--font-size-xs, 1.2rem)}.review-info-header.svelte-1en6hac .ts__tooltipedIcon__main{gap:var(--spacing-xs, .4rem)}.review-info-header__reviewtype.svelte-1en6hac .ts__tooltipedIcon__main{color:var(--color-primary)}.review-info-header__reviewtype.svelte-1en6hac .ts__tooltipedIcon__icon{top:.1rem}.review-info-header__incentive.svelte-1en6hac .ds__icon{transform:translateY(.2rem)}.ts__rar-review-answer.svelte-1lk2u6v{background-color:var(--color-light-05);border-radius:var(--radius-theme-sm);padding:var(--spacing-md);padding-bottom:var(--spacing-sm);margin-top:var(--spacing-xl)}.ts__rar-review-answer.svelte-1lk2u6v .ds__heading{color:var(--color-main-text)}.ts__rar-review-answer.svelte-1lk2u6v .ds__accordion-heading{--icon-color:var(--color-main-text);padding:0 0 var(--spacing-sm, .8rem) 0;border-bottom:0}.ts__rar-review-answer.svelte-1lk2u6v .ds__accordion-details{padding:0 0 var(--spacing-sm, .8rem) 0}.ts__rar-review-answer-when.svelte-1lk2u6v{font-size:1.4rem;color:var(--color-light-40);margin-top:var(--spacing-sm, .8rem)}.buy-infos-label.svelte-1hjs35x.svelte-1hjs35x{font-weight:700}.buy-infos__wrapper.svelte-1hjs35x.svelte-1hjs35x{display:flex}.buy-infos__wrapper.svelte-1hjs35x .buy-infos.svelte-1hjs35x:not(:first-child){position:relative;padding-left:var(--spacing-sm);margin-left:var(--spacing-sm)}.buy-infos__wrapper.svelte-1hjs35x .buy-infos.svelte-1hjs35x:not(:first-child):before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;height:var(--spacing-md);border-left:.1rem solid var(--a-base-7, currentColor)}.source.svelte-1hjs35x.svelte-1hjs35x{margin-top:var(--spacing-sm)}@media screen and (max-width: 599px){.ts__review-media-wrapper .ds__list[data-ui-card-list]{display:grid;grid-template-columns:repeat(3,1fr)}}.ts__review-media-wrapper .ds__btn[data-ui-clickable-media]>.ds__media>img{object-fit:cover}.ts__rar-review.svelte-3ft6co{padding-bottom:var(--spacing-lg, 2.4rem);margin-bottom:var(--spacing-lg, 2.4rem);border-bottom:.1rem solid var(--color-light-20)}.ts__rar-review-provider-logo.svelte-3ft6co{margin-bottom:var(--spacing-md, 1.6rem)}.ts__rar-review-ratings.svelte-3ft6co{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl, 3.2rem);margin-top:var(--spacing-md)}@media screen and (min-width: 600px){.ts__rar-review-ratings.svelte-3ft6co{flex-direction:row;align-items:center}}.ts__rar-review-summary.svelte-3ft6co{margin:var(--spacing-xl, 3.2rem) 0}@media screen and (min-width: 960px){.ts__rar-review-summary.svelte-3ft6co{margin:var(--spacing-xl-2, 4rem) 0}}.ts__rar-review-buy-infos.svelte-3ft6co{font-size:1.4rem;margin-top:var(--spacing-xl-2)}.ts__rar-review-media.svelte-3ft6co{margin-top:var(--spacing-xl-2)}.ts__rar-review-translation.svelte-3ft6co{text-align:center;margin-top:var(--spacing-xl, 3.2rem)}@media screen and (min-width: 600px){.ts__rar-review-translation.svelte-3ft6co{text-align:left}}@media screen and (min-width: 768px){.ts__rar-review-translation.svelte-3ft6co{margin-top:var(--spacing-xl-4, 4.8rem)}}.ts__rar-review-voting.svelte-3ft6co{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-xl-2)}@media screen and (min-width: 960px){.ts__rar-review-voting.svelte-3ft6co{margin-top:var(--spacing-xl-4)}}@media screen and (min-width: 600px){.ts__rar-review-voting.svelte-3ft6co{justify-content:flex-end}}.ts__rar-review-voting.svelte-3ft6co .ds__btn{border-radius:var(--radius-theme-lg)}.ts__rar-review-voting.svelte-3ft6co .ds__btn[data-voting=done]{--button-color-background:var(--color-primary);--button-color-text:var(--color-light);border-color:var(--color-primary);pointer-events:none}.custom-radio.svelte-1tar1ix.svelte-1tar1ix{display:flex;align-items:center;font-size:var(--font-size-sm);cursor:pointer;gap:var(--spacing-sm)}.custom-radio-input.svelte-1tar1ix.svelte-1tar1ix{display:none}.custom-radio-input.svelte-1tar1ix:checked+span.svelte-1tar1ix,.custom-radio-input.svelte-1tar1ix:hover+span.svelte-1tar1ix{background-color:var(--color-primary)}.custom-radio-custom-input.svelte-1tar1ix.svelte-1tar1ix{flex:0 1 1.2rem;height:1.2rem;border:.2rem solid white;outline:.1rem solid var(--color-primary);display:block;border-radius:var(--radius-theme-rounded);background-color:var(--color-light);transition:background-color .3s ease}.ds__layout-base>main:has(.ts__backdrop--overlay.active),.ds__layout-base>.ds__layout-before-main:has(.ts__backdrop--overlay.active){z-index:3}.rar-sort-by.svelte-7w1jam{position:relative}.rar-sort-by.svelte-7w1jam .ds__btn{border-radius:var(--radius-theme-lg)}.rar-sort-by.svelte-7w1jam .ds__btn .ds__icon{transition:transform .3s ease}.rar-sort-by.svelte-7w1jam .ds__btn[cta-active=true] .ds__icon{transform:rotate(-180deg)}.rar-sort-by__options-list-item.svelte-7w1jam{border:.1rem solid var(--color-light-20);border-bottom:0}.rar-sort-by__options-list-item.svelte-7w1jam>label{padding:var(--spacing-md)}.rar-sort-by__options-list-item.svelte-7w1jam:last-child{border-bottom:.1rem solid var(--color-light-20)}.rar-sort-by.svelte-7w1jam .ts__backdrop{z-index:10;width:100%}.rar-sort-by.svelte-7w1jam .ts__backdrop[data-ui-visible=false]{opacity:0;z-index:-1}@media screen and (min-width: 960px){.rar-sort-by.svelte-7w1jam .ts__backdrop{box-shadow:0 .4rem .8rem #3333331f;position:absolute;right:0;background-color:var(--color-main-background);min-width:36rem;border:solid .1rem var(--color-light-20);transition:opacity .5s ease-in-out;margin-top:1.4rem}.rar-sort-by.svelte-7w1jam .ts__backdrop:after{content:"";position:absolute;top:-.5rem;width:.8rem;height:.8rem;background:var(--color-light);border-top:.1rem solid var(--color-light-20);border-right:.1rem solid var(--color-light-20);transform:rotate(-45deg);right:10%;left:unset}}.rar-sort-by.svelte-7w1jam .ts__backdrop-wrapper{padding:0;position:relative;display:flex;flex-direction:column;overflow:hidden}@media screen and (min-width: 960px){.rar-sort-by.svelte-7w1jam .ts__backdrop-wrapper{height:auto}}.rar-sort-by.svelte-7w1jam .ts__backdrop-wrapper>header{padding:2rem var(--spacing-lg) var(--spacing-md) 4.4rem;border-bottom:solid .1rem var(--color-light-20);display:flex;flex-direction:row;align-items:flex-start}@media screen and (min-width: 960px){.rar-sort-by.svelte-7w1jam .ts__backdrop-wrapper>header{padding:var(--spacing-md) var(--spacing-lg);align-items:center}}.rar-sort-by.svelte-7w1jam .ts__backdrop-wrapper>header:before{display:none}.rar-sort-by.svelte-7w1jam .ts__backdrop-wrapper>header>span{display:block;text-align:center;flex:1;font-weight:700}@media screen and (min-width: 960px){.rar-sort-by.svelte-7w1jam .ts__backdrop-wrapper>header>span{text-align:left}}.rar-sort-by.svelte-7w1jam .ts__backdrop-wrapper>header>.ds__btn-icon{background-color:transparent;position:unset;margin-left:var(--spacing-sm);align-self:unset}.rar-sort-by.svelte-7w1jam .ts__backdrop-wrapper>main{margin:0;flex:1;overflow:hidden;height:100%}.rar-sort-by.svelte-7w1jam .ts__backdrop-main-scroll-wrapper{padding:var(--spacing-lg);padding-left:var(--spacing-md);overflow:auto;scrollbar-width:thin;height:100%}@media screen and (min-width: 960px){.rar-sort-by.svelte-7w1jam .ts__backdrop-main-scroll-wrapper{max-height:28rem}}.rar-sort-by.svelte-7w1jam .ts__backdrop-main-scroll-wrapper.overflowed{padding-right:0}.rar-sort-by.svelte-7w1jam .ts__backdrop-main-scroll-wrapper::-webkit-scrollbar{height:4rem;width:2.2rem}.rar-sort-by.svelte-7w1jam .ts__backdrop-main-scroll-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-primary);background-clip:padding-box;border-left:solid var(--spacing-sm) var(--color-light);border-right:solid var(--spacing-sm) var(--color-light);border-block:1rem solid transparent}.rar-sort-by.svelte-7w1jam .ts__backdrop-main-scroll-wrapper::-webkit-scrollbar-track{background-color:var(--color-light-05);border:solid 1rem var(--color-light)}.ts__rar-reviews-list-summary__header{padding-bottom:var(--spacing-lg, 2.4rem);border-bottom:1px solid var(--color-light-20);display:flex;align-items:end;gap:var(--spacing-md, 1.6rem)}.ts__rar-reviews-list-summary__header__media{display:none}@media screen and (min-width: 1280px){.ts__rar-reviews-list-summary__header__media{display:block}}.ts__rar-reviews-list-summary__header .ds__heading{flex-grow:1;justify-content:center;text-transform:uppercase;color:var(--color-main-text-reverse)}.rar-recommended-chart.svelte-1gh6s6e.svelte-1gh6s6e{width:5.8rem;height:5.8rem}.rar-recommended-chart.svelte-1gh6s6e .circle-bg.svelte-1gh6s6e{stroke:var(--color-primary-darken-02)}.rar-recommended-chart.svelte-1gh6s6e .circle-fill.svelte-1gh6s6e{stroke:var(--color-secondary);transition:stroke-dashoffset 2s ease;transform:rotate(-90deg);transform-origin:50% 50%}.rar-recommended-chart.svelte-1gh6s6e .percentage-label.svelte-1gh6s6e{fill:var(--color-light);text-align:center;font-size:var(--font-size-sm);font-weight:700;line-height:1.71}.ts__rar-reviews-list-summary{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing-lg, 2.4rem);padding:var(--spacing-xl, 3.2rem) var(--spacing-xl-2, 4rem);border-radius:var(--radius-theme-sm);background-color:var(--color-primary);color:var(--color-light);text-align:center}@media screen and (min-width: 1280px){.ts__rar-reviews-list-summary{padding:var(--spacing-md, 1.6rem) var(--spacing-xl-2, 4rem)}}.ts__rar-reviews-list-summary__content{display:flex;align-items:flex-end;gap:var(--spacing-xl, 3.2rem)}.ts__rar-reviews-list-summary__content>div{flex:1}.ts__rar-reviews-list-summary__content-label{font-size:1.4rem;margin-top:var(--spacing-md, 1.6rem)}.ts__rar-reviews-list-summary__content-label .ds__icon{--icon-size:1.2rem}.ts__rar-reviews-list-summary__content-average-rating .rar-rating-stars{display:flex;flex-direction:column-reverse}.ts__rar-reviews-list-summary__content-average-rating .rar-rating-stars-grade{color:var(--color-light);font-family:var(--font-family-secondary);font-size:2rem;font-weight:700;margin:0 0 var(--spacing-sm, .8rem) 0}.ts__rar-reviews-list-summary__content-recommendation{position:relative}.ts__rar-reviews-list-summary__content-recommendation:after{content:"";position:absolute;left:calc(-1 * var(--spacing-md));height:100%;width:.1rem;top:0;background-color:var(--color-light-20)}.ts__rar-reviews-list-summary__tooltip{text-align:left;font-size:1.4rem}.ts__rar-reviews-list-summary__tooltip svg{margin-right:.4rem}.ts__rar-reviews-list-summary .ts__tooltipedIcon__content_underLabel{max-width:fit-content}.rar-rating-stars-filter.svelte-1vyizz3.svelte-1vyizz3.svelte-1vyizz3{list-style-type:none;margin:var(--spacing-xl, 3.2rem) 0 0 0;padding:0}.rar-rating-stars-filter__label.svelte-1vyizz3.svelte-1vyizz3.svelte-1vyizz3{display:flex;align-items:center;margin:0;font-size:1.4rem;cursor:pointer}.rar-rating-stars-filter__label.svelte-1vyizz3.svelte-1vyizz3.svelte-1vyizz3:not(:last-child){margin-bottom:var(--spacing-md)}.rar-rating-stars-filter__label.svelte-1vyizz3 .radio-field.svelte-1vyizz3.svelte-1vyizz3{width:6rem;padding-right:.8rem;display:flex;align-items:center;flex-wrap:wrap;font-weight:700}.rar-rating-stars-filter__label.svelte-1vyizz3 .radio-field-input.svelte-1vyizz3.svelte-1vyizz3{display:none}.rar-rating-stars-filter__label.svelte-1vyizz3 .radio-field-input.svelte-1vyizz3:hover+span.svelte-1vyizz3{background-color:var(--color-primary-lighten-01)}.rar-rating-stars-filter__label.svelte-1vyizz3 .radio-field-input.svelte-1vyizz3:checked+span.svelte-1vyizz3{background-color:var(--color-primary);border:.2rem solid white}.rar-rating-stars-filter__label.svelte-1vyizz3 .radio-field-custom-input.svelte-1vyizz3.svelte-1vyizz3{flex:0 1 1.2rem;height:1.2rem;outline:1px solid var(--color-primary);display:block;border-radius:50%;margin-right:.8rem;background-color:var(--color-light);transition:background-color .3s ease}.rar-rating-stars-filter__label.svelte-1vyizz3 .radio-field-label.svelte-1vyizz3.svelte-1vyizz3{color:var(--color-main-text)}.rar-rating-stars-filter__label.svelte-1vyizz3 .radio-field-label.svelte-1vyizz3 .ds__icon{--icon-size:1.2rem;color:var(--color-primary);margin-left:var(--spacing-sm)}.rar-rating-stars-filter__label.svelte-1vyizz3 .percentage-bar.svelte-1vyizz3.svelte-1vyizz3{flex:1;height:.4rem;background-color:var(--color-is-disabled);position:relative}.rar-rating-stars-filter__label.svelte-1vyizz3 .percentage-bar.svelte-1vyizz3.svelte-1vyizz3:after{content:"";position:absolute;width:var(--size);background-color:var(--color-primary);height:100%}.rar-rating-stars-filter__label.svelte-1vyizz3 .percentage-value.svelte-1vyizz3.svelte-1vyizz3{width:6.4rem;padding-left:.8rem;color:var(--color-primary);font-weight:700}.rar-rating-stars-filter__label.disabled.svelte-1vyizz3.svelte-1vyizz3.svelte-1vyizz3{cursor:default}.rar-rating-stars-filter__label.disabled.svelte-1vyizz3 .percentage-value.svelte-1vyizz3.svelte-1vyizz3,.rar-rating-stars-filter__label.disabled.svelte-1vyizz3 .radio-field-label.svelte-1vyizz3.svelte-1vyizz3,.rar-rating-stars-filter__label.disabled.svelte-1vyizz3 .radio-field-label.svelte-1vyizz3 .ds__icon{color:var(--color-is-disabled)}.rar-rating-stars-filter__label.disabled.svelte-1vyizz3 .radio-field-custom-input.svelte-1vyizz3.svelte-1vyizz3{outline-color:var(--color-is-disabled)}.ts__select.svelte-1v1ijcx.svelte-1v1ijcx{z-index:2;display:flex;flex-direction:column;position:relative}.ts__select.openTab.svelte-1v1ijcx .ts__select__tab-arrow.svelte-1v1ijcx{transform:rotate(180deg)}.ts__select.openTab.svelte-1v1ijcx .ts__select-block.svelte-1v1ijcx{display:flex;position:absolute;width:100%}@media screen and (min-width: 960px){.ts__select.openTab.svelte-1v1ijcx .ts__select-block.svelte-1v1ijcx{position:relative}}.ts__select__tab.svelte-1v1ijcx.svelte-1v1ijcx{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md, 1.6rem);cursor:pointer}@media screen and (min-width: 960px){.ts__select__tab.svelte-1v1ijcx.svelte-1v1ijcx{display:none}}.ts__select__tab-text.svelte-1v1ijcx.svelte-1v1ijcx{display:flex;flex-direction:row;align-items:center}.ts__select__tab-text.svelte-1v1ijcx .ds__icon{width:var(--icon-size-xl, 4.8rem);height:var(--icon-size-xl, 4.8rem)}.ts__select__tab-text-title.svelte-1v1ijcx.svelte-1v1ijcx{font-size:var(--font-size-sm, 1.4rem);font-weight:700;padding-inline:var(--spacing-md, 1.6rem)}.ts__select__tab-arrow.svelte-1v1ijcx.svelte-1v1ijcx{transition:all .4s ease}.ts__select-block.svelte-1v1ijcx.svelte-1v1ijcx{display:flex;position:absolute;flex-direction:column;background:var(--color-light);top:100%;width:100%;z-index:2;overflow:auto;max-height:30vh;border-bottom-left-radius:var(--radius-theme-sm);border-bottom-right-radius:var(--radius-theme-sm);box-shadow:0 .4rem .8rem #3333331f}@media screen and (min-width: 960px){.ts__select-block.svelte-1v1ijcx.svelte-1v1ijcx{border-radius:0;box-shadow:unset;background:transparent;position:relative;display:flex;flex-direction:row}}.ts__select-items.svelte-1v1ijcx.svelte-1v1ijcx{width:100%;display:flex;align-items:center;font-size:var(--font-size-sm, 1.4rem);padding:var(--spacing-md, 1.6rem);overflow:hidden;cursor:pointer;transition:margin .4s ease-in-out,width .2s ease-in-out .2s,gap .4s ease-in-out,background .4s ease-out,padding .4s ease;gap:var(--spacing-md, 1.6rem);color:var(--color-light-20)}@media screen and (min-width: 960px){.ts__select-items.svelte-1v1ijcx.svelte-1v1ijcx{gap:0;justify-content:space-between;width:max-content;color:var(--color-light);padding:1.2rem var(--spacing-lg, 2.4rem)}.ts__select-items.svelte-1v1ijcx:hover .ds__icon{opacity:1}}.ts__select-items.active.svelte-1v1ijcx.svelte-1v1ijcx{color:var(--color-primary);font-weight:700}@media screen and (min-width: 960px){.ts__select-items.active.svelte-1v1ijcx.svelte-1v1ijcx{display:flex;padding-right:var(--spacing-xl-2, 4rem)}.ts__select-items.active.svelte-1v1ijcx.svelte-1v1ijcx:hover{background:var(--color-primary-darken-02)}}.ts__select-items.active.svelte-1v1ijcx .ds__icon{color:var(--color-primary);opacity:100%}@media screen and (min-width: 960px){.ts__select-items.active.svelte-1v1ijcx .ds__icon{color:var(--color-light)}}.ts__select-items.svelte-1v1ijcx .ds__icon{color:var(--color-light-20);width:var(--icon-size-xl, 4.8rem);height:var(--icon-size-xl, 4.8rem)}@media screen and (min-width: 960px){.ts__select-items.svelte-1v1ijcx .ds__icon{opacity:.4;color:var(--color-light);transition:opacity .4s ease}}.ts__select-items.svelte-1v1ijcx span.svelte-1v1ijcx{color:var(--color-dark-80)}@media screen and (min-width: 960px){.ts__select-items.svelte-1v1ijcx span.svelte-1v1ijcx{color:transparent;white-space:nowrap;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;opacity:0;width:0}}.ts__select-items.svelte-1v1ijcx span.active.svelte-1v1ijcx{color:var(--color-primary);opacity:1}@media screen and (min-width: 960px){.ts__select-items.svelte-1v1ijcx span.active.svelte-1v1ijcx{width:min-content;color:var(--color-light);transform:translate(var(--spacing-md, 1.6rem))}}.ts__product-fitments-box__positions{display:flex}.ts__product-fitments-box__positions-item{padding:var(--spacing-sm, .8rem) var(--spacing-lg, 2.4rem);gap:var(--spacing-sm, .8rem);display:flex;align-items:center;border:solid .1rem var(--color-light-10);background-color:var(--color-light-05)}.ts__product-fitments-box__positions-item--primary{color:var(--color-primary)}.ts__product-fitments-box__positions-item:hover{cursor:pointer}.ts__product-fitments-box__positions-item span{display:none;padding-left:var(--spacing-sm, .8rem);text-transform:capitalize}@media screen and (min-width: 960px){.ts__product-fitments-box__positions-item span{display:block}}.ts__product-fitments-box__positions-item:first-of-type{border-top-left-radius:var(--radius-theme-sm)}.ts__product-fitments-box__positions-item:last-of-type{border-top-right-radius:var(--radius-theme-sm)}.ts__product-fitments-box__positions-item:not(:first-of-type){border-left:0}.ts__product-fitments-box__positions .ds__icon{flex:0 0 auto;width:var(--icon-size-md, 3.2rem);height:var(--icon-size-md, 3.2rem)}.ts__product-fitments-box__positions .selected{background-color:var(--color-light);border-bottom:solid .2rem var(--color-primary)}.ts__product-fitments-box__positions .selected span{display:block;color:var(--color-primary);font-weight:700}@media screen and (max-width: 599px){.ts__product-fitments-box__positions .selected span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}.ts__product-fitments-box__content{flex-direction:column;justify-content:space-between;border-radius:0 var(--radius-theme-sm) var(--radius-theme-sm) var(--radius-theme-sm);opacity:0;height:0;width:0;top:0;z-index:-1;position:absolute}.ts__product-fitments-box__content-container{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem)}@media screen and (min-width: 600px){.ts__product-fitments-box__content-container{flex-direction:row;justify-content:space-between}}@media screen and (min-width: 960px){.ts__product-fitments-box__content-container{flex-wrap:wrap}}.ts__product-fitments-box__content.active{display:flex;opacity:1;padding:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem);border:.1rem solid var(--color-light-10);height:initial;width:initial;position:relative;z-index:0;transition:opacity .5s ease 0s}.ts__product-fitments-box__content-size{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem)}@media screen and (min-width: 960px){.ts__product-fitments-box__content-size{flex:1 1 65%}}.ts__product-fitments-box__content-size-label{display:flex;align-items:center;font-weight:700;font-size:var(--font-size-md, 1.6rem);width:100%}.ts__product-fitments-box__content-size-wrapper{display:flex;flex-direction:row;gap:var(--spacing-sm, .8rem);flex-wrap:wrap}.ts__product-fitments-box__content-mspn-label{font-size:var(--font-size-sm, 1.4rem);background-color:var(--color-light-10);border-radius:var(--radius-theme-xs);padding:var(--spacing-xs, .4rem) var(--spacing-sm, .8rem);color:var(--color-dark-80)}.ts__product-fitments-box__content-airtube{width:100%}.ts__product-fitments-box__content-airtube__divider{margin:var(--spacing-md, 1.6rem) 0 var(--spacing-sm, .8rem) 0;border-top:solid 1px var(--color-light-10)}.ts__product-fitments-box__content-airtube__container{text-wrap:balance}.ts__product-fitments-box__content-airtube__container-label{font-weight:700}.ts__product-fitments-box__content-airtube__container-tube{color:var(--color-primary)}.ts__product-fitments-box__content-cta{display:flex;flex-direction:column;flex:0 0 auto}.ts__product-fitments-box__content-cta__divider{margin:var(--spacing-md, 1.6rem) 0 var(--spacing-sm, .8rem) 0;border-top:solid 1px var(--color-light-10)}.ts__product-fitments-box__content-cta__container{text-wrap:balance}.ts__product-fitments-box__content-cta__container-label{font-weight:700}.ts__product-fitments-box__content-cta__container-tube{color:var(--color-primary)}.ts__product-card--recommended .ts__product-fitments-box__content-cta,.ts__product-details__push .ts__product-fitments-box__content-cta{flex:none}@media screen and (min-width: 960px){.ts__product-card--recommended .ts__product-fitments-box__content-cta .ts__product-card__fitment-cta,.ts__product-details__push .ts__product-fitments-box__content-cta .ts__product-card__fitment-cta{flex-direction:column}}.ts__product-card__recommendation-bar{position:relative;padding:1.2rem var(--spacing-xl-2, 4rem) 1.2rem 1.2rem;font-size:1.8rem;text-transform:uppercase;background-color:var(--color-secondary);text-align:left}.ts__product-card__recommendation-bar.has-icon{padding-left:calc(var(--spacing-xl-2, 4rem) + var(--spacing-xxl-8, 9.6rem) + var(--spacing-md, 1.6rem))}.ts__product-card__recommendation-bar [attr=ts__product-card__recommendation-bar-title]{color:var(--color-secondary-reverse)}@media screen and (max-width: 360px){.ts__product-card__recommendation-bar{padding:1.2rem var(--spacing-xl-2, 4rem) 1.2rem 1.2rem}}@media screen and (min-width: 1280px){.ts__product-card__recommendation-bar{font-size:2rem}}.ts__product-card__recommendation-bar .ds__media{position:absolute;left:var(--spacing-xl-2, 4rem);bottom:0}@media screen and (max-width: 360px){.ts__product-card__recommendation-bar .ds__media{display:none}}.ts__product-card__recommendation-bar .ds__media img{width:var(--spacing-xxl-8, 9.6rem)}.ts__product-card{display:grid;align-content:start;height:100%;padding:var(--card-padding, var(--spacing-md, 1.6rem));color:var(--card-color-text, currentcolor);background-color:var(--card-color-background, initial);border:.1rem solid var(--card-color-border, transparent);gap:var(--card-gap, var(--spacing-md, 1.6rem));padding:0;border:var(--card-border, .1rem) solid var(--color-light-10);border-radius:var(--radius-theme-md);background-color:var(--color-light)}.ts__product-card:where(a){cursor:pointer}.ts__product-card[disabled],.ts__product-card.ds__is-disabled{cursor:not-allowed}.ts__product-card:not(.ts__product-card--recommended){display:flex;flex-direction:column;height:100%}.ts__product-card:not(.ts__product-card--recommended) footer{margin-top:auto}.ts__product-card .ds__heading .ds__link{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;line-height:normal;gap:.5rem;color:var(--color-main-text, #000);font-size:var(--font-size-lg-2, 2rem)}.ts__product-card .ds__heading .ds__link:hover{color:#000}.ts__product-card .ds__card-body{display:flex;flex-direction:column;padding:0 var(--spacing-md, 1.6rem)}.ts__product-card .ds__card-body .rar-rating-stars{margin-top:1.2rem;align-self:flex-start}.ts__product-card .ds__card-body .ts__product-seasons{font-size:var(--font-size-xs, 1.2rem)}.ts__product-card .ds__card-body .ts__product-fitments-box,.ts__product-card .ds__card-body .ts__product-details__claim{margin-top:var(--spacing-lg, 2.4rem)}.ts__product-card .ds__card-body .ts__product-details__badges{margin:var(--spacing-md, 1.6rem) 0 0}.ts__product-card .ds__card-body .ts__product-card-icons{margin-top:1.2rem;gap:var(--spacing-md, 1.6rem);display:flex;flex-wrap:wrap;flex-direction:row;font-size:var(--font-size-xs, 1.2rem)}.ts__product-card .ds__card-body .ts__product-card__sidepanel-description{margin-bottom:var(--spacing-lg, 2.4rem)}.ts__product-card header{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem)}.ts__product-card footer{display:flex;justify-content:space-between;flex-wrap:wrap-reverse;gap:var(--spacing-md, 1.6rem)}@media screen and (max-width: 599px){.ts__product-card footer{flex-direction:column-reverse}}.ts__product-card header,.ts__product-card footer{padding:0 var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem)}.ts__product-card .ds__card-media{padding:var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem) 0 var(--spacing-md, 1.6rem);border-bottom:var(--card-border, .1rem) solid var(--color-light-10);border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:var(--color-light-05);text-align:center}.ts__product-card .ds__card-media .ts__product-card__media{position:relative;display:flex;align-items:center;justify-content:center;max-height:40rem}@media screen and (min-width: 1280px){.ts__product-card .ds__card-media .ts__product-card__media{height:100%;max-height:100%}}.ts__product-card .ds__card-media .ts__product-card__media .ds__media>img:not([src*=".png"]):not([src*=".svg"]):not([src*=".webp"]){background:transparent}.ts__product-card .ds__card-media .ts__product-card__media img{margin:0 auto;max-width:calc(100% - var(--spacing-lg, 2.4rem));background:transparent}@media screen and (min-width: 600px){.ts__product-card .ds__card-media .ts__product-card__media img{max-width:calc(100% - var(--spacing-xxl-4, 8rem))}}@media screen and (min-width: 960px){.ts__product-card .ds__card-media .ts__product-card__media img{max-width:calc(100% - var(--spacing-xl-2, 4rem))}}@media screen and (min-width: 1280px){.ts__product-card .ds__card-media .ts__product-card__media img{max-width:calc(100% - var(--spacing-xxl, 6.4rem))}}@media screen and (min-width: 1920px){.ts__product-card .ds__card-media .ts__product-card__media img{max-width:calc(100% - var(--spacing-xl-6, 5.6rem))}}.ts__product-card .ds__card-media .ts__product-card__media .ds__link{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;aspect-ratio:16/9}.ts__product-card .ds__card-media .ts__product-card__media__ribbons{position:absolute;top:var(--spacing-md, 1.6rem);left:0;display:flex;flex-direction:column;align-items:start;flex-wrap:wrap;gap:var(--spacing-sm, .8rem)}@media screen and (min-width: 1280px){.ts__product-card .ds__card-media .ts__product-card__media__ribbons{top:0;left:var(--spacing-sm, .8rem);flex-direction:row}}.ts__product-card__fitment-cta{display:flex;flex-direction:row;gap:var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.ts__product-card__fitment-cta{flex-direction:column}}@media screen and (min-width: 960px){.ts__product-card__fitment-cta{flex-wrap:wrap;justify-content:end;gap:var(--spacing-sm, .8rem);flex-direction:row;margin-right:calc(-1 * var(--spacing-sm, .8rem))}}.ts__product-card__fitment-cta-link{all:unset;position:relative;display:flex;align-items:center;align-self:flex-end;gap:var(--spacing-sm, .8rem);padding-bottom:var(--spacing-sm, .8rem);color:var(--color-dark-80)}@media screen and (min-width: 960px){.ts__product-card__fitment-cta-link{margin-right:var(--spacing-sm, .8rem)}}.ts__product-card__fitment-cta-link span{font-size:1.6rem;font-weight:500}.ts__product-card__fitment-cta-link:after{--button-color-text:#aec5e5;content:"";position:absolute;right:0;bottom:0;left:0;height:.4rem;border-radius:var(--radius-theme-xs);background-color:var(--button-color-text);transition:background-color .2s ease}.ts__product-card__fitment-cta-link:hover{cursor:pointer;color:var(--color-primary)}.ts__product-card__fitment-cta-link:hover:after{background-color:var(--color-primary)}.ts__product-card__fitment-cta-label{align-self:center;font-size:1.2rem;font-style:italic;color:var(--color-dark-60)}@media screen and (min-width: 600px){.ts__product-card__fitment-cta-label{align-self:flex-end}}@media screen and (min-width: 960px){.ts__product-card__fitment-cta-label{width:max-content;align-self:center;margin-right:var(--spacing-sm, .8rem)}}.ts__product-card__fitment-cta-underline{height:var(--spacing-xs, .4rem);background-color:var(--color-primary)}.ts__product-card__recommended-price{display:flex;flex-direction:column;order:2;width:100%;line-height:1.2;text-align:right}.ts__product-card__recommended-price__value{display:block;font-size:var(--font-size-xs, 1.2rem)}.ts__product-card__recommended-price__value strong{font-size:var(--font-size-lg-2, 2rem);font-weight:700}.ts__product-card__recommended-price__label{font-size:var(--font-size-xs, 1.2rem);font-style:italic}@media screen and (min-width: 1280px){.ts__product-card--recommended{grid-template-columns:repeat(3,calc(33.3333333333% - var(--spacing-md, 1.6rem)))}}.ts__product-card--recommended .ts__product-card__recommendation-bar{margin:calc(var(--spacing-md, 1.6rem) * -1);margin-bottom:0;border-bottom:var(--card-border, .1rem) solid var(--color-light-10)}@media screen and (min-width: 1280px){.ts__product-card--recommended .ts__product-card__recommendation-bar{margin:calc(var(--spacing-xl-2, 4rem) * -1);margin-bottom:var(--spacing-xl-2, 4rem)}}.ts__product-card--recommended .ds__card-body .ts__product-card__recommendation-bar{display:none;border-top-right-radius:var(--radius-theme-md)}@media screen and (min-width: 1280px){.ts__product-card--recommended .ds__card-body .ts__product-card__recommendation-bar{display:block}}.ts__product-card--recommended .ds__card-media{border-bottom:var(--card-border, .1rem) solid var(--color-light-10)}@media screen and (min-width: 1280px){.ts__product-card--recommended .ds__card-media{justify-content:center;border-bottom:0}}.ts__product-card--recommended .ds__card-media .ts__product-card__media{padding:var(--spacing-xl, 3.2rem) 0}@media screen and (min-width: 600px){.ts__product-card--recommended .ds__card-media .ts__product-card__media{padding:var(--spacing-lg, 2.4rem) 0}}@media screen and (min-width: 960px){.ts__product-card--recommended .ds__card-media .ts__product-card__media{padding:var(--spacing-xl-2, 4rem) 0;box-sizing:content-box}}.ts__product-card--recommended .ds__card-media .ts__product-card__media .ds__link{aspect-ratio:unset}@media screen and (min-width: 960px){.ts__product-card--recommended .ds__card-media .ts__product-card__media .ds__link{align-items:center}}.ts__product-card--recommended .ds__card-media .ts__product-card__media .ds__media>img:not([src*=".png"]):not([src*=".svg"]):not([src*=".webp"]){background:transparent}.ts__product-card--recommended .ds__card-media .ts__product-card__media .ds__media{height:100%}.ts__product-card--recommended .ds__card-media .ts__product-card__media img{max-height:100%;max-width:26.4rem;background:transparent}@media screen and (min-width: 960px){.ts__product-card--recommended .ds__card-media .ts__product-card__media img{max-width:40rem}}@media screen and (min-width: 1280px){.ts__product-card--recommended .ds__card-media .ts__product-card__media img{max-width:26.2rem}}@media screen and (min-width: 1920px){.ts__product-card--recommended .ds__card-media .ts__product-card__media img{max-width:40rem}}.ts__product-card--recommended .ds__card-media .ts__product-card__recommendation-bar{border-radius:var(--radius-theme-md) var(--radius-theme-md) 0 0}@media screen and (max-width: 599px){.ts__product-card--recommended .ds__card-media .ts__product-card__recommendation-bar{display:flex;flex-direction:column;justify-content:flex-start;padding:1.2rem 1.2rem 1.2rem 8.8rem}.ts__product-card--recommended .ds__card-media .ts__product-card__recommendation-bar .ds__media{left:0}.ts__product-card--recommended .ds__card-media .ts__product-card__recommendation-bar img{max-width:var(--spacing-xxl-4, 8rem)}.ts__product-card--recommended .ds__card-media .ts__product-card__recommendation-bar .ts__product-card__recommendedLabel{margin-left:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media screen and (max-width: 360px){.ts__product-card--recommended .ds__card-media .ts__product-card__recommendation-bar{padding:1.2rem var(--spacing-xl-2, 4rem) 1.2rem 1.2rem}}@media screen and (min-width: 1280px){.ts__product-card--recommended .ds__card-media .ts__product-card__recommendation-bar{display:none}}@media screen and (min-width: 768px){.ts__product-card--recommended .ts__product-card__recommended-price{order:2;width:auto;margin-left:auto}}@media screen and (min-width: 768px){.ts__product-card--recommended footer{align-items:end;flex-wrap:nowrap}}.ts__product-card--recommended footer .ds__btn:first-child{flex:0 0 auto}@media screen and (min-width: 768px){.ts__product-card--recommended footer .ds__btn:first-child{order:1}}@media screen and (min-width: 768px){.ts__product-card--recommended footer .ds__btn:last-child{order:3}}@media screen and (min-width: 1280px){.ts__product-card--recommended{gap:0}.ts__product-card--recommended .ds__card-media{height:auto;display:flex;flex-direction:column;grid-row:1/3;grid-column:1/2;gap:1rem;border-right:var(--card-border, .1rem) solid var(--color-light-10);border-radius:var(--radius-theme-md) 0 0 var(--radius-theme-md)}.ts__product-card--recommended .ds__card-media .ds__badge{flex-grow:0;align-self:flex-start}.ts__product-card--recommended .ds__card-media .ds__link{display:block;height:auto;overflow:unset;align-items:center}.ts__product-card--recommended .ds__card-body{grid-row:1;grid-column:2/6;padding:var(--spacing-xl-2, 4rem);padding-bottom:var(--spacing-sm, .8rem)}.ts__product-card--recommended footer{grid-row:2/3;grid-column:2/6;padding:var(--spacing-xl-2, 4rem);padding-top:var(--spacing-md, 1.6rem)}}.ts__pagination{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:1.5rem 0}.ts__pagination-link,.ts__pagination-link-previous,.ts__pagination-link-next{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0 .5rem;font-size:1.4rem;color:var(--color-is-disabled-reverse);text-decoration:none;border-radius:var(--radius-theme-rounded)}.ts__pagination-link.clickable:hover,.clickable.ts__pagination-link-previous:hover,.clickable.ts__pagination-link-next:hover{color:var(--color-primary);text-decoration:underline;background-color:var(--color-is-disabled)}.ts__pagination-link.active,.active.ts__pagination-link-previous,.active.ts__pagination-link-next{color:var(--color-light);text-decoration:underline;background-color:var(--color-primary)}.ts__pagination-link-previous,.ts__pagination-link-next{width:1.6rem;height:1.6rem;font-size:1rem}.ts__pagination-link-previous:hover,.ts__pagination-link-next:hover{background-color:unset}.ts__pagination-link-previous:not(.active):not(.available),.ts__pagination-link-next:not(.active):not(.available){display:none}.ts__legal-mentions.svelte-82ly7d{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:var(--spacing-xxl-4, 8rem) var(--spacing-md, 1.6rem);gap:var(--spacing-md, 1.6rem);background:var(--color-light-05)}@media screen and (min-width: 600px){.ts__legal-mentions.svelte-82ly7d{padding:var(--spacing-xxl-4, 8rem) var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__legal-mentions.svelte-82ly7d{padding:var(--spacing-xxl-4, 8rem) 6rem}}@media screen and (min-width: 1280px){.ts__legal-mentions.svelte-82ly7d{padding:var(--spacing-xxxl-8, 16rem) 12.4rem}}@media screen and (min-width: 1920px){.ts__legal-mentions.svelte-82ly7d{padding:var(--spacing-xxl-4, 8rem) 20.4rem}}.ts__legal-mentions-title.svelte-82ly7d{color:var(--color-dark-80);font-size:var(--font-size-lg, 1.8rem);font-weight:700}@media screen and (min-width: 960px){.ts__legal-mentions-title.svelte-82ly7d{font-size:var(--font-size-lg-2, 2rem)}}.ts__legal-mentions-content.svelte-82ly7d{display:flex;flex-direction:column;line-height:1.5;gap:var(--spacing-md, 1.6rem);font-size:var(--font-size-sm, 1.4rem);color:var(--color-dark-50)}.ts__legal-mentions-content.svelte-82ly7d [id^=legalMentions_]{scroll-margin-top:6rem}@media screen and (min-width: 960px){.ts__legal-mentions-content.svelte-82ly7d [id^=legalMentions_]{scroll-margin-top:13rem}}.ts__legal-mentions__recommendations.svelte-82ly7d{gap:var(--spacing-md, 1.6rem);display:flex;flex-direction:column}.ts__legal-mentions__recommendations-text.svelte-82ly7d{line-height:1.5;gap:var(--spacing-md, 1.6rem);font-size:var(--font-size-sm, 1.4rem);color:var(--color-dark-50)}.ts__legal-mentions__recommendations-title.svelte-82ly7d{color:var(--color-dark-50);font-weight:700}@media screen and (min-width: 960px){.ds__layout-base{scroll-behavior:smooth}}.ts_icon{min-width:var(--icon-size-xl, 4.8rem);width:var(--icon-size-xl, 4.8rem);height:var(--icon-size-xl, 4.8rem);fill:currentColor}.ts_icon--xs{min-width:var(--icon-size-s, 1.6rem);width:var(--icon-size-s, 1.6rem);height:var(--icon-size-s, 1.6rem)}.ts_icon--sm{min-width:var(--icon-size-sm, 2.4rem);width:var(--icon-size-sm, 2.4rem);height:var(--icon-size-sm, 2.4rem)}.ts_icon--md{min-width:var(--icon-size-md, 3.2rem);width:var(--icon-size-md, 3.2rem);height:var(--icon-size-md, 3.2rem)}.ts_icon--lg{min-width:var(--icon-size-lg, 4rem);width:var(--icon-size-lg, 4rem);height:var(--icon-size-lg, 4rem)}.ts__labelling.svelte-175nu89{display:flex;align-items:center;flex-direction:row;gap:var(--spacing-sm, .8rem);font-size:var(--font-size-sm, 1.4rem);white-space:nowrap}.ts__labelling-item.svelte-175nu89{display:flex;align-items:center;gap:var(--spacing-xs, .4rem)}.ts__labelling-item--eudirective.svelte-175nu89{display:flex;align-items:center;color:var(--color-dark-80)}.ts__labelling-item-icon--download.ds__icon{width:var(--icon-size-s, 1.6rem);height:var(--icon-size-s, 1.6rem)}.ts__labelling-item-icon--label.ds__icon{width:var(--icon-size-md, 3.2rem);height:var(--icon-size-md, 3.2rem);padding-bottom:.1rem}.ts__notification.svelte-y5af0k{position:fixed;bottom:var(--spacing-md, 1.6rem);background-color:var(--color-primary);color:var(--color-light);width:32.8rem;left:50%;transform:translate(-50%);font-size:var(--font-size-sm, 1.4rem);padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem);display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;border-radius:var(--radius-theme-sm);box-shadow:0 .4rem .8rem #3333331f;z-index:99}@media screen and (min-width: 600px){.ts__notification.svelte-y5af0k{width:55.2rem}}@media screen and (min-width: 960px){.ts__notification.svelte-y5af0k{bottom:var(--spacing-lg, 2.4rem);width:60rem}}@media screen and (min-width: 1280px){.ts__notification.svelte-y5af0k{top:var(--spacing-xxxl, 12.8rem);bottom:auto}}.ts__notification-content.svelte-y5af0k{display:flex;flex-direction:row;justify-content:space-between;flex-grow:1;align-items:center;line-height:1.71;text-align:left}.ts__notification-cta.svelte-y5af0k{padding:var(--spacing-sm, .8rem) var(--spacing-sm, .8rem) var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem);cursor:pointer;display:flex;align-items:center;margin:auto 0 auto auto}.ts__product-icon{display:flex;flex-wrap:wrap;gap:var(--spacing-md, 1.6rem)}.ts__product-icon__svgicon{width:var(--spacing-lg, 2.4rem);height:var(--spacing-lg, 2.4rem)}.ts__product-warnings{display:flex;flex-direction:column;margin-top:var(--spacing-md, 1.6rem);gap:var(--spacing-md, 1.6rem)}.ts__product-warnings .ds__icon{min-width:var(--icon-size-sm, 2.4rem)}.ts__product-warnings-sidepanel-image{margin-block:var(--spacing-lg, 2.4rem);width:100%;aspect-ratio:21/9;border-radius:var(--radius-theme-sm)}.ts__product-warnings-sidepanel-description{font-size:var(--font-size-md, 1.6rem)}.ts__searchbar.svelte-b54u4h{width:100%;padding:var(--spacing-md, 1.6rem) 13.5rem var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem);font-size:var(--font-size-md, 1.6rem);border-radius:var(--radius-theme-sm);background-color:var(--color-light);border:solid .1rem var(--color-light-10);transition:border .3s ease}.ts__searchbar.svelte-b54u4h:focus,.ts__searchbar.svelte-b54u4h:focus-within,.ts__searchbar.svelte-b54u4h:focus-visible{border:solid .1rem var(--color-primary)}.ts__searchbar--grey.svelte-b54u4h{background-color:var(--color-light-05);border:none}.ts__searchbar--grey.svelte-b54u4h:focus,.ts__searchbar--grey.svelte-b54u4h:focus-within,.ts__searchbar--grey.svelte-b54u4h:focus-visible{border:none}@media screen and (min-width: 960px){.ts__searchbar--grey.svelte-b54u4h{background-color:var(--color-light)}}@media screen and (min-width: 960px){.ts__searchbar.svelte-b54u4h{padding:2rem 13.5rem 2rem var(--spacing-md, 1.6rem)}}.ts__searchbar.svelte-b54u4h:focus-visible{outline:unset}.ts__searchbar.svelte-b54u4h::-webkit-input-placeholder{font-style:italic}.ts__searchbar.svelte-b54u4h:-moz-placeholder{font-style:italic}.ts__searchbar.svelte-b54u4h::-moz-placeholder{font-style:italic}.ts__searchbar.svelte-b54u4h:-ms-input-placeholder{font-style:italic}.ts__searchbar-wrapper.svelte-b54u4h{position:relative;color:var(--color-dark-80)}.ts__searchbar-wrapper__btn-container.svelte-b54u4h{position:absolute;display:flex;top:.6rem;right:0;padding-right:1.2rem}@media screen and (min-width: 960px){.ts__searchbar-wrapper__btn-container.svelte-b54u4h{top:1rem}}.ts__searchbar-wrapper__close-btn.svelte-b54u4h{opacity:0;pointer-events:none;transition:all .3s ease;height:var(--spacing-xl-2, 4rem);width:var(--spacing-xl-2, 4rem);display:flex;align-items:center;justify-content:center;position:relative}.ts__searchbar-wrapper__close-btn.active.svelte-b54u4h{opacity:1;cursor:pointer;pointer-events:all}.ts__searchbar-wrapper__close-btn.active.svelte-b54u4h:after{content:"";position:absolute;top:var(--spacing-sm, .8rem);bottom:var(--spacing-sm, .8rem);right:0;width:.1rem;background-color:var(--color-light-20)}.ts__searchbar-wrapper__help-btn.svelte-b54u4h,.ts__searchbar-wrapper__search-btn.svelte-b54u4h{height:var(--spacing-xl-2, 4rem);width:var(--spacing-xl-2, 4rem);display:flex;align-items:center;justify-content:center}.ts__loader.svelte-22urmk.svelte-22urmk{display:inline-flex;flex-direction:column;align-items:center;gap:var(--spacing-xs, .4rem);padding:var(--spacing-lg, 2.4rem);border-radius:var(--radius-theme-md);text-align:center}.ts__loader[data-ui-skin=light].svelte-22urmk.svelte-22urmk{color:var(--color-dark-80)}.ts__loader[data-ui-skin=dark].svelte-22urmk.svelte-22urmk{color:var(--color-light)}.ts__loader[data-ui-style=secondary].svelte-22urmk.svelte-22urmk{background-color:color-mix(in srgb,var(--color-primary) 80%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-light)}.ts__loader__load.svelte-22urmk.svelte-22urmk{position:relative;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin:0}[data-ui-style=primary].svelte-22urmk .ts__loader__load.svelte-22urmk{width:4.5rem;height:4.5rem}[data-ui-style=secondary].svelte-22urmk .ts__loader__load.svelte-22urmk{width:6.4rem;height:6.4rem}.ts__loader__load.svelte-22urmk.svelte-22urmk:before{content:"";display:block;padding-top:100%}.ts__loader__load__circle.svelte-22urmk.svelte-22urmk{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto;animation:svelte-22urmk-rotate 1.5s linear infinite;transform-origin:center center}.ts__loader__load__circle__path.svelte-22urmk.svelte-22urmk{stroke-width:.5rem;stroke:var(--color-primary);stroke-dasharray:150,200;stroke-dashoffset:-10;animation:svelte-22urmk-dash 1.5s ease-in-out infinite;stroke-linecap:round}[data-ui-skin=light].svelte-22urmk .ts__loader__load__circle__path.svelte-22urmk{stroke:var(--color-primary)}[data-ui-skin=dark].svelte-22urmk .ts__loader__load__circle__path.svelte-22urmk{stroke:var(--color-light)}[data-ui-style=primary].svelte-22urmk .ts__loader__load__circle__path.svelte-22urmk{stroke-width:.4rem}[data-ui-style=secondary].svelte-22urmk .ts__loader__load__circle__path.svelte-22urmk{stroke-width:.3rem;stroke:var(--color-light)}.ts__loader__load__circle__bg.svelte-22urmk.svelte-22urmk{stroke-width:.4rem;stroke:var(--color-light-10);stroke-linecap:round}[data-ui-skin=light].svelte-22urmk .ts__loader__load__circle__bg.svelte-22urmk{stroke:var(--color-light-10)}[data-ui-skin=dark].svelte-22urmk .ts__loader__load__circle__bg.svelte-22urmk{stroke:var(--color-primary)}[data-ui-style=primary].svelte-22urmk .ts__loader__load__circle__bg.svelte-22urmk{stroke-width:.4rem}[data-ui-style=secondary].svelte-22urmk .ts__loader__load__circle__bg.svelte-22urmk{stroke-width:.3rem;stroke:var(--color-primary)}.ts__loader__title.svelte-22urmk.svelte-22urmk{font-size:var(--font-size-md, 1.6rem);font-weight:700}.ts__loader__subtitle.svelte-22urmk.svelte-22urmk{font-size:var(--font-size-sm, 1.4rem)}@keyframes svelte-22urmk-rotate{to{transform:rotate(1turn)}}@keyframes svelte-22urmk-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-50}to{stroke-dasharray:100,200;stroke-dashoffset:-125}}.ts__loader[data-ui-spacing=true].svelte-22urmk.svelte-22urmk{padding-block:0}@media screen and (min-width: 600px){.ts__filters.svelte-gs4eft.svelte-gs4eft.svelte-gs4eft{padding-inline:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__filters.svelte-gs4eft.svelte-gs4eft.svelte-gs4eft{padding-inline:var(--spacing-xxl, 6.4rem)}}@media screen and (min-width: 1280px){.ts__filters.svelte-gs4eft.svelte-gs4eft.svelte-gs4eft{padding-inline:var(--spacing-xxxl, 12.8rem)}}@media screen and (min-width: 1920px){.ts__filters.svelte-gs4eft.svelte-gs4eft.svelte-gs4eft{padding-inline:20.4rem}}.ts__filters-criteria.svelte-gs4eft.svelte-gs4eft.svelte-gs4eft{position:relative;display:flex;align-items:center;gap:var(--spacing-sm, .8rem);padding:var(--spacing-md, 1.6rem);background:transparent;border:unset;cursor:pointer;border-color:var(--color-light-20);border-style:solid;border-width:.05rem .1rem .05rem .1rem;width:100%}.ts__filters-criteria.svelte-gs4eft.svelte-gs4eft.svelte-gs4eft:first-child{border-radius:var(--radius-theme-sm) var(--radius-theme-sm) 0 0;border-top-width:.1rem}.ts__filters-criteria.svelte-gs4eft.svelte-gs4eft.svelte-gs4eft:last-child{border-radius:0 0 var(--radius-theme-sm) var(--radius-theme-sm);border-bottom-width:.1rem}.ts__filters-criteria.svelte-gs4eft>.svelte-gs4eft.svelte-gs4eft{cursor:pointer}.ts__filters-criteria.svelte-gs4eft input.svelte-gs4eft.svelte-gs4eft{flex:0 0 auto;margin:auto 0;width:1.6rem;height:1.6rem;appearance:none;border:.1rem solid var(--color-primary);border-radius:var(--radius-theme-xs)}.ts__filters-criteria.svelte-gs4eft input.svelte-gs4eft.svelte-gs4eft:checked{background-color:var(--color-primary)}.ts__filters-criteria.svelte-gs4eft input.svelte-gs4eft:checked~label.svelte-gs4eft{color:var(--color-primary)}.ts__filters-criteria__label.svelte-gs4eft.svelte-gs4eft.svelte-gs4eft{font-size:var(--font-size-sm, 1.4rem);line-height:1.71;text-align:left}.ts__filters.svelte-gs4eft .ds__accordion-heading{padding:var(--spacing-md, 1.6rem) 0;color:var(--color-dark)}.ts__filters.svelte-gs4eft .ds__accordion-heading[aria-expanded=true]{border-bottom:none}.ts__filters.svelte-gs4eft .ds__accordion-details{padding:0}.ts__filters.svelte-gs4eft .ds__filterBackdrop-model{padding:0;margin:0}.ts__filters.svelte-gs4eft .ds__heading{color:var(--color-dark);font-family:var(--font-default)}.ts__error.svelte-6j7way{display:flex;padding:var(--spacing-xs, .4rem) var(--spacing-sm, .8rem);border-radius:var(--radius-theme-sm);background-color:var(--color-danger-lighten);margin-inline:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 600px){.ts__error.svelte-6j7way{margin:0 calc(var(--spacing-xl-6, 5.6rem) + .4rem)}}@media screen and (min-width: 960px){.ts__error.svelte-6j7way{margin:0}}.ts__error-icon.svelte-6j7way{position:relative;color:var(--color-is-error);width:var(--spacing-md, 1.6rem);height:var(--spacing-md, 1.6rem);line-height:1.71;margin-inline-end:var(--spacing-sm, .8rem)}.ts__error-label.svelte-6j7way{margin-inline-end:var(--spacing-lg, 2.4rem);color:var(--color-is-error);font-size:var(--font-size-sm, 1.4rem);line-height:1.71;text-align:left}.ts__badge-push{display:inline-flex;align-items:flex-start;justify-content:center;gap:var(--spacing-sm, .8rem);border-radius:var(--radius-theme-sm);color:var(--color-is-info);background-color:var(--color-information-lighten);padding:var(--spacing-xs, .4rem) var(--spacing-sm, .8rem);font-size:var(--font-size-sm, 1.4rem);font-weight:var(--badge-font-weight, normal)}.ts__badge-push__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs, .4rem);flex:1 1 auto;text-align:left;line-height:2.4rem}.ts__badge-push__content__link{text-decoration:underline;cursor:pointer}.ts__badge-push__content__link:hover{color:var(--color-tertiary-01)}.ts__badge-push .ds__icon{margin-top:var(--spacing-xs, .4rem);fill:var(--color-is-info);flex:0 0 auto}.ts__sidepanel-model.animation-mobile-right .ts__sidepanel .ts__sidepanel-panel{transform:translate(100%)}.ts__sidepanel-model.animation-mobile-right .ts__sidepanel-panel:before{content:"";position:absolute;width:.1rem;height:100%;background-color:var(--color-light-20);opacity:0;transition:opacity .6s ease-in-out}.ts__sidepanel-model.animation-mobile-right .ts__sidepanel:not(.open) .ts__sidepanel-panel:before{opacity:1}@media screen and (min-width: 960px){.ts__sidepanel-model.animation-mobile-right .ts__sidepanel:not(.open) .ts__sidepanel-panel:before{opacity:0}}.ts__sidepanel-model.animation-mobile-right .ts__sidepanel.open .ts__sidepanel-panel:before{opacity:0}.ts__sidepanel-model.animation-mobile-right .ts__sidepanel.open .ts__sidepanel-panel{transform:translate(0)}.ts__sidepanel-model-back{padding:var(--spacing-md, 1.6rem) 0}@media screen and (min-width: 960px){.ts__sidepanel-model-back{display:none}}.ts__sidepanel-model-back .ds__link{gap:var(--spacing-sm, .8rem)}.ts__sidepanel-model-subtitle{font-size:var(--font-size-xl, 2.4rem);font-weight:700;color:var(--color-dark-80)}.ts__sidepanel-model-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.ts__sidepanel-model-image-container{position:relative;margin:var(--font-size-xl, 2.4rem) 0;aspect-ratio:21/9;border-radius:var(--spacing-sm, .8rem);overflow:hidden;background:#eee}.ts__sidepanel-model-description{font-size:var(--font-size-md, 1.6rem);color:var(--color-dark-60);margin-top:var(--spacing-md, 1.6rem)}.ts__incomplete-search-banner__inner.svelte-y6r5fz.svelte-y6r5fz{color:var(--color-light);display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:var(--spacing-md, 1.6rem);gap:var(--spacing-md, 1.6rem);background-color:var(--color-tertiary-01);border-radius:var(--radius-theme-md)}@media screen and (min-width: 600px){.ts__incomplete-search-banner__inner.svelte-y6r5fz.svelte-y6r5fz{padding:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__incomplete-search-banner__inner.svelte-y6r5fz.svelte-y6r5fz{flex-direction:row;justify-content:space-between;align-items:center;padding:var(--spacing-lg, 2.4rem) var(--spacing-xl-2, 4rem)}}.ts__incomplete-search-banner__content.svelte-y6r5fz.svelte-y6r5fz{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem)}@media screen and (min-width: 960px){.ts__incomplete-search-banner__content.svelte-y6r5fz.svelte-y6r5fz{gap:var(--spacing-lg, 2.4rem)}}.ts__incomplete-search-banner__title.svelte-y6r5fz.svelte-y6r5fz{font-weight:700;font-size:var(--font-size-xl, 2.4rem)}.ts__incomplete-search-banner__description.svelte-y6r5fz.svelte-y6r5fz{font-size:var(--font-size-sm, 1.4rem)}.ts__incomplete-search-banner__image.svelte-y6r5fz.svelte-y6r5fz{display:none}@media screen and (min-width: 960px){.ts__incomplete-search-banner__image.svelte-y6r5fz.svelte-y6r5fz{display:block;flex-shrink:0}.ts__incomplete-search-banner__image.svelte-y6r5fz img.svelte-y6r5fz{width:24rem;max-width:24rem;height:18rem;object-fit:cover}}@media screen and (min-width: 960px){.ts__incomplete-search-banner.svelte-y6r5fz .ds__btn{display:none}}@media screen and (max-width: 767px){.ts__incomplete-search-banner.svelte-y6r5fz .ds__btn{max-width:100%}}.ts__manufacturer-values.svelte-9y0t3h{padding:var(--spacing-xl-2, 4rem) 0}.ts__manufacturer-values__title.svelte-9y0t3h{font-size:var(--font-size-xl, 2.4rem);font-weight:700}@media screen and (min-width: 960px){.ts__manufacturer-values__title.svelte-9y0t3h{font-size:var(--font-size-xl-4, 2.8rem)}}.ts__manufacturer-values__cta.svelte-9y0t3h{all:unset;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md, 1.6rem);width:100%;padding:var(--spacing-lg, 2.4rem);border:1px solid var(--color-primary);border-radius:var(--radius-theme-md);background-color:var(--color-light);box-sizing:border-box;transition:background-color .2s ease-in-out}.ts__manufacturer-values__cta.svelte-9y0t3h:focus-visible{border:.2rem dashed var(--color-primary);outline:none}@media screen and (min-width: 960px){.ts__manufacturer-values__cta.svelte-9y0t3h:hover{background-color:var(--color-primary-lighten-01)}}.ts__manufacturer-values__cta__label.svelte-9y0t3h{cursor:pointer;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--color-primary);font-size:var(--font-size-lg, 1.8rem);font-weight:900}@media screen and (min-width: 600px){.ts__manufacturer-values__cta__label.svelte-9y0t3h{font-size:var(--font-size-lg-2, 2rem)}}.ts__manufacturer-values__cta__label--top.svelte-9y0t3h{display:block;font-weight:400;font-size:var(--font-size-xs, 1.2rem)}.ts__manufacturer-values__cta__icon.svelte-9y0t3h{display:flex;align-items:center;justify-content:center;gap:1rem;flex:0 0 auto;cursor:pointer;width:3.6rem;height:3.6rem;border-radius:var(--radius-theme-rounded);border:1px solid var(--color-primary);background-color:transparent;color:var(--color-primary)}.ts__brand-information.svelte-13hmm8l{padding:0 0 var(--spacing-xxl-4, 8rem)}.ts__pressure-table.svelte-1ter233.svelte-1ter233{position:relative;width:100%;padding:var(--spacing-xxl-4, 8rem) var(--spacing-md, 1.6rem);background:var(--color-light-05)}@media screen and (min-width: 600px){.ts__pressure-table.svelte-1ter233.svelte-1ter233{padding-inline:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__pressure-table.svelte-1ter233.svelte-1ter233{padding-inline:var(--spacing-xxl, 6.4rem)}}@media screen and (min-width: 1280px){.ts__pressure-table.svelte-1ter233.svelte-1ter233{padding:var(--spacing-xxl-4, 8rem) var(--spacing-xxxl, 12.8rem)}}@media screen and (min-width: 1920px){.ts__pressure-table.svelte-1ter233.svelte-1ter233{padding-inline:20.4rem}}.ts__pressure-table-wrapper.svelte-1ter233.svelte-1ter233{overflow-x:auto;border-radius:var(--radius-theme-sm);border:solid .1rem var(--color-primary);background-color:var(--color-light)}.ts__pressure-table.svelte-1ter233 table.svelte-1ter233{border-collapse:collapse;overflow-x:auto;width:100%;font-size:var(--font-size-sm, 1.4rem)}.ts__pressure-table.svelte-1ter233 thead.svelte-1ter233{background:var(--color-primary);color:var(--color-light);font-weight:700;line-height:1.71}.ts__pressure-table.svelte-1ter233 table th.svelte-1ter233,.ts__pressure-table.svelte-1ter233 table td.svelte-1ter233{padding:var(--spacing-md, 1.6rem) var(--spacing-sm, .8rem);text-align:left;border-collapse:collapse;width:33.3%}.ts__pressure-table.svelte-1ter233 tbody tr td.svelte-1ter233:first-child{font-weight:700}.ts__pressure-table-row--blue.svelte-1ter233.svelte-1ter233{background:var(--color-primary-lighten-01)}.ts__pressure-table-row--blue.first.svelte-1ter233.svelte-1ter233{border-top:solid .1rem var(--color-primary-lighten-02)}.ts__pressure-table-row--white.svelte-1ter233.svelte-1ter233{background:var(--color-light)}.ts__pressure-table-row--white.first.svelte-1ter233.svelte-1ter233{border-top:solid .1rem var(--color-primary-lighten-02)}.ts__pressure-table-head.svelte-1ter233.svelte-1ter233{display:flex;flex-direction:column;padding:0 0 var(--spacing-xl-2, 4rem) 0;gap:var(--spacing-md, 1.6rem)}@media screen and (min-width: 1920px){.ts__pressure-table-head.svelte-1ter233.svelte-1ter233{flex-direction:row}}.ts__pressure-table-head-title.svelte-1ter233.svelte-1ter233{margin:0;width:100%;font-size:var(--font-size-xl, 2.4rem);font-weight:700}@media screen and (min-width: 960px){.ts__pressure-table-head-title.svelte-1ter233.svelte-1ter233{font-size:var(--font-size-xl-4, 2.8rem)}}@media screen and (min-width: 1920px){.ts__pressure-table-head-title.svelte-1ter233.svelte-1ter233{width:50%}}.ts__pressure-table-head-desc.svelte-1ter233.svelte-1ter233{width:100%}.ts__pressure-table-head-desc.svelte-1ter233 a{color:var(--color-primary)}.ts__pressure-table-head-desc.svelte-1ter233 a:visited{color:var(--color-dark-40)}@media screen and (min-width: 960px){.ts__pressure-table-head-desc.svelte-1ter233 a{color:var(--color-dark-80)}.ts__pressure-table-head-desc.svelte-1ter233 a:hover{color:var(--color-primary)}}@media screen and (min-width: 1920px){.ts__pressure-table-head-desc.svelte-1ter233.svelte-1ter233{width:50%}}@media screen and (min-width: 1920px){.ts__pressure-table-background.svelte-1ter233.svelte-1ter233{background:var(--color-light);padding:var(--spacing-xxl-4, 8rem) 13.3%;border-radius:var(--radius-theme-md)}}.ts__pressure-table.svelte-1ter233 .empty.svelte-1ter233{display:flex;min-width:3.4rem;width:fit-content;justify-content:center}.ts__manufacturer-top-search.svelte-8kl78q.svelte-8kl78q{position:relative;z-index:0}.ts__manufacturer-top-search-head.svelte-8kl78q.svelte-8kl78q{font-size:var(--font-size-xl, 2.4rem);font-weight:700}@media screen and (min-width: 960px){.ts__manufacturer-top-search-head.svelte-8kl78q.svelte-8kl78q{font-size:var(--font-size-xl-4, 2.8rem)}}.ts__manufacturer-top-search__slider.svelte-8kl78q.svelte-8kl78q{margin-inline:calc(-1 * var(--spacing-md, 1.6rem));padding-right:0}@media screen and (min-width: 600px){.ts__manufacturer-top-search__slider.svelte-8kl78q.svelte-8kl78q{margin-inline:calc(-1 * var(--spacing-lg, 2.4rem))}}@media screen and (min-width: 960px){.ts__manufacturer-top-search__slider.svelte-8kl78q.svelte-8kl78q{margin-inline:calc(-1 * var(--spacing-xxl, 6.4rem))}}@media screen and (min-width: 1280px){.ts__manufacturer-top-search__slider.svelte-8kl78q.svelte-8kl78q{margin-inline:calc(-1 * var(--spacing-xxxl, 12.8rem))}}@media screen and (min-width: 1920px){.ts__manufacturer-top-search__slider.svelte-8kl78q.svelte-8kl78q{margin-inline:-20.4rem}}.ts__manufacturer-top-search__slider.svelte-8kl78q .ds__slider .ds__slider-top-wrapper .ds__slider-arrow-wrapper .ds__btn-icon[data-ui-arrow=true][disabled]{display:initial}.ts__manufacturer-top-search__cta.svelte-8kl78q.svelte-8kl78q{all:unset;cursor:pointer;position:relative;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-xl-4, 4.8rem);padding:var(--spacing-lg, 2.4rem);border:.1rem solid var(--color-light-10);border-radius:var(--radius-theme-md);background-color:var(--color-light);box-sizing:border-box;flex:0 0 auto;width:100%}.ts__manufacturer-top-search__cta.svelte-8kl78q.svelte-8kl78q:focus-visible{border:.2rem dashed var(--color-primary);outline:none}@media screen and (min-width: 960px){.ts__manufacturer-top-search__cta.svelte-8kl78q.svelte-8kl78q:hover{border:.1rem solid var(--color-primary)}.ts__manufacturer-top-search__cta.svelte-8kl78q:hover .ts__manufacturer-top-search__cta__label.svelte-8kl78q{color:var(--color-primary)}.ts__manufacturer-top-search__cta.svelte-8kl78q:hover .ts__manufacturer-top-search__cta__icon.svelte-8kl78q{color:var(--color-secondary-reverse)}}.ts__manufacturer-top-search__cta__content.svelte-8kl78q.svelte-8kl78q{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm, .8rem)}.ts__manufacturer-top-search__cta__icon.svelte-8kl78q.svelte-8kl78q{display:flex;align-items:center;justify-content:center;gap:1rem;flex:0 0 auto;width:3.6rem;height:3.6rem;margin-left:auto;cursor:pointer;border:0;border-radius:var(--radius-theme-rounded);background-color:var(--color-secondary);color:var(--color-secondary-reverse)}.ts__manufacturer-top-search__cta__label.svelte-8kl78q.svelte-8kl78q{margin:0;cursor:pointer;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--color-dark-80);font-weight:900;transition:color .2s ease-in-out;font-size:var(--font-size-lg, 1.8rem)}@media screen and (min-width: 1280px){.ts__manufacturer-top-search__cta__label.svelte-8kl78q.svelte-8kl78q{font-size:var(--font-size-lg-2, 2rem)}}.ts__manufacturer-top-search-image.svelte-1wdyh23.svelte-1wdyh23{width:6.4rem;height:6.4rem}.ts__manufacturer-top-search-image.svelte-1wdyh23 img.svelte-1wdyh23{width:100%;height:100%;object-fit:contain}.ts__manufacturer-top-search-image--default.svelte-1wdyh23.svelte-1wdyh23{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:var(--spacing-sm, .8rem);border-radius:var(--radius-theme-sm);background-color:var(--color-light-05);color:var(--color-light-30)}.ts__manufacturer-top-search-image--default.svelte-1wdyh23 .ds__icon{height:100%;width:100%}.ts__manufacturer-top-search-image.vehicle.svelte-1wdyh23.svelte-1wdyh23{width:100%;max-width:28.8rem;aspect-ratio:16/9;height:fit-content;margin-bottom:auto}.ts__manufacturer-top-search-image.vehicle.svelte-1wdyh23 .ts__manufacturer-top-search-image--default.svelte-1wdyh23{height:unset;aspect-ratio:16/9;justify-content:space-between;margin-bottom:auto}.ts__siderail.svelte-uu01dj.svelte-uu01dj{opacity:0;height:auto;z-index:-1;position:fixed;transition:opacity .2s ease;overflow:hidden;visibility:hidden}.ts__siderail.sticky.svelte-uu01dj.svelte-uu01dj{opacity:1;top:0;width:100%;z-index:99;visibility:visible}.ts__siderail-inner.svelte-uu01dj.svelte-uu01dj{width:100%;border-bottom:.1rem solid rgba(0,0,0,.2);background-color:var(--color-light)}.ts__siderail-inner__product-context-content.svelte-uu01dj .ds__heading{display:none}@media screen and (min-width: 960px){.ts__siderail-inner__product-context-content.svelte-uu01dj .ds__heading{display:flex}}.ts__siderail-inner-nav.svelte-uu01dj.svelte-uu01dj{display:flex;justify-content:flex-start;gap:var(--spacing-sm, .8rem);width:auto;margin:0;padding:0 var(--spacing-xl-4, 4.8rem) 0 var(--spacing-md, 1.6rem);scrollbar-width:none;transition:all .6s ease-in-out}@media screen and (max-width: 1279px){.ts__siderail-inner-nav.svelte-uu01dj.svelte-uu01dj{padding-right:4rem;white-space:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,white 75%,rgba(255,255,255,0) 100%);mask-image:linear-gradient(90deg,#fff 70%,#fff0)}}@media screen and (min-width: 1280px){.ts__siderail-inner-nav.svelte-uu01dj.svelte-uu01dj{justify-content:flex-end;padding:0 var(--spacing-xl-4, 4.8rem)}}.ts__siderail-inner-nav.svelte-uu01dj.svelte-uu01dj::-webkit-scrollbar{display:none}.ts__siderail-inner-nav-item.svelte-uu01dj.svelte-uu01dj{list-style:none}.ts__siderail-inner-nav-item.svelte-uu01dj button.svelte-uu01dj{all:unset;cursor:pointer;position:relative;display:block;padding:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem);background-color:transparent;border:0;color:var(--color-dark);font-size:var(--font-size-sm, 1.4rem);text-decoration:none}.ts__siderail-inner-nav-item.svelte-uu01dj button.svelte-uu01dj:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.2rem;background-color:var(--color-primary)}.ts__siderail-inner-nav-item.active.svelte-uu01dj button.svelte-uu01dj{color:var(--color-primary);font-weight:700}.ts__siderail-inner-nav-item.active.svelte-uu01dj button.svelte-uu01dj:after{width:100%}.ds__layout-base:has(.ts__siderail.sticky) .ds__layout-header{position:absolute;width:.1rem;height:.1rem;margin:-.1rem;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(100%)}.ts__siderail-inner__product-context.svelte-uu01dj.svelte-uu01dj{position:fixed;bottom:0;left:0;width:100%;background:var(--color-light);display:flex;flex-direction:row;border-top:solid .1rem var(--color-light-10);border-radius:var(--radius-theme-sm) var(--radius-theme-sm) 0 0;padding:var(--spacing-md, 1.6rem);justify-content:space-between;gap:var(--spacing-md, 1.6rem)}@media screen and (min-width: 960px){.ts__siderail-inner__product-context.svelte-uu01dj.svelte-uu01dj{position:relative;border-radius:0;border-bottom:solid .1rem rgba(0,0,0,.2);padding:var(--spacing-md, 1.6rem) var(--spacing-xl, 3.2rem)}}.ts__siderail-inner__product-context-cta.svelte-uu01dj.svelte-uu01dj{display:flex;align-items:center}.ts__siderail-inner__product-context-cta.svelte-uu01dj .ds__btn{padding:var(--spacing-sm, .8rem) var(--spacing-md, 1.6rem);min-height:auto;white-space:nowrap;font-size:var(--font-size-sm, 1.4rem)}.ts__siderail-inner__product-context-content.svelte-uu01dj.svelte-uu01dj{display:flex;flex-direction:row;gap:var(--spacing-md, 1.6rem)}.ts__siderail-inner__product-context-content-article.svelte-uu01dj.svelte-uu01dj{display:flex;align-items:center;font-size:var(--font-size-md, 1.6rem);font-weight:700}.ts__siderail-inner__product-context-content-article.svelte-uu01dj span.svelte-uu01dj{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width: 960px){.ts__siderail-inner__product-context-content-article.svelte-uu01dj.svelte-uu01dj{padding-left:var(--spacing-md, 1.6rem);border-left:solid .1rem rgba(0,0,0,.2)}}.ts__product-summary{position:relative;display:flex;flex-direction:column}@media screen and (min-width: 960px){.ts__product-summary{display:grid;grid-template-columns:50%;grid-template-rows:minmax(0,max-content) 1fr}.ts__product-summary:after{content:"";position:absolute;top:0;left:50%;width:.1rem;height:100%;background-color:var(--color-light-20)}}.ts__product-summary__gallery{position:relative;display:flex;flex-direction:column;order:2;border-top:.1rem solid var(--color-light-20);border-bottom:.1rem solid var(--color-light-20);background-color:var(--color-light-05)}@media screen and (min-width: 960px){.ts__product-summary__gallery{grid-column:1;grid-row:1/3;border:0}}.ts__product-summary__gallery__head{z-index:2;position:absolute;top:0;left:0;display:flex;justify-content:space-between;width:100%;pointer-events:none;padding:var(--spacing-lg, 2.4rem) var(--spacing-md, 1.6rem) 0}@media screen and (min-width: 960px){.ts__product-summary__gallery__head{position:relative;padding:var(--spacing-xxl-4, 8rem) var(--spacing-lg, 2.4rem) 0}}.ts__product-summary__gallery__head__ribbons{display:flex;pointer-events:initial;flex-wrap:wrap;align-items:flex-start;flex-direction:column;gap:var(--spacing-sm, .8rem)}@media screen and (min-width: 960px){.ts__product-summary__gallery__head__ribbons{flex-direction:row}}.ts__product-summary__gallery__head__awards{opacity:0;pointer-events:none}.ts__product-summary__gallery__head__awards-items{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem)}@media screen and (min-width: 960px){.ts__product-summary__gallery__head__awards-items{flex-direction:row}}.ts__product-summary__gallery__head__awards-item,.ts__product-summary__gallery__head__awards-item img{width:6.4rem;height:6.4rem}@media screen and (min-width: 960px){.ts__product-summary__gallery__head__awards-item,.ts__product-summary__gallery__head__awards-item img{width:8rem;height:8rem}}.ts__product-summary__gallery--inner{width:100%;display:flex}@media screen and (min-width: 960px){.ts__product-summary__gallery--inner{position:sticky;top:12rem;left:0;height:calc(100% - 12rem);max-height:100vh}}.ts__product-summary__gallery:has(.ds__slider-viewport[activeindex="0"]) .ts__product-summary__gallery__head__awards{display:initial;opacity:1;pointer-events:initial}.ts__product-summary__details-head{order:1;padding:var(--spacing-xl-2, 4rem) var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.ts__product-summary__details-head{padding:var(--spacing-xl-2, 4rem) var(--spacing-lg, 2.4rem) var(--spacing-md, 1.6rem)}}@media screen and (min-width: 960px){.ts__product-summary__details-head{order:2;padding:var(--spacing-xl-2, 4rem) var(--spacing-lg, 2.4rem) var(--spacing-sm, .8rem);grid-column:span 1}}@media screen and (min-width: 1280px){.ts__product-summary__details-head{padding:var(--spacing-xl-2, 4rem) var(--spacing-xl-2, 4rem) var(--spacing-sm, .8rem)}}@media screen and (min-width: 1920px){.ts__product-summary__details-head{max-width:712px;padding:var(--spacing-xxl, 6.4rem) var(--spacing-xxl, 6.4rem) var(--spacing-sm, .8rem)}}.ts__product-summary__details-head .ds__heading{flex-direction:column}.ts__product-summary__details-content{order:3;padding:var(--spacing-xl, 3.2rem) var(--spacing-md, 1.6rem) var(--spacing-xl-2, 4rem)}@media screen and (min-width: 600px){.ts__product-summary__details-content{padding:var(--spacing-xl-2, 4rem) var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__product-summary__details-content{padding:var(--spacing-sm, .8rem) var(--spacing-lg, 2.4rem) var(--spacing-xl-2, 4rem);grid-column:2}}@media screen and (min-width: 1280px){.ts__product-summary__details-content{padding:var(--spacing-sm, .8rem) var(--spacing-xl-2, 4rem) var(--spacing-xl-2, 4rem)}}@media screen and (min-width: 1920px){.ts__product-summary__details-content{max-width:712px;padding:var(--spacing-sm, .8rem) var(--spacing-xxl, 6.4rem) var(--spacing-xxl, 6.4rem)}}.ts__product-summary__content{padding:var(--spacing-md, 1.6rem)}.ts__product-summary__content__push{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem);padding:var(--spacing-lg, 2.4rem) 0}.ts__product-summary__content__push__cta{margin-left:auto}.ts__product-details__badges{margin:var(--spacing-md, 1.6rem) 0 0}@media screen and (min-width: 960px){.ts__product-details__badges{margin:var(--spacing-md, 1.6rem) 0}}.ts__product-details__badges .ds__badge{padding:var(--spacing-xs, .4rem) .6rem;font-weight:500}.ts__product-summary-icons{margin-top:1.2rem;gap:var(--spacing-md, 1.6rem);display:flex;flex-wrap:wrap;flex-direction:row;font-size:var(--font-size-xs, 1.2rem)}.ts__product-details__head{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem);padding-bottom:var(--spacing-sm, .8rem)}.ts__product-details__head .rar-rating-stars-no-reviews{margin-top:var(--spacing-md, 1.6rem);display:inline-block;color:var(--color-primary)}.ts__product-details__head .rar-rating-stars{align-self:flex-start;margin:var(--spacing-sm, .8rem) 0;text-decoration:none}.ts__product-details__badges{display:flex;flex-wrap:wrap;gap:var(--spacing-sm, .8rem)}.ts__product-details__claim{font-weight:700}.ts__product-details__headline{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs, .4rem);padding:var(--spacing-sm, .8rem) 0}.ts__product-details__headline__btn{all:unset;cursor:pointer;z-index:1;position:relative;color:var(--color-primary);font-size:var(--font-size-sm, 1.4rem);text-decoration:underline;transition:color .2s ease-in-out}.ts__product-details__headline__btn span{position:relative;z-index:1}.ts__product-details__headline__btn:hover{color:var(--color-tertiary-01)}.ts__product-details__headline__inner{display:inline;position:relative;color:var(--color-dark-60);font-size:var(--font-size-sm, 1.4rem)}.ts__product-details__headline__inner ul{margin:var(--spacing-sm, .8rem) 0;padding-left:2rem}.ts__product-details__headline__inner ul.hide{display:none}.ts__product-details__headline__inner.ellipsis{display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.ts__product-details__push{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem);padding:var(--spacing-lg, 2.4rem) 0}@media screen and (min-width: 1280px){.ts__product-details__push{gap:var(--spacing-lg, 2.4rem)}}.ts__product-details__push__row{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.ts__product-details__push__row{flex-direction:row}}.ts__product-details__push__recommended-price{display:flex;flex-direction:column;align-self:flex-start;flex:1;line-height:1.2;text-align:left}.ts__product-details__push__recommended-price__value{font-size:var(--font-size-xs, 1.2rem)}.ts__product-details__push__recommended-price__value strong{font-size:var(--font-size-lg-2, 2rem);font-weight:700}.ts__product-details__push__recommended-price__label{font-size:var(--font-size-xs, 1.2rem);font-style:italic}.ts__product-details__push__cta{display:flex;justify-content:flex-end}@media screen and (min-width: 600px){.ts__product-details__push__cta{margin-left:auto}}.ts__product-details__push__cta .ds__btn{width:100%;text-align:center}@media screen and (min-width: 600px){.ts__product-details__push__cta .ds__btn{width:auto}}.ts__product-search__divider.svelte-qawiu1{display:flex;align-items:center;gap:1rem;color:var(--color-dark-40);font-size:1.4rem;text-transform:uppercase;padding:1rem 0rem}.ts__product-search__divider-line.svelte-qawiu1{width:100%;border:0;border-top:1px solid var(--color-light-20)}.ts__sidepanel-description.svelte-qawiu1{margin:var(--spacing-md, 1.6rem) 0 var(--spacing-lg, 2.4rem) 0}.ts__sidepanel-subtitle-icon.svelte-qawiu1{justify-content:center;display:flex}.ts__sidepanel-subtitle-icon.svelte-qawiu1 .ds__icon{fill:var(--color-primary)}.ts__sidepanel-incompleteSearch.svelte-qawiu1{all:unset;padding:var(--spacing-md, 1.6rem) 1.2rem;border:1px solid var(--color-light-10);border-radius:var(--radius-theme-sm);margin-top:var(--spacing-md, 1.6rem);background-color:var(--color-light-05);display:flex;flex-direction:row;cursor:pointer;text-align:left;align-items:center}.ts__sidepanel-incompleteSearch.svelte-qawiu1:hover{border:1px solid var(--color-primary)}@media screen and (min-width: 1280px){.ts__sidepanel-incompleteSearch.svelte-qawiu1{padding:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem)}}.ts__sidepanel-incompleteSearch-title.svelte-qawiu1{margin-bottom:var(--spacing-sm, .8rem);font-size:1.6rem;font-weight:700}@media screen and (min-width: 1280px){.ts__sidepanel-incompleteSearch-title.svelte-qawiu1{font-size:1.8rem}}.ts__sidepanel-incompleteSearch-desc.svelte-qawiu1{font-size:1.2rem}@media screen and (min-width: 1280px){.ts__sidepanel-incompleteSearch-desc.svelte-qawiu1{font-size:1.4rem}}.ts__sidepanel-incompleteSearch-information.svelte-qawiu1{display:flex;flex-direction:column}.ts__sidepanel-incompleteSearch-icon.svelte-qawiu1{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:3.6rem;height:3.6rem;margin-left:var(--spacing-md, 1.6rem);border-radius:var(--radius-theme-rounded);color:var(--color-secondary-reverse);background-color:var(--color-secondary)}.ts__product-fitments-box__airtube.svelte-qawiu1{width:100%}.ts__product-fitments-box__airtube__divider.svelte-qawiu1{margin:var(--spacing-md, 1.6rem) 0 var(--spacing-sm, .8rem) 0;border-top:solid 1px var(--color-light-10)}.ts__product-fitments-box__airtube__container.svelte-qawiu1{text-wrap:balance}.ts__product-fitments-box__airtube-label.svelte-qawiu1{font-weight:700}.ts__product-fitments-box__airtube-tube.svelte-qawiu1{color:var(--color-primary)}.ts__product-benefits.svelte-10db0d.svelte-10db0d{position:relative;padding:var(--spacing-xxl-4, 8rem) var(--spacing-md, 1.6rem);color:var(--color-light);overflow:hidden}@media screen and (min-width: 1280px){.ts__product-benefits.svelte-10db0d.svelte-10db0d{padding:var(--spacing-xxxl-8, 16rem) 0}}.ts__product-benefits-bg-title.svelte-10db0d.svelte-10db0d{z-index:2;position:absolute;top:0;left:0;width:100%;-webkit-mask-image:linear-gradient(color-mix(in srgb,var(--color-tertiary-01) 20%,transparent) 18%,color-mix(in srgb,var(--color-tertiary-01) 0%,transparent) 70%);mask-image:linear-gradient(color-mix(in srgb,var(--color-tertiary-01) 20%,transparent) 18%,color-mix(in srgb,var(--color-tertiary-01) 0%,transparent) 70%);text-align:center;overflow:hidden;pointer-events:none}.ts__product-benefits-bg-title.svelte-10db0d .ds__heading{font-size:4.6rem;white-space:nowrap}@media screen and (min-width: 600px){.ts__product-benefits-bg-title.svelte-10db0d .ds__heading{font-size:9.2rem}}@media screen and (min-width: 960px){.ts__product-benefits-bg-title.svelte-10db0d .ds__heading{top:-2rem;font-size:12.8rem}}@media screen and (min-width: 1280px){.ts__product-benefits-bg-title.svelte-10db0d .ds__heading{font-size:16rem}}.ts__product-benefits-bg-image.svelte-10db0d.svelte-10db0d{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.ts__product-benefits-bg-image.svelte-10db0d img.svelte-10db0d{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ts__product-benefits-bg-image.svelte-10db0d.svelte-10db0d:after{z-index:2;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(var(--color-tertiary-01) 0%,color-mix(in srgb,var(--color-tertiary-01) 80%,transparent) 52%,color-mix(in srgb,var(--color-tertiary-01) 80%,transparent) 55%,var(--color-tertiary-01) 100%)}.ts__product-benefits-container.svelte-10db0d.svelte-10db0d{position:relative;z-index:2;width:100%;margin:0 auto}@media screen and (min-width: 600px){.ts__product-benefits-container.svelte-10db0d.svelte-10db0d{max-width:55rem}}@media screen and (min-width: 960px){.ts__product-benefits-container.svelte-10db0d.svelte-10db0d{max-width:84rem}}@media screen and (min-width: 1280px){.ts__product-benefits-container.svelte-10db0d.svelte-10db0d{max-width:106rem}}@media screen and (min-width: 1920px){.ts__product-benefits-container.svelte-10db0d.svelte-10db0d{max-width:152rem}}.ts__product-benefits.svelte-10db0d [attr=ts__product-benefits-title]{text-align:left;margin-bottom:var(--spacing-xl-4, 4.8rem);flex-direction:row}@media screen and (min-width: 960px){.ts__product-benefits.svelte-10db0d [attr=ts__product-benefits-title]{justify-content:center;text-align:center}}.ts__product-benefits.svelte-10db0d [attr=ts__product-benefits-title] [attr=ts__product-benefits-title--regular]{display:contents;padding-right:var(--spacing-xs, .4rem)}.ts__product-benefits-head.svelte-10db0d.svelte-10db0d{position:relative;margin:var(--spacing-xl, 3.2rem) 0;transition:all .6s ease}@media screen and (max-width: 1279px){.ts__product-benefits-head.svelte-10db0d.svelte-10db0d{-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-tertiary-01) 100%,transparent) 75%,color-mix(in srgb,var(--color-tertiary-01) 0%,transparent) 100%);mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-tertiary-01) 100%,transparent) 70%,color-mix(in srgb,var(--color-tertiary-01) 0%,transparent))}}@media screen and (max-width: 1279px){.ts__product-benefits-head.scroll.svelte-10db0d.svelte-10db0d{-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-tertiary-01) 0%,transparent) 0%,color-mix(in srgb,var(--color-tertiary-01) 100%,transparent) 20%,color-mix(in srgb,var(--color-tertiary-01) 100%,transparent) 75%,color-mix(in srgb,var(--color-tertiary-01) 0%,transparent) 100%);mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-tertiary-01) 0%,transparent),color-mix(in srgb,var(--color-tertiary-01) 100%,transparent) 20% 75%,color-mix(in srgb,var(--color-tertiary-01) 0%,transparent))}}@media screen and (min-width: 1280px){.ts__product-benefits-head.svelte-10db0d.svelte-10db0d{margin:var(--spacing-xl-4, 4.8rem) 0}}.ts__product-benefits-head-container.svelte-10db0d.svelte-10db0d{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm, .8rem);width:auto;scrollbar-width:none}@media screen and (max-width: 1279px){.ts__product-benefits-head-container.svelte-10db0d.svelte-10db0d{padding-right:4rem;white-space:nowrap;overflow-x:auto}}@media screen and (min-width: 1280px){.ts__product-benefits-head-container.svelte-10db0d.svelte-10db0d{justify-content:center;flex-wrap:wrap;gap:var(--spacing-md, 1.6rem) 0}}.ts__product-benefits-head-container.svelte-10db0d.svelte-10db0d::-webkit-scrollbar{display:none}.ts__product-benefits-head-tab.svelte-10db0d.svelte-10db0d{position:relative;color:var(--color-light)}.ts__product-benefits-head-tab.svelte-10db0d.svelte-10db0d:after{display:none;content:"";position:absolute;bottom:0;left:0;height:.2rem;width:100%;background-color:var(--color-light)}.ts__product-benefits-head-tab.active.svelte-10db0d.svelte-10db0d:after{display:block}.ts__product-benefits-head-tab.svelte-10db0d button.svelte-10db0d{all:unset;cursor:pointer;padding:1rem var(--spacing-lg, 2.4rem);background-color:transparent;border:0;color:var(--color-light);font-size:1.4rem}.ts__product-benefits-card.svelte-10db0d.svelte-10db0d{display:flex;flex-direction:column-reverse;backdrop-filter:blur(4rem);background-color:color-mix(in srgb,var(--color-tertiary-01) 40%,transparent);border-radius:var(--radius-theme-md);overflow:hidden}@media screen and (min-width: 1280px){.ts__product-benefits-card.svelte-10db0d.svelte-10db0d{display:grid;grid-template-columns:repeat(2,1fr);min-height:53rem}}@media screen and (min-width: 1920px){.ts__product-benefits-card.svelte-10db0d.svelte-10db0d{min-height:76.5rem}}.ts__product-benefits-card-content.svelte-10db0d.svelte-10db0d{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-md, 1.6rem);width:100%;height:100%;padding:var(--spacing-md, 1.6rem);font-size:1.6rem}@media screen and (min-width: 600px){.ts__product-benefits-card-content.svelte-10db0d.svelte-10db0d{padding:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__product-benefits-card-content.svelte-10db0d.svelte-10db0d{padding:var(--spacing-xl-2, 4rem)}}@media screen and (min-width: 1920px){.ts__product-benefits-card-content.svelte-10db0d.svelte-10db0d{padding:var(--spacing-xxl-4, 8rem)}}.ts__product-benefits-card-content.svelte-10db0d .ds__heading{display:block}@media screen and (min-width: 960px){.ts__product-benefits-card-content-text.svelte-10db0d.svelte-10db0d{padding-top:var(--spacing-md, 1.6rem)}}.ts__product-benefits-card-content.ellipsis.svelte-10db0d .ts__product-benefits-card-content-text.svelte-10db0d{--ellipsed-lines:5;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ellipsed-lines);line-clamp:var(--ellipsed-lines)}@media screen and (min-width: 600px){.ts__product-benefits-card-content.ellipsis.svelte-10db0d .ts__product-benefits-card-content-text.svelte-10db0d{--ellipsed-lines:3}}@media screen and (min-width: 960px){.ts__product-benefits-card-content.ellipsis.svelte-10db0d .ts__product-benefits-card-content-text.svelte-10db0d{--ellipsed-lines:2}}.ts__product-benefits-card-image.svelte-10db0d.svelte-10db0d{width:100%;height:100%;background-color:var(--color-tertiary-01)}.ts__product-benefits-card-image.svelte-10db0d img.svelte-10db0d{display:block;width:100%;height:100%;object-fit:cover}.ts__product-warranties.svelte-18e5fgk.svelte-18e5fgk{position:relative;display:flex;flex-direction:column;padding:var(--spacing-xxl-4, 8rem) var(--spacing-md, 1.6rem);background-color:var(--color-light);gap:var(--spacing-xl-2, 4rem)}@media screen and (min-width: 600px){.ts__product-warranties.svelte-18e5fgk.svelte-18e5fgk{padding:var(--spacing-xxl-4, 8rem) var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__product-warranties.svelte-18e5fgk.svelte-18e5fgk{padding:var(--spacing-xxl-4, 8rem) 6rem}}@media screen and (min-width: 1280px){.ts__product-warranties.svelte-18e5fgk.svelte-18e5fgk{padding:var(--spacing-xxxl-8, 16rem) 12.4rem}}@media screen and (min-width: 1920px){.ts__product-warranties.svelte-18e5fgk.svelte-18e5fgk{padding:var(--spacing-xxl-4, 8rem) 20.4rem}}.ts__product-warranties-main-title.svelte-18e5fgk.svelte-18e5fgk{z-index:1}.ts__product-warranties-head.svelte-18e5fgk.svelte-18e5fgk{position:relative;border-bottom:solid .1rem var(--color-light-10);transition:all .6s ease;z-index:1;margin-bottom:var(--spacing-xl-2, 4rem)}@media screen and (max-width: 1279px){.ts__product-warranties-head.svelte-18e5fgk.svelte-18e5fgk{-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 100%,transparent) 75%,color-mix(in srgb,var(--color-primary) 0%,transparent) 100%);mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 100%,transparent) 70%,color-mix(in srgb,var(--color-primary) 0%,transparent))}}@media screen and (max-width: 1279px){.ts__product-warranties-head.scroll.svelte-18e5fgk.svelte-18e5fgk{-webkit-mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 0%,transparent) 0%,color-mix(in srgb,var(--color-primary) 100%,transparent) 20%,color-mix(in srgb,var(--color-primary) 100%,transparent) 75%,color-mix(in srgb,var(--color-primary) 0%,transparent) 100%);mask-image:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 0%,transparent),color-mix(in srgb,var(--color-primary) 100%,transparent) 20% 75%,color-mix(in srgb,var(--color-primary) 0%,transparent))}}.ts__product-warranties-head-container.svelte-18e5fgk.svelte-18e5fgk{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm, .8rem);width:auto;scrollbar-width:none}@media screen and (max-width: 1279px){.ts__product-warranties-head-container.svelte-18e5fgk.svelte-18e5fgk{padding-right:var(--spacing-xl-2, 4rem);white-space:nowrap;overflow-x:auto}}@media screen and (min-width: 1280px){.ts__product-warranties-head-container.svelte-18e5fgk.svelte-18e5fgk{flex-wrap:wrap}}.ts__product-warranties-head-container.svelte-18e5fgk.svelte-18e5fgk::-webkit-scrollbar{display:none}.ts__product-warranties-head-tab.svelte-18e5fgk.svelte-18e5fgk{position:relative}.ts__product-warranties-head-tab.svelte-18e5fgk.svelte-18e5fgk:after{display:none;content:"";position:absolute;bottom:0;left:0;height:.2rem;width:100%;background-color:var(--color-dark)}.ts__product-warranties-head-tab.active.svelte-18e5fgk.svelte-18e5fgk{color:var(--color-primary)}.ts__product-warranties-head-tab.active.svelte-18e5fgk.svelte-18e5fgk:after{display:block;background-color:var(--color-primary)}.ts__product-warranties-head-tab.svelte-18e5fgk button.svelte-18e5fgk{all:unset;cursor:pointer;width:100%;padding:1.2rem var(--spacing-lg, 2.4rem);font-size:var(--font-size-sm, 1.4rem)}.ts__product-warranties-container.svelte-18e5fgk.svelte-18e5fgk{z-index:1;position:relative}.ts__product-warranties-card.svelte-18e5fgk.svelte-18e5fgk{display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 1280px){.ts__product-warranties-card.svelte-18e5fgk.svelte-18e5fgk{flex-direction:row}}.ts__product-warranties-card-content.svelte-18e5fgk.svelte-18e5fgk{display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 960px){.ts__product-warranties-card-content.svelte-18e5fgk.svelte-18e5fgk{width:70%}}.ts__product-warranties-card-content-text.svelte-18e5fgk.svelte-18e5fgk{font-size:var(--font-size-md, 1.6rem);color:var(--color-dark-60);word-break:break-word}.ts__product-warranties-card-content-text__disclamer.svelte-18e5fgk.svelte-18e5fgk{padding-top:var(--spacing-md, 1.6rem)}.ts__product-warranties-card-content.svelte-18e5fgk .ds__link{width:fit-content}.ts__product-warranties-card-image.svelte-18e5fgk.svelte-18e5fgk{width:32.8rem;height:32.8rem}@media screen and (min-width: 600px){.ts__product-warranties-card-image.svelte-18e5fgk.svelte-18e5fgk{width:26.8rem;height:26.8rem}}@media screen and (min-width: 960px){.ts__product-warranties-card-image.svelte-18e5fgk.svelte-18e5fgk{width:40.8rem;height:40.8rem}}@media screen and (min-width: 1280px){.ts__product-warranties-card-image.svelte-18e5fgk.svelte-18e5fgk{width:32.8rem;height:32.8rem}}@media screen and (min-width: 1920px){.ts__product-warranties-card-image.svelte-18e5fgk.svelte-18e5fgk{width:36rem;height:36rem}}.ts__product-warranties-card-image.svelte-18e5fgk img.svelte-18e5fgk{object-fit:cover;width:100%;height:100%;aspect-ratio:1/1;border-radius:var(--radius-theme-sm)}.ts__pressure-area .ds__accordion{padding:0;border-bottom:.1rem solid var(--color-light-10)}.ts__pressure-area .ds__accordion-heading{padding:var(--spacing-md, 1.6rem) 0;border-bottom:0;color:var(--color-dark-80);font-family:var(--font-default);font-size:var(--font-size-lg, 1.8rem)}@media screen and (min-width: 960px){.ts__pressure-area .ds__accordion-heading{font-size:var(--font-size-lg-2, 2rem)}}.ts__pressure-area .ds__accordion-heading .ds__icon{fill:var(--color-dark-80)}.ts__pressure-area .ds__accordion-details{padding:0 0 var(--spacing-md, 1.6rem)}.ts__pressure-area-container{font-size:var(--font-size-sm, 1.4rem)}.ts__technical-area .ds__accordion{padding:0;border-bottom:.1rem solid var(--color-light-10)}.ts__technical-area .ds__accordion-heading{padding:var(--spacing-md, 1.6rem) 0;border-bottom:0;color:var(--color-dark-80);font-family:var(--font-default);font-size:var(--font-size-lg, 1.8rem)}@media screen and (min-width: 960px){.ts__technical-area .ds__accordion-heading{font-size:var(--font-size-lg-2, 2rem)}}.ts__technical-area .ds__accordion-heading .ds__icon{fill:var(--color-dark-80)}.ts__technical-area .ds__accordion-details{padding:0 0 var(--spacing-md, 1.6rem)}.ts__technical-area__title{margin-top:0;margin-bottom:var(--spacing-sm, .8rem);font-size:var(--font-size-lg, 1.8rem);color:var(--color-primary)}.ts__technical-area__content{display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem)}.ts__technical-area__labelling__container{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm, .8rem)}@media screen and (min-width: 600px){.ts__technical-area__labelling__container{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 960px){.ts__technical-area__labelling__container{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1920px){.ts__technical-area__labelling__container{grid-template-columns:repeat(4,1fr)}}.ts__technical-area__labelling__item{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-md, 1.6rem);border-radius:var(--radius-theme-sm);background-color:var(--color-light-05)}.ts__technical-area__labelling__item__icon{flex:0 0 auto;width:6.4rem;height:6.4rem;margin-bottom:var(--spacing-sm, .8rem)}.ts__technical-area__labelling__item__label{display:block;margin-top:auto;font-size:var(--font-size-xs, 1.2rem)}.ts__technical-area__labelling__item__value{display:block;font-size:var(--font-size-sm, 1.4rem);font-weight:700}.ts__technical-area__labelling__item--pdf .ts__technical-area__labelling__item__icon{fill:var(--color-primary);width:4.8rem;height:4.8rem;margin-top:var(--spacing-sm, .8rem)}.ts__technical-area__labelling__text{padding-top:var(--spacing-md, 1.6rem)}.ts__technical-area__labelling__text>*{display:inline;font-size:var(--font-size-sm, 1.4rem);color:var(--color-dark-80)}.ts__technical-area__labelling__text a{color:var(--color-primary)}@media screen and (min-width: 960px){.ts__technical-area__labelling__text a{color:var(--color-dark-80)}}.ts__technical-area__labelling__text a:hover{color:var(--color-primary)}.ts__technical-area__technical-specs__container{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md, 1.6rem)}.ts__technical-area__technical-specs__item{display:flex;flex-direction:column;gap:var(--spacing-xs, .4rem);padding-bottom:var(--spacing-md, 1.6rem);border-bottom:.1rem solid var(--color-light-10)}.ts__technical-area__technical-specs__item__title{display:block;margin-top:auto;font-size:var(--font-size-xs, 1.2rem)}.ts__technical-area__technical-specs__item__value{display:block;font-size:var(--font-size-sm, 1.4rem);font-weight:700}.ts__technical-area__warnings__title{display:block;margin-bottom:var(--spacing-sm, .8rem);font-size:var(--font-size-xs, 1.2rem)}.ts__technical-area__warnings__container{display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem)}.ts__technical-area__warnings__container .ds__badge .ds__icon{flex:0 0 auto}.ts__technical-area-sidepanel-image{margin-block:var(--spacing-lg, 2.4rem);width:100%;aspect-ratio:21/9;border-radius:var(--radius-theme-sm)}.ts__technical-area-sidepanel-description{font-size:var(--font-size-md, 1.6rem)}.ts__warnings-area .ds__accordion{padding:0;border-bottom:.1rem solid var(--color-light-10)}.ts__warnings-area .ds__accordion-heading{padding:var(--spacing-md, 1.6rem) 0;border-bottom:0;color:var(--color-dark-80);font-family:var(--font-default);font-size:var(--font-size-lg, 1.8rem)}@media screen and (min-width: 960px){.ts__warnings-area .ds__accordion-heading{font-size:var(--font-size-lg-2, 2rem)}}.ts__warnings-area .ds__accordion-heading .ds__icon{fill:var(--color-dark-80)}.ts__warnings-area .ds__accordion-details{padding:0 0 var(--spacing-md, 1.6rem)}.ts__warnings-area__title{margin-top:0;margin-bottom:var(--spacing-sm, .8rem);font-size:var(--font-size-lg, 1.8rem);color:var(--color-primary)}.ts__warnings-area__content{display:flex;flex-direction:column}.ts__product-rar{--rar-spacing:var(--spacing-xxl-4, 8rem);padding:var(--rar-spacing, var(--spacing-md, 1.6rem)) var(--safe-area)}@media screen and (min-width: 600px){.ts__product-rar{--rar-spacing:var(--spacing-xl, 3.2rem)}}@media screen and (min-width: 960px){.ts__product-rar{--rar-spacing:var(--spacing-xxl, 6.4rem)}}@media screen and (min-width: 1280px){.ts__product-rar{--rar-spacing:var(--spacing-xxxl-8, 16rem)}}@media screen and (min-width: 1920px){.ts__product-rar{--rar-spacing:var(--spacing-xxl-6, 8.8rem)}}@media screen and (min-width: 1280px){.ts__product-rar--reviewpage{--rar-spacing:var(--spacing-xxl, 6.4rem)}}.ts__product-rar-back-button{margin-bottom:var(--spacing-md)}.ts__product-rar-back-button>.ds__link{gap:.8rem}.ts__product-rar-back-button>.ds__link>.ds__icon{--icon-size:var(--icon-size-xs)}.ts__product-rar>.ds__heading{display:inline-block}.ts__product-rar .product-title{font-weight:lighter}.ts__product-rar>.ds__heading{display:inline-block;white-space:break-spaces;margin-bottom:var(--spacing-lg, 2.4rem);color:var(--color-dark-80)}.ts__product-rar-description{font-size:1.4rem;margin-top:var(--spacing-sm);color:var(--color-dark-50)}.ts__product-rar-grid[data-ui-grid=fixed].ts__siderail-active>[data-ui-grid=item]:first-child{top:15rem}.ts__product-rar-grid[data-ui-grid=fixed]{margin-top:var(--spacing-xl-2, 4rem);align-items:start}@media screen and (max-width: 959px){.ts__product-rar-grid[data-ui-grid=fixed]{gap:var(--spacing-lg)}}@media screen and (min-width: 1024px){.ts__product-rar-grid[data-ui-grid=fixed]{gap:var(--spacing-xl-4, 4.8rem)}.ts__product-rar-grid[data-ui-grid=fixed]>[data-ui-grid=item]:first-child{position:sticky;top:5.3rem;grid-column:auto/span 5}.ts__product-rar-grid[data-ui-grid=fixed]>[data-ui-grid=item]:last-child{position:relative;grid-column:auto/span 7}.ts__product-rar-grid[data-ui-grid=fixed]>[data-ui-grid=item]:last-child:after{content:"";position:absolute;left:calc(-1 * var(--spacing-lg, 2.4rem));height:100%;width:.1rem;top:0;background-color:var(--color-light-20)}}@media screen and (min-width: 1440px){.ts__product-rar-grid[data-ui-grid=fixed]>[data-ui-grid=item]:first-child{grid-column:auto/span 4}.ts__product-rar-grid[data-ui-grid=fixed]>[data-ui-grid=item]:last-child{grid-column:auto/span 8}}.ts__product-rar-nb-n-sort{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:var(--spacing-xl-2, 4rem);padding-top:var(--spacing-lg);gap:var(--spacing-md, 1.6rem);border-top:.1rem solid var(--color-light-20)}@media screen and (min-width: 600px){.ts__product-rar-nb-n-sort{flex-direction:row}}@media screen and (min-width: 1024px){.ts__product-rar-nb-n-sort{border-top:0;margin-top:0;padding-top:0}}.ts__product-rar-nb-n-sort .rar-number-of-reviews{font-size:1.8rem;font-weight:700}.ts__product-rar-seeAllReviews{text-align:center}.ts__product-rar-seeAllReviews .ds__btn{width:100%}@media screen and (min-width: 600px){.ts__product-rar-seeAllReviews .ds__btn{width:auto}}.ts__product-awards.svelte-kmipo6.svelte-kmipo6{position:relative;display:flex;flex-direction:column;gap:var(--spacing-xl-2, 4rem);margin:var(--spacing-xxl-4, 8rem) 0}.ts__product-awards.svelte-kmipo6.svelte-kmipo6:has(.ds__slider-top-wrapper){gap:0}@media screen and (min-width: 600px){.ts__product-awards.svelte-kmipo6.svelte-kmipo6{margin:var(--spacing-xxl-4, 8rem) 0}}@media screen and (min-width: 960px){.ts__product-awards.svelte-kmipo6.svelte-kmipo6{margin:var(--spacing-xxl-4, 8rem) 0}}@media screen and (min-width: 1280px){.ts__product-awards.svelte-kmipo6.svelte-kmipo6{margin:var(--spacing-xxxl-8, 16rem) 0}}@media screen and (min-width: 1920px){.ts__product-awards.svelte-kmipo6.svelte-kmipo6{margin:var(--spacing-xxxl-8, 16rem) 0}}.ts__product-awards__heading.svelte-kmipo6.svelte-kmipo6{max-width:102.3rem;padding:0 var(--spacing-md, 1.6rem);box-sizing:content-box}@media screen and (min-width: 600px){.ts__product-awards__heading.svelte-kmipo6.svelte-kmipo6{padding:0 var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__product-awards__heading.svelte-kmipo6.svelte-kmipo6{padding:0 6rem}}@media screen and (min-width: 1280px){.ts__product-awards__heading.svelte-kmipo6.svelte-kmipo6{padding:0 12.4rem}}@media screen and (min-width: 1920px){.ts__product-awards__heading.svelte-kmipo6.svelte-kmipo6{padding:0 20.4rem}}@media screen and (min-width: 960px){.ts__product-awards__container.svelte-kmipo6 .ds__slider [data-ui-slide-item]{max-width:calc((100% - var(--slider-gap) * 2 - var(--slider-safe-areas)) / 3)}}.ts__product-awards__card.svelte-kmipo6.svelte-kmipo6{display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem);width:100%;padding:var(--spacing-md, 1.6rem);border:.1rem solid var(--color-light-10);border-radius:var(--radius-theme-md)}@media screen and (min-width: 1280px){.ts__product-awards__card.svelte-kmipo6.svelte-kmipo6{flex-direction:row;padding:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 1920px){.ts__product-awards__card.svelte-kmipo6.svelte-kmipo6{padding:var(--spacing-xl-2, 4rem)}}.ts__product-awards__card__img.svelte-kmipo6.svelte-kmipo6{align-self:center;flex:0 0 auto}.ts__product-awards__card__img.svelte-kmipo6 .ds__media{aspect-ratio:1/1;width:16rem}.ts__product-awards__card__img.svelte-kmipo6 .ds__media>img:not([src*=".png"]):not([src*=".svg"]):not([src*=".webp"]){background:transparent}.ts__product-awards__card__img--small.svelte-kmipo6 .ds__media{aspect-ratio:1/1;width:12.8rem}.ts__product-awards__card__content.svelte-kmipo6.svelte-kmipo6{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-md, 1.6rem)}.ts__product-awards__card__content__title.svelte-kmipo6.svelte-kmipo6{color:var(--color-dark-80);font-weight:700;font-size:var(--font-size-lg-2, 2rem)}.ts__product-awards__card__content__text.svelte-kmipo6 p.svelte-kmipo6{color:var(--color-dark-60);font-size:var(--font-size-sm, 1.4rem)}.ts__product-awards__card__content.svelte-kmipo6 .ds__link{font-size:var(--font-size-sm, 1.4rem)}.ts__product-reference-materials.svelte-10wb1h6{padding:var(--spacing-xl, 3.2rem) var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.ts__product-reference-materials.svelte-10wb1h6{padding:var(--spacing-xl, 3.2rem) var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__product-reference-materials.svelte-10wb1h6{padding:var(--spacing-xxl, 6.4rem) 6rem}}@media screen and (min-width: 1280px){.ts__product-reference-materials.svelte-10wb1h6{padding:var(--spacing-xxl, 6.4rem) 21.2rem}}@media screen and (min-width: 1920px){.ts__product-reference-materials.svelte-10wb1h6{padding:var(--spacing-xxl-4, 8rem) 46rem}}.ts__product-reference-materials-cards.svelte-10wb1h6{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:var(--spacing-xl-4, 4.8rem);gap:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 960px){.ts__product-reference-materials-cards.svelte-10wb1h6{flex-direction:row;justify-content:center}.ts__product-reference-materials-cards-item.svelte-10wb1h6{flex:0 0 calc(50% - var(--spacing-lg, 2.4rem))}}@media screen and (min-width: 1920px){.ts__product-reference-materials-cards.svelte-10wb1h6{margin-top:var(--spacing-xxl, 6.4rem)}}.ts__tyre-partnership-card{position:relative;overflow:hidden;margin:var(--spacing-xxl-4, 8rem) var(--spacing-md, 1.6rem)}@media screen and (min-width: 600px){.ts__tyre-partnership-card{margin:var(--spacing-xxl-4, 8rem) var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__tyre-partnership-card{margin:var(--spacing-xxl-4, 8rem) 6rem}}@media screen and (min-width: 1280px){.ts__tyre-partnership-card{margin:var(--spacing-xxl-4, 8rem) 12.4rem}}@media screen and (min-width: 1920px){.ts__tyre-partnership-card{margin:var(--spacing-xxl-4, 8rem) 20.4rem}}.ts__tyre-partnership-card__container{position:relative;overflow:hidden;display:flex;flex-direction:column-reverse;gap:var(--spacing-lg, 2.4rem);padding:var(--spacing-md, 1.6rem);border-radius:var(--radius-theme-md);color:var(--color-light)}@media screen and (min-width: 600px){.ts__tyre-partnership-card__container{padding:var(--spacing-xl-2, 4rem)}}@media screen and (min-width: 1280px){.ts__tyre-partnership-card__container{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-xl-2, 4rem);padding:var(--spacing-xxl-4, 8rem)}}.ts__tyre-partnership-card__bg{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.ts__tyre-partnership-card__bg .ds__media{width:100%;height:100%}.ts__tyre-partnership-card__bg .ds__media img{width:100%;height:100%;object-fit:cover}.ts__tyre-partnership-card__bg:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-dark-80);opacity:.8}.ts__tyre-partnership-card__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-lg, 2.4rem);max-width:80rem}.ts__tyre-partnership-card__content .ds__btn{width:100%}@media screen and (min-width: 960px){.ts__tyre-partnership-card__content .ds__btn{width:auto}}.ts__tyre-partnership-card__img{position:relative;z-index:1;align-self:center;flex:0 0 auto;aspect-ratio:1/1;width:30rem}@media screen and (min-width: 1280px){.ts__tyre-partnership-card__img{width:40rem}}.ts__refreigaben-area .ds__accordion{padding:0;border-bottom:.1rem solid var(--color-light-10)}.ts__refreigaben-area .ds__accordion-heading{padding:var(--spacing-md, 1.6rem) 0;border-bottom:0;color:var(--color-dark-80);font-family:var(--font-default);font-size:var(--font-size-lg, 1.8rem)}@media screen and (min-width: 960px){.ts__refreigaben-area .ds__accordion-heading{font-size:var(--font-size-lg-2, 2rem)}}.ts__refreigaben-area .ds__accordion-details{padding-right:0;padding-top:0}.ts__refreigaben-area__description{color:var(--color-dark-60)}.ts__refreigaben-area__documents{background-color:var(--color-light-05);padding:var(--spacing-md, 1.6rem);margin:var(--spacing-md, 1.6rem) 0;border-radius:var(--radius-theme-sm);display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem)}.ts__refreigaben-area__documents-document{padding-top:var(--spacing-md, 1.6rem);color:var(--color-dark-80);text-decoration:none}.ts__refreigaben-area__documents-document svg{margin-right:.8rem;vertical-align:middle}.ts__refreigaben-area__documents :last-child{border-bottom:none}.ts__refreigaben-area__legal-mention{font-size:1.2rem;color:var(--color-dark-60)}.ts__minkara-reviews .ds__accordion{padding:0;border-bottom:.1rem solid var(--color-light-10)}.ts__minkara-reviews .ds__accordion:has(.show){border-bottom:unset}.ts__minkara-reviews .ds__accordion-heading{padding:var(--spacing-md) 0;border-bottom:0;color:var(--color-dark-80);font-family:var(--font-default);font-size:var(--font-size-lg)}@media screen and (min-width: 960px){.ts__minkara-reviews .ds__accordion-heading{font-size:var(--font-size-lg-2)}}.ts__minkara-reviews .ds__accordion-heading .ds__icon{fill:var(--color-dark-80)}.ts__minkara-reviews .ds__accordion-details{padding:unset}.ts__minkara-reviews .ts__minkara-reviews__banner .ts__minkara-reviews__banner-media{display:block;padding:unset;border:unset}.ts__minkara-reviews .ts__minkara-reviews__banner .ts__minkara-reviews__banner-media img{width:100%;height:auto;border-radius:unset}.ts__product-list-grid{margin:var(--spacing-xl-2, 4rem) auto var(--spacing-xxl-4, 8rem) auto}.ts__product-list-grid__block{padding:0 var(--safe-area)}.ts__product-list-grid-fluid{position:relative;display:grid;gap:var(--spacing-lg, 2.4rem);grid-template-columns:repeat(auto-fill);margin:0 auto}@media screen and (min-width: 960px){.ts__product-list-grid-fluid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1280px){.ts__product-list-grid-fluid{grid-template-columns:repeat(3,1fr)}}.ts__product-list-grid-fluid-item>div{height:100%}.ts__product-list-grid-fluid-item:has(.ts__product-card--recommended):has(.has-icon){padding-top:var(--spacing-xl-2, 4rem)}.ts__product-list-grid-fluid[data-search-complete=true] .ts__product-list-grid-fluid-item:first-of-type,.ts__product-list-grid-fluid[data-search-complete=true] [data-alternative-tyres]{grid-column:1/-1}.ts__sorting{position:relative}.ts__sorting-popup{z-index:1;display:none;border:.1rem solid var(--color-dark);background-color:var(--color-light);position:absolute}.ts__sorting-popup.active{display:block}.ts__sorting-popup-header{display:flex;justify-content:space-between;border-bottom:.1rem solid var(--color-dark);padding:1rem}.ts__sorting-popup-content{display:flex;flex-direction:column;border-bottom:.1rem solid var(--color-dark)}.ts__sorting-popup-content__label{margin:1rem;border:.1rem solid var(--color-dark);padding:1rem;cursor:pointer}.ts__sorting-popup-content__label.active{background-color:var(--color-dark);color:var(--color-light)}.ts__sorting-popup-footer{display:flex;justify-content:flex-end;padding:1rem}.ts__sorting-cta button{gap:.8rem;font-size:1.6rem;min-height:2.8rem;background:#fff;border-radius:var(--radius-theme-lg);color:#000;border:.5px solid var(--color-primary)}.ts__sorting-cta button .ds__icon,.ts__sorting-cta button span{color:var(--color-primary)}.ts__reifen-push{padding:0 var(--safe-area);margin-top:var(--spacing-xxl-2, 7.2rem)}@media screen and (min-width: 600px){.ts__reifen-push{padding-inline:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__reifen-push{padding-inline:var(--spacing-xxl, 6.4rem)}}@media screen and (min-width: 1280px){.ts__reifen-push{padding-inline:var(--spacing-xxxl, 12.8rem)}}@media screen and (min-width: 1920px){.ts__reifen-push{padding-inline:20.4rem}}.ts__reifen-push__content{min-height:18.8rem;display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg, 2.4rem);padding:var(--spacing-lg, 2.4rem);border-radius:1.6rem;flex-direction:column;background-color:var(--color-light-05);height:auto}@media screen and (min-width: 1280px){.ts__reifen-push__content{flex-direction:row;min-height:14.8rem;align-items:center;padding:var(--spacing-xl-2, 4rem);gap:var(--spacing-sm, .8rem)}}.ts__reifen-push__title{font-size:var(--font-size-xl, 2.4rem);font-weight:700;margin-bottom:var(--spacing-sm, .8rem)}.ts__sidepanel-panel-list{background-color:var(--color-light-05);padding:var(--spacing-md, 1.6rem);margin:var(--spacing-md, 1.6rem) 0;border-radius:var(--radius-theme-sm)}.ts__sidepanel-panel-list-title{font-size:var(--font-size-sm, 1.4rem);font-weight:700;color:var(--color-dark-80);margin-bottom:var(--spacing-md, 1.6rem)}.ts__sidepanel-panel-list-content{display:flex;flex-direction:column;gap:.8rem}.ts__sidepanel-panel-list-content :last-child{border-bottom:none}.ts__sidepanel-panel-list-document{color:var(--color-primary);font-size:var(--font-size-sm, 1.4rem);padding-bottom:var(--spacing-md, 1.6rem);border-bottom:.1rem solid var(--color-light-10)}.ts__sidepanel-panel-list-document:last-child{padding-bottom:0}@media screen and (min-width: 600px){.ts__sidepanel-panel-list-document{color:var(--color-dark-80)}}@media screen and (max-width: 767px){.ts__sidepanel-panel-list-document .ds__icon{fill:var(--color-primary)}}.ts__sidepanel-panel-list-document:hover{color:var(--color-primary)}.ts__sidepanel-panel-list-document:hover .ds__icon{fill:var(--color-primary)}.ts__sidepanel-panel-list-document svg{margin-right:.8rem;vertical-align:middle}.ts__sidepanel-panel-legal-mention{font-size:1.2rem;color:var(--color-dark-60)}.ts__product-list-noresult.svelte-crqndd{text-align:center;padding:var(--spacing-xl-2, 4rem) var(--safe-area)}.ts__product-list-noresult__description.svelte-crqndd{margin-bottom:var(--spacing-xl-2, 4rem);font-size:var(--font-size-sm, 1.4rem)}.ts__product-list-noresult__title.svelte-crqndd{font-weight:700;font-size:var(--font-size-xl, 2.4rem);margin:var(--spacing-xl-2, 4rem) 0 var(--spacing-md, 1.6rem)}.ts__product-list-noresult.svelte-crqndd>.ds__media>img{margin:auto}.ds__pagination{display:flex;flex-direction:column;padding:var(--spacing-xl-4, 4.8rem)}.ts__heading.svelte-1ehxmhl.svelte-1ehxmhl{padding:var(--spacing-xxl-4, 8rem) var(--spacing-md, 1.6rem) var(--spacing-xl-2, 4rem)}@media screen and (min-width: 600px){.ts__heading.svelte-1ehxmhl.svelte-1ehxmhl{padding-inline:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__heading.svelte-1ehxmhl.svelte-1ehxmhl{padding-inline:var(--spacing-xxl, 6.4rem)}}@media screen and (min-width: 1280px){.ts__heading.svelte-1ehxmhl.svelte-1ehxmhl{padding-inline:var(--spacing-xxxl, 12.8rem)}}@media screen and (min-width: 1920px){.ts__heading.svelte-1ehxmhl.svelte-1ehxmhl{padding-inline:20.4rem}}.ts__heading__content.svelte-1ehxmhl.svelte-1ehxmhl{display:flex;flex-direction:column;justify-content:end;gap:var(--spacing-sm, .8rem)}@media screen and (min-width: 960px){.ts__heading__content.svelte-1ehxmhl.svelte-1ehxmhl{width:70%}}@media screen and (min-width: 1280px){.ts__heading__content.svelte-1ehxmhl.svelte-1ehxmhl{width:50%}}.ts__heading.svelte-1ehxmhl p.svelte-1ehxmhl{color:var(--color-dark-80);font-size:var(--font-size-lg, 1.8rem)}.ts__browse-by-section.svelte-5jz1fy.svelte-5jz1fy{padding-inline:var(--spacing-md, 1.6rem);padding-bottom:var(--spacing-xl-2, 4rem)}@media screen and (min-width: 600px){.ts__browse-by-section.svelte-5jz1fy.svelte-5jz1fy{padding-inline:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 960px){.ts__browse-by-section.svelte-5jz1fy.svelte-5jz1fy{padding-inline:var(--spacing-xxl, 6.4rem)}}@media screen and (min-width: 1280px){.ts__browse-by-section.svelte-5jz1fy.svelte-5jz1fy{padding-inline:var(--spacing-xxxl, 12.8rem)}}@media screen and (min-width: 1920px){.ts__browse-by-section.svelte-5jz1fy.svelte-5jz1fy{padding-inline:20.4rem}}.ts__browse-by-section__title.svelte-5jz1fy.svelte-5jz1fy{display:block;margin-top:0;margin-bottom:var(--spacing-xl, 3.2rem);font-weight:700;font-size:var(--font-size-xl, 2.4rem);color:var(--color-dark-80)}@media screen and (min-width: 960px){.ts__browse-by-section__title.svelte-5jz1fy.svelte-5jz1fy{font-size:var(--font-size-xl-4, 2.8rem)}}.ts__browse-by-section__wrapper.svelte-5jz1fy.svelte-5jz1fy{display:flex;flex-direction:row;gap:var(--spacing-md, 1.6rem);overflow:auto;padding-bottom:2rem}@media screen and (min-width: 960px){.ts__browse-by-section__wrapper.svelte-5jz1fy.svelte-5jz1fy{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1280px){.ts__browse-by-section__wrapper.svelte-5jz1fy.svelte-5jz1fy{grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg, 2.4rem)}}@media screen and (min-width: 1920px){.ts__browse-by-section__wrapper.svelte-5jz1fy.svelte-5jz1fy{grid-template-columns:repeat(4,1fr)}}.ts__browse-by-section__wrapper.svelte-5jz1fy.svelte-5jz1fy::-webkit-scrollbar{height:.8rem}.ts__browse-by-section__wrapper.svelte-5jz1fy.svelte-5jz1fy::-webkit-scrollbar-thumb{background-color:var(--color-primary);height:4rem;border-radius:var(--radius-theme-sm)}.ts__browse-by-section__wrapper.svelte-5jz1fy.svelte-5jz1fy::-webkit-scrollbar-track{border-top:solid .3rem var(--color-light);border-bottom:solid .3rem var(--color-light);background-color:var(--color-light-20)}.ts__browse-by-section__wrapper.svelte-5jz1fy.svelte-5jz1fy::-webkit-scrollbar-button{display:none}.ts__browse-by-section__card.svelte-5jz1fy.svelte-5jz1fy{display:flex;flex-direction:column;justify-content:end;position:relative;width:30rem;border-radius:var(--radius-theme-md);overflow:hidden;flex-shrink:0;cursor:pointer;text-decoration:none;aspect-ratio:4/3}@media screen and (min-width: 600px){.ts__browse-by-section__card.svelte-5jz1fy.svelte-5jz1fy{width:33rem}}@media screen and (min-width: 960px){.ts__browse-by-section__card.svelte-5jz1fy.svelte-5jz1fy{width:100%}}.ts__browse-by-section__card.svelte-5jz1fy:hover .ts__browse-by-section__card__content__description.svelte-5jz1fy{opacity:1;max-height:30rem;margin-top:var(--spacing-md, 1.6rem);transition:all .5s ease-in-out,margin-top .3s ease-in-out}.ts__browse-by-section__card.svelte-5jz1fy:hover .ts__browse-by-section__card__bg.svelte-5jz1fy{filter:blur(3rem)}.ts__browse-by-section__card__bg.svelte-5jz1fy.svelte-5jz1fy{width:100%;height:100%;object-fit:cover;position:absolute;pointer-events:none;transition:all .4s ease-in-out}.ts__browse-by-section__card__content.svelte-5jz1fy.svelte-5jz1fy{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-md, 1.6rem);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,var(--color-dark) 100%);padding:var(--spacing-md, 1.6rem);z-index:1;color:var(--color-light);height:auto}@media screen and (min-width: 960px){.ts__browse-by-section__card__content.svelte-5jz1fy.svelte-5jz1fy{padding:var(--spacing-lg, 2.4rem)}}.ts__browse-by-section__card__content__block-text.svelte-5jz1fy.svelte-5jz1fy{display:flex;flex-direction:column}.ts__browse-by-section__card__content__block-title.svelte-5jz1fy.svelte-5jz1fy{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm, .8rem)}.ts__browse-by-section__card__content__title.svelte-5jz1fy.svelte-5jz1fy{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;word-break:break-word;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-lg, 1.8rem)}@media screen and (min-width: 960px){.ts__browse-by-section__card__content__title.svelte-5jz1fy.svelte-5jz1fy{font-size:var(--font-size-lg-2, 2rem)}}.ts__browse-by-section__card__content__description.svelte-5jz1fy.svelte-5jz1fy{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:0;overflow:hidden;opacity:0;text-overflow:ellipsis;font-size:var(--font-size-sm, 1.4rem);transition:all .3s ease-in-out}.ts__browse-by-section__card__content__icon.svelte-5jz1fy.svelte-5jz1fy{min-width:3.6rem;width:3.6rem;height:3.6rem;right:var(--spacing-lg, 2.4rem);bottom:var(--spacing-lg, 2.4rem);border-radius:var(--radius-theme-xl);background-color:var(--color-secondary);display:flex;justify-content:center;align-items:center;align-self:end;color:var(--color-secondary-reverse)}@media screen and (min-width: 960px){.ts__browse-by-section__card__content__icon.svelte-5jz1fy.svelte-5jz1fy{min-width:4.8rem;width:4.8rem;height:4.8rem}}.ts__product-size-list-values__heading.svelte-13by52z{padding:var(--spacing-xxl-4, 8rem) 0 var(--spacing-sm, .8rem) 0;font-size:var(--font-size-xl, 2.4rem);justify-content:flex-end;display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem)}@media screen and (min-width: 960px){.ts__product-size-list-values__heading.svelte-13by52z{font-size:var(--font-size-xl-4, 2.8rem);width:75%}}@media screen and (min-width: 1280px){.ts__product-size-list-values__heading.svelte-13by52z{width:50%}}.ts__product-size-list-values__heading-content.svelte-13by52z{font-size:var(--font-size-lg, 1.8rem)}.ts__product-size-list-values__heading.svelte-1c1w5f4{padding:var(--spacing-xxl-4, 8rem) 0 0 0;font-size:var(--font-size-xl, 2.4rem);justify-content:flex-end;display:flex;flex-direction:column;gap:var(--spacing-sm, .8rem)}@media screen and (min-width: 960px){.ts__product-size-list-values__heading.svelte-1c1w5f4{font-size:var(--font-size-xl-4, 2.8rem);width:75%}}@media screen and (min-width: 1280px){.ts__product-size-list-values__heading.svelte-1c1w5f4{width:50%}}.ts__product-size-list-values__heading-content.svelte-1c1w5f4{font-size:var(--font-size-lg, 1.8rem)}.ts__product-size-list-values__content.svelte-1c1w5f4{padding:var(--spacing-xl-2, 4rem) 0}.ts__product-size-list-values__content-title.svelte-1c1w5f4{margin:0;font-size:var(--font-size-xl, 2.4rem)}@media screen and (min-width: 960px){.ts__product-size-list-values__content-title.svelte-1c1w5f4{font-size:var(--font-size-xl-4, 2.8rem)}}.ts__product-size-list-values__content-head.svelte-1c1w5f4{display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem);padding-bottom:var(--spacing-sm, .8rem)}.ts__product-size-list-values__cta.svelte-1c1w5f4{display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-xl-2, 4rem)}.ts__widget.svelte-124dffo.svelte-124dffo{position:relative;background-color:var(--color-tertiary-01);width:100%;color:var(--color-light);border-radius:var(--radius-theme-md);padding:var(--spacing-md, 1.6rem)}@media screen and (min-width: 960px){.ts__widget.svelte-124dffo.svelte-124dffo{padding:var(--spacing-lg, 2.4rem)}}.ts__widget-active-bar.svelte-124dffo.svelte-124dffo{position:absolute;bottom:-.1rem;height:.2rem;background-color:var(--color-light);transition:all .4s ease;width:100%}.ts__widget-title.svelte-124dffo.svelte-124dffo{z-index:1;position:relative;padding:var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem) var(--spacing-sm, .8rem)}@media screen and (min-width: 960px){.ts__widget-title.svelte-124dffo.svelte-124dffo{padding:var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem)}}.ts__widget-productLines-container.svelte-124dffo.svelte-124dffo{z-index:2;display:flex;flex-direction:column;position:relative;margin-bottom:var(--spacing-md, 1.6rem);border-bottom:var(--color-primary-darken-02) .1rem solid}.ts__widget-productLines-container.openTab.svelte-124dffo .ts__widget-productLines-container__tab-arrow.svelte-124dffo{transform:rotate(180deg)}.ts__widget-productLines-container.openTab.svelte-124dffo .ts__widget-productLines-container-block.svelte-124dffo{display:flex;position:absolute;width:100%}@media screen and (min-width: 960px){.ts__widget-productLines-container.openTab.svelte-124dffo .ts__widget-productLines-container-block.svelte-124dffo{position:relative}}.ts__widget-productLines-container__tab.svelte-124dffo.svelte-124dffo{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md, 1.6rem);cursor:pointer}@media screen and (min-width: 960px){.ts__widget-productLines-container__tab.svelte-124dffo.svelte-124dffo{display:none}}.ts__widget-productLines-container__tab-text.svelte-124dffo.svelte-124dffo{display:flex;flex-direction:row;align-items:center}.ts__widget-productLines-container__tab-text.svelte-124dffo .ds__icon{width:var(--icon-size-xl, 4.8rem);height:var(--icon-size-xl, 4.8rem)}.ts__widget-productLines-container__tab-text-title.svelte-124dffo.svelte-124dffo{font-size:var(--font-size-sm, 1.4rem);font-weight:700;padding-inline:var(--spacing-md, 1.6rem)}.ts__widget-productLines-container__tab-arrow.svelte-124dffo.svelte-124dffo{transition:all .4s ease}.ts__widget-productLines-container-block.svelte-124dffo.svelte-124dffo{display:flex;position:absolute;flex-direction:column;background:var(--color-light);top:100%;width:100%;z-index:2;overflow:auto;max-height:30vh;border-bottom-left-radius:var(--radius-theme-sm);border-bottom-right-radius:var(--radius-theme-sm);box-shadow:0 .4rem .8rem #3333331f}@media screen and (min-width: 960px){.ts__widget-productLines-container-block.svelte-124dffo.svelte-124dffo{border-radius:0;box-shadow:unset;background:transparent;position:relative;display:flex;flex-direction:row}}.ts__widget-productLines-container-items.svelte-124dffo.svelte-124dffo{width:100%;display:flex;align-items:center;font-size:var(--font-size-sm, 1.4rem);padding:var(--spacing-md, 1.6rem);overflow:hidden;cursor:pointer;transition:margin .4s ease-in-out,width .2s ease-in-out .2s,gap .4s ease-in-out,background .4s ease-out,padding .4s ease;gap:var(--spacing-md, 1.6rem);color:var(--color-light-20)}@media screen and (min-width: 960px){.ts__widget-productLines-container-items.svelte-124dffo.svelte-124dffo{gap:0;justify-content:space-between;width:max-content;color:var(--color-light);opacity:.4;padding:0 var(--spacing-lg, 2.4rem)}.ts__widget-productLines-container-items.svelte-124dffo:hover .ds__icon{opacity:1}}.ts__widget-productLines-container-items.active.svelte-124dffo.svelte-124dffo{color:var(--color-primary);font-weight:700}@media screen and (min-width: 960px){.ts__widget-productLines-container-items.active.svelte-124dffo.svelte-124dffo{display:flex;padding-right:var(--spacing-xl-2, 4rem);color:var(--color-light);opacity:1}.ts__widget-productLines-container-items.active.svelte-124dffo.svelte-124dffo:hover{background:var(--color-primary-darken-02)}}.ts__widget-productLines-container-items.active.svelte-124dffo .ds__icon{color:var(--color-primary);opacity:100%}@media screen and (min-width: 960px){.ts__widget-productLines-container-items.active.svelte-124dffo .ds__icon{color:var(--color-light)}}.ts__widget-productLines-container-items.svelte-124dffo .ds__icon{color:var(--color-light-20);width:var(--icon-size-xl, 4.8rem);height:var(--icon-size-xl, 4.8rem)}@media screen and (min-width: 960px){.ts__widget-productLines-container-items.svelte-124dffo .ds__icon{opacity:.4;color:var(--color-light);transition:opacity .4s ease}}.ts__widget-productLines-container-items.svelte-124dffo span.svelte-124dffo{color:var(--color-dark-80)}@media screen and (min-width: 960px){.ts__widget-productLines-container-items.svelte-124dffo span.svelte-124dffo{color:transparent;white-space:nowrap;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;opacity:0;width:0}}.ts__widget-productLines-container-items.svelte-124dffo span.active.svelte-124dffo{color:var(--color-primary);opacity:1}@media screen and (min-width: 960px){.ts__widget-productLines-container-items.svelte-124dffo span.active.svelte-124dffo{width:min-content;color:var(--color-light);transform:translate(var(--spacing-md, 1.6rem))}}.ts__widget-modes-container.svelte-124dffo.svelte-124dffo{display:flex;flex-direction:column;z-index:1;position:relative}@media screen and (min-width: 960px){.ts__widget-modes-container.svelte-124dffo.svelte-124dffo{gap:var(--spacing-md, 1.6rem)}}.ts__widget-modes-container-row.svelte-124dffo.svelte-124dffo{display:flex;flex-direction:column;overflow:hidden}.ts__widget-modes-container-row.svelte-124dffo.svelte-124dffo:first-child{border-top-left-radius:var(--radius-theme-sm);border-top-right-radius:var(--radius-theme-sm)}.ts__widget-modes-container-row.svelte-124dffo.svelte-124dffo:last-child{border-bottom-left-radius:var(--radius-theme-sm);border-bottom-right-radius:var(--radius-theme-sm)}@media screen and (min-width: 960px){.ts__widget-modes-container-row.svelte-124dffo.svelte-124dffo{border-radius:var(--radius-theme-md);flex-direction:row}}.ts__widget-modes-container-row-items.svelte-124dffo.svelte-124dffo{background-color:var(--color-light);flex:1 1 33.333%;box-sizing:border-box;justify-content:space-between;padding:var(--spacing-md, 1.6rem);gap:var(--spacing-lg, 2.4rem);display:flex;flex-direction:row;align-items:center;cursor:pointer;border-bottom:solid .1rem var(--color-light-20)}@media screen and (min-width: 960px){.ts__widget-modes-container-row-items.svelte-124dffo.svelte-124dffo{padding-inline:var(--spacing-lg, 2.4rem);border-bottom:0;border-right:solid .1rem var(--color-light-10);transition:background-color .3s ease-in-out}.ts__widget-modes-container-row-items.svelte-124dffo.svelte-124dffo:hover{background-color:var(--color-light-05)}}.ts__widget-modes-container-row-items-content.svelte-124dffo.svelte-124dffo{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-lg, 2.4rem)}.ts__widget-modes-container-row-items-content-icon.svelte-124dffo.svelte-124dffo{display:flex;align-items:center;color:var(--color-primary)}.ts__widget-modes-container-row-items-content-icon.svelte-124dffo .ds__icon{color:var(--color-primary);width:var(--icon-size-lg, 4rem);height:var(--icon-size-lg, 4rem)}@media screen and (min-width: 960px){.ts__widget-modes-container-row-items-content-icon.svelte-124dffo .ds__icon{width:var(--icon-size-xl, 4.8rem);height:var(--icon-size-xl, 4.8rem)}}.ts__widget-modes-container-row-items-content-label.svelte-124dffo.svelte-124dffo{color:var(--color-dark);display:flex;flex-direction:column}.ts__widget-modes-container-row-items-content-label.svelte-124dffo span.svelte-124dffo:first-child{color:var(--color-dark-70);font-weight:initial;font-size:var(--font-size-xs, 1.2rem)}.ts__widget-modes-container-row-items-content-label.svelte-124dffo span.svelte-124dffo{font-size:var(--font-size-md, 1.6rem);font-weight:700}.ts__widget-modes-container-row-items-icon{min-width:3.6rem;width:3.6rem;height:3.6rem;background-color:var(--color-secondary);border-radius:var(--radius-theme-rounded);display:flex;align-items:center;justify-content:center;color:var(--color-secondary-reverse)}@media screen and (min-width: 960px){.ts__widget-modes-container-row-items-icon{min-width:var(--icon-size-xl, 4.8rem);width:var(--icon-size-xl, 4.8rem);height:var(--icon-size-xl, 4.8rem)}}.ts__widget-modes-container-row-items-icon .ds__icon{fill:var(--color-secondary-reverse);width:var(--spacing-md, 1.6rem);height:var(--spacing-md, 1.6rem);align-self:center;margin:auto}.ts__product-widget.svelte-1og1swa .ds__media>img:not([src*=".png"]):not([src*=".svg"]){background:transparent}.ts__product-widget-article.svelte-1og1swa.svelte-1og1swa{display:flex;align-items:center;border-radius:var(--radius-theme-sm);gap:var(--spacing-md, 1.6rem)}.ts__product-widget-article-media.svelte-1og1swa.svelte-1og1swa{display:flex;flex:0 0 auto;align-self:center;width:8.8rem;height:8.8rem}.ts__product-widget-article-content.svelte-1og1swa.svelte-1og1swa{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-sm, .8rem);color:var(--color-light)}.ts__product-widget-article-content.svelte-1og1swa .ds__tyre-productName{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.ts__product-widget-article-content-description.svelte-1og1swa.svelte-1og1swa{display:flex;flex-direction:column;font-size:var(--font-size-sm, 1.4rem)}.ts__product-widget-article-content-description-size.svelte-1og1swa.svelte-1og1swa{position:relative;flex:0 0 auto;color:var(--color-light-05);padding-top:var(--spacing-xs, .4rem)}.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article.svelte-1og1swa{gap:var(--spacing-sm, .8rem)}.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article picture img.svelte-1og1swa{display:flex;width:8.8rem;height:8.8rem}.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article-icon.svelte-1og1swa{display:none}@media screen and (max-width: 1279px){.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article.svelte-1og1swa{display:flex;flex-direction:row;gap:var(--spacing-sm, .8rem)}.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article.svelte-1og1swa .ds__icon{fill:var(--color-light)}.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article-icon.svelte-1og1swa{display:flex;line-height:0}.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article picture.svelte-1og1swa{display:none}.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article-content-description.svelte-1og1swa{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-xs, .4rem)}.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article-content-description.svelte-1og1swa .ds__brand{display:none}.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article-content-description.svelte-1og1swa .ds__tyre-productName{font-size:var(--font-size-sm, 1.4rem)}.ts__product-widget[data-ui-minified=true].svelte-1og1swa .ts__product-widget-article-content-description-size.svelte-1og1swa{flex:auto;font-size:var(--font-size-xs, 1.2rem);padding-top:.2rem}}.ts__product-widget.svelte-1og1swa .ds__heading{color:var(--color-light)}:root{--radius:50%;--size:.5em;--offset:6px;--background:#f5f5f7}.spinner-block{display:flex;flex-direction:column;align-items:center;margin:7px}.container{width:var(--size);border-radius:var(--radius);aspect-ratio:1;position:relative}.rect{--size:.25em;--degrees:0deg;position:absolute;width:var(--size);aspect-ratio:4/1;top:calc(var(--size) / 2);left:calc(var(--size) / 2);background-color:#1d1d1d;border-radius:20px;opacity:0;animation:animate-in;animation-duration:.8s;animation-timing-function:ease-in-out;animation-fill-mode:alternate;animation-iteration-count:infinite}.rect:nth-of-type(0){--degrees:0 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:0ms}.rect:nth-of-type(1){--degrees:1 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:50ms}.rect:nth-of-type(2){--degrees:2 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:100ms}.rect:nth-of-type(3){--degrees:3 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:150ms}.rect:nth-of-type(4){--degrees:4 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:200ms}.rect:nth-of-type(5){--degrees:5 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:250ms}.rect:nth-of-type(6){--degrees:6 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:300ms}.rect:nth-of-type(7){--degrees:7 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:350ms}.rect:nth-of-type(8){--degrees:8 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:400ms}.rect:nth-of-type(9){--degrees:9 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:450ms}.rect:nth-of-type(10){--degrees:10 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:500ms}.rect:nth-of-type(11){--degrees:11 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:550ms}.rect:nth-of-type(12){--degrees:12 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:600ms}.rect:nth-of-type(13){--degrees:13 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:650ms}.rect:nth-of-type(14){--degrees:14 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:700ms}.rect:nth-of-type(15){--degrees:15 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:750ms}.rect:nth-of-type(16){--degrees:16 * 360deg / 16;transform:rotate(calc(var(--degrees))) translate(var(--offset));animation-delay:800ms}@keyframes animate-in{0%{opacity:1}to{opacity:0}}.form__button-loading{display:flex}[data-frm-ui-btn]:disabled{background-color:var(--color-light-10)}@media screen and (min-width: 960px){[data-frm-ui-side-panel][data-ui-position][open].ds__modal{width:60rem}}@media screen and (min-width: 960px){[data-frm-ui-side-panel][data-ui-position][open].ds__modal>.ds__modal-inner{width:60rem}}[data-frm-ui-side-panel][data-ui-position][open].ds__modal .form__card-media-container .ds__heading{margin:0 0 var(--spacing-md, 1.6rem) 0}.form__success{display:flex;flex-direction:column;gap:2.4rem;width:32.8rem}@media screen and (min-width: 600px){.form__success{width:55.2rem}}@media screen and (min-width: 1280px){.form__success{width:50.4rem}}@media screen and (min-width: 1920px){.form__success{width:74.4rem}}.form__success-description{font-size:1.6rem}.form__success .ds__badge{width:fit-content}.form__success .ds__btn{align-self:center;width:fit-content}.form__global-container{display:flex;justify-content:center;align-items:center;width:100%}.form__global-container__inner{width:680px;padding-bottom:3.2rem}.form__global{margin:auto}.form__global-success{display:flex;flex-direction:column;align-items:center;margin-top:3.2rem}.form__global-success-message{margin-top:var(--spacing-xl, 3.2rem)}.form__global-status-message{margin:0 auto;text-align:center}@media screen and (min-width: 960px){.form__global-status-message{width:400px}}.form__global-status-message.loading{display:flex;justify-content:center;font-style:italic}.form__global-submit-hcaptcha{display:flex;flex-direction:column;justify-content:center}.form__global-submit-hcaptcha .hcaptcha{width:100%;justify-content:center;display:flex;margin-bottom:var(--spacing-sm, .8rem)}.form__global-submit-wrapper{display:flex;justify-content:center;margin:var(--spacing-xl, 3.2rem) 0 var(--spacing-sm, .8rem) 0}.form__global-submit-wrapper button{width:100%;height:var(--spacing-xl-4, 4.8rem);border:none}@media screen and (min-width: 600px){.form__global-submit-wrapper button{width:12rem}}.form__global-submit-wrapper button span{font-size:var(--font-size-md, 1.6rem)}.form__global-stepper-actions-wrapper{display:flex;flex-direction:column-reverse;gap:var(--spacing-sm);margin-top:var(--spacing-xl);scroll-margin-bottom:var(--spacing-md)}@media screen and (min-width: 600px){.form__global-stepper-actions-wrapper{flex-direction:row-reverse;justify-content:space-between}}.form__global-header{margin:var(--spacing-lg, 2.4rem) 0 var(--spacing-lg, 2.4rem) 0;display:flex;flex-direction:column;gap:var(--spacing-lg, 2.4rem)}@media screen and (min-width: 960px){.form__global-header{margin:var(--spacing-xl, 3.2rem) 0 var(--spacing-lg, 2.4rem) 0}}.form__global-description{font-size:var(--font-size-md, 1.6rem);font-family:var(--font-family-primary);line-height:1.5}.form__global-title{text-align:left;font-style:italic;text-transform:uppercase;margin-bottom:.5rem;font-size:var(--font-size-xl, 2.4rem);color:var(--color-primary);font-family:var(--font-family-secondary)}.form__global-legal-message{margin-bottom:var(--spacing-md, 1.6rem);margin-top:var(--spacing-md, 1.6rem)}.ed__icon-card-list-push>section[data-ui-block] .ds__list{gap:var(--spacing-lg, 2.4rem)}.form__banner{aspect-ratio:21/9;display:flex;margin:0 auto;width:100%;overflow:hidden}.form__banner img{width:100%;object-fit:cover}.form__error-message{margin:auto;text-align:center}@media (min-width: 960px){.form__error-message{width:40rem}}.form__error-message .ds__form-status-message{width:auto}.icon-wrapper{position:absolute;top:-.8rem;right:0}.form__select-field .ds__listbox-item{padding:.8rem}.form__select-field .autoComplete-wrapper{display:flex;align-items:center;position:relative;width:100%}.form__check-container{margin:0 0 var(--spacing-lg, 2.4rem) 0}.form__check-container:has(.form__check-content){display:flex;align-items:center;padding:var(--spacing-md, 1.6rem);background:var(--color-primary-lighten-02);border-radius:var(--spacing-sm, .8rem);margin:var(--spacing-lg, 2.4rem) 0 var(--spacing-lg, 2.4rem) 0}.form__check-container[data-ui-theme=bfgoodrich]{border-radius:0}.form__check-content p{font-size:14px;line-height:1.71;overflow:hidden;text-overflow:ellipsis;margin-left:var(--spacing-sm, .8rem)}.error-message-info{padding-bottom:var(--spacing-md, 1.6rem)}.ds__form-check input:focus{border-color:var(--color-primary)}.form__date-field{display:flex;flex-direction:column;width:100%;margin-bottom:var(--spacing-lg, 2.4rem)}.form__file-field{margin-bottom:var(--spacing-lg, 2.4rem)}.form-divider{align-self:stretch;flex-grow:1;background-color:var(--color-light-20);margin-bottom:2.4rem;margin-top:2.4rem}.interests-fields.svelte-8amist{display:flex;flex-direction:column;gap:var(--spacing-md);border:0}.form__your-vehicle-step .ds__btn{align-self:center}.form__your-vehicle-step [data-frm-ui-add-vehicle-card]{padding:var(--spacing-lg) var(--spacing-md);min-height:auto}@media screen and (min-width: 960px){.form__your-vehicle-step [data-frm-ui-add-vehicle-card]{padding:var(--spacing-lg)}}.form__your-vehicle-step [data-frm-ui-add-vehicle-card] .ds__content-card[data-ui-content-align=center]{text-align:center}.form__your-vehicle-step [data-frm-ui-add-vehicle-card] .ds__heading{font-size:var(--font-size-lg)}[data-frm-ui-step-title]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}[class*=-field]+[data-frm-ui-step-title]{margin-top:var(--spacing-lg)}.form__select-field{display:flex;flex-direction:column;width:100%;margin-bottom:var(--spacing-lg, 2.4rem)}.form__select-field .selectField-wrapper{display:flex;align-items:center;position:relative;width:100%}.form__select-field .ds__form-field-wrapper{width:100%}.form__bankInfoFields{display:flex;flex-direction:column;gap:1.2rem}.form__bankInfoFields .ds__heading{margin-bottom:0}[data-frm-ui-form-stepper]{gap:var(--spacing-lg)}[data-frm-ui-form-stepper] .step [class*=-field]:last-child,[data-frm-ui-form-stepper] .step [class*=-field]:only-child{margin-bottom:0;padding-top:0}[data-frm-ui-form-stepper] .step[data-ui-visible=false]{display:none}[data-frm-ui-form-stepper] .step__description{margin-bottom:var(--spacing-lg)}.step__description pre{text-wrap:auto}.form-fields__inline{display:flex;flex-direction:row;justify-content:space-around;gap:var(--spacing-lg)}.form-fields__full-field{width:100%}.form-fields__inline{display:flex;flex-direction:column;justify-content:space-around;gap:0 2.4rem}@media screen and (max-width: 959px){.form-fields__inline .form__text-field .ds__form-old-control{width:100%}}@media screen and (min-width: 960px){.form-fields__inline{flex-direction:row}.form-fields__inline .form__select-field{max-width:240px}}.form-fields__dot-label{display:flex;align-items:baseline;gap:1.6rem}@media screen and (max-width: 767px){.form-fields__dot-label{justify-content:space-between}}.form-fields__dot-label button{text-decoration:underline;margin-bottom:.8rem}.form-fields .form__dot-button{padding-bottom:2.4rem}.dotFieldcontainer{transition:opacity .5s ease}.fade-out{opacity:0}.fade-in{opacity:1}@media screen and (max-width: 599px){.form__promotion-inactive .ds__content-card footer{width:100%}.form__promotion-inactive .ds__content-card footer .ds__btn[data-ui-size=min-max]:not([data-ui-skin=link]){max-width:100%}}.form__survey .form__checkbox-question{padding-bottom:.5rem}.form__phone-field{display:flex;flex-direction:column;width:100%;margin-bottom:var(--spacing-lg, 2.4rem)}.frm-progress-bar{font-size:var(--font-size-lg, 1.8rem);padding:0 0 var(--spacing-lg) 0}.frm-progress-bar-title{font-weight:700}.frm-progress-bar-content-wrapper{display:flex;align-items:center}.frm-progress-bar-display-bar{flex-grow:1;margin-right:var(--spacing-sm, .8rem);accent-color:var(--color-primary);height:var(--spacing-xs, .4rem);border:none;border-radius:var(--spacing-sm, .8rem)}.frm-progress-bar-display-bar::-webkit-progress-bar{border-radius:var(--spacing-sm, .8rem);background-color:var(--color-light-10)}.frm-progress-bar-display-bar::-webkit-progress-value{background-color:var(--color-primary);border-radius:var(--spacing-sm, .8rem)}.frm-progress-bar-text{display:flex;flex-wrap:nowrap}.frm-progress-bar-text-current{font-family:var(--font-family-secondary);font-weight:700;color:var(--color-primary)}.frm-progress-bar-text-total{color:var(--color-dark-50)}.form__radio-field-wrapper{display:flex;flex-direction:row;margin-bottom:var(--spacing-lg, 2.4rem)}.form__radio-field-wrapper .ds__input-wrapper-radio{margin-right:20px}.form__text-field{display:flex;flex-direction:column;width:100%;margin-bottom:var(--spacing-lg, 2.4rem)}.form__text-field .textField-wrapper{display:flex;align-items:center;position:relative;width:100%}.form__text-field .ds__form-field-wrapper{width:100%}[data-frm-ui-vehicle-radio-card] [data-ui-card-base]{gap:0;padding:0;height:100%}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card{border:1px solid var(--color-light-20)}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card .ds__card-body{padding:0 2.4rem}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-checked=true] .ds__card-body{background-color:var(--color-primary)}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-checked=true] .ds__box-editorial{color:var(--color-light)}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__card-media-aside{display:flex;justify-content:center;align-items:center;height:14rem;padding:var(--spacing-md);background-color:var(--color-light-05)}@media screen and (min-width: 600px){[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__card-media-aside{height:21rem}}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__card-media-aside .media-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__card-media-aside .media-icon .ds__icon{--icon-color:var(--color-primary);--icon-size:75%}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__card-media-aside .ds__media{display:flex;align-items:center;width:100%;height:100%;justify-content:center}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__card-media-aside .ds__media img{object-fit:contain;max-height:80%;max-width:100%;background-color:var(--color-light-05)}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__card-media-aside .ds__media[data-ui-image-source=brand-logo] img{max-width:50%;max-height:50%}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__card-media-aside .ds__media[data-ui-image-source=imagin-studio] img{margin-top:var(--spacing-md)}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__heading{margin-top:1.6rem;margin-bottom:0}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__heading .ds__text{font-size:2.4rem}[data-frm-ui-vehicle-radio-card] .ds__form-radio-card [data-ui-card-media] .ds__box-editorial{margin-bottom:1.6rem}[data-frm-ui-your-vehicle-step] .ds__form-fieldset{padding-top:2.4rem}[data-frm-ui-your-vehicle-step] .ds__form-fieldset [data-frm-ui-vehicle-radio-field] .ds__form-status-message{padding-top:0}.acc-page-wrapper .acc-account-header{display:flex}.acc-page-wrapper .acc-account-header>[data-ui-block]{width:100%;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);gap:var(--spacing-md)}.acc-page-wrapper .acc-account-header>[data-ui-block]>.ds__block-content-wrapper{display:flex;flex-direction:column;gap:var(--spacing-md)}@media screen and (min-width: 600px){.acc-page-wrapper .acc-account-header>[data-ui-block]>.ds__block-content-wrapper{flex-direction:row;justify-content:space-between;gap:var(--spacing-xl-4)}}.acc-page-wrapper .acc-account-header>[data-ui-block]>.ds__block-content-wrapper .ds__box-avatar{flex-shrink:0}.acc-page-wrapper [data-ui-block][data-ui-safe-vertical=false]{padding-top:0;padding-bottom:0}.acc-page-wrapper [data-ui-block][data-ui-safe-vertical=small]{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.acc-page-wrapper [data-ui-block][data-ui-safe-bottom=false]{padding-bottom:0}.acc-page-wrapper [data-ui-block]>.ds__block-content-wrapper{gap:0}.acc-page-wrapper [data-ui-block]>.ds__block-content-wrapper astro-slot{width:100%}.acc-page-wrapper [data-ui-block]:not([data-ui-align])>.ds__block-content-wrapper{align-items:unset}.acc-page-wrapper.acc-loyalty-page [data-ui-block]:has(.acc-breadcrumb),.acc-page-wrapper.acc-game-hub-page [data-ui-block]:has(.acc-breadcrumb){padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}@media screen and (min-width: 960px){.acc-page-wrapper [data-acc-mobile]{display:none}}@media screen and (max-width: 959px){.acc-page-wrapper [data-acc-desktop]{display:none}}.acc-tire-declaration-page .form__global-header{display:none}.acc-dashboard-page [data-ui-card-loyalty]{margin-bottom:var(--spacing-xl-4)}.vehicle-media{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vehicle-media .ds__icon{--icon-color:var(--color-primary);--icon-size:100%}.vehicle-media .ds__media{display:flex;align-items:center;width:100%;height:100%;justify-content:center}.vehicle-media .ds__media img{object-fit:contain;max-height:80%;max-width:100%}.vehicle-media .ds__media img:not([src*=".png"]):not([src*=".svg"]):not([src*=".webp"]){background:#fff}.vehicle-media .ds__media[data-ui-image-source=brand-logo] img{max-width:50%;max-height:50%}.vehicle-media .ds__media[data-ui-image-source=imagin-studio] img{margin-top:var(--spacing-md)}.ds__box-avatar .ds__avatar{border:2px solid;border-radius:50%;object-fit:contain}.ds__box-avatar[acc-user-tier=silver] .ds__avatar{border-color:var(--color-light-10)}.ds__box-avatar[acc-user-tier=gold] .ds__avatar{border-color:var(--color-secondary-lighten-03)}.acc-account-vehicle-widget .ts__criteria-modal{display:none}.acc-fallback{display:flex}.acc-fallback [data-ui-card-media]{align-items:center;gap:var(--spacing-xl)}.acc-fallback [data-ui-card-media] .ds__card-media-aside .ds__media img{height:12.8rem;width:auto}.acc-fallback [data-ui-card-media] .ds__card-body,.acc-fallback [data-ui-card-media] .ds__card-body .acc-fallback-content{display:flex;flex-direction:column;text-align:center}.acc-fallback [data-ui-card-media] .ds__card-body{gap:var(--spacing-xl)}.acc-fallback [data-ui-card-media] .acc-fallback-content{gap:var(--spacing-md)}[data-ui-tire-card] .ds__panel-banner{padding:0;border-radius:1.6rem}[data-ui-tire-card] .ds__panel-banner[data-ui-pattern=true]{border:none}[data-ui-tire-card] .ds__panel-banner[data-ui-pattern=true]:before{height:100%;border-top-right-radius:1.6rem}[data-ui-tire-card] .tire-card{position:relative;display:flex;flex-direction:column;width:100%;padding:unset;background:none;cursor:pointer;border:none}[data-ui-tire-card] .tire-card-body-content{position:relative;display:flex;align-items:center;gap:var(--spacing-sm);background:none;padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-sm);border-radius:1.6rem;overflow:hidden;border:.1rem solid var(--color-light-10)}[data-ui-tire-card] .tire-card-body-content .tire-card-content{flex-grow:1;font-size:var(--font-size-md);font-weight:700;text-align:left}[data-ui-tire-card] .tire-card-body-content .tire-card-content .ds__tyre-year{color:var(--color-light-05)}[data-ui-tire-card] .tire-card-body-content .tire-card-left-icon{display:flex;align-items:center;justify-content:center;width:var(--icon-size-xxxl);height:var(--icon-size-xxxl);color:var(--color-tertiary-01)}[data-ui-tire-card] .tire-card-body-content .tire-card-left-icon .ds__icon:not([data-ui-size]){height:100%;width:100%}[data-ui-tire-card] .tire-card-body-content .tire-card-right-icon{z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 var(--icon-size-md);height:var(--icon-size-md);border-radius:50%;background-color:var(--color-secondary)}[data-ui-tire-card] .tire-card-body-content[data-ui-reverse=true]{border:none}[data-ui-tire-card] .tire-card-body-content[data-ui-reverse=true] .tire-card-right-icon{color:var(--color-light);border:.1rem solid var(--color-light);background-color:transparent}[data-ui-tire-card] .tire-card-body-content[data-ui-reverse=true] .tire-card-left-icon .ds__icon{fill:var(--color-light)}[data-ui-tire-card] .tire-card[data-ui-hover=true]:hover,[data-ui-tire-card] .tire-card[data-ui-selected=true]{border:.1rem solid var(--color-primary);border-radius:1.6rem}[data-ui-tire-card] .tire-card[data-ui-hover=true]:hover .ds__heading,[data-ui-tire-card] .tire-card[data-ui-selected=true] .ds__heading{color:var(--color-primary)}[data-ui-tire-card] .tire-card-footer-content{background-color:#fff}[data-ui-card-list] [data-ui-card-base][data-acc-ui-add-vehicle-card] .ds__content-card{height:auto}[data-acc-ui-add-vehicle-card]{align-items:center;justify-content:center;height:100%;padding-top:var(--spacing-xl-4);padding-bottom:var(--spacing-xl-4);min-height:calc(var(--spacing-xxxl-2) * 2)}[data-acc-ui-add-vehicle-card] .ds__list-button{align-items:center;gap:var(--spacing-lg)}[data-acc-ui-add-vehicle-card][data-acc-enable-tooltip=false] .ds__tooltip-wrapper>:hover+.ds__tooltip-container,[data-acc-ui-add-vehicle-card][data-acc-enable-tooltip=false] .ds__tooltip-wrapper>:focus-visible+.ds__tooltip-container{visibility:hidden}.acc-boxAvatar-container{margin:auto}.acc-user-modal-body.svelte-1351ufg .ds__list{margin-top:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-xl)}.acc-user-modal-body.svelte-1351ufg .ds__list>li>a,.acc-user-modal-body.svelte-1351ufg .ds__list>li button{padding:var(--spacing-sm) var(--spacing-md);width:100%;justify-content:flex-start;box-sizing:border-box;position:relative;z-index:1}.acc-user-modal-body.svelte-1351ufg .ds__list>li>a:focus-visible,.acc-user-modal-body.svelte-1351ufg .ds__list>li button:focus-visible{background-color:var(--color-light)}.acc-user-modal-body.svelte-1351ufg .ds__list>li>a:focus-visible:before,.acc-user-modal-body.svelte-1351ufg .ds__list>li button:focus-visible:before{content:"";position:absolute;z-index:-1;inset:0;border:2px dashed var(--color-primary);border-radius:inherit}.acc-user-modal-body.svelte-1351ufg .ds__list>li:last-child>button{text-decoration:underline}.acc-user-modal-body.svelte-1351ufg .ds__box-avatar{gap:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md)}.acc__legal-mentions [data-ui-block]{padding:var(--spacing-xl) var(--safe-area)}.acc__legal-mentions [data-ui-card-base]{padding:0}.acc__legal-mentions .ds__box-editorial p{font-size:var(--font-size-xs);line-height:1.8rem;color:var(--color-dark-50)}.acc-sign-in-promotion{display:flex;flex-direction:column;gap:var(--spacing-lg)}.acc-sign-in-promotion [data-ui-card-media]{align-items:center}.acc-sign-in-promotion [data-ui-card-media] .ds__card-media-aside .ds__media img{height:12.8rem;width:auto}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body{display:flex;flex-direction:column;width:100%;gap:var(--spacing-lg);text-align:center}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-content .ds__box-editorial,.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-benefit-description .ds__box-editorial{font-size:var(--font-size-xs);color:var(--color-dark-70)}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .ds__list-button{width:max-content;max-width:100%;align-self:center}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .ds__list-button .ds__btn{width:100%}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-benefits{max-width:55rem;align-self:center}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-benefits .acc-sign-in-promotion-benefit{display:flex;align-items:center;padding:var(--spacing-sm) 0}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-benefits .acc-sign-in-promotion-benefit:not(:last-child){border-bottom:solid .1rem var(--color-light-10)}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-benefits .acc-sign-in-promotion-benefit .acc-sign-in-promotion-benefit-number{display:flex;text-align:center;align-items:center;justify-content:center;margin-right:var(--spacing-md)}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-benefits .acc-sign-in-promotion-benefit .acc-sign-in-promotion-benefit-number .ds__heading{font-size:var(--font-size-md)}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-benefits .acc-sign-in-promotion-benefit .acc-sign-in-promotion-benefit-content{display:flex;flex-direction:column}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-benefits .acc-sign-in-promotion-benefit .acc-sign-in-promotion-benefit-content .acc-sign-in-promotion-benefit-title .ds__heading{--heading-font-size:var(--font-size-sm)}.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-benefits .acc-sign-in-promotion-benefit .acc-sign-in-promotion-benefit-content .acc-sign-in-promotion-benefit-title,.acc-sign-in-promotion [data-ui-card-media] .ds__card-body .acc-sign-in-promotion-benefits .acc-sign-in-promotion-benefit .acc-sign-in-promotion-benefit-content .acc-sign-in-promotion-benefit-description{justify-self:flex-start;text-align:start}.acc-sign-in-promotion .acc-sign-in-promotion-divider{display:flex;align-items:center;width:100%;gap:var(--spacing-sm)}.acc-sign-in-promotion .acc-sign-in-promotion-divider:before,.acc-sign-in-promotion .acc-sign-in-promotion-divider:after{content:"";flex-grow:1;min-width:5rem;border-bottom:.1rem solid var(--color-primary)}.acc-sign-in-promotion .acc-sign-in-promotion-divider .ds__box-editorial{flex:0 auto;font-size:var(--font-size-xs);color:var(--color-dark-40);text-align:center;white-space:normal;overflow-wrap:break-word}.acc-sign-in-promotion .acc-sign-in-promotion-warning{display:flex;justify-content:center}.acc-sign-in-promotion .acc-sign-in-promotion-warning .ds__badge{align-items:unset}.acc-sign-in-promotion .acc-sign-in-promotion-warning .ds__badge .ds__icon{margin:var(--spacing-xs) 0;flex-shrink:0}.acc-sign-in-promotion .acc-sign-in-promotion-warning .ds__badge .ds__badge-label{align-content:center}.dl_legend{position:absolute;display:flex;width:100%;flex-direction:column;z-index:1;left:0;bottom:0;background:var(--color-light)}@media screen and (min-width: 960px){.dl_legend{gap:var(--spacing-md, 1.6rem);bottom:var(--spacing-md, 1.6rem);left:var(--spacing-md, 1.6rem);width:calc(100% - 8rem);background:transparent}}.dl_legend>.ds__btn span{line-height:1.5}.dl_legend .ds__btn{color:var(--color-dark);background:var(--color-light);border-width:0;font-weight:700;border-radius:var(--radius-theme-xs);width:100%}@media screen and (min-width: 960px){.dl_legend .ds__btn{width:fit-content}}.dl_legend .ds__btn .ds__icon{display:none;transition:transform .3s ease-in-out}@media screen and (min-width: 960px){.dl_legend .ds__btn .ds__icon{display:initial}}.dl_legend--content{background-color:var(--color-light);padding:var(--spacing-lg, 2.4rem) var(--spacing-md, 1.6rem);border-radius:var(--radius-theme-xs)}@media screen and (min-width: 960px){.dl_legend--content{padding:var(--spacing-xl, 3.2rem) var(--spacing-lg, 2.4rem);transition:opacity .3s ease;opacity:0}}.dl_legend--content-item{display:flex;align-items:center;gap:var(--spacing-sm, .8rem)}.dl_legend--content-item .ds__icon{width:var(--icon-size-xl, 4.8rem);fill:var(--color-primary)}.dl_legend--content-item [data-ui-name=icon-legend-here-color]{fill:var(--color-is-error)}.dl_legend--spliter{width:var(--spacing-xl, 3.2rem);border:.2rem var(--color-light-10) solid;margin:.8rem;border-radius:var(--radius-theme-sm);position:absolute;top:0;justify-content:center;align-self:center;display:flex}@media screen and (min-width: 960px){.dl_legend--spliter{display:none}}.dl_legend .ds__btn{padding:var(--spacing-md, 1.6rem)}@media screen and (min-width: 960px){.dl_legend[data-dl-legend-open=true]{gap:var(--spacing-xs, .4rem)}}.dl_legend[data-dl-legend-open=true] .ds__icon{transform:rotate(180deg)}@media screen and (min-width: 960px){.dl_legend[data-dl-legend-open=true] .dl_legend--content{margin-bottom:var(--spacing-sm, .8rem);opacity:1;transition:opacity .3s ease .1s}}.dl_legend[data-dl-legend-open=true] .dl_legend--content .ds__icon{transform:rotate(0)}.dl__map{position:absolute;width:50%;height:100%}.dl__map-container{position:relative;height:100%;transition:opacity .3s ease}.loading .dl__map-container{opacity:.6}.dl__map-search-in-that-zone{display:none}.dl__map-search-in-that-zone.active{display:block}.dl__map-search-in-that-zone>.ds__btn{--button-color-background:var(--color-light);--button-color-text:var(--color-primary);--button-color-border:var(--color-primary);position:absolute;z-index:1;left:50%;transform:translate(-50%);margin:5.8rem 0 0;padding:1.2rem var(--spacing-md, 1.6rem);gap:var(--spacing-sm, .8rem);box-shadow:0 calc(var(--spacing-sm, .8rem) - .4rem) var(--spacing-sm, .8rem) 0 color-mix(in srgb,var(--color-dark-70) 12%,transparent)}.dl__map-search-in-that-zone>.ds__btn:hover{--button-color-background:var(--color-primary);--button-color-text:var(--color-light);--button-color-border:var(--color-primary)}@media screen and (min-width: 600px){.dl__map-search-in-that-zone>.ds__btn{margin:var(--spacing-lg, 2.4rem) 0 0}}@media screen and (min-width: 960px){.dl__map-search-in-that-zone>.ds__btn{margin:var(--spacing-xl-2, 4rem) 0 0}}@media screen and (min-width: 1280px){.dl__map-search-in-that-zone>.ds__btn{margin:var(--spacing-xl-2, 4rem) 0 0}}@media screen and (min-width: 1920px){.dl__map-search-in-that-zone>.ds__btn{margin:var(--spacing-xl-2, 4rem) 0 0}}.dl__map-search-in-that-zone>.ds__btn span{display:flex;flex-grow:0;align-items:center;text-align:center}.dl__map-marker-info-window{padding:var(--spacing-xl-6, 5.6rem) var(--spacing-lg, 2.4rem) var(--spacing-lg, 2.4rem);display:flex;flex-direction:column;color:var(--color-dark-80);font-family:var(--font-default)}.dl__map-marker-info-window__information{display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem);margin:0 0 var(--spacing-md, 1.6rem)}.dl__map-marker-info-window__dealer-name{font-size:var(--font-size-lg, 1.8rem);font-weight:700;line-height:1.5}.dl__map-marker-info-window__dealer-address,.dl__map-marker-info-window__dealer-phone{display:flex;flex-direction:row;gap:var(--spacing-sm, .8rem)}.dl__map-marker-info-window__dealer-address__icon,.dl__map-marker-info-window__dealer-phone__icon{display:flex;flex-direction:row;justify-content:flex-start}.dl__map-marker-info-window__dealer-address__label,.dl__map-marker-info-window__dealer-phone__label{color:var(--color-dark-80);font-size:var(--font-size-sm, 1.4rem);line-height:1.71}.dl__map-marker-info-window__dealer-address__label--link,.dl__map-marker-info-window__dealer-phone__label--link{display:flex;font-size:var(--font-size-sm, 1.4rem);color:var(--color-primary);transition:ease .3s}@media screen and (min-width: 960px){.dl__map-marker-info-window__dealer-address__label--link,.dl__map-marker-info-window__dealer-phone__label--link{color:var(--color-dark-80)}.dl__map-marker-info-window__dealer-address__label--link:hover,.dl__map-marker-info-window__dealer-phone__label--link:hover{color:var(--color-primary)}}.dl__map-marker-info-window .ds__icon{height:var(--spacing-md, 1.6rem);width:var(--spacing-md, 1.6rem);margin:var(--spacing-xs, .4rem) 0 0}.dl__map-marker-info-window .ds__btn{align-self:flex-end;min-height:auto;line-height:1.5}.dl__map-marker-info-window__ctas{display:flex;justify-content:flex-end;gap:var(--spacing-md, 1.6rem)}.dl__map-marker-info-window__ctas__bnb{margin-left:auto}.dl__map .gm-style-iw{width:29.6rem;max-width:29.6rem!important;border-radius:var(--radius-theme-xs);padding:0}.dl__map .gm-style{font-family:var(--font-default)}.dl__map .gm-ui-hover-effect{height:auto!important;width:auto!important;top:var(--spacing-lg, 2.4rem)!important;right:var(--spacing-lg, 2.4rem)!important}.dl__map .gm-ui-hover-effect span{height:var(--spacing-lg, 2.4rem)!important;width:var(--spacing-lg, 2.4rem)!important;margin:0!important}.dl__map .marker-label{margin-bottom:var(--spacing-sm, .8rem)}.dl__toggle{position:absolute;width:100%;height:100%;bottom:0;z-index:0;left:0;pointer-events:none}.ds__layout-base:has(.dl__layout)>.ds__layout-header .ds__header-top{animation:none}.dl__layout{position:relative}.dl__layout>section{min-height:calc(100dvh - var(--dl-header-height, 0rem))}@media screen and (min-width: 960px){.dl__layout>section{width:50%;display:inline-block}}@media screen and (min-width: 1280px){.dl__layout>section{height:100%}}.dl__layout:not(:has(.dl__dealer-search))>section{height:calc(100dvh - var(--dl-header-height, 0rem))}@media screen and (min-width: 1280px){.dl__layout:not(:has(.dl__dealer-search))>section{height:calc(100dvh - var(--dl-header-height, 0rem) - var(--dl-header-top-height, 0rem))}}.dl__layout:not(:has(.dl__dealer-search)) section:first-child{overflow-y:auto}.dl__layout section:first-child{scroll-behavior:smooth}.dl__layout section:first-child.is-loading{display:inline-flex;flex-direction:column}.dl__layout section:first-child.is-loading .dl__loader{align-self:center;justify-self:center}.dl__layout .dl__toggle-button{width:fit-content;position:-webkit-sticky;position:sticky;left:50%;pointer-events:initial;top:calc(100dvh - var(--spacing-xxl, 6.4rem));transform:translate(-50%);transition:all .3s ease-in}.dl__layout .dl__toggle-button button[data-dl-toggle-map]:not([disabled]){background:var(--color-light);display:none;transition:.3s ease-in-out}.dl__layout .dl__toggle-button button[data-dl-toggle-map]:not([disabled]):hover,.dl__layout .dl__toggle-button button[data-dl-toggle-map]:not([disabled]):active,.dl__layout .dl__toggle-button button[data-dl-toggle-map]:not([disabled]):focus-visible{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-light)}.dl__layout .dl__toggle-container{height:100%;position:relative;width:inherit;overflow:inherit;margin-top:calc(-1 * var(--spacing-xxl-10, 10.4rem))}@media screen and (max-width: 959px){.dl__layout section{width:100%;display:block;transition:opacity ease .5s;height:calc(100vh - var(--dl-header-height, 0rem))}.dl__layout[data-ui-show-map=false]>.dl__content{overflow:visible;height:100%}.dl__layout[data-ui-show-map=false]>:nth-child(1){position:initial;z-index:0;opacity:1}.dl__layout[data-ui-show-map=false]>:nth-child(2){position:absolute;z-index:-1;top:0;opacity:0}.dl__layout[data-ui-show-map=false]:has(.dl__pagination) .dl__toggle-container{margin-top:calc(-1 * var(--spacing-xxxl-12, 17.6rem))}.dl__layout[data-ui-show-map=true]>:nth-child(1){position:absolute;top:0;z-index:-1;opacity:0}.dl__layout[data-ui-show-map=true]>:nth-child(2){position:initial;z-index:0;opacity:1}.dl__layout[data-ui-show-map=true] .details{position:initial;z-index:0;opacity:1}.dl__layout[data-ui-show-map=true] .details+.dl__map{position:absolute;top:0;z-index:-1;opacity:0}.dl__layout[data-ui-show-map=true] .dl__toggle-container{margin-top:calc(-1 * var(--spacing-xxl-2, 7.2rem))}.dl__layout .dl__toggle-button button[data-dl-toggle-map]:not([disabled]){display:inline-flex}}.dl__layout .show{display:block}.dl__layout:has(.dl__loader) .dl__toggle-button{display:none}.dl__layout:has([data-dl-legend-open=false]) .dl__toggle-button button[data-dl-toggle-map]:not([disabled]){z-index:1}.acc-dashboard-page .ts__criteria-modal{display:none}.acc-my-garage .ds__modal{position:fixed}.acc-my-garage .ds__modal[acc-vehicle-details][data-ui-position][open]>.ds__modal-inner{padding:var(--spacing-lg) var(--spacing-sm) var(--spacing-lg) var(--spacing-lg)}.acc-my-garage .ds__modal[acc-vehicle-details][data-ui-position][open]>.ds__modal-inner header>.ds__heading{text-align:left}.acc-my-garage .ds__modal[acc-vehicle-details]>.ds__modal-inner>.ds__modal-close{padding-right:var(--spacing-md)}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body::-webkit-scrollbar{width:1.6rem;height:1.6rem}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body::-webkit-scrollbar-thumb{min-height:4.4rem;background-color:var(--color-primary);background-clip:padding-box;border:.4rem solid transparent;border-radius:var(--radius-theme-sm)}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body::-webkit-scrollbar-track{background:var(--color-light-10);border:.4rem solid var(--color-light);border-radius:var(--radius-theme-sm)}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body::-webkit-scrollbar-button{display:none;width:0;height:0}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body::-webkit-scrollbar-corner{background-color:transparent}@supports not selector(::-webkit-scrollbar){.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body{scrollbar-color:var(--color-primary) var(--color-light-10)}}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body .ds__accordion>.ds__heading{padding-right:var(--spacing-lg)}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body .ds__accordion>.ds__heading .ds__accordion-heading{font-size:var(--font-size-lg);padding:var(--spacing-lg) 0 var(--spacing-sm)}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body .ds__accordion .ds__accordion-details{padding:var(--spacing-lg) 0 0}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body .acc-latest-tyre-purchase-accordion .ds__accordion>.ds__heading{position:relative;padding:var(--spacing-lg) 0 0;margin-right:var(--spacing-lg)}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body .acc-latest-tyre-purchase-accordion .ds__accordion>.ds__heading:before{content:"";position:absolute;top:2.4rem;left:0;width:100%;height:.1rem;background-color:var(--color-light-20)}.acc-my-garage .ds__modal[acc-vehicle-details] .ds__modal-body .acc-latest-tyre-purchase-accordion .ds__accordion>.ds__heading .ds__accordion-heading{border-bottom-color:var(--color-light-20)}@media screen and (min-width: 960px){.acc-my-garage [data-acc-ui-card-vehicle]{width:auto}}.acc-my-garage [data-ui-card-list]{grid-auto-rows:1fr}@media screen and (max-width: 767px){.acc-my-garage [data-ui-card-list]{display:grid}}.acc-my-garage .ds__tab{margin-top:var(--spacing-md)}.acc-my-garage [data-ui-anchor]{scroll-margin-top:2rem}.acc-dashboard-cards{display:flex;flex-direction:column;gap:var(--spacing-md)}@media screen and (min-width: 1280px){.acc-dashboard-cards{flex-direction:row}}.block-banner-push.svelte-o4v6yr .ds__panel-banner{padding:4.8rem var(--safe-area);--safe-area:6vw}@media screen and (min-width: 1280px){.block-banner-push.svelte-o4v6yr .ds__panel-banner{--safe-area:10vw}}.acc-dashboard-cards .ds__panel-banner{padding:var(--spacing-sm);border:solid .1rem var(--color-light-10);border-radius:var(--spacing-sm);flex:1}.acc-dashboard-cards .ds__panel-banner[data-ui-pattern=true]:before{height:12.2rem}.acc-dashboard-cards .ds__panel-banner .ds__content{display:flex;flex-direction:column-reverse;height:100%}@media screen and (min-width: 960px){.acc-dashboard-cards .ds__panel-banner .ds__content{flex-direction:row;justify-content:space-between}}.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__content{display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-md)}@media screen and (max-width: 599px){.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__content{padding:var(--spacing-sm)}}.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__content .ds__heading{margin-bottom:var(--spacing-sm);font-family:var(--font-default)}.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__content .ds__btn{z-index:1;margin-top:var(--spacing-lg)}@media screen and (min-width: 960px){.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__content .ds__btn{width:fit-content}}.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__content .ds__btn[data-ui-skin=secondary]:not(:hover){background-color:var(--color-main-background)}.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__media{display:flex;align-items:center}@media screen and (min-width: 960px){.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__media picture{width:31.4rem}}@media screen and (min-width: 1280px){.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__media picture{width:23rem}}@media screen and (min-width: 1920px){.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__media picture{width:28.2rem}}.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__media picture img{width:100%;aspect-ratio:21/9;object-fit:cover}@media screen and (min-width: 960px){.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__media picture img{aspect-ratio:16/9}}@media screen and (min-width: 1280px){.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__media picture img{aspect-ratio:4/3}}@media screen and (min-width: 1920px){.acc-dashboard-cards .ds__panel-banner .ds__content .acc-dashboard-card__media picture img{aspect-ratio:16/9}}@media screen and (min-width: 960px){[data-acc-ui-link-tire].ds__modal[open] .ds__modal-inner{width:60rem;border-radius:.8rem}}[data-acc-ui-link-tire].ds__modal[open] .ds__modal-inner{max-height:46rem}.acc-vehicle-link-tire{display:flex;flex-direction:column;gap:var(--spacing-xl)}.acc-vehicle-link-tire .ds__btn{width:fit-content;padding:0}.tires-list{display:flex;flex-direction:column;gap:var(--spacing-md);margin-right:var(--spacing-md);margin-bottom:var(--spacing-md)}.tires-confirm{display:flex;flex-direction:column;gap:var(--spacing-lg);text-align:center}.tires-confirm .tire-card{cursor:default}.tires-confirm__footer{display:flex;justify-content:space-between;align-items:center}.acc-vehicle-media{height:var(--spacing-xxl-12);margin-bottom:var(--spacing-lg);padding-right:var(--spacing-md)}.acc-vehicle-details{padding-right:var(--spacing-md)}.acc-vehicle-details .ds__list{gap:var(--spacing-md)}.acc-vehicle-details .ds__list .detail__label{display:block;font-size:var(--font-size-sm);color:var(--color-dark-50)}.acc-vehicle-details .ds__list .detail__value{--list-color-text:var(--color-dark-80);font-size:var(--font-size-lg);font-weight:700}.acc-vehicle-footer-container{width:100%;display:flex;justify-content:center}.acc-tyre-information{display:flex;flex-direction:column;gap:var(--spacing-lg);padding-right:var(--spacing-md)}.acc-tyre-information .tire-card{cursor:unset}.acc-tyre-information .tire-card .ds__heading{color:var(--heading-color-text)}.acc-tyre-information .tire-card .acc-tyre-details{text-align:left;padding:var(--spacing-md);border-left:.1rem solid var(--color-light-10);border-right:.1rem solid var(--color-light-10);border-bottom:.1rem solid var(--color-light-10);border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem}.acc-tyre-information .tire-card .acc-tyre-details .ds__list{gap:var(--spacing-sm)}.acc-tyre-information .tire-card .acc-tyre-details .ds__list .detail{display:flex;flex-direction:column}.acc-tyre-information .tire-card .acc-tyre-details .ds__list .detail .detail__label{font-size:1.4rem;color:var(--color-dark-50)}.acc-tyre-information .tire-card .acc-tyre-details .ds__list .detail .detail__value{font-size:1.8rem;font-weight:700}@media screen and (min-width: 960px){[data-acc-ui-vehicle-deletion].ds__modal[open] .ds__modal-inner{width:60rem}}[data-acc-ui-vehicle-deletion] .ds__btn{box-sizing:border-box}[data-acc-ui-vehicle-deletion] .acc-vehicle-deletion-footer-container{display:flex;justify-content:space-between}@media screen and (max-width: 959px){[data-acc-vehicle-list]:not([data-acc-loading=false]) li:nth-child(n+2){display:none}}@media screen and (max-width: 1919px){[data-acc-vehicle-list]:not([data-acc-loading=false]) li:nth-child(n+3){display:none}}[data-acc-ui-card-vehicle][data-ui-card-base]{gap:0;padding:0;height:100%}[data-acc-ui-card-vehicle] .ds__heading{position:relative}[data-acc-ui-card-vehicle] .ds__card-body{padding:var(--spacing-md)}[data-acc-ui-card-vehicle] .ds__card-body .vehicle-info{display:flex;flex-direction:column;padding:0 var(--spacing-sm) var(--spacing-md) var(--spacing-sm);gap:var(--spacing-sm)}[data-acc-ui-card-vehicle] .ds__card-body .vehicle-info .vehicle-info__details{position:relative;min-height:2.4rem}[data-acc-ui-card-vehicle] .ds__card-body .vehicle-info .ds__btn{width:fit-content}[data-acc-ui-card-vehicle][data-ui-card-media] .ds__card-media-aside{display:flex;justify-content:center;align-items:center;height:calc(var(--spacing-xxl-10) * 2);padding:var(--spacing-md)}@media screen and (min-width: 600px){[data-acc-ui-card-vehicle][data-ui-card-media] .ds__card-media-aside{height:calc(var(--spacing-xxxl-2) * 2)}}[data-acc-ui-card-vehicle][data-ui-card-media] .ds__card-media-aside .ds__icon{--icon-size:75%}[data-acc-ui-card-vehicle]:not([data-acc-loading=false]){border:.1rem solid var(--color-light-05)}[data-acc-ui-card-vehicle]:not([data-acc-loading=false])[data-ui-card-media] .ds__card-media-aside{position:relative}[data-acc-ui-card-vehicle]:not([data-acc-loading=false])[data-ui-card-media] .ds__card-media-aside .ds__icon{z-index:1;--icon-size:35%}[data-acc-ui-card-vehicle]:not([data-acc-loading=false])[data-ui-card-media] .ds__card-media-aside:after{content:"";position:absolute;inset:0;height:auto;background:linear-gradient(-45deg,var(--color-light-05) 40%,var(--color-light) 50%,var(--color-light-05) 60%);background-size:300%;background-position-x:100%;animation:shimmer 1s infinite linear;border-radius:.8rem;cursor:default}[data-acc-ui-card-vehicle]:not([data-acc-loading=false]) .ds__card-body .ds__heading:after,[data-acc-ui-card-vehicle]:not([data-acc-loading=false]) .ds__card-body .vehicle-info__details:after,[data-acc-ui-card-vehicle]:not([data-acc-loading=false]) .ds__card-body button:after{content:"";position:absolute;inset:0;height:auto;background:linear-gradient(-45deg,var(--color-light-05) 40%,var(--color-light) 50%,var(--color-light-05) 60%);background-size:300%;background-position-x:100%;animation:shimmer 1s infinite linear;z-index:2;border-radius:.8rem;cursor:default}[data-acc-ui-card-vehicle]:not([data-acc-loading=false]) .ds__card-body button{border:none}[data-acc-ui-card-vehicle]:not([data-acc-loading=false]) .ds__card-body button:hover{--button-color-text:var(--color-light-05)}@keyframes shimmer{to{background-position-x:0%}}.acc-game-card .ds__card-media-aside img{border-bottom-left-radius:0;border-bottom-right-radius:0;object-fit:cover}@media screen and (min-width: 960px){.acc-game-card{flex-direction:row}.acc-game-card .ds__card-media-aside{width:40rem}.acc-game-card .ds__card-media-aside img{aspect-ratio:4/3;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--spacing-sm)}}.acc-game-card__content{display:flex;flex-direction:column;justify-content:center;height:100%;max-height:100%;padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg)}.acc-game-card__content .ds__btn{width:100%;max-width:32.8rem;align-self:center}@media screen and (min-width: 960px){.acc-game-card__content{padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-sm)}.acc-game-card__content .ds__btn{width:32.8rem;align-self:auto}}.acc-game-card__content-header{width:100%;display:flex;margin-bottom:var(--spacing-md);justify-content:space-between}.acc-game-card__content-header>span{color:var(--color-light-20)}.acc-game-card__content .ds__heading{font-family:var(--font-default);font-weight:700;margin-bottom:var(--spacing-sm)}.acc-game-card__content-description{margin-bottom:var(--spacing-md)}.acc-game-card__content-description a,.acc-game-card__content-description a:visited{color:var(--color-light)}@media screen and (min-width: 960px){.acc-game-card__content-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;overflow:hidden;text-overflow:ellipsis}}.acc-game-cards{display:flex;flex-direction:column;gap:var(--spacing-md)}.acc-past-winners [data-ui-block]:not([data-ui-align])>.ds__block-content-wrapper{align-items:inherit}.acc-past-winners [data-ui-block]:not([data-ui-align])>.ds__block-content-wrapper .ds__slider-viewport-navigation-wrapper{padding-top:6rem}.acc-past-winners [data-ui-block]:not([data-ui-align])>.ds__block-content-wrapper .ds__slider-top-wrapper+.ds__slider-viewport-navigation-wrapper{padding-top:0}.acc-past-winners [data-ui-block]:not([data-ui-align])>.ds__block-content-wrapper .ds__slider-viewport[data-ui-grid-pattern="3"] .ds__slider-list>.ds__list>[data-ui-slide-item]{max-width:min-content}.acc-social-share{display:flex;appearance:none;border:solid 1px white;border-radius:50%;background-color:transparent;cursor:pointer;--icon-color:white;padding:1rem;overflow:hidden;-webkit-transition:background-color .2s ease-in-out,--icon-color .2s ease-in-out,padding .2s ease-in;-ms-transition:background-color .2s ease-in-out,--icon-color .2s ease-in-out,padding .2s ease-in;transition:background-color .2s ease-in-out,--icon-color .2s ease-in-out,padding .2s ease-in}.acc-social-share[data-ui-clicked=false]{animation-name:close;animation-duration:.2s;animation-timing-function:ease-in-out}.acc-social-share[data-ui-clicked=false]:not(:hover){animation-name:close;animation-duration:.2s;animation-timing-function:ease-in-out}.acc-social-share__copyLabel,.acc-social-share__copiedLabel,.acc-social-share [data-acc-check]{display:none}.acc-social-share span{margin-left:var(--spacing-sm);color:var(--color-primary);font-family:var(--font-default);font-size:1.4rem;font-weight:500;line-height:1.43rem;white-space:nowrap;overflow:hidden}@media screen and (min-width: 1024px){.acc-social-share:hover,.acc-social-share:focus-visible{border-radius:var(--spacing-lg);padding:1rem var(--spacing-md);--icon-color:var(--color-primary)}}.acc-social-share[data-ui-clicked=true]{border-radius:var(--spacing-lg);padding:1rem var(--spacing-md);--icon-color:var(--color-primary)}@media screen and (min-width: 1024px){.acc-social-share:hover[data-ui-clicked=false],.acc-social-share:focus-visible[data-ui-clicked=false]{background-color:var(--color-primary-lighten-01);animation-name:open;animation-duration:.3s;animation-timing-function:ease-in-out}.acc-social-share:hover[data-ui-clicked=false] .acc-social-share__copyLabel,.acc-social-share:focus-visible[data-ui-clicked=false] .acc-social-share__copyLabel{display:inline}}.acc-social-share[data-ui-clicked=true]{background-color:#fff}.acc-social-share[data-ui-clicked=true] .acc-social-share__copiedLabel{display:inline}.acc-social-share[data-ui-clicked=true] [data-acc-check]{display:flex}.acc-social-share[data-ui-clicked=true] [data-acc-share]{display:none}@keyframes open{0%{max-width:3.6rem}50%{max-width:50%}to{max-width:none}}@keyframes close{0%{border-radius:3.6rem;padding:1rem 3rem}99%{border-radius:3.6rem}}.acc-loyalty-advantages{display:flex;flex-direction:column;gap:var(--spacing-xl-2);color:var(--color-light)}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board{display:flex;flex-direction:column;gap:var(--spacing-lg)}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__heading{display:flex;flex-direction:column;gap:var(--spacing-md)}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table{border-spacing:0}@media screen and (min-width: 960px){.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table{border:.1rem solid var(--color-primary-darken-03);border-radius:.8rem}}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header>.ds__heading{font-size:var(--font-size-lg)}@media screen and (min-width: 960px){.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header>.ds__heading{font-size:var(--font-size-xl)}}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-silver,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-gold{vertical-align:top}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-silver>.ds__heading,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-gold>.ds__heading{font-size:var(--font-size-lg)}@media screen and (min-width: 960px){.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-silver>.ds__heading,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-gold>.ds__heading{font-size:var(--font-size-lg-2);font-family:Michelin Unit Titling,Helvetica,sans-serif}}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-silver .acc-loyalty-advantages__table-header-subtitle,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-gold .acc-loyalty-advantages__table-header-subtitle{font-size:var(--font-size-sm);font-weight:400;color:var(--color-light-20)}@media screen and (min-width: 960px){.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-silver .acc-loyalty-advantages__table-header-subtitle,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-gold .acc-loyalty-advantages__table-header-subtitle{font-size:var(--font-size-md)}}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-silver>.ds__heading{color:var(--color-light-10)}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table-header-gold>.ds__heading{color:var(--color-secondary-lighten-03)}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table .acc-loyalty-advantages__offer-icon{display:flex;justify-content:center}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table .acc-loyalty-advantages__offer-silver,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table .acc-loyalty-advantages__offer-gold{display:flex;height:var(--icon-size-sm, 2.4rem);width:var(--icon-size-sm, 2.4rem);align-items:center;justify-content:center;border-radius:50%}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table .acc-loyalty-advantages__offer-silver svg,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table .acc-loyalty-advantages__offer-gold svg{fill:var(--color-tertiary-01);stroke:var(--color-tertiary-01);stroke-width:.4rem;height:var(--icon-size-xs, 1.2rem)}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table .acc-loyalty-advantages__offer-silver{background-color:var(--color-light-10)}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table .acc-loyalty-advantages__offer-gold{background-color:var(--color-secondary-lighten-03)}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table th{border-top:.1rem solid var(--color-primary-darken-03)}@media screen and (min-width: 960px){.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table th{border-top:unset}}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table tr:last-child td{border-bottom:.1rem solid var(--color-primary-darken-03)}@media screen and (min-width: 960px){.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table tr:last-child td{border-bottom:unset}}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table th,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table tr:not(:last-child) td{border-bottom:.1rem solid var(--color-primary-darken-03)}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table td,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table th{padding:var(--spacing-md) var(--spacing-sm)}@media screen and (min-width: 960px){.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table td,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table th{padding:var(--spacing-md) var(--spacing-lg)}}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table td:first-child,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table th:first-child{width:100%;text-align:left}.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table td,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table th,.acc-loyalty-advantages .acc-loyalty-advantages__advantages-board .acc-loyalty-advantages__table th>span{word-wrap:break-word;overflow-wrap:break-word}.acc-loyalty-advantages .acc-loyalty-advantages__explainatory-board{display:flex;flex-direction:column;gap:var(--spacing-lg);background-color:#344d78;padding:var(--spacing-md) var(--spacing-lg);border-radius:.8rem}@media screen and (min-width: 960px){.acc-loyalty-advantages .acc-loyalty-advantages__explainatory-board>.ds__heading{font-size:var(--font-size-lg-4)}}.acc-loyalty-content-panel .ds__content-panel,.acc-loyalty-content-panel .ds__content-panel .ds__content-panel-wrapper{gap:var(--spacing-xl)}.acc-loyalty-content-panel .ds__content-panel .ds__content-panel-wrapper .ds__content-panel-heading .ds__heading{font-size:var(--font-size-xl)}.acc-loyalty-content-panel .ds__content-panel .ds__content-panel-wrapper .ds__content-panel-content .ds__box-editorial{color:var(--color-dark-80)}.acc-loyalty-content-panel .ds__content-panel .ds__content-panel-actions{justify-content:center}.acc-offer-card-slider-section{width:100%}.acc-offer-card-slider-section__header{display:flex;justify-content:space-between;align-items:baseline;padding:var(--spacing-xl, 3.2rem) 0;gap:var(--spacing-lg, 2.4rem)}@media screen and (max-width: 1279px){.acc-offer-card-slider-section__header{padding:var(--spacing-md, 1.6rem) 0}}@media screen and (max-width: 959px){.acc-offer-card-slider-section__header{flex-direction:column}.acc-offer-card-slider-section__header .header-description{width:100%}}@media screen and (min-width: 960px){.acc-offer-card-slider-section__header .header-description{max-width:50%}}.acc-offer-card-slider-section__sliderContainer{width:100%;padding-top:var(--spacing-md, 1.6rem);padding-left:0}.acc-offer-card-slider-section__sliderContainer .ds__slider-viewport .ds__slider-list>.ds__list>[data-ui-slide-item]{min-width:30rem}@media screen and (min-width: 960px){.acc-offer-card-slider-section__sliderContainer .ds__slider-viewport .ds__slider-list>.ds__list>[data-ui-slide-item]{min-width:32.5rem}}@media screen and (min-width: 1920px){.acc-offer-card-slider-section__sliderContainer .ds__slider-viewport .ds__slider-list>.ds__list>[data-ui-slide-item]{min-width:36rem}}.acc-offer-card-slider-section__sliderContainer .ds__slider-viewport .ds__slider-list>.ds__list>[data-ui-slide-item] .acc-offer-card-keyboard-wrapper{border-radius:.8rem}.acc-offer-card-slider-section__sliderContainer .ds__slider-viewport .ds__slider-list>.ds__list>[data-ui-slide-item] .acc-offer-card-keyboard-wrapper:focus,.acc-offer-card-slider-section__sliderContainer .ds__slider-viewport .ds__slider-list>.ds__list>[data-ui-slide-item] .acc-offer-card-keyboard-wrapper:focus-visible{outline:.2rem dashed var(--color-primary)}.acc-offer-card-slider-section__sliderContainer .ds__slider-viewport .ds__slider-list>.ds__list>[data-ui-slide-item] .acc-offer-card-keyboard-wrapper .ds__card-edito{cursor:pointer}[acc-offer-side-panel][data-ui-position],[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner{width:100%}@media screen and (min-width: 960px){[acc-offer-side-panel][data-ui-position],[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner{width:60rem}}[acc-offer-side-panel][data-ui-position] header>.ds__heading,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner header>.ds__heading{font-size:var(--font-size-lg);text-align:left}[acc-offer-side-panel][data-ui-position] .ds__modal-body,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body{display:flex;flex-direction:column;gap:var(--spacing-lg)}[acc-offer-side-panel][data-ui-position] .ds__modal-body .ds__badge,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .ds__badge{width:fit-content}[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-side-panel-offer-logo img,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-side-panel-offer-logo img{width:100%}[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container{position:relative;display:flex;width:100%;align-items:center;box-sizing:border-box;gap:var(--spacing-sm);border-radius:.8rem;background-color:var(--color-light-05)}[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container:before,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container:before{content:"";position:absolute;inset:0;border-radius:.8rem;padding:.1rem;background:repeating-linear-gradient(90deg,var(--color-primary) 0,var(--color-primary) .8rem,transparent .8rem,transparent 1.6rem) top/100% .1rem,repeating-linear-gradient(180deg,var(--color-primary) 0,var(--color-primary) .8rem,transparent .8rem,transparent 1.6rem) right/.1rem 100%,repeating-linear-gradient(90deg,var(--color-primary) 0,var(--color-primary) .8rem,transparent .8rem,transparent 1.6rem) bottom/100% .1rem,repeating-linear-gradient(180deg,var(--color-primary) 0,var(--color-primary) .8rem,transparent .8rem,transparent 1.6rem) left/.1rem 100%;background-repeat:no-repeat;-webkit-mask:linear-gradient(var(--color-light-05),var(--color-light-05)) content-box,linear-gradient(var(--color-light-05),var(--color-light-05));-webkit-mask-composite:xor;mask:linear-gradient(var(--color-light-05),var(--color-light-05)) content-box,linear-gradient(var(--color-light-05),var(--color-light-05));mask-composite:exclude;pointer-events:none}[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container .acc-voucher-code,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container .acc-voucher-code{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:var(--spacing-sm);border-radius:.8rem;text-align:center;font-size:var(--font-size-lg-2);font-weight:700}[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container .ds__badge,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container .ds__badge{position:absolute;top:6.4rem;left:0;width:100%;display:flex;border-radius:.8rem}[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container .ds__badge-label,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container .ds__badge-label{text-align:center}[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container .ds__btn,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container .ds__btn{box-sizing:border-box}[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container .ds__btn-icon,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container .ds__btn-icon{flex-shrink:0;height:4.8rem;width:4.8rem;background-color:var(--color-primary);border:unset;border-radius:.8rem}[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container .ds__btn-icon:focus-visible,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container .ds__btn-icon:focus-visible{border:.2rem dashed var(--color-light)}[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container .ds__btn-icon:focus,[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container .ds__btn-icon:focus-visible,[acc-offer-side-panel][data-ui-position] .ds__modal-body .acc-voucher-code-container .ds__btn-icon:hover,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container .ds__btn-icon:focus,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container .ds__btn-icon:focus-visible,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner .ds__modal-body .acc-voucher-code-container .ds__btn-icon:hover{color:var(--color-light)}[acc-offer-side-panel][data-ui-position] footer,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner footer{text-align:center}[acc-offer-side-panel][data-ui-position] footer .ds__btn,[acc-offer-side-panel][data-ui-position][open] .ds__modal-inner footer .ds__btn{box-sizing:border-box}[acc-offer-card]{width:30rem;height:30rem}@media screen and (min-width: 960px){[acc-offer-card]{width:32.5rem;height:32.5rem}}@media screen and (min-width: 1920px){[acc-offer-card]{width:36rem;height:36rem}}[acc-offer-card] .acc-offer-card-brand-logo{display:inline-flex;background-color:var(--color-light);padding:.6rem 1.1rem;border-radius:2.5rem;border:.1rem solid var(--color-light-10)}[acc-offer-card] .acc-offer-card-brand-logo .ds__media img{height:3.8rem;width:auto}[acc-offer-card] .ds__card-edito-action{display:none}[acc-offer-card] .ds__badge{background-color:var(--color-secondary-lighten-03)}[acc-offer-card] .ds__card-edito-footer:not(:has(.ds__badge-label)){display:none}[acc-offer-card][data-ui-card-type=article]:where(a):hover:after,[acc-offer-card][data-ui-card-type=article]:focus:after{background-color:#0009;backdrop-filter:unset}[acc-offer-card][data-ui-card-type=article][data-ui-disabled=true]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0009}a.acc-loyalty-entry{cursor:pointer}.acc-loyalty-entry{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md, 1.6rem);padding:var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem) var(--spacing-md, 1.6rem) var(--spacing-lg, 2.4rem);width:100%;border-bottom:1px solid var(--color-primary-darken-03);text-decoration:none;color:inherit}.acc-loyalty-entry[data-ui-skin=secondary]:is(a):hover{background-color:var(--color-tertiary-02)}.acc-loyalty-entry[data-ui-skin=secondary]:is(a):active{background-color:transparent}.acc-loyalty-entry[data-ui-skin=secondary] .points-before,.acc-loyalty-entry[data-ui-skin=secondary] .details-description{color:var(--color-light-20)}.acc-loyalty-entry[data-ui-skin=secondary] .ds__icon{--icon-color:var(--color-light)}.acc-loyalty-entry[data-ui-skin=primary]{border-bottom:1px solid var(--color-light-10)}.acc-loyalty-entry[data-ui-skin=primary]:last-child{border-bottom:none}.acc-loyalty-entry[data-ui-skin=primary]:is(a):hover{background-color:var(--color-primary-lighten-01);color:var(--color-primary)}.acc-loyalty-entry[data-ui-skin=primary]:is(a):hover .points-before,.acc-loyalty-entry[data-ui-skin=primary]:is(a):hover .details-description{color:var(--color-primary)}.acc-loyalty-entry[data-ui-skin=primary]:is(a):active{background-color:var(--color-primary-lighten-02)}.acc-loyalty-entry[data-ui-skin=primary] .points-before,.acc-loyalty-entry[data-ui-skin=primary] .details-description{color:var(--color-dark-50)}.acc-loyalty-entry[data-ui-skin=primary] .ds__icon{--icon-color:var(--color-dark-50)}.acc-loyalty-entry:last-child{border-bottom:none}.acc-loyalty-entry__details{display:flex;flex-direction:column}.acc-loyalty-entry .details-title{font-size:var(--font-size-lg-2);font-weight:700;line-height:1.5}@media screen and (max-width: 959px){.acc-loyalty-entry .details-title{font-size:var(--font-size-lg)}}.acc-loyalty-entry__points{display:flex;align-items:center;gap:var(--spacing-sm, .8rem);font-weight:700;margin-left:var(--spacing-md, 1.6rem);white-space:nowrap}.acc-loyalty-entry__points .points-before{font-style:italic;font-weight:400}.acc-loyalty-entry__points .points{font-family:Michelin Unit Titling,Helvetica,sans-serif;font-size:var(--font-size-lg-2)}@media screen and (max-width: 959px){.acc-loyalty-entry__points .points{font-size:var(--font-size-lg)}}.acc-loyalty-entry__points .points-after{font-size:var(--font-size-md)}.acc-loyalty-entry__content{display:flex;width:100%;justify-content:space-between}@media screen and (max-width: 959px){.acc-loyalty-entry__content{flex-direction:column}}@media screen and (max-width: 959px){.acc-loyalty-entry__content .acc-loyalty-entry__points{margin-top:var(--spacing-sm, .8rem);margin-left:0;align-items:unset}}.acc-loyalty-panel-banner .ds__panel-banner{display:flex;justify-content:center;align-items:center;height:auto}.acc-loyalty-panel-banner .ds__panel-banner:before{max-height:425px}.acc-loyalty-panel-banner .ds__panel-banner[data-ui-skin=primary] .acc-loyalty-panel-banner__description{color:var(--color-dark-50)}.acc-loyalty-panel-banner .ds__panel-banner[data-ui-skin=secondary]{color:var(--color-light)}.acc-loyalty-panel-banner .ds__panel-banner[data-ui-skin=secondary] .acc-loyalty-panel-banner__description{color:var(--color-light-20)}.acc-loyalty-panel-banner .ds__content{padding:var(--spacing-xl-4, 4.8rem) 0}.acc-loyalty-panel-banner__header{text-align:center;display:flex;flex-direction:column;gap:var(--spacing-md, 1.6rem)}.acc-loyalty-panel-banner .acc-loyalty-table{margin:var(--spacing-xl, 3.2rem) 0}@media screen and (max-width: 959px){.acc-loyalty-panel-banner__footer .ds__list-button{flex-direction:column;align-items:center}}.acc-loyalty-table{border:1px solid var(--color-primary-darken-03);border-radius:10px;overflow:hidden;backdrop-filter:blur(6rem)}.acc-loyalty-table[data-ui-skin=primary]{border:1px solid var(--color-light-10)}.acc-settings-page .ds__tab-panel{display:flex;flex-direction:column;padding:var(--spacing-xl) 0}.acc-settings-page .ds__tab-panel .tab-description{margin-bottom:var(--spacing-lg)}@media screen and (min-width: 960px){.acc-settings-page .ds__tab-panel{padding-left:14.4rem;padding-right:14.4rem}}@media screen and (min-width: 1280px){.acc-settings-page .ds__tab-panel{padding-left:26.4rem;padding-right:26.4rem}}@media screen and (min-width: 1920px){.acc-settings-page .ds__tab-panel{padding-left:38.4rem;padding-right:38.4rem}}.acc-settings-page .ds__tab-panel .profile-form-wrapper{width:100%}@media screen and (min-width: 960px){.acc-wop-container{padding-left:14.4rem;padding-right:14.4rem}}@media screen and (min-width: 1280px){.acc-wop-container{padding-left:26.4rem;padding-right:26.4rem}}@media screen and (min-width: 1920px){.acc-wop-container{padding-left:38.4rem;padding-right:38.4rem}}.acc-wop-container .ds__form-stepper [data-ui-visible=false]{display:none}.acc-wop-container .form__layout{padding-bottom:0!important}.acc-wop-container .form__global-container{justify-content:stretch}.acc-wop-container .form__global-container .form__global-container__inner{padding-bottom:0;width:100%}.acc-wop-container .form__global-container .form__global-container__inner .form__global-header{display:none}.acc-wop-container .form__global-container .form__global-container__inner .form__text-field{margin-bottom:0}.acc-wop-container .form__global-container .form__global-container__inner .interests-fields{padding:0;margin:0}.acc-wop-container[data-ui-visible=false]{display:none}.acc-wop-container .acc-wop-thanks{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}.acc-wop-container .acc-wop-thanks .ds__heading:last-of-type{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md)}.acc-wop-container .acc-wop-thanks-action{margin-top:var(--spacing-lg);display:flex;justify-content:center}.acc-wop-container [data-ui-add-vehicle-card]{min-height:auto;padding:var(--spacing-lg) var(--spacing-md)}@media screen and (min-width: 960px){.acc-wop-container [data-ui-add-vehicle-card]{padding:var(--spacing-lg)}}.acc-wop-container .ds__badge{width:fit-content}[data-acc-ui-card-vehicle][data-ui-card-base][data-ui-skin=secondary]{--card-color-background:var(--color-primary)}[data-acc-ui-card-vehicle][data-ui-gap=false]{gap:0}[data-acc-ui-card-vehicle] .ds__card-media-aside{display:flex;justify-content:center;align-items:center;height:14rem;padding:var(--spacing-md);background-color:var(--color-light-05)}@media screen and (min-width: 600px){[data-acc-ui-card-vehicle] .ds__card-media-aside{height:21rem}}[data-acc-ui-card-vehicle] .ds__card-media-aside .media-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}[data-acc-ui-card-vehicle] .ds__card-media-aside .media-icon .ds__icon{--icon-color:var(--color-primary);--icon-size:75%}[data-acc-ui-card-vehicle] .ds__card-media-aside .ds__media{display:flex;align-items:center;width:100%;height:100%;justify-content:center}[data-acc-ui-card-vehicle] .ds__card-media-aside .ds__media>img:not([src*=".png"]):not([src*=".svg"]):not([src*=".webp"]){background:none}[data-acc-ui-card-vehicle] .ds__card-media-aside .ds__media img{object-fit:contain;max-height:80%;max-width:100%}[data-acc-ui-card-vehicle] .ds__card-media-aside .ds__media[data-ui-image-source=brand-logo] img{max-width:50%;max-height:50%}[data-acc-ui-card-vehicle] .ds__card-media-aside .ds__media[data-ui-image-source=imagin-studio] img{margin-top:var(--spacing-md)}[data-acc-ui-card-vehicle] .ds__card-body{padding:var(--spacing-lg)}@media screen and (min-width: 960px){[data-acc-ui-card-vehicle]{width:40.8rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1280px){[data-acc-ui-card-vehicle]{width:100%}}@media screen and (min-width: 1920px){[data-acc-ui-card-vehicle]{width:48.8rem}}.acc-wop-container{display:flex;flex-direction:column;gap:var(--spacing-xl)}.acc-wop-container .ds__form-stepper{gap:0;max-width:74.4rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 1280px){.acc-wop-container .ds__form-stepper{gap:var(--spacing-xl)}}.acc-wop-container .ds__form-stepper .stepper-content{display:flex;flex-direction:column;width:100%;gap:var(--spacing-xl);margin-top:var(--spacing-xl)}@media screen and (min-width: 1280px){.acc-wop-container .ds__form-stepper .stepper-content{margin-top:0}}.acc-wop-container .ds__form-stepper .stepper-content[data-ui-visible=false]{display:none}.acc-wop-container .ds__form-stepper .stepper-actions{display:flex;flex-direction:column;margin-top:var(--spacing-xl)}@media screen and (min-width: 1280px){.acc-wop-container .ds__form-stepper .stepper-actions{margin-top:0}}@media screen and (min-width: 600px){.acc-wop-container .ds__form-stepper .stepper-actions{align-items:center}.acc-wop-container .ds__form-stepper .stepper-actions button{width:32.8rem}}@media screen and (min-width: 768px){.acc-wop-container .ds__form-stepper .stepper-actions button{width:auto}}.ds__tab-list{overflow-x:auto;overflow-y:hidden}.mul__block-card-edito .ds__block-card-edito{width:100%}.mul__highlighted-article-slider .ds__slider{gap:var(--spacing-xl)}.mul__highlighted-article-slider [data-ui-card-media]{gap:var(--spacing-lg)}.mul__highlighted-article-slider [data-ui-card-media] .ds__media{border-radius:var(--spacing-sm)}.mul__highlighted-article-slider [data-ui-card-media] .ds__media img{object-fit:cover}.ds__footer-bottom .ds__list .ds__link:hover,.ds__footer-bottom .ds__list .ds__link:focus{--link-color-text:var(--color-primary-lighten-01, #d4e7fa)}.ds__footer-bottom .ds__list .ds__link .ds__icon{height:auto}.cam-promotion-page .ds__tab .ds__tab-panel{align-items:start}.cam-promotion-page .ds__tab .ds__tab-panel section{padding-top:0}.cam-progress-bar{font-size:var(--font-size-lg, 1.8rem)}.cam-progress-bar-title{font-weight:700}.cam-progress-bar-content-wrapper{display:flex;align-items:center}.cam-progress-bar-display-bar{flex-grow:1;margin-right:var(--spacing-sm, .8rem);accent-color:var(--color-primary);height:var(--spacing-xs, .4rem);border:none;border-radius:var(--spacing-sm, .8rem)}.cam-progress-bar-display-bar::-webkit-progress-bar{border-radius:var(--spacing-sm, .8rem);background-color:var(--color-light-10)}.cam-progress-bar-display-bar::-webkit-progress-value{background-color:var(--color-primary);border-radius:var(--spacing-sm, .8rem)}.cam-progress-bar-text{display:flex;flex-wrap:nowrap}.cam-progress-bar-text-current{font-family:var(--font-family-secondary);font-weight:700;color:var(--color-primary)}.cam-progress-bar-text-total{color:var(--color-dark-50)}.cam-landing-page .cam-block-card [data-ui-card-media]{gap:var(--spacing-md)}.cam-landing-page .cam-block-card [data-ui-card-media] .content-wraper{display:flex;flex-direction:column;gap:var(--spacing-md)}.cam-landing-page .cam-block-card [data-ui-card-media] .content-wraper .ds__heading{font-size:var(--font-size-lg)}@media screen and (max-width: 599px){.cam-landing-page .cam-block-card [data-ui-card-media] .content-wraper .ds__list-button{flex-direction:column}.cam-landing-page .cam-block-card [data-ui-card-media] .content-wraper .ds__list-button a{max-width:32.8rem}}.cam-landing-page .cam-block-card [data-ui-card-media] .ds__content-card,.cam-landing-page .cam-block-card [data-ui-card-media] .ds__content{gap:var(--spacing-lg)}.cam-landing-page .cam-block-card [data-ui-card-media] .ds__content-card .cam__optional-btn .ds__list-button[data-ui-orientation=landscape],.cam-landing-page .cam-block-card [data-ui-card-media] .ds__content .cam__optional-btn .ds__list-button[data-ui-orientation=landscape]{flex-direction:row}.cam-landing-page .cam-block-card [data-ui-card-media] .ds__content-card .cam__optional-btn .ds__btn[data-ui-skin=link] span,.cam-landing-page .cam-block-card [data-ui-card-media] .ds__content .cam__optional-btn .ds__btn[data-ui-skin=link] span{text-decoration:underline}.cam-landing-page .cam-block-card [data-ui-card-media]>*{flex:1 1 0}@media screen and (max-width: 599px){.cam-landing-page .cam-block-card [data-ui-block],.cam-landing-page .cam-block-card [data-ui-card-base]{padding:0}.cam-landing-page .cam-block-card .ds__media>img{border-radius:0}.cam-landing-page .cam-block-card .ds__card-body{padding:var(--spacing-md)}}@media screen and (min-width: 600px){.cam-landing-page .cam-block-card .ds__card-media-aside{align-self:flex-start;position:sticky;top:var(--spacing-lg);z-index:1}.cam-landing-page .cam-block-card [data-ui-card-media]{gap:var(--spacing-xl-4)}}.cam-landing-page .cam-block-card .cam__badge-container{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.cam-landing-page .ds__tab .ds__tab-panel{align-items:start}.cam-landing-page .ds__tab .ds__tab-panel section{padding-top:0}.cam-landing-page .campaignLogoWall .campaignLogoWallContent section{padding-top:0}.cam-widgetArea .ts__widget{margin:4rem auto;width:70%!important}.cam-section3Part .ds__table{table-layout:fixed}.cam-section3Part .ds__header-text .ds__heading .ds__text,.cam-section3Part .ds__header-wrapper .ds__heading .ds__text{font-family:var(--font-family-secondary);font-size:var(--font-size-xl)}.mul__product-card-list .ds__media>img:not([src*=".png"]):not([src*=".svg"]):not([src*=".webp"]){background:unset}.mul__product-card-list .ds__slider .ds__card-tyre{flex:1}.mul__product-card-list .ds__slider .ds__card-tyre>header .ds__heading .ds__subtext{font-family:var(--font-default)}.mul__article-slider .ds__card-edito[data-ui-card-type=article][data-ui-card-size=lg]{height:45rem}@media screen and (min-width: 600px){.mul__article-slider .ds__card-edito[data-ui-card-type=article][data-ui-card-size=lg]{height:42.4rem}}.aircraft-dl-section{text-align:left;position:relative}.aircraft-dl-section>section{background-color:transparent}@media (min-width: 1280px){.aircraft-dl-section .ds__header-text{max-width:75%}}.aircraft-dl-section__ellipse{z-index:-1;position:absolute;top:0;left:0rem;width:20rem;height:20rem;margin:10rem 0 0 10rem;opacity:.2;-webkit-filter:blur(30rem);filter:blur(10rem);background-color:var(--color-secondary)}@media (min-width: 960px){.aircraft-dl-section__ellipse{width:30rem;height:30rem;filter:blur(20rem)}}@media (min-width: 1280px){.aircraft-dl-section__ellipse{width:40rem;height:40rem;margin:16rem 0 0 16rem;filter:blur(20rem)}}.aircraft-country-list{padding:var(--spacing-md) 0 0;display:grid;grid-template-columns:1fr;gap:var(--spacing-md);width:100%}@media (min-width: 600px){.aircraft-country-list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.aircraft-country-list{grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}}.aircraft-country-list__cta{cursor:pointer;flex-direction:row;align-items:center;border-radius:var(--spacing-md);background-color:var(--color-light);box-sizing:border-box;min-height:11.2rem;text-transform:lowercase}@media (min-width: 960px){.aircraft-country-list__cta:hover .aircraft-country-list__cta-label{color:var(--color-primary)}}.aircraft-country-list__cta-label{margin:0;cursor:pointer;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;color:var(--color-dark-80);font-size:var(--font-size-lg);font-weight:900;text-transform:capitalize;transition:color .2s ease-in-out}@media (min-width: 600px){.aircraft-country-list__cta-label{font-size:var(--font-size-lg-2)}}.aircraft-country-list__cta-icon{display:flex;align-items:center;justify-content:center;gap:1rem;flex:0 0 auto;cursor:pointer;width:3.6rem;height:3.6rem;margin-left:auto;border:0;border-radius:50%;background-color:var(--color-secondary);color:var(--color-dark-80)}.aircraft-dealers-list{width:inherit}.aircraft-dealers-list .ds__list [data-ui-card-base]{gap:var(--spacing-lg)}.aircraft-dealers-list .aircraft-dealer-details{display:grid;gap:var(--spacing-md)}.aircraft-dealers-list .aircraft-dealer-details>.ds__list-dl{gap:var(--spacing-md);color:var(--color-dark-80)}
