.product-funding .accordion__title{font-family:var(--titleFont)}.checkbox-icon__input:checked+.checkbox-icon__label{color:var(--white);background-color:var(--brandSecondary)}.checkbox-icon__label{display:flex;align-items:center;justify-content:center;background-color:var(--color-wild-sand);width:2.5em;height:2.5em;border-radius:.625rem;cursor:pointer;transition:color .25s}.checkbox-icon__label--large{width:auto;padding:.5rem .825rem .5rem .625rem}.checkbox-icon__label .ab-icon{font-size:1.5em;pointer-events:none}.checkbox-icon__label .ab-icon+.checkbox-icon__legend{margin-left:.5rem}.checkbox-icon__label .icon-wrapper{pointer-events:none}.checkbox-icon__label:hover{color:var(--brandSecondary)}.checkbox-icon__legend{font-size:var(--smallSize);font-style:var(--normal)}.product-image-slider__thumbs .swiper-button-next:after,.product-image-slider__thumbs .swiper-button-prev:after,.product-image-slider__slider .swiper-button-next:after,.product-image-slider__slider .swiper-button-prev:after{font-family:abicons!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-image-slider__slider .swiper-button-next:after,.product-image-slider__slider .swiper-button-prev:after{content:"L"}.product-image-slider__thumbs .swiper-button-next:after,.product-image-slider__thumbs .swiper-button-prev:after{content:"<"}.product-image-slider{position:relative;width:100%}.product-image-slider:before{display:block;content:"";padding-top:75%}.product-image-slider__slider{position:absolute!important;top:0;left:0;right:0;bottom:0}.product-image-slider__slider .swiper-button-next{right:0}.product-image-slider__slider .swiper-button-prev{left:0}.product-image-slider__slider .swiper-button-next,.product-image-slider__slider .swiper-button-prev{height:6.25rem;background-color:#8e8e8e}.product-image-slider__slider .swiper-button-next:after,.product-image-slider__slider .swiper-button-prev:after{color:var(--white);font-size:.5em}.product-image-slider__slider .swiper-button-prev:after{transform:rotate(90deg)}.product-image-slider__slider .swiper-button-next:after{transform:rotate(-90deg)}.product-image-slider--fullscreen .product-image-slider__slider{height:100%}.product-image-slider__image{width:100%;height:100%;border-radius:.625rem;overflow:hidden;border-right:1px solid var(--color-mercury);border-bottom:1px solid var(--color-mercury)}.product-image-slider--fullscreen .product-image-slider__image{border:none}.product-image-slider__thumbs-container{position:absolute;top:0;left:0;bottom:0;flex-direction:column;justify-content:space-around;display:none;z-index:2;max-width:99px}.product-image-slider__thumbs-container--fullscreen{max-width:none}@media (min-width: 959px){.product-image-slider__thumbs-container{display:flex}}.product-image-slider__thumbs{padding:2.938em 0!important;flex:1;background-color:var(--white);border-radius:.625em}.product-image-slider__thumbs .swiper-wrapper{overflow:hidden!important}.product-image-slider__thumbs .swiper-button-next,.product-image-slider__thumbs .swiper-button-prev{background-color:var(--color-mercury);position:absolute;left:0;right:0;width:100%;margin-top:0}.product-image-slider__thumbs .swiper-button-next{top:auto;bottom:0;border-bottom-left-radius:.625em;border-bottom-right-radius:.625em;height:2.938em}.product-image-slider__thumbs .swiper-button-next:hover:after{transform:translateY(.25rem)}.product-image-slider__thumbs .swiper-button-prev{top:0;border-top-left-radius:.625em;border-top-right-radius:.625em;z-index:2}.product-image-slider__thumbs .swiper-button-prev:hover:after{transform:translateY(-.25rem) rotate(-180deg)}.product-image-slider__thumbs .swiper-button-next:after,.product-image-slider__thumbs .swiper-button-prev:after{color:var(--black);font-size:.5em;transition:all .25s}.product-image-slider__thumbs .swiper-button-prev:after{transform:rotate(-180deg)}.product-image-slider__thumb{cursor:pointer}.product-image-slider__thumb-container{position:relative;transition:opacity .25s;height:-moz-fit-content;height:fit-content}.product-image-slider__thumb-container.swiper-slide{height:auto!important}.product-image-slider__thumb-container.swiper-slide-thumb-active:before{position:absolute;content:attr(data-index);top:0;right:0;bottom:0;left:0;color:#fff;text-align:center;background-color:#1b2c7180;z-index:2;display:flex;align-items:center;justify-content:center}.product-image-slider__360{position:relative;background:none;border:0;cursor:pointer}.product-image-slider__360-image{overflow:hidden;border-radius:.625em}.product-image-slider__360--active:before{border-radius:.625em;position:absolute;content:"360";text-align:center;padding-top:25%;color:var(--white);left:6px;bottom:4px;right:6px;top:0;z-index:2;background-color:#1b2c7180}.product-image-slider__pagination{position:absolute;z-index:2;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;gap:.438em;padding:.5em .313em;color:var(--black);font-size:var(--smallSize)}.responsive-image__actual{height:100%;-o-object-fit:cover;object-fit:cover}.stampyt{position:relative;margin-bottom:3px;z-index:1}.stampyt__container{--button360-color: rgb(255 255 255 / 0%);--button360-color-checked: rgb(255 255 255 / 0%);--button-external-close-width: 0;--button-external-close-height: 0;--button-external-open-width: 0;--button-external-open-height: 0;--button-internal-width: 0;--button-internal-height: 0;aspect-ratio:4/3;width:100%}.stampyt__container :scope("button-fullscreen") #buttonFullScreen{bottom:20px;right:40px}.product-gallery{position:relative;scroll-margin:-300px}.product-gallery--skeleton{height:100%;position:absolute;z-index:3;width:calc(100% + 2.5rem)}@media (min-width: 959px){.product-gallery--skeleton{width:100%;height:40em}}.product-gallery--fullscreen{padding:0!important;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;max-width:none!important;background:#ffffff4d;z-index:999}.product-gallery--fullscreen .stampyt{flex:1}.product-gallery--fullscreen .product-image-slider{flex:1;width:1px;height:100%}.product-gallery--fullscreen .product-image-slider__thumbs-container{position:relative;gap:2.5em;height:90%;left:auto;right:0;flex-shrink:0}.product-gallery--fullscreen .product-gallery__container{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;gap:5.625rem;padding:0;max-width:95vw;margin:auto}@media (min-width: 959px){.product-gallery--fullscreen .product-gallery__container{flex-direction:row}}.product-gallery--fullscreen .product-gallery__control{display:none}@media (min-width: 959px){.product-gallery--fullscreen .product-gallery__control{display:block;left:calc((100vw - 15.625rem)/2);transform:translate(-50%)}}.product-gallery__fullscreen,.product-gallery__container{position:relative}@media (min-width: 959px){.product-gallery__container{padding-left:7rem}}.product-gallery__container--static .stampyt,.product-gallery__container--outside .product-image-slider,.product-gallery__container--inside .product-image-slider{display:none}.product-gallery__control{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;margin-top:-2em}@media (min-width: 959px){.product-gallery__control{justify-content:center;position:absolute;bottom:.8em;left:7.8em;margin:0;padding:0}}.product-gallery__control-group{border:1px solid var(--color-lucky-point);display:flex;align-items:center;gap:.438em;background-color:var(--white);border-radius:.625rem;padding:.18rem}@media (min-width: 0) and (max-width: 959px){.product-gallery__control-group{font-size:.7rem;white-space:nowrap;overflow:hidden}.product-gallery__control-group .checkbox-icon__label{background-color:var(--color-wild-sand)}}@media (min-width: 959px){.product-gallery__control-group{display:none}}.product-gallery__control-group--desktop{margin-right:1rem}@media (min-width: 575px){.product-gallery__control-group--desktop{margin-right:3rem}}@media (min-width: 0) and (max-width: 959px){.product-gallery__control-group--active{max-width:none}.product-gallery__control-group--active .checkbox-icon__label{background-color:var(--color-wild-sand)}}@media (min-width: 0) and (max-width: 959px) and (min-width: 0) and (max-width: 959px){.product-gallery__control-group--active .product-gallery__control-group-label{padding-right:0}}.product-gallery__control-group-label{padding-right:.2em;padding-left:.1rem;font-size:var(--extraSmallSize)}@media (min-width: 576px) and (max-width: 959px){.product-gallery__control-group-label{padding-left:.625rem;font-size:var(--smallSize);padding-right:.438em}}@media (min-width: 959px){.product-gallery__control-group-label{padding-left:.625rem;font-size:var(--smallSize)}}@media (min-width: 959px){.product-gallery__control-group--desktop{display:flex}}.product-gallery__control-group-padded{padding-right:.5em}.product-gallery__tags{padding:1.25em;position:absolute;top:0;right:0;z-index:3}.product-gallery--fullscreen .product-gallery__tags{right:19rem}@media (min-width: 1599px){.product-gallery--fullscreen .product-gallery__tags{right:30.5rem}}.product-gallery .stampyt{border-radius:.625rem;overflow:hidden}.product-gallery__decreasing-price{padding:.375rem .625rem;font-size:var(--tinySize);font-weight:var(--semiBold);border-radius:.875rem;color:var(--white)}.product-economy{margin-bottom:1.75rem}@media (min-width: 959px){.product-economy{text-align:right}}.product-economy__label{display:inline-block;font-weight:var(--bold);margin-right:.875rem}.product-economy__modal-row{padding:.875rem 1rem;background-color:var(--color-link-water);display:flex;align-items:center;justify-content:space-between;margin-bottom:.375rem}.product-economy__modal-row:last-child{margin-bottom:0}.product-economy__modal-label{font-size:var(--largeSize);font-weight:var(--semiBold)}@media (min-width: 575px){.product-economy__modal-label{font-size:var(--veryLargeSize)}}.product-economy__modal-total{font-size:var(--veryLargeSize);color:var(--color-cerulean);font-weight:var(--bold)}@media (min-width: 575px){.product-economy__modal-total{font-size:1.875rem}}.product-economy__modal-details{margin-top:2.25rem;color:var(--color-mine-shaft);font-weight:var(--lighter);text-align:center}@media (min-width: 575px){.product-economy__modal-details{padding:0 1rem}}.contact-adviser__button{display:flex;justify-content:center;font-weight:var(--bold);border-radius:.625rem;text-align:center;background-color:var(--fontColor)}.contact-adviser__button--vn{background-color:var(--theme-primary-color);border-radius:0;font-size:var(--tinySize)}@media (min-width: 575px){.contact-adviser__button--vn{font-size:var(--smallSize)}}@media (min-width: 959px){.contact-adviser__button--vn{border-radius:.625rem}}.contact-adviser__button--is-sticky-menu-footer{background-color:var(--white);color:var(--color-lucky-point);border-radius:.625rem;font-size:var(--extraSmallSize)}@media (min-width: 575px){.contact-adviser__button--is-sticky-menu-footer{font-size:var(--regularSize)}}.contact-adviser__button--is-sticky-menu-footer:hover:not(:disabled){text-decoration:none;background-color:var(--color-dark-blue);color:var(--white)}.contact-adviser__checkbox-wrapper{display:flex}.contact-adviser__checkbox{background-color:var(--color-mabel);padding:.75em 1.125em;margin-bottom:.25em}.contact-adviser__checkbox .form__label{color:var(--color-mine-shaft);font-weight:var(--bold);font-style:var(--normal)}.contact-adviser__checkbox--grey{background-color:var(--color-mercury)}.contact-adviser__label--link{color:var(--color-mine-shaft)}.contact-adviser__label:after{content:"*";color:var(--color-cerulean);margin-left:.3rem}.contact-adviser__alert{display:inline-flex;background-color:var(--error);color:var(--white);padding:.3rem 1rem;gap:.5rem;margin-bottom:.3rem}.contact-adviser__form-container{display:flex;flex-direction:column;width:100%}@media (min-width: 959px){.contact-adviser__form-container{flex-direction:row;justify-content:center}}.contact-adviser__form-container>*:nth-child(1){flex-basis:40%;flex-grow:1}.contact-adviser__form-container>*:nth-child(2){flex-basis:60%;flex-shrink:0}.contact-adviser__form-container .form__desc{color:var(--color-gray)}.contact-adviser__form-container .dealership-description{margin-top:0;padding:0}.contact-adviser__modal{max-width:100vw}@media (min-width: 959px){.contact-adviser__modal{max-width:70rem}}.contact-adviser__modal--store{max-width:90vw;width:90vw}.contact-adviser__modal--store .modal__content{background-color:var(--color-wild-sand)}@media (min-width: 959px){.contact-adviser__modal--store .modal__content .stack__element:last-of-type .store-selector{max-height:70vh;overflow-y:scroll}}@media (min-width: 959px){.contact-adviser__modal--store{max-width:50vw;width:50vw}}.contact-adviser__infos{font-size:.875rem;color:var(--black)}.contact-adviser__infos>:last-child:before{content:"* ";color:var(--color-cerulean)}.booking__button{font-family:var(--titleFont);font-size:var(--mediumSize);color:var(--brandSecondary);font-weight:var(--bold)}.booking__button:hover:not(:disabled){text-decoration:underline}.booking__button--is-sticky-menu-footer{background-color:var(--white);border-radius:.625rem;font-size:var(--extraSmallSize)}@media (min-width: 575px){.booking__button--is-sticky-menu-footer{font-size:var(--regularSize)}}.booking__button--is-sticky-menu-footer:hover:not(:disabled){text-decoration:none;background-color:var(--color-dark-blue);color:var(--white)}.contact-phone-dealer{text-align:center;color:var(--white);background-color:var(--color-dark-blue);border-color:transparent}@media (min-width: 959px){.contact-phone-dealer{background-color:transparent;color:var(--brandSecondary);border-color:var(--fontColor)}}.contact-phone-dealer:hover:not(:disabled){color:var(--white);background-color:var(--fontColor)}.product-description__title{margin:0}.product-description__subtitle{font-weight:var(--medium);margin-bottom:.5rem}.product-description__information-message{width:100%;text-align:center;background-color:var(--productInformationMessageBackgroundColor);padding:.5rem;border-radius:.5rem;margin-bottom:1rem;font-size:var(--smallSize)}@media (min-width: 1279px){.product-description__information-message{padding:1rem}}.product-description .form-actions:not(.form-actions--vertical)>*:not(:last-child).product-description__brand-logo{margin-right:auto;height:2rem}.product-description .form-actions{align-items:center}.product-description .form-actions .product-description__decreasing-price{margin-right:1rem}.product-description__container-title{display:flex}.product-description__container-title-brand-logo{margin-right:1rem}.product-description__title,.product-description__subtitle{font-family:var(--titleFont);font-size:var(--veryLargeSize)}@media (min-width: 1279px){.product-description__title,.product-description__subtitle{font-size:var(--extraLargeSize)}}.product-description__features{font-size:1rem;margin-left:.5rem}.product-description__info{margin-top:1.25rem}.product-description__info-container{overflow:auto}@media (min-width: 0) and (max-width: 959px){.product-description__info-container{border-bottom:1px solid var(--color-mercury)}}.product-description__info-wrapper{float:left;margin-top:1rem}.product-description__info-item{display:flex;align-items:center;margin-bottom:.25rem}.product-description__info-item:last-child{margin-bottom:0}.product-description__info-content{margin-top:0;margin-left:.375rem;margin-bottom:0;text-transform:capitalize}.product-description__price-tag{float:right;margin-top:1.25rem}.product-description__contact{padding:1.25rem;border:solid var(--color-mercury) 1px;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:var(--largeSize);gap:1.25rem}.product-description__contact-title{font-family:var(--titleFont);font-weight:var(--semiBold)}.product-description__contact-cta{display:flex;flex-direction:column;width:100%;gap:1.25rem}@media (min-width: 784px){.product-description__contact-cta{flex-direction:row}}@media (min-width: 1279px){.product-description__contact-cta{flex-direction:column}}@media (min-width: 1365px){.product-description__contact-cta{flex-direction:row}}@media (min-width: 1599px){.product-description__contact-cta{gap:3.75rem}}.product-description__contact-cta>.button{width:100%}.product-description__reinsurance{margin:1.25rem 0;background-color:var(--reinsuranceBackgroundColor);color:var(--reinsuranceTextColor);padding:1rem;border-radius:.625rem}@media (min-width: 1279px){.product-description__reinsurance{margin-bottom:0}}.product-description__reinsurance-title-wrapper{display:flex;align-items:center}.product-description__reinsurance-icon:before{border:solid 1px var(--reinsuranceTextColor);border-radius:50%;padding:.2rem .22rem;font-size:.625rem}.product-description__reinsurance-title{font-family:var(--titleFont);font-size:var(--largeSize);font-weight:var(--semiBold);margin-left:.5rem}.product-description__reinsurance-list{padding:0;margin:.5rem 0 0;list-style:none}@media (min-width: 784px){.product-description__reinsurance-list{display:flex;flex-wrap:wrap}}.product-description__reinsurance-list--VN{display:flex;flex-direction:column}.product-description__reinsurance-item{margin-bottom:.25rem}@media (min-width: 784px){.product-description__reinsurance-item{width:50%}}.product-description__reinsurance-item--VN{margin-bottom:.25rem;width:100%}.product-description__reinsurance-label{display:flex;align-items:center;font-size:var(--smallSize)}.product-description__reinsurance-label-bullet{margin-right:.375rem;font-size:var(--largeSize);line-height:1rem}:export{brandprimary:var(--brandPrimary);brandsecondary:var(--brandSecondary);brandproductcard:var(-- #131433);shade01:var(--shade01);shade02:var(--shade02);shade03:var(--shade03);shade04:var(--shade04);shade05:var(--shade05);shade06:var(--shade06);uisuccess:var(--success);uiinfo:var(--info);uiwarning:var(--warning);uierror:var(--error);uihelp:var(--help);text-black:var(--black);text-white:var(--white)}:root{--color-dark-blue: #131433;--color-cerulean: #01bcf2;--color-mariner: #2468d6;--color-chambray: #31407e;--color-lucky-point: #1b2c71;--color-downriver: #091546;--color-burnt-sienna: #e9635f;--color-cosmos: #ffd7d6;--color-pastel-green: #69e564;--color-mabel: #d8f5ff;--color-link-water: #eff3fb;--color-mine-shaft: #282828;--color-tundora: #404040;--color-abbey: #4d4f56;--color-dove-gray: #707070;--color-gray: #909090;--color-dusty-gray: #989898;--color-mercury: #e5e5e5;--color-cultured: #f7f7f7;--color-silver: #c3c3c3;--color-wild-sand: #f4f4f4;--color-silver-chalice: #a4a4a4;--color-blue-haze: #babfd4;--color-mischka: #d6d8e3;--color-manatee: #8f94ab;--color-waterloo: #727890;--color-gallery: #ebeaea;--color-black-pearl: #06081e;--color-lemon-yellow: #f8eb4c;--color-medium-carmine: #b9412d;--brandProductCard: #131433;--brandPrimary: #01bcf2;--brandSecondary: #1b2c71;--white: #fff;--black: #000;--themeProductCard: var(--theme-primary-color, #131433);--themePrimary: var(--theme-primary-color, #01bcf2);--themeSecondary: var(--theme-secondary-color, #1b2c71);--themeTertiary: var(--theme-primary-color, #1b2c71);--red: #ee0000;--shade01: #fff;--shade02: #e9e9e9;--shade03: #d8d8d8;--shade04: #737373;--shade05: #333333;--shade06: #000;--success: #42c13d;--info: #ee8c3e;--warning: #ee8c3e;--error: #e9635f;--help: #01bcf2;--inputError: #ffd7d6;--invertedSuccess: #4ed17b;--invertedInfo: #fbb03b;--invertedWarning: #ff9a9a;--invertedError: #ff9a9a;--divider: #e9e9e9;--blockBackground: #fff;--callToAction: #01bcf2;--fontDisabled: #333333;--fontSecondaryColor: #333333;--titleColor: #01bcf2;--backgroundColor: #fff;--fontColor: #131433;--reverseBackgroundColor: #131433;--reverseFontColor: #fff;--buttonPrimaryColor: #01bcf2;--buttonSecondaryColor: #fff;--callToActionColor: #fff;--callToActionBackground: #01bcf2;--hoverableColor: #01bcf2;--iconColor: #01bcf2;--notificationColor: #fff;--notificationBackground: #01bcf2;--modalColor: #000;--modalBackground: #fff;--modalBorderColor: #737373;--productBackground: #fff;--productColor: #000;--productPriceColor: #333333;--productDecreasingPriceColor: #f7f5f5;--promotionBorderColor: #1b2c71;--optionBackground: #d8d8d8;--optionColor: #000;--optionItemBackground: #fff;--optionItemBorderColor: #737373;--optionItemColor: #333333;--optionItemActiveBorderColor: #737373;--inputBorderColor: #737373;--reinsuranceBackgroundColor: #edf7ed;--reinsuranceTextColor: #1e4520;--productInformationMessageBackgroundColor: #ffe9c7}.rank-energy{width:12.5rem}.rank-energy-letter{font-weight:var(--bold);color:var(--white);height:1.75rem;padding:0 .625rem;display:flex;align-items:center;justify-content:center;background-color:gray;position:relative;margin-right:1.75rem}.rank-energy-letter:after{border-top:.875rem solid transparent;border-bottom:.875rem solid transparent;border-left:.875rem solid transparent;position:absolute;top:0;width:0;height:0;right:-.875rem;display:inline-block;content:""}.rank-energy-letter--a{background-color:#35a64c}.rank-energy-letter--a:after{border-left-color:#35a64c}.rank-energy-letter--b{background-color:#55b941}.rank-energy-letter--b:after{border-left-color:#55b941}.rank-energy-letter--c{background-color:#90d037}.rank-energy-letter--c:after{border-left-color:#90d037}.rank-energy-letter--d{background-color:#e5d733}.rank-energy-letter--d:after{border-left-color:#e5d733}.rank-energy-letter--e{background-color:#f6b32f}.rank-energy-letter--e:after{border-left-color:#f6b32f}.rank-energy-letter--f{background-color:#f27726}.rank-energy-letter--f:after{border-left-color:#f27726}.rank-energy-letter--g{background-color:#e2201f}.rank-energy-letter--g:after{border-left-color:#e2201f}:root{--ranks-color: a #35a64c, b #55b941, c #90d037, d #e5d733, e #f6b32f, f #f27726, g #e2201f}.service-section{position:relative;border:1px solid var(--color-mercury);border-radius:.5rem;padding:1rem}.service-section__title{font-family:var(--titleFont);font-size:var(--largeSize);color:var(--black);font-weight:var(--bold);display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.service-section__title-icon{font-size:var(--extraLargeSize)}.service-section__content{margin-bottom:1.25rem}@media (min-width: 784px){.product-information__wrapper{padding-top:1em;padding-bottom:1em}}.product-information__link{color:var(--black);font-weight:var(--bold);text-decoration:underline}.product-information__infos-vehicle{border:none;background-color:var(--color-wild-sand)}.product-information .accordion__title{font-family:var(--titleFont)}.product-dealer__wrapper{display:flex;align-items:stretch}@media (min-width: 0) and (max-width: 1023px){.product-dealer__wrapper{flex-direction:column}}@media (min-width: 960px) and (max-width: 1365px){.product-dealer__wrapper{justify-content:center}}@media (min-width: 1365px){.product-dealer__wrapper{flex-direction:row;justify-content:center}}.product-dealer__fidcar{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;margin-top:2.125em;padding:1.25em;background-color:var(--white);border:2px solid var(--color-wild-sand)}@media (min-width: 1023px){.product-dealer__fidcar{margin-top:0;margin-left:2.125em}}@media (min-width: 1365px){.product-dealer__fidcar{padding:2em;min-width:19.75em}}.product-dealer__fidcar-title{font-size:var(--veryLargeSize);font-weight:var(--bold)}@media (min-width: 1023px){.product-dealer__fidcar-title{margin-bottom:1.875em}}.product-dealer .accordion__title{font-family:var(--titleFont)}.product-services-ctas{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background-color:var(--color-wild-sand);text-align:center;border:none}.product-services-ctas__container-button{display:flex;flex-direction:column;align-items:stretch;height:100%;border:none}@media (min-width: 1279px){.product-services-ctas__container-button{gap:1rem}}.product-services-ctas__buttons{align-items:flex-start;text-align:start}.product-services-ctas__buttons--action-submit{width:auto}.product-services-delivery-modal__row-submit{margin-top:2em;justify-content:flex-start}.product-services-delivery-modal__row-submit>*{flex-basis:auto}.product-services-delivery-modal__row-submit button{border-radius:.625rem}.product-services-delivery-modal__field-wrapper{display:flex;flex-direction:column;gap:.375rem}.product-services-delivery-modal__field-wrapper label{font-style:var(--normal);font-size:var(--smallSize)}.product-services-delivery-modal__field-wrapper input{margin-bottom:1rem}@media (min-width: 1023px){.product-services-delivery-modal__field-wrapper input{margin-bottom:0}}.product-services-delivery-modal__result{position:absolute;top:0;bottom:0;background-color:var(--color-link-water);border-radius:.625rem;padding:3.437rem 4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-services-delivery-modal__result-price{font-weight:var(--bold);color:var(--brandSecondary);font-size:var(--extraLargeSize)}.product-services-delivery-modal__result-address{font-size:var(--mediumSize)}.product-services-delivery-modal__result-content{margin-top:0;text-align:center;font-size:var(--veryLargeSize);font-weight:var(--bold)}.product-services-delivery-modal__result-actions{display:flex;gap:1.25rem;flex-direction:column}@media (min-width: 785px) and (max-width: 1279px){.product-services-delivery-modal__result-actions{flex-direction:row}}.product-services-delivery-modal__result-actions .button{border-radius:.625rem}.product-services-delivery-modal__result-actions .button--link{color:var(--brandPrimary)}.product-services-delivery-modal__action-reset{background-color:transparent;color:var(--brandSecondary);border-color:var(--brandSecondary)}.product-services-delivery-modal__loader{height:5rem}.product-services__action-recovery-icon:before{font-family:abicons!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-services__action-recovery-icon:before{content:"-"}@media (min-width: 1279px){.product-services{padding:0 5rem}}.product-services__list{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (min-width: 1279px){.product-services__list{gap:2.25rem}}@media (min-width: 1279px){.product-services__list{flex-direction:row;justify-content:center;align-items:unset}}.product-services .accordion__title{font-family:var(--titleFont)}.product-services .service-section{max-width:40rem;margin-bottom:3rem}@media (min-width: 1279px){.product-services .service-section{margin-bottom:0}}.product-services__action-recovery{border-radius:.625rem;display:flex;gap:.5rem}.product-sticky-footer{position:fixed;right:0;bottom:0;left:0;z-index:9;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:.625rem;border:.0625rem solid var(--color-lucky-point);box-sizing:content-box;background:var(--white);padding:1rem .9rem;list-style-type:none}.product-sticky-footer--hidden{display:none}.product-sticky-footer--vn{border-radius:0;background:var(--themeSecondary);padding:0;display:flex;flex-direction:column;position:fixed;gap:0;border:none}.mega-menu-open .product-sticky-footer{display:none}.product-sticky-footer__label{font-weight:var(--bold)}.product-sticky-footer--only-icon .product-sticky-footer__label{visibility:hidden;height:0}.product-sticky-footer__item{display:flex;align-items:center;justify-content:center;grid-column:span 1}.product-sticky-footer__item>*{width:100%;text-align:center}.product-sticky-footer__line{grid-column:span 2}.product-cross-links__content{padding-bottom:2.5em}@media (min-width: 0) and (max-width: 575px){.product-cross-links__content{padding-right:var(--boxSizeMarginMobile);padding-left:var(--boxSizeMarginMobile)}}@media (min-width: 576px) and (max-width: 1023px){.product-cross-links__content{padding-right:var(--boxSizeMargin);padding-left:var(--boxSizeMargin)}}@media (min-width: 1023px){.product-cross-links__content{padding-top:3.75em;padding-bottom:3.75em}}.product-cross-links__heading{padding:1.75em 0}.product-cross-links--isVn .product-cross-links__heading{display:flex;align-items:center}.product-cross-links__title{font-size:var(--extraLargeSize);margin:0}.product-cross-links__separator{height:.25rem;width:9rem;background-color:var(--brandSecondary);border-radius:.125rem;margin:1rem 0}.product-cross-links__icon{width:3.75em;margin:0 auto 1em 0}.product-cross-links--isVn .product-cross-links__icon{margin:0 1em}.product-cross-links__desc{margin:0}.product-cross-links__list{margin:3.125em 0 0;padding:0}@media (min-width: 1365px){.product-cross-links__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(30%,1fr));gap:1em}}.product-cross-links__item{display:block;margin-bottom:1em}.product-cross-links__item:hover .ab-icon{color:var(--color-lucky-point)}.product-cross-links__link{font-weight:400;border-radius:.625rem;border:none}.product-cross-links__link-label{margin-right:.625rem;text-decoration:underline}.product-section__heading{display:flex;padding:1.75em 0}.product-section__title{font-size:var(--largeSize);margin:0}.product-section__content-title{font-weight:var(--bold);margin-bottom:.875em}.tab-container__external-link-icon:before{font-family:abicons!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tab-container__external-link-icon:before{content:"-"}.tab-container__tab-wrapper{display:none;width:100%;justify-content:center;align-items:center;margin-top:5rem;border-top:solid var(--color-mercury) 1px;border-bottom:solid var(--color-mercury) 1px}@media (min-width: 1023px){.tab-container__tab-wrapper{display:flex;height:4.625rem}}.tab-container__content-link{border-top:.0625rem solid var(--color-gray)}.tab-container__content-link--link{font-size:var(--largeSize);font-family:var(--titleFont);font-weight:var(--bold);padding:1.5rem 0}@media (min-width: 1023px){.tab-container__content-link{display:none}}.tab-container__tab-item{flex:1;text-align:center;color:var(--black);height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;font-family:var(--titleFont);font-size:var(--largeSize);background:none;border:none}.tab-container__tab-item--active{font-weight:var(--bold);color:var(--brandSecondary);border-bottom:solid var(--brandSecondary) .1875rem}.tab-container__tab-item--active:hover{background-color:transparent}.tab-container__tab-item:not(.tab-container__tab-item--active):hover{background-color:var(--color-mercury);text-decoration:none}.tab-container__tab-item[disabled]{background:var(--color-wild-sand);color:var(--color-mercury)}.tab-container__tab-item[disabled]:hover{cursor:not-allowed;background-color:var(--color-wild-sand)}.tab-container__external-link-icon{padding-top:.175rem;margin-left:.625rem}@media (min-width: 1023px){.tab-container__component-wrapper{padding:2.5rem}}@media (min-width: 1023px){.tab-container__tab-component{display:none}}.tab-container__tab-component--active{display:block}.product-sticky-recap{position:fixed;top:var(--sticky-header-height);left:0;right:0;opacity:0}@media (min-width: 0) and (max-width: 575px){.product-sticky-recap{padding-right:var(--boxSizeMarginMobile);padding-left:var(--boxSizeMarginMobile)}}@media (min-width: 576px) and (max-width: 1023px){.product-sticky-recap{padding-right:var(--boxSizeMargin);padding-left:var(--boxSizeMargin)}}.product-sticky-recap .product-price-tag--decreasingPrice-background{background-color:transparent!important}.mega-menu-open .product-sticky-recap{display:none}.product-sticky-recap--sticky{opacity:1;z-index:3;height:7.5rem;box-shadow:0 5px 5px #0000000d;background-color:var(--white);animation:appear .5s linear forwards}.product-sticky-recap__container{display:flex;align-items:center;justify-content:stretch;gap:1.875rem;flex-wrap:nowrap;max-width:var(--containerWidth);margin:auto;height:100%}@media (min-width: 1023px){.product-sticky-recap__container{padding:0 var(--boxSizeMarginMobile)}}.product-sticky-recap__main{display:flex;align-items:center;gap:1.4rem;flex:1}@media (min-width: 1599px){.product-sticky-recap__main{gap:3.125rem}}.product-sticky-recap__title{margin:0;font-family:var(--titleFont);font-weight:var(--bold);font-size:var(--mediumSize);white-space:normal}@media (min-width: 575px){.product-sticky-recap__title{font-size:var(--veryLargeSize)}}@media (min-width: 1365px){.product-sticky-recap__title{font-size:1.75rem}}.product-sticky-recap__subtitle{margin:0;font-family:var(--titleFont)}@media (min-width: 0) and (max-width: 575px){.product-sticky-recap__subtitle{font-size:var(--smallSize)}}@media (min-width: 1023px){.product-sticky-recap__subtitle{font-size:var(--smallSize)}}@media (min-width: 1279px){.product-sticky-recap__subtitle{font-size:var(--veryLargeSize)}}@media (min-width: 1365px){.product-sticky-recap__subtitle{font-size:1.75rem}}.product-sticky-recap__tag{white-space:nowrap;margin-left:auto;margin-right:0}.product-sticky-recap__tag>*{margin-right:.5rem}@media (min-width: 0) and (max-width: 1023px){.product-sticky-recap__tag{display:none}}@media (min-width: 1024px) and (max-width: 1365px){.product-sticky-recap__tag{display:flex;flex-direction:column;gap:1rem}}.product-sticky-recap__prices{display:none}@media (min-width: 1023px){.product-sticky-recap__prices{margin-right:0;margin-left:0;display:flex}}.product-sticky-recap__action{display:none}.product-sticky-recap__action .button{margin-right:.625rem;white-space:nowrap}@media (min-width: 1023px){.product-sticky-recap__action{display:flex;align-items:center;justify-content:center}}.product-sticky-recap .product-price-tag{background-color:transparent}@media screen and (max-width: 55.99em){.desktop-only{display:none!important}}@media screen and (min-width: 56em){.mobile-only{display:none!important}}:root{--tabletBreakpoint: 35em;--menuBreakpoint: 56em}.product-viaxel__title{font-size:var(--mediumSize);font-weight:var(--bold);margin-bottom:2rem}.product-viaxel__desc{font-style:var(--italic)}.product-viaxel__action{margin-top:2rem}.page-product{padding-top:0;padding-bottom:0}.page-product .breadcrumb{width:-moz-fit-content;width:fit-content;margin:1.5rem 0;z-index:3}.page-product .credit-info{margin-top:0;margin-bottom:0}.page-product--vn{padding-bottom:0}.page-product__similar-products{background-color:var(--white);padding-bottom:0}.page-product__container{max-width:var(--containerWidth);margin:auto;padding:0 var(--boxSizeMarginMobile)}.page-product__breadcrumbs-container{display:flex;justify-content:space-between}@media (min-width: 0) and (max-width: 1279px){.page-product__breadcrumbs-container{margin:1.5rem 0}}.page-product__section-container{width:100%}@media (min-width: 1023px){.page-product .product-breadcrumbs{width:40%;padding-left:3.125em;float:right}}@media (min-width: 1365px){.page-product .product-breadcrumbs{padding-left:4.6875em}}@media (min-width: 0) and (max-width: 575px){.page-product .product-cross-links--isVn{margin-right:calc(-1 * var(--boxSizeMarginMobile));margin-left:calc(-1 * var(--boxSizeMarginMobile))}}@media (min-width: 575px){.page-product .product-cross-links--isVn{margin-right:calc(-1 * var(--boxSizeMargin));margin-left:calc(-1 * var(--boxSizeMargin))}}@media (min-width: 1023px){.page-product .product-cross-links--isVn{max-width:60%;margin-left:initial;margin-right:initial}}@media (min-width: 0) and (max-width: 575px){.page-product .product-cross-links--isVn .accordion__header,.page-product .product-cross-links--isVn .accordion__content{padding-right:var(--boxSizeMarginMobile);padding-left:var(--boxSizeMarginMobile)}}@media (min-width: 576px) and (max-width: 1023px){.page-product .product-cross-links--isVn .accordion__header,.page-product .product-cross-links--isVn .accordion__content{padding-right:var(--boxSizeMargin);padding-left:var(--boxSizeMargin)}}.page-product .product-seo{margin-right:calc(-1 * var(--boxSizeMarginMobile));margin-left:calc(-1 * var(--boxSizeMarginMobile));overflow:hidden}@media (min-width: 0) and (max-width: 575px){.page-product .product-seo{margin-right:calc(-1 * var(--boxSizeMarginMobile));margin-left:calc(-1 * var(--boxSizeMarginMobile))}}@media (min-width: 575px){.page-product .product-seo{margin-right:calc(-1 * var(--boxSizeMargin));margin-left:calc(-1 * var(--boxSizeMargin))}}@media (min-width: 1023px){.page-product .product-seo{margin-right:calc(-1 * var(--boxSizeMargin));margin-left:0}}.page-product__description-container{display:flex;flex-direction:column}@media (min-width: 1279px){.page-product__description-container{flex-direction:row}}.page-product__description{width:100%}@media (min-width: 1279px){.page-product__description{width:40%}}@media (min-width: 0) and (max-width: 1279px){.page-product__description{padding-top:1.25em;padding-bottom:1.25em}}@media (min-width: 1279px){.page-product__description{padding-top:1.5em;padding-bottom:1.5em;padding-left:2em}}@media (min-width: 1365px){.page-product__description{padding-right:2em}}.page-product__gallery{width:100%}@media (min-width: 1279px){.page-product__gallery{width:60%}}
