@keyframes animated-button{from{transform:translate3d(-50%, -25px, 0);opacity:1}to{transform:translate3d(-50%, 0, 0);opacity:0}}.btn-scroll{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);width:80px;height:80px;font-size:5rem;line-height:11rem;text-align:center;transition:all ease .3s;z-index:1}.btn-scroll.is-animated{animation:animated-button 1.5s linear infinite;will-change:opacity,transform}@media only screen and (min-width: 768px){.l-btn-scroll-td-extraspace{padding-bottom:110px}}@media only screen and (max-width: 767px){.l-btn-scroll-m-extraspace{padding-bottom:110px}}.push-card{left:0;bottom:0;width:100%}.push-card:not(.card-block){padding:18px 30px}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.pin{top:0;left:0;transform:translate(-50%, -50%);padding:14px;width:44px;height:44px}.pin:focus,.pin:focus-within{z-index:1}.pin:focus.pin-above,.pin:focus-within.pin-above{z-index:100 !important}.pin-bullet{box-shadow:0 0 0 0 #fff;transform:scale(1);animation:pulse 2s infinite;animation-play-state:paused}.is-in-viewport .pin-bullet{animation-play-state:running}.pin-wrapper{margin:22px;left:0;top:0;right:0;bottom:0}.tooltip{left:22px;visibility:hidden;opacity:0;padding:10px 15px;width:240px;margin-left:-120px;transition:opacity .4s ease,transform .4s ease}.tooltip::before{content:" ";position:absolute;left:calc(50% - 6px);border-width:6px;border-style:solid}.tooltip-above .tooltip{bottom:44px;transform:translateY(40px) scale(0, 0)}.tooltip-above .tooltip::before{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);top:100%}.tooltip-below .tooltip{top:44px;transform:translateY(-40px) scale(0, 0)}.tooltip-below .tooltip::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;bottom:100%}.tooltip-left .tooltip{margin-left:-20px}.tooltip-left .tooltip::before{left:14px}.tooltip-right .tooltip{margin-left:-220px}.tooltip-right .tooltip::before{left:214px}.tooltip-above.tooltip-right .tooltip{transform-origin:bottom right}.tooltip-above.tooltip-center .tooltip{transform-origin:bottom center}.tooltip-above.tooltip-left .tooltip{transform-origin:bottom left}.tooltip-below.tooltip-right .tooltip{transform-origin:top right}.tooltip-below.tooltip-center .tooltip{transform-origin:top center}.tooltip-below.tooltip-left .tooltip{transform-origin:top left}.pin .tooltip:focus,.pin:focus .tooltip{visibility:visible;opacity:1;transform:translateY(0%) scale(1, 1)}.pin:focus-within .tooltip{visibility:visible;opacity:1;transform:translateY(0%) scale(1, 1)}.tooltip.tooltip--max-height{max-height:calc(4rem + 20px)}.tooltip.tooltip--max-height::after{content:" ";position:absolute;top:0;left:85%;width:30px;height:100%;border-radius:5px;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50%)}.tooltip-price .custom-price .sales-price{color:#105a33}.tooltip-price .custom-price .standard-price{margin-left:10px}.tooltip-price .icon-svg{right:-5px;z-index:1;font-size:1.6rem;margin-top:-0.2rem}.zoom-buttons-wrapper{z-index:1}.zoom-buttons{width:4.4rem;border-radius:2.2rem;border:1px solid #e5e5e5;left:30px}.btn-zoom{height:4.4rem}.btn-zoom:disabled{opacity:.25}.btn-zoom .icon-pinch{font-size:2.5rem}.btn-zoom .icon-reset{font-size:2rem}.zoom-icon{padding:10px;bottom:12px;right:10px}@media only screen and (min-width: 768px){.zoom-buttons{left:0}}.slideshow .slide{max-width:100%;flex:0 0 auto}.slideshow-controls{right:calc(1 * (100vw - var(--scrollbar-width)) / 25);transition:color ease .3s}.slideshow-controls.controls-top{position:absolute;top:-5rem}.slideshow-controls.controls-bottom{margin:5rem}.slideshow-controls .slideshow-indicator{padding:0 8px}.slideshow-controls .slideshow-button-prev+.with-background{left:0;right:auto;background:linear-gradient(to right, white, rgba(255, 255, 255, 0.89), rgba(255, 255, 255, 0))}.slideshow-controls .slideshow-button-next+.with-background{left:auto;right:0;background:linear-gradient(to left, white, rgba(255, 255, 255, 0.89), rgba(255, 255, 255, 0))}.slideshow-controls .slideshow-button-prev+.with-background--black{background:linear-gradient(to right, #191919, rgba(25, 25, 25, 0.89), rgba(25, 25, 25, 0))}.slideshow-controls .slideshow-button-next+.with-background--black{background:linear-gradient(to left, #191919, rgba(25, 25, 25, 0.89), rgba(25, 25, 25, 0))}.slideshow-controls .slideshow-button-prev,.slideshow-controls .slideshow-button-next{cursor:pointer;outline:none}.slideshow-controls .slideshow-button-prev[aria-disabled=true],.slideshow-controls .slideshow-button-prev[disabled],.slideshow-controls .slideshow-button-next[aria-disabled=true],.slideshow-controls .slideshow-button-next[disabled]{opacity:.25;cursor:default}.slideshow-controls .slideshow-button-prev.controls-hidden[disabled],.slideshow-controls .slideshow-button-next.controls-hidden[disabled]{display:none}.slideshow-controls .slideshow-button-prev .icon-svg,.slideshow-controls .slideshow-button-next .icon-svg{font-size:3rem}.slideshow-controls .slideshow-button-prev+.with-background,.slideshow-controls .slideshow-button-next+.with-background{top:0;height:100%;width:120px;transition:opacity 300ms ease}.slideshow-controls .slideshow-button-prev[disabled]+.with-background,.slideshow-controls .slideshow-button-next[disabled]+.with-background{opacity:0}.slideshow-controls.dir-rtl{right:inherit;left:calc(1 * (100vw - var(--scrollbar-width)) / 25);direction:ltr}.slideshow-controls.dir-rtl .l-hmargin--small:last-child{margin-left:10px}.slideshow-controls.dir-rtl.l-overlay{left:0}.slideshow-controls.dir-rtl .slideshow-button-prev+.with-background{left:auto;right:0;background:linear-gradient(to left, white, rgba(255, 255, 255, 0.89), rgba(255, 255, 255, 0))}.slideshow-controls.dir-rtl .slideshow-button-next+.with-background{left:0;right:auto;background:linear-gradient(to right, white, rgba(255, 255, 255, 0.89), rgba(255, 255, 255, 0))}.slideshow-controls.dir-rtl .slideshow-button-prev+.with-background--black{background:linear-gradient(to left, #191919, rgba(25, 25, 25, 0.89), rgba(25, 25, 25, 0))}.slideshow-controls.dir-rtl .slideshow-button-next+.with-background--black{background:linear-gradient(to right, #191919, rgba(25, 25, 25, 0.89), rgba(25, 25, 25, 0))}.slideshow-navigation{position:absolute;bottom:-30px;left:0;right:0}.slideshow-navigation .slideshow-navigation-item--bullet,.slideshow-navigation .swiper-pagination-bullet{display:inline-block;width:6px;height:6px;border-radius:50%;opacity:.5;background-color:#292929;cursor:pointer;transition:all ease .3s;margin:0 5px}.slideshow-navigation .slideshow-navigation-item--bullet.is-active,.slideshow-navigation .swiper-pagination-bullet.is-active{opacity:1}.slideshow-navigation.slideshow--light-bg,.slideshow-navigation.slideshow--dark-bg{position:static;margin-top:20px}.slideshow-navigation.slideshow--light-bg .slideshow-navigation-item--bullet,.slideshow-navigation.slideshow--light-bg .swiper-pagination-bullet,.slideshow-navigation.slideshow--dark-bg .slideshow-navigation-item--bullet,.slideshow-navigation.slideshow--dark-bg .swiper-pagination-bullet{width:8px;height:8px;border:1px solid #c8c8c8;background-color:rgba(0,0,0,0);opacity:1}.slideshow-navigation.slideshow--light-bg .slideshow-navigation-item--bullet.is-active,.slideshow-navigation.slideshow--light-bg .swiper-pagination-bullet.is-active,.slideshow-navigation.slideshow--dark-bg .slideshow-navigation-item--bullet.is-active,.slideshow-navigation.slideshow--dark-bg .swiper-pagination-bullet.is-active{background-color:#c8c8c8}.slideshow-navigation.slideshow--light-bg .swiper-pagination-bullet.is-active{background-color:#292929;border-color:#292929}.slideshow-navigation .slideshow-navigation-item--thumbnail{display:inline-block;width:50px;height:auto;cursor:pointer}.slideshow-navigation .slideshow-navigation-item--thumbnail.is-active{border:1px solid #c8c8c8}.slideshow-tab.is-active{font-weight:bold}@media only screen and (min-width: 768px){.selector-wrapper{--controls-width: 112px}.selector-wrapper .slideshow-controls{width:var(--controls-width)}.selector-wrapper .selector-contents{padding-right:var(--controls-width)}}@media only screen and (max-width: 767px){.slideshow-wrapper{margin-bottom:70px}.slideshow-controls-wrapper{height:auto}.slideshow-controls.controls-top{bottom:30px;top:auto;z-index:1;left:50%;transform:translateX(-50%);justify-content:center}.slideshow-controls.controls-bottom{bottom:0;right:0;margin:18px}}.fader-slide{position:relative;opacity:0;pointer-events:none;transition:opacity ease-out .6s .9s;will-change:opacity}.fader-slide .fader-anim{opacity:0;transition:opacity ease-out .6s;will-change:transform,opacity}.fader-slide .fader-intersection-fix{transform:translateY(-100%);transition:transform 0s .9s}.fader-slide.is-active{opacity:1;z-index:1;pointer-events:all;transition:opacity ease-out .6s .6s}.fader-slide.is-active .fader-anim{opacity:1}.fader-slide.is-active .fader-anim-from-h-end{animation:slide-from-h-end ease-out .7s forwards}.fader-slide.is-active .fader-intersection-fix{transform:translateY(0%);transition:transform 0s .6s}@keyframes slide-from-h-end{from{transform:translateX(50vw)}to{transform:translateX(0)}}.countdown-item{width:76px;font-size:3rem;line-height:4rem}.countdown-item .line{margin-bottom:10px}.countdown-item:not(:last-child)::after{content:":";position:absolute;top:0;right:-4px}.countdown-small .countdown-item{width:40px;font-size:2rem;line-height:3rem}.countdown-small .countdown-item .line{margin-bottom:2px}.countdown-wrapper:not(.countdown-timesup) .countdown-blur{filter:blur(10px) brightness(85%)}.snap-slider--gradient-prev::before,.snap-slider--gradient-next::after{content:"";position:absolute;top:0;left:0;width:70px;height:100%;background:linear-gradient(to right, white, rgba(255, 255, 255, 0));transition:opacity ease .3s;pointer-events:none;z-index:1}.snap-slider--gradient-next::after{left:auto;right:0;background:linear-gradient(to left, white, rgba(255, 255, 255, 0));transition:opacity ease .3s;pointer-events:none}.slideshow-control{transition:opacity ease .3s}.snap-slider,.react-slider{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.snap-slider::-webkit-scrollbar,.react-slider::-webkit-scrollbar{display:none;width:0;height:0;background-color:rgba(0,0,0,0)}.snap-slider::-webkit-scrollbar-track,.react-slider::-webkit-scrollbar-track{box-shadow:inset 0 0 0 rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.snap-slider::scrollbar-thumb,.react-slider::scrollbar-thumb{box-shadow:inset 0 0 0 rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:solid 0 rgba(0,0,0,0)}.snap-slider{overflow-x:auto;overflow-y:hidden}.touchevents .snap-slider{scroll-snap-type:x mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-type:mandatory;-webkit-scroll-snap-type:mandatory;-webkit-scroll-snap-destination:0% 0%}.touchevents .snap-slider.padding-m-1{scroll-padding-left:calc(1 * (100vw - var(--scrollbar-width)) / 25);scroll-padding-right:calc(1 * (100vw - var(--scrollbar-width)) / 25)}.touchevents .snap-slider .slide{scroll-snap-align:start;scroll-snap-coordinate:0% 0%;-webkit-scroll-snap-coordinate:0% 0%;scroll-snap-stop:always}.snap-slider::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 0 rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:solid 0 rgba(0,0,0,0)}.touchevents .dir-rtl .snap-slider{direction:ltr}.touchevents .dir-rtl .snap-slider .slide{direction:rtl;scroll-snap-align:end}.slide-hmargin--small{margin-left:10px}.slide--small:first-of-type .slide-hmargin--small{margin-left:calc(1 * (100vw - var(--scrollbar-width)) / 25)}.slide--none .push-content-basic{padding:0 20px}@media only screen and (min-width: 768px){.slide-grid-template-4{width:calc(((23 * (100vw - var(--scrollbar-width)) / 25) - 24px)/4)}}.anim-enterview-enabled .anim-scale-out{opacity:0;transform:scale(1.1);transition:opacity .8s ease,transform 1.6s ease}.anim-enterview-enabled .anim-fade-out{opacity:0;transition:opacity .8s ease}.anim-enterview-enabled .anim-from-v-end{opacity:0;transform:translateY(50px);transition:opacity .8s ease,transform .8s ease}.anim-enterview-enabled .anim-delay-100{transition-delay:100ms}.anim-enterview-enabled .anim-delay-200{transition-delay:200ms}.anim-enterview-enabled .animate.anim-fade-out{opacity:1}.anim-enterview-enabled .animate.anim-scale-out{opacity:1;transform:scale(1)}.anim-enterview-enabled .animate.anim-from-v-end{opacity:1;transform:translateY(0%)}.bg-transition-enabled{background-color:var(--background-color, white);transition:background-color 1s ease}.bg-transition-enabled [class*=bg-]:not(.bg-important){background-color:rgba(0,0,0,0) !important}.accordion-handle{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding-top:12px;padding-bottom:12px;border-top:1px solid #f4f4f4}.accordion-handle.accordion-handle--large{padding-top:25px;padding-bottom:25px}.accordion-handle.accordion-handle--no-border{border:none !important}.accordion-handle .icon-svg,.handle-icon{font-size:2rem;flex-shrink:0;transform:scaleY(1);transition:transform ease .6s}.accordion-target{max-height:0;overflow:hidden;transition:max-height ease-in-out .6s}.accordion.js-accordion .accordion-handle{cursor:pointer}.accordion.is-active .accordion-handle,.accordion:last-of-type .accordion-handle{border-bottom:1px solid #f4f4f4}.accordion.is-active .accordion-handle .icon-svg:not(.no-scale),.accordion.is-active .handle-icon{transform:scaleY(-1)}.accordion.is-active .accordion-target{max-height:none}.accordion:not(.is-active) .accordion-handle-close,.accordion.is-active .accordion-handle-open{display:none}.grid-template{--gap: 0px;--parent-width: 100vw;grid-template-columns:repeat(var(--columns), 1fr);grid-gap:var(--gap) var(--gap)}.grid-template .grid-item{--col-width: calc((var(--parent-width) - ((var(--columns) - 1) * var(--gap))) / var(--columns))}.grid-template.padding-1 .grid-item{--col-width: calc((var(--parent-width) - ((100vw - var(--scrollbar-width)) / 25 * 2) - ((var(--columns) - 1) * var(--gap))) / var(--columns))}.grid-template.slider-contents{grid-template-columns:repeat(var(--columns), minmax(0, 1fr))}.grid-template.gap--small{--gap: 10px}.grid-template.gap--row{--gap: calc((100vw - var(--scrollbar-width)) / 25)}.grid-template.grid-2{--columns: 2}.grid-template.grid-3{--columns: 3}.grid-template.grid-4{--columns: 4}.grid-template .l-ratio--4-3{height:calc(var(--col-width)/1.3333333333);padding-bottom:0}.grid-template .l-ratio--5-7{height:calc(var(--col-width)/.7142857143);padding-bottom:0}.grid-template .l-ratio--16-9{height:calc(var(--col-width)/1.7777777778);padding-bottom:0}.grid-template .l-ratio--1{height:calc(var(--col-width));padding-bottom:0}@media only screen and (min-width: 1191px){.cell-13 .grid-template{--parent-width: calc(13 * (100vw - var(--scrollbar-width)) / 25)}}@media only screen and (min-width: 768px){.grid-template.grid-3.grid--start .grid-item:nth-child(2n-1),.grid-template.grid-4.grid--start .grid-item:nth-child(3n-2){grid-column:1/3}.grid-template.grid-3.grid--end .grid-item:nth-child(2n){grid-column:2/4}.grid-template.grid-4.grid--end .grid-item:nth-child(3n){grid-column:3/5}.grid-template .l-ratio-td--4-3{height:calc(var(--col-width)/1.3333333333);padding-bottom:0}.grid-template .l-ratio-td--5-7{height:calc(var(--col-width)/.7142857143);padding-bottom:0}.grid-template .l-ratio-td--16-9{height:calc(var(--col-width)/1.7777777778);padding-bottom:0}.grid-template .l-ratio-td--1{height:calc(var(--col-width));padding-bottom:0}}@media only screen and (max-width: 767px){.grid-template.grid-m-1{--columns: 1}.grid-template.grid-m-2{--columns: 2}.grid-template.gap-m--row{--gap: calc((100vw - var(--scrollbar-width)) / 25)}.grid-template .l-ratio--4-3{height:calc(var(--col-width)/1.3333333333);padding-bottom:0}.grid-template .l-ratio--5-7{height:calc(var(--col-width)/.7142857143);padding-bottom:0}.grid-template .l-ratio--16-9{height:calc(var(--col-width)/1.7777777778);padding-bottom:0}.grid-template .l-ratio--1{height:calc(var(--col-width));padding-bottom:0}.grid-template.grid-4.grid--start .grid-item:nth-child(3n-2),.grid-template.grid-4.grid--end .grid-item:nth-child(3n){--columns: 1;grid-column:1/3}}.modular--brand-blocks .icon-croco{font-size:4.6rem}@media only screen and (max-width: 767px){.modular--brand-blocks .slideshow-controls-wrapper{height:100%}}@media only screen and (min-width: 768px){.modular--brand-blocks .icon-croco{font-size:5.9rem}.modular--brand-blocks .slideshow-controls{margin-top:1.6rem;margin-right:calc((100vw - var(--scrollbar-width)) / 25)}}.modular--starter .modular--starter-cover-wrapper{min-height:350px;height:100%}.modular--starter .modular--starter-cover{width:100%;height:100%;object-fit:cover;object-position:top}.modular--starter.is-overlap .modular--starter-cover-wrapper{max-height:480px}.modular--starter.is-overlap .modular--starter-cover{width:100%;min-height:100%;height:auto;object-fit:cover}.modular--starter.is-overlap+.modular-layer{background-color:rgba(0,0,0,0) !important;z-index:1}.modular--starter.no-cover .modular--starter-cover-wrapper{height:calc((var(--vh-static, 1vh) * 100) - var(--header-height) - 5 * (100vw - var(--scrollbar-width)) / 25)}.modular--starter.no-cover.l-behind-nav .modular--starter-cover-wrapper{height:calc((var(--vh-static, 1vh) * 100) - 5 * (100vw - var(--scrollbar-width)) / 25)}.modular--starter .starter-fill-height{height:100%}.modular--starter .starter-fill-height>div{height:100%}.modular--starter .starter-fill-height.l-fill>div:not(:first-of-type){position:absolute;left:0;top:0;width:100%}.is-overlap--next-layer{background-color:rgba(0,0,0,0) !important;z-index:1}.l-behind-nav .modular--starter.is-cover{height:100vh}.module-close{position:absolute;top:1.5rem;right:1.5rem;font-size:4rem;color:#292929}.icon-large{width:1.6em;height:1.6em}@media only screen and (max-width: 767px){.modular--starter-card{position:relative;height:auto}.modular--starter-card .modular--starter-title-wrapper{position:absolute;top:10px;left:0;padding-top:15px;transform:translateY(-100%)}}@media only screen and (min-width: 768px){.modular--starter.no-cover.l-behind-nav .modular--starter-cover-wrapper{height:calc(100vh - 1.5 * (100vw - var(--scrollbar-width)) / 25)}.modular--starter .countdown-item{width:100px;font-size:4rem;line-height:5rem}}@media only screen and (min-width: 768px)and (max-width: 1190px){.modular--starter.no-cover .modular--starter-cover-wrapper{height:calc(100vh - var(--header-height) - 1.5 * (100vw - var(--scrollbar-width)) / 25)}}@media only screen and (min-width: 1191px){.modular--starter.no-cover .modular--starter-cover-wrapper{height:calc(100vh - 75px - 1.5 * (100vw - var(--scrollbar-width)) / 25)}.partial-story .starter--with-border .modular--starter-cover-wrapper{height:auto;aspect-ratio:4/3}.partial-story .starter--with-border .starter-text{width:100%}.partial-story-starter .l-main-height--static{height:calc(var(--vh-static, 1vh)*100 - var(--header-height-with-top-banner))}.partial-story-cover .partial-story-starter .modular--starter.l-overflow-hidden{overflow:visible}.partial-story-cover .partial-story-starter .modular--starter-cover-wrapper{width:100vw}.partial-story-cover [class*=bg-]{background-color:rgba(0,0,0,0) !important}.partial-story-cover.flex--row-reverse .partial-story-starter .modular--starter-cover-wrapper{transform:translateX(calc((100vw - var(--scrollbar-width)) / 25 * -13))}}@media only screen and (min-width: 768px){.modular--story .sticky-content{position:sticky;top:calc(75px + 30px)}.modular--story .scrolling-content{margin-top:calc(30vw - 75px);padding-bottom:0}}@media only screen and (max-width: 767px){.modular--story .text-on-image-mobile{position:absolute;left:0;bottom:30px}.modular--story.fader--mode .text-on-image-mobile{bottom:50px}.modular--story .slider-controls-bottom{height:100%}}.modular--form .form-wrapper{--hmargin: calc(4 * (100vw - var(--scrollbar-width)) / 25);--width: calc(17 * (100vw - var(--scrollbar-width)) / 25);flex:0 0 auto;width:var(--width);margin-left:var(--hmargin)}.modular--form .title-wrapper{--width: calc(13 * (100vw - var(--scrollbar-width)) / 25);--hpadding: calc(1 * (100vw - var(--scrollbar-width)) / 25);flex:0 0 auto;width:var(--width);padding-left:var(--hpadding);padding-right:var(--hpadding)}.modular--form .form{--hpadding: calc(1 * (100vw - var(--scrollbar-width)) / 25);padding-left:var(--hpadding);padding-right:var(--hpadding)}.modular--form .placement--header .header-image{position:absolute}.modular--form .placement--header .header-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.modular--form .placement--header .first-field{--hmargin: calc(1 * (100vw - var(--scrollbar-width)) / 25);margin-left:var(--hmargin)}.modular--form .placement--header .form-wrapper{--vpadding: calc(1 * (100vw - var(--scrollbar-width)) / 25);padding-top:var(--vpadding);padding-bottom:var(--vpadding)}.modular-popin-panel .placement--header{--popin-h-padding: 50px;--popin-v-padding: 25px}.modular-popin-panel .placement--header .form-wrapper{flex:0 0 auto;width:100%;margin-left:0;padding-top:var(--popin-v-padding);padding-bottom:var(--popin-v-padding)}.modular-popin-panel .placement--header .title-wrapper{--width: 100%;--hpadding: var(--popin-h-padding)}.modular-popin-panel .placement--header .header-image{position:relative}.modular-popin-panel .placement--header .header-image-wrapper{position:relative}.modular-popin-panel .placement--header .form{padding-left:var(--popin-h-padding);padding-right:var(--popin-h-padding)}.modular-popin-panel .placement--header .first-field{margin-left:0}@media only screen and (min-width: 768px){.modular--form .placement--header.has-image{padding-top:calc(4 * (100vw - var(--scrollbar-width)) / 25)}.modular-popin-panel .placement--header.has-image{padding-top:0}}@media only screen and (min-width: 768px)and (max-width: 1190px){.modular--form .form-wrapper{--hmargin: calc(2 * (100vw - var(--scrollbar-width)) / 25);--width: calc(21 * (100vw - var(--scrollbar-width)) / 25)}.modular--form .title-wrapper{--width: calc(21 * (100vw - var(--scrollbar-width)) / 25)}}@media only screen and (max-width: 767px){.modular--form .form-wrapper{--hmargin: 0;--width: calc(25 * (100vw - var(--scrollbar-width)) / 25)}.modular--form .title-wrapper{--width: calc(25 * (100vw - var(--scrollbar-width)) / 25);--hpadding: calc(2 * (100vw - var(--scrollbar-width)) / 25)}.modular--form .form{--hpadding: calc(2 * (100vw - var(--scrollbar-width)) / 25)}.modular--form .placement--header .header-image{position:relative}.modular--form .placement--header .header-image-wrapper{position:relative}.modular--form .placement--header .first-field{--hmargin: 0}}.modular-reinsurance-layer .reinsurance-content{transition:padding .4s ease}.modular-reinsurance-layer .reinsurance-text{transition:all .4s ease;max-height:300px;opacity:1}.modular-reinsurance-layer .sticky-enabled .reinsurance-title{margin-bottom:0}.modular-reinsurance-layer .sticky-enabled .reinsurance-push{align-items:center}.modular-reinsurance-layer .sticky-enabled .reinsurance-text{max-height:0;opacity:0}.modular-reinsurance-layer .sticky-enabled .reinsurance-content{padding-top:8px;padding-bottom:8px}@media only screen and (max-width: 1190px){.modular-reinsurance-layer .sticky{width:100%}.modular-reinsurance-layer .reinsurance-icon,.modular-reinsurance-layer .slideshow-controls{max-height:250px;opacity:1}.modular-reinsurance-layer .sticky-enabled .reinsurance-icon,.modular-reinsurance-layer .sticky-enabled .slideshow-controls{max-height:0;opacity:0}.modular-reinsurance-layer .sticky-enabled .slideshow-navigation{margin-top:8px}.modular-reinsurance-layer .sticky-enabled .reinsurance-content{padding-top:14px;padding-bottom:14px}}.static-video-cartridge{left:15px;top:15px;background-color:rgba(0,0,0,.6);border-radius:10px;transition:opacity 350ms ease,transform 350ms ease}.static-video-cartridge:not(.is-hidden){animation:350ms ease 0s 1 cartridge-appear}.static-video-cartridge.opacity0{transform:translateX(-100px)}.l-behind-nav .static-video-cartridge{top:calc(var(--header-height-with-menu) + 15px + var(--top-banner-height))}.static-video-shoppable{top:50%;transform:translateY(-50%);right:5px}.shoppable-infos{padding:0 15px;width:240px}.shoppable-infos::after{content:" ";position:absolute;top:0;right:0;width:30px;height:100%;border-radius:5px;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50%)}.shoppable-item-wrapper{animation:700ms ease 0s 1 item-adding;flex-shrink:0}.shoppable-item-wrapper .shoppable-item{transition:opacity 350ms ease,transform 350ms ease;transform:translateX(240px);opacity:.7}.shoppable-item-wrapper.is-expanded .shoppable-item{transform:translateX(0);opacity:1}.shoppable-item-wrapper.is-removing{animation:700ms ease 0s 1 forwards item-removing}.shoppable-item-wrapper:first-of-type{margin-bottom:0}.dir-rtl .shoppable-btn{position:relative;z-index:1;transition:opacity 350ms ease,transform 350ms ease;transform:translateX(-240px)}.dir-rtl .is-expanded .shoppable-btn{transform:translateX(0)}.dir-rtl .shoppable-infos{position:relative;z-index:0}.dir-rtl .shoppable-infos::after{right:auto;left:0;background:linear-gradient(90deg, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%)}.dir-rtl .shoppable-infos .icon-svg{right:auto;left:-5px;transform:rotate(180deg)}@media only screen and (min-width: 768px){.l-behind-nav .static-video-cartridge{top:calc(var(--header-height-with-menu) + 15px + var(--top-banner-height))}}@keyframes item-adding{0%{opacity:0;transform:translateX(100px);height:0}50%{opacity:0;transform:translateX(100px);height:75px}100%{opacity:1;transform:translateX(0)}}@keyframes item-removing{0%{opacity:1;height:75px;margin-bottom:5px;transform:translateX(0)}50%{opacity:0;height:75px;margin-bottom:5px;transform:translateX(100px)}100%{opacity:0;height:0;margin-bottom:0;transform:translateX(100px)}}@keyframes cartridge-ppear{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}.story-overlay{background-color:rgba(0,0,0,.5)}.story-slide{position:absolute;top:0;left:0;width:100%;height:100%}.story-slide.animated{transition:transform 600ms ease,opacity 600ms ease,border-radius 600ms ease}.story-group-btn{width:100px;height:100px;border:2px solid #fff}.seen-status{box-shadow:0 0 0 2px #38b272}.story-group{width:40px;height:40px;border:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px #38b272}.story-group-seen{box-shadow:0 0 0 2px #e5e5e5}.story--fade{opacity:1;transition:opacity ease}.story-slide.is-current .story--fade{opacity:0;pointer-events:none}.story--fade-out{opacity:0;transition:opacity 600ms ease}.story-slide.is-current .story--fade-out{opacity:1}.story--no-scale{transform:scale(2.2222222222);transition:transform 600ms ease}.story-slide.is-current .story--no-scale{transform:scale(1)}.story-slide.is-current .story--no-scale.story--slide-up{transform:translateY(-100%) scale(1)}@media only screen and (min-width: 1191px){.story-slide{left:50%;width:auto;transform:translateX(-50%);transform-origin:center center}.story-group{width:60px;height:60px}.story-group.story-group--large{width:90px;height:90px}.story-btn-prev{top:50%;left:0;transform:translate(-50%, -50%)}.story-btn-next{top:50%;right:0;transform:translate(50%, -50%)}.group-preview{height:45%}.group-preview::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#292929;opacity:.5;z-index:1}.stories-pagination{bottom:0;right:40px}}.banner-animation{height:60px;background-repeat:repeat;background-position:0 0;background-size:auto 100%;animation:animated-background 100s linear infinite;transform:translate3d(0, 0, 0)}@keyframes animated-background{0%{background-position:0 0}100%{background-position:-5000px 0}}.custom-cursor{position:fixed;top:0;left:10px;width:48px;z-index:251;transition:all .2s ease-out;transform:translate3d(50vw, 50vh, 0)}.no-selection::selection{background-color:rgba(0,0,0,0);color:unset;text-shadow:unset}.partial-page-tabs{--sticky-tabs-top: calc(var(--header-height-with-all) + 20px);transition:top .4s ease-in-out;top:var(--sticky-tabs-top);z-index:115}.partial-page-tabs .btn-item img{transition:object-position .3s ease-in-out}.partial-page-tabs.large-tabs .btn-item{transition:opacity .4s linear}.partial-page-tabs.large-tabs .btn-item:hover{opacity:1}.partial-page-tabs.large-tabs .btn-item img{object-position:right}.partial-page-tabs .animated-tabs{transition:height .3s ease-in-out}.partial-page-tabs .animated-tabs.animated-transform{transition:height .3s ease-in-out,transform .3s ease}.partial-page-tabs .animated-tabs:not(.animated-transform) .btn-item-wrapper{pointer-events:none}.partial-page-tabs .animated-tabs:not(.animated-transform) .btn-item{pointer-events:none}.partial-page-tabs .btn-wrapper--min-height{min-height:82px}.partial-page-tabs.partial-page-tabs-shadow::before{content:"";position:absolute;height:360px;width:100%;transform:translateY(-220px);background:linear-gradient(to bottom, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.3) 65%, hsla(0deg, 0%, 0%, 0.3) 0%, hsla(0deg, 0%, 0%, 0) 100%);opacity:0;transition:opacity .3s ease;pointer-events:none}.partial-page-tabs.is-shadow-visible::before{opacity:1}.large-tabs{height:300px}@media only screen and (max-width: 767px){.partial-story-scrollable{margin-left:8px;width:calc(100% - 16px);margin-bottom:8px;z-index:110;overflow:hidden}.partial-story-scrollable .grid-template{--parent-width: calc(100vw - 16px)}}@media only screen and (max-width: 1190px){.modular-news-hero{display:flex;flex-direction:column}.modular-news-hero .hero-wrapper{flex-grow:1;overflow:hidden;height:unset}}.layer-column-left .slideshow-controls{right:0}.layer-column-left .title-content{flex:auto;width:auto}.iconic-tile{max-height:400px}.iconic-tile img{transition:filter ease .4s}.iconic-tile .tile-overlay{background-color:rgba(0,0,0,.4);transition:opacity ease .4s;opacity:1}.iconic-tile .tile-gradient{background:linear-gradient(rgba(25, 25, 25, 0), rgba(25, 25, 25, 0.6));padding-top:60px;padding-bottom:25px}.iconic-tile .tile-gradient::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;border-bottom:4px solid #38b272;transform:translateY(4px)}.iconic-tile:not(.is-active) img{filter:saturate(0.4)}.iconic-tile.is-active .tile-overlay{opacity:0}.iconic-tile.is-active .tile-gradient::before{transform:none}@media(hover: hover){.iconic-tile:hover:not(.is-active) img{filter:saturate(0.6)}.iconic-tile:hover:not(.is-active) .tile-overlay{opacity:.3}.iconic-tile:hover:not(.is-active) .tile-gradient::before{transform:none;opacity:.6}}/*# sourceMappingURL=modular-critical.css.map */
