.smooth-scroll{scroll-behavior:smooth}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.h-fit{height:-moz-fit-content!important;height:fit-content!important}.button-clear{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;height:44px}.button-clear.link{line-height:1.6em}.divider-info-fade>.divider-content{background-color:var(--color-info-fade)!important}.divider-grey-fade>.divider-content{background-color:var(--color-grey-fade)!important}.has-border-top{border-top:var(--border)}.homeBanner{background-image:url(https://www.bouyguestelecom.fr/assets/media/original/image/CMS/ecommerce/byou/summer-edition.webp);background-position:80% 50%;background-repeat:no-repeat;background-color:#2a55a3;height:308px;display:flex;justify-content:flex-start;align-items:center;background-size:cover}.homeBanner figure{max-width:35%;width:258px;margin-left:6%}@media screen and (max-width:767px){.homeBanner{height:128px}.homeBanner figure{margin-left:0}}.is-growless{flex-grow:0!important}.error-img-wrapper{display:flex;justify-content:center;margin-bottom:16px}.error-img-wrapper figure{width:205px}.radio-tile-text-wrap{text-wrap:nowrap}.cta-with-centered-tag{position:relative;display:flex;flex-direction:column;align-items:center}.gap-medium{gap:1rem!important}.animated-sticker{position:relative;opacity:0;height:0;margin-bottom:0;transform:translateY(100%);transition:all .25s ease-out;pointer-events:none;overflow:visible}.animated-sticker.show{opacity:1;height:auto;margin-bottom:12px;transform:translateY(-6px)}@media screen and (max-width:767px){.is-marginless-mobile{margin:0!important}.is-flex-mobile{display:flex!important}.is-spaced-between-mobile{justify-content:space-between}.is-level-3-mobile{font-size:12px!important;line-height:15px!important}}.p-small{padding:1.5rem!important}.toaster{margin-top:16px}.is-fullscreen{position:fixed;top:0;width:100%;height:100%;z-index:1000}.is-flex-col{flex-direction:column}@media screen and (max-width:767px){.card-image .image img{max-width:15%!important;justify-self:center!important}}@keyframes slide-in-right{0%{right:-300px}to{right:0}}.\!has-text-weight-normal{font-weight:400!important}.bytel-loader{margin:4.5px 20px 58.5px;background-color:rgba(0,0,0,0)}.bytel-loader,.bytel-loader span{width:54px;height:27px;position:relative}.bytel-loader span{border-radius:50%;animation:top_item 2.5s linear 0s infinite forwards;background-color:#0c7b91}.bytel-loader:before{width:18px;height:18px;left:calc(50% - 8px);background-color:#25465f;animation:left_item 2.5s linear 0s infinite forwards;z-index:1}.bytel-loader:after{width:18px;height:18px;right:calc(50% - 18px);background-color:#cc4e0a;animation:right_item 2.5s linear 0s infinite forwards}.bytel-loader span,.bytel-loader:after,.bytel-loader:before{content:"";display:block;border-radius:50%}.bytel-loader:after,.bytel-loader:before{position:absolute;bottom:-36px}@keyframes top_item{0%{visibility:visible;transform:scale(0)}60%{visibility:visible;transform:scaleY(0)}65%,to{visibility:visible;transform:scale(1)}}@keyframes left_item{0%{transform:rotate(55deg) scale(1)}45%{width:54px;height:27px;transform:rotate(55deg) scale(1)}50%,54%{transform:rotate(55deg) scale(1.5)}60%{transform:rotate(55deg) scale(1)}65%,to{transform:rotate(55deg) scale(1);width:54px;height:27px;left:-25px}}@keyframes right_item{0%{transform:rotate(-55deg) scale(1)}45%{width:54px;height:27px;transform:rotate(-55deg) scale(1)}50%,54%{transform:rotate(-55deg) scale(1.5)}60%{transform:rotate(-55deg) scale(1)}65%,to{transform:rotate(-55deg) scale(1);width:54px;height:27px;right:-25px}}@keyframes tag-rise{0%{transform:translateY(0);opacity:1}30%{transform:translateY(-10px);opacity:1}60%{transform:translateY(-10px);opacity:1}to{transform:translateY(25px);opacity:1}}.tag-animated{animation:tag-rise 1.2s ease-in-out}.is-bordered-top{border-top:1px solid rgba(0,0,0,.1)}.grid-radio-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:1fr}.grid-radio-list .radio-tile.is-horizontal label.radio-label{height:100%!important}.abtest-img{width:clamp(100px,75%,250px);margin-inline:auto}.row.is-relative{position:relative}@media screen and (min-width:767px){.option-popover{position:absolute;top:0;right:0}}
/*# sourceMappingURL=4930292e52c070ed.css.map*/