.page-accessory{padding-bottom:unset}.page-accessory#page-accessory-index .topbar{background-color:rgba(235,225,255,.75);padding:1rem 0;position:sticky;text-align:center;top:140px;z-index:10}.page-accessory#page-accessory-index .header{margin-bottom:2rem;position:relative}.page-accessory#page-accessory-index .header img{height:28rem;object-fit:cover;width:100%}.page-accessory#page-accessory-index .header .text{left:10rem;position:absolute;top:50%;transform:translateY(-50%);width:40vw}.page-accessory#page-accessory-index .header .text .description{font-size:1rem;margin-top:2rem}.page-accessory#page-accessory-index .header .text span{position:relative;z-index:9}.page-accessory#page-accessory-index .header .text span.big-bg:after{background:#82e7ff;content:"";height:calc(100% - 25px);left:0;position:absolute;top:calc(100% - 25px);width:100%;z-index:-9}.page-accessory#page-accessory-index .header .text span.small-bg:after{background:#82e7ff;content:"";font-size:inherit;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-9}.page-accessory#page-accessory-index .header .badge-description{background:#82e7ff;border-radius:1rem;bottom:0;left:50%;padding:.5rem 1rem;position:absolute;text-transform:uppercase;transform:translate(-50%,50%)}@media (max-width:1200px){.page-accessory#page-accessory-index .header img{height:14rem}.page-accessory#page-accessory-index .header .text{left:4rem}}@media (max-width:992px){.page-accessory#page-accessory-index .header .text{left:2rem}.page-accessory#page-accessory-index .header .text h1{font-size:1.2rem}.page-accessory#page-accessory-index .header .text .description{font-size:.9rem}.page-accessory#page-accessory-index .header .text span.big-bg:after{height:100%}}@media (max-width:768px){.page-accessory#page-accessory-index .header .text{left:unset;margin:2rem 0;position:relative;text-align:center;top:unset;transform:none;width:100%}.page-accessory#page-accessory-index .header .text h1{font-size:1.6rem}.page-accessory#page-accessory-index .header .text span.big-bg:after{top:1.2rem}.page-accessory#page-accessory-index .header img{height:10rem}}.page-accessory#page-accessory-index .description-box{margin-bottom:2rem;position:relative}.page-accessory#page-accessory-index .description-box .box-subtitle-second{font-size:1rem;line-height:1.8rem;margin:10rem 0 2rem;position:relative;text-align:center}.page-accessory#page-accessory-index .description-box .box-subtitle-second .title{margin-bottom:20px;text-align:center}.page-accessory#page-accessory-index .description-box:before{background-color:#0d0d0d;content:"";height:4rem;left:calc(50% + 1px);position:absolute;top:0;transform:translateY(-200%);width:1px}.page-accessory#page-accessory-index .description-box h2{font-size:2.4rem;font-weight:700;line-height:150%;margin-bottom:0}.page-accessory#page-accessory-index .description-box h2 .highlithed{position:relative;z-index:9}.page-accessory#page-accessory-index .description-box h2 .highlithed:after{background-color:#b3f8ef;content:"";height:65%;left:50%;position:absolute;top:20px;transform:translate(-50%);width:105%;z-index:-9}.page-accessory#page-accessory-index .description-box .box-text{display:flex;gap:80px;line-height:150%;margin:0 auto;padding:2rem}.page-accessory#page-accessory-index .description-box .box-text div{flex:0 50%;width:50%}.page-accessory#page-accessory-index .description-box .box-text p{font-size:1rem;line-height:150%}.page-accessory#page-accessory-index .description-box .text-column:first-child{display:flex;gap:20px;margin-left:20px;margin-right:100px;width:100%}.page-accessory#page-accessory-index .description-box .text-column:nth-child(2){display:flex;gap:20px;width:100%}.page-accessory#page-accessory-index .description-box .text-column:nth-child(2) div{display:flex;flex:1 1 0;flex-direction:column}.page-accessory#page-accessory-index .homepage__article{color:#fff;display:flex;height:30rem;width:100%}.page-accessory#page-accessory-index .homepage__article .article__img{object-fit:cover;width:50%}.page-accessory#page-accessory-index .homepage__article .article__content{display:flex;flex-direction:column;gap:20px;justify-content:end;margin:0 0 4rem 8rem}.page-accessory#page-accessory-index .homepage__article .article__content .article__icon{width:8vw}.page-accessory#page-accessory-index .homepage__article .article__content .article__title{color:#fff;font-size:1.5rem;margin:unset;margin-bottom:1rem}.page-accessory#page-accessory-index .homepage__article .article__content .text__uppercase a{color:#fff;font-size:1.2rem;text-transform:uppercase}.page-accessory#page-accessory-index .homepage__article.img__txt{flex-direction:row;text-decoration:none}.page-accessory#page-accessory-index .homepage__article.img__txt .article__content{display:flex;flex-direction:column;gap:20px;justify-content:end;margin:0 0 4rem 8rem}.page-accessory#page-accessory-index .homepage__article.img__txt .article__content div p a{color:#fff;text-decoration:none}.page-accessory#page-accessory-index .homepage__article.txt__img{flex-direction:row-reverse;justify-content:space-between;text-decoration:none}.page-accessory#page-accessory-index .homepage__article.txt__img .article__content{align-items:flex-start;max-width:35rem}.page-accessory#page-accessory-index .homepage__article.primary{background:#7d80f3}@media (max-width:768px){.page-accessory#page-accessory-index .homepage__article{height:20rem}.page-accessory#page-accessory-index .homepage__article .article__content{justify-content:center;margin:auto}}@media (max-width:576px){.page-accessory#page-accessory-index .homepage__article{height:15rem}.page-accessory#page-accessory-index .homepage__article.img__txt .article__content,.page-accessory#page-accessory-index .homepage__article.txt__img .article__content{margin:0 .5rem}.page-accessory#page-accessory-index .homepage__article.img__txt .article__content img,.page-accessory#page-accessory-index .homepage__article.txt__img .article__content img{width:15vw}.page-accessory#page-accessory-index .homepage__article.img__txt .article__content div h2,.page-accessory#page-accessory-index .homepage__article.txt__img .article__content div h2{font-size:1.3rem;margin-bottom:0}.page-accessory#page-accessory-index .homepage__article.img__txt .article__content div p,.page-accessory#page-accessory-index .homepage__article.txt__img .article__content div p{margin-bottom:0}.page-accessory#page-accessory-index .homepage__article.img__txt .article__content div p a,.page-accessory#page-accessory-index .homepage__article.txt__img .article__content div p a{font-size:1.1rem}}@media (max-width:992px){.page-accessory#page-accessory-index .topbar{top:75px}}.page-accessory .product-active-promotion{background:rgba(235,225,255,.75);margin:-2rem 0 2rem;padding:1rem;text-align:center}.page-accessory .list__tiles{margin:4rem auto;width:80%}.page-accessory .list__tiles .list__tiles__title{margin:4rem 0 2rem}.page-accessory .list__tiles .list__content{display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative}.page-accessory .list__tiles .list__content .list__tile{flex:0 0 25vw;width:25vw}.page-accessory .list__tiles .list__content .list__tile .list__tile__image{border-radius:2rem;width:100%}.page-accessory .list__tiles .list__content .list__tile .list__tile__content{align-items:center;display:flex;flex-direction:column;margin:1.5rem 0}.page-accessory .list__tiles .list__content .list__tile .list__tile__content .list__tile__title{font-weight:700;margin-bottom:1rem}.page-accessory .list__tiles .list__content .list__tile .list__tile__content .list__tile__cta{color:#000;text-transform:uppercase}.page-accessory .list__tiles .list__content .list__tile:hover{text-decoration:none;transform:scale(1.01)}@media (max-width:768px){.page-accessory .list__tiles .list__content{flex-direction:column}.page-accessory .list__tiles .list__content .list__tile{flex:unset;width:unset}}.page-accessory#page-accessory-kite .box-top{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;width:60%}.page-accessory#page-accessory-kite .box-top .bloc-top{align-items:center;background:rgba(235,225,255,.75);display:flex;justify-content:space-between;margin-top:100px;padding:50px 0}.page-accessory#page-accessory-kite .box-top .bloc-top .text{font-size:2.8rem;font-weight:700;left:-50px;line-height:3.4rem;position:relative}.page-accessory#page-accessory-kite .box-top .bloc-top .accessory{background-color:#f8f9fa;display:flex;flex-direction:column;gap:20px;justify-content:space-between;left:50px;padding:3rem;position:relative}.page-accessory#page-accessory-kite .box-top .bloc-top .accessory .title .subtitle{font-size:.9rem;text-transform:uppercase}.page-accessory#page-accessory-kite .box-top .bloc-top .accessory .cta .quantity,.page-accessory#page-accessory-kite .box-top .bloc-top .accessory .cta .quantity .input{align-items:center;display:flex}.page-accessory#page-accessory-kite .box-top .bloc-top .accessory .cta .quantity label{font-size:1.4rem;font-weight:700;line-height:1.4rem;margin:0 2rem 0 0}.page-accessory#page-accessory-kite .box-top .bloc-top .accessory .cta .quantity input{font-size:1rem;line-height:1rem;margin:0 .6rem;text-align:center;width:6rem}.page-accessory#page-accessory-kite .box-top .bloc-top .accessory .cta .quantity .change-quantity{background:#7d80f3;border-radius:50%;color:#fff;flex:0 0 1.6rem;font-size:1rem;height:1.6rem;line-height:1.6rem;text-align:center;text-decoration:none;width:1.6rem}.page-accessory#page-accessory-kite .box-top .bloc-top .accessory .cta .submit{margin-top:2rem;text-align:center}.page-accessory#page-accessory-kite .box-top .bloc-top .accessory .cta .submit button{padding-left:2rem;padding-right:2rem}.page-accessory#page-accessory-kite .box-top .bloc-top .accessory .infos{font-size:.7rem;text-transform:uppercase}.page-accessory#page-accessory-kite .box-top .bloc-top .accessory .layout{border:1rem solid #7d80f3;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.page-accessory#page-accessory-kite .box-top .bloc-text{display:flex;flex-direction:row;justify-content:space-between;margin:100px 0}.page-accessory#page-accessory-kite .box-top .bloc-text p{flex-basis:100%;font-size:.9rem;max-width:45%}.page-accessory#page-accessory-kite .box-banner{margin-bottom:100px}.page-accessory#page-accessory-kite .box-banner img{height:500px;object-fit:cover;width:100%}.page-accessory#page-accessory-kite .box-subtitle{align-items:center;display:flex;font-size:1.8rem;font-weight:700;justify-content:center;line-height:1.8rem;margin-bottom:3rem;margin-top:3rem;padding-top:8rem;position:relative;text-align:center}.page-accessory#page-accessory-kite .box-subtitle div{margin-top:-1.4rem}.page-accessory#page-accessory-kite .box-subtitle:before{border-left:2px solid #0d0d0d;content:"";height:4rem;left:calc(50% + 1px);position:absolute;text-align:center;top:0;width:1px}.page-accessory#page-accessory-kite .box-subtitle .subtitle{background:rgba(235,225,255,.75);font-size:1.8rem;font-weight:700;line-height:1.8rem;padding:.4rem 1rem}.page-accessory#page-accessory-kite .box-content{display:flex;flex-direction:row;gap:100px;justify-content:center;margin-top:100px;width:100%}.page-accessory#page-accessory-kite .box-content div .icon img{height:124px;width:124px}.page-accessory#page-accessory-kite .box-img{display:flex;flex-direction:row}.page-accessory#page-accessory-kite .box-inside{display:flex;flex-direction:column;justify-content:center;margin:100px 0 50px;width:100%}.page-accessory#page-accessory-kite .box-inside .column{display:flex;flex-direction:row;gap:150px;margin:0 auto}.page-accessory#page-accessory-kite .box-inside .column .element{margin:50px 0;max-width:300px}.page-accessory#page-accessory-kite .box-inside .column .element .description p{font-size:.9rem}.page-accessory#page-accessory-kite .box-inside .column .element:nth-child(2){margin-top:125px}.page-accessory#page-accessory-kite .box-inside .column:last-child{height:35%;width:35%}.page-accessory#page-accessory-kite .box-inside .name{font-size:1.4rem;font-weight:700;line-height:1.4rem;margin:1.4rem 0;position:relative}.page-accessory#page-accessory-kite .box-inside .name a{color:#0d0d0d}.page-accessory#page-accessory-kite .box-inside .name a:hover{color:#7d80f3;text-decoration:none}.page-accessory#page-accessory-kite .box-inside .name:before{content:"";height:270%;left:-1.5rem;position:absolute;top:-90%;width:1px}.page-accessory#page-accessory-kite .box-inside .column:first-child .element:first-child .name:before{border-left:6px solid #b3f8ef}.page-accessory#page-accessory-kite .box-inside .column:first-child .element:nth-child(2) .name:before{border-left:6px solid #78dea2}.page-accessory#page-accessory-kite .box-inside .column:nth-child(2) .element:first-child .name:before{border-left:6px solid #ffee76}.page-accessory#page-accessory-kite .box-inside .column:nth-child(2) .element:nth-child(2) .name:before{border-left:6px solid #cfb0ff}.page-accessory#page-accessory-kite .box-inside .column:nth-child(3) .element:first-child .name:before{border-left:6px solid #ffc89a}.page-accessory#page-accessory-kite .box-nuancier{align-items:center;display:flex;flex-direction:row;justify-content:center}.page-accessory#page-accessory-kite .box-nuancier img{width:128px}.page-accessory#page-accessory-kite .box-btn{margin:100px;text-align:center}.page-accessory#page-accessory-kite .plus{font-size:1em;height:6em;margin:20px;width:6em}.page-accessory#page-accessory-kite .plus .box{height:6em;position:relative;width:6em}.page-accessory#page-accessory-kite .plus .box .horizontal{background-color:#78dea2;height:1em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5em}.page-accessory#page-accessory-kite .plus .box .vertical{background-color:#78dea2;height:5em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1em}@media (max-width:576px){.page-accessory#page-accessory-kite #page-accessory-kite .box-top{width:80%}.page-accessory#page-accessory-kite #page-accessory-kite .box-top .bloc-top{background-color:unset;flex-direction:column;margin-top:0}.page-accessory#page-accessory-kite #page-accessory-kite .box-top .bloc-top .text{font-size:1.3rem;left:0;line-height:unset;margin-bottom:50px;text-align:center;top:5%;z-index:9}.page-accessory#page-accessory-kite #page-accessory-kite .box-top .bloc-top .text:after{background-color:rgba(235,225,255,.75);content:"";height:2rem;left:-10%;position:absolute;width:120%;z-index:-9}.page-accessory#page-accessory-kite #page-accessory-kite .box-top .bloc-top .accessory{align-items:center;display:flex;gap:15px;justify-content:space-between;left:0;text-align:center}.page-accessory#page-accessory-kite #page-accessory-kite .box-top .bloc-top .accessory .cta .quantity{align-items:center;display:flex;flex-direction:column;gap:1rem}.page-accessory#page-accessory-kite #page-accessory-kite .box-top .bloc-top .accessory .cta .cta-btn,.page-accessory#page-accessory-kite #page-accessory-kite .box-top .bloc-top .accessory .cta .quantity label{margin:0}.page-accessory#page-accessory-kite #page-accessory-kite .box-top .bloc-text{flex-direction:column;margin:25px 0}.page-accessory#page-accessory-kite #page-accessory-kite .box-top .bloc-text p{max-width:100%}.page-accessory#page-accessory-kite #page-accessory-kite .box-banner img{height:250px}.page-accessory#page-accessory-kite #page-accessory-kite .box-content{flex-wrap:wrap;gap:20px;margin:50px 0}.page-accessory#page-accessory-kite #page-accessory-kite .box-content div .icon img{width:64px}.page-accessory#page-accessory-kite #page-accessory-kite .box-inside .column{display:inline}.page-accessory#page-accessory-kite #page-accessory-kite .box-nuancier{flex-direction:column;margin:0 auto;text-align:center;width:80%}.page-accessory#page-accessory-kite #page-accessory-kite .box-btn{margin:75px}}.page-accessory .with-derived-background{position:relative;width:100%;z-index:9}.page-accessory .with-derived-background:after{background:#f8f7fa;content:"";height:500px;left:0;position:absolute;top:-150px;width:100%;z-index:-9}@media (max-width:768px){.page-accessory #page-accessory-kite .box-content{flex-wrap:wrap;margin:0 auto}.page-accessory #page-accessory-kite .box-content div .icon img{width:92px}}@media (max-width:992px){.page-accessory #page-accessory-kite .box-top{width:80%}.page-accessory #page-accessory-kite .box-top .bloc-top{background-color:unset;flex-direction:column;margin-top:unset}.page-accessory #page-accessory-kite .box-top .bloc-top .text{font-size:2rem;left:0;line-height:unset;margin-bottom:50px;position:relative;text-align:center;top:10%;z-index:9}.page-accessory #page-accessory-kite .box-top .bloc-top .text:after{background-color:rgba(235,225,255,.75);content:"";height:3rem;left:-10%;position:absolute;width:120%;z-index:-9}.page-accessory #page-accessory-kite .box-top .bloc-top .accessory{align-items:center;display:flex;gap:15px;justify-content:space-between;left:0;text-align:center}.page-accessory #page-accessory-kite .box-top .bloc-top .accessory .cta .quantity{align-items:center;display:flex;flex-direction:column;gap:1rem}.page-accessory #page-accessory-kite .box-top .bloc-top .accessory .cta .cta-btn,.page-accessory #page-accessory-kite .box-top .bloc-top .accessory .cta .quantity label{margin:0}.page-accessory #page-accessory-kite .box-top .bloc-text{flex-direction:column;margin:25px 0}.page-accessory #page-accessory-kite .box-top .bloc-text p{max-width:100%}.page-accessory #page-accessory-kite .box-inside .column{display:inline}}@media (max-width:768px){.page-accessory #page-accessory-kite .box-banner{display:none}}@media (max-width:576px){.page-accessory #page-accessory-kite .box-top .bloc-top .text:after{content:none}}.page-accessory .accessory-box{display:flex;justify-content:space-between;position:relative;z-index:10}.page-accessory .accessory-box .images-box{display:flex;flex:0 50%;position:relative}.page-accessory .accessory-box .images-box .thumbnails{align-items:end;display:flex;flex:0 50%;flex-direction:column;margin-right:1rem;max-height:500px;overflow:auto}.page-accessory .accessory-box .images-box .thumbnails .thumbnails-item{cursor:pointer;height:50px;margin-bottom:.4rem;object-fit:cover;width:50px}.page-accessory .accessory-box .images-box .preview{cursor:zoom-in;height:500px;max-height:500px;object-fit:cover;width:500px}.page-accessory .accessory-box .images-box .card-product-promotion-badge{background:#ffb1b1;border-radius:50%;display:flex;height:3rem;justify-content:center;position:absolute;right:.5rem;top:.5rem;width:3rem}.page-accessory .accessory-box .images-box .card-product-promotion-badge img{width:75%}@media (max-width:992px){.page-accessory .accessory-box .images-box{flex:0 100%}.page-accessory .accessory-box .images-box .thumbnails{flex:0 100%;flex-direction:row;margin-right:0;width:100%}.page-accessory .accessory-box .images-box .thumbnails .thumbnails-item{border:none;height:unset;margin-bottom:0;margin-right:1rem;min-width:85%}.page-accessory .accessory-box .images-box .preview{width:100%}}.page-accessory .accessory-box .cta-box{background:#fff;border:15px solid #7d80f3;flex:0 50%;height:fit-content;justify-self:center;margin-left:50px;padding:2rem}.page-accessory .accessory-box .cta-box .form-group{align-items:center;display:flex;margin:25px 0}.page-accessory .accessory-box .cta-box .title{font-size:2rem;font-weight:700}.page-accessory .accessory-box .cta-box .hat{font-size:.9rem;margin-bottom:2rem}.page-accessory .accessory-box .cta-box .article div{width:50%}.page-accessory .accessory-box .cta-box .quantity div{width:35%}.page-accessory .accessory-box .cta-box input::-webkit-inner-spin-button,.page-accessory .accessory-box .cta-box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-accessory .accessory-box .cta-box input[type=number]{-moz-appearance:textfield}.page-accessory .accessory-box .cta-box .label,.page-accessory .accessory-box .cta-box label{color:#0d0d0d;font-size:.9rem;margin-bottom:unset;margin-right:1rem;min-width:5rem;text-transform:uppercase}.page-accessory .accessory-box .cta-box .cta-help{color:#0d0d0d;font-size:.8rem;line-height:.9rem;margin-left:15px;text-decoration:underline;text-transform:uppercase}.page-accessory .accessory-box .cta-box .price{display:flex;flex-direction:column;margin-top:1rem}.page-accessory .accessory-box .cta-box .price .label{align-self:center}.page-accessory .accessory-box .cta-box .price .total{align-items:baseline;display:flex}.page-accessory .accessory-box .cta-box .price .total .crossed{font-size:1.2rem;font-weight:700;margin-right:2rem}.page-accessory .accessory-box .cta-box .price .total .crossed:after{height:.25rem}.page-accessory .accessory-box .cta-box .price .total .value{font-size:1.6rem;font-weight:700}.page-accessory .accessory-box .cta-box .price .cta{align-self:center;margin-top:1rem}.page-accessory .accessory-box .cta-box .price .steps-prices{position:relative}.page-accessory .accessory-box .cta-box .price .steps-prices .steps{display:none;position:absolute;width:15rem}.page-accessory .accessory-box .cta-box .quantity,.page-accessory .accessory-box .cta-box .quantity .input{align-items:center;display:flex}.page-accessory .accessory-box .cta-box .quantity label.unitPrice{font-size:1.4rem;font-weight:700;line-height:1.4rem;margin:0 2rem 0 0}.page-accessory .accessory-box .cta-box .quantity input{font-size:1rem;line-height:1rem;margin:0 .6rem;text-align:center;width:6rem}.page-accessory .accessory-box .cta-box .quantity .change-quantity{background:#7d80f3;border-radius:50%;color:#fff;flex:0 0 1.6rem;font-size:1rem;height:1.6rem;line-height:1.6rem;text-align:center;text-decoration:none;width:1.6rem}.page-accessory .informations{display:flex;justify-content:space-between;margin-top:5rem}.page-accessory .informations .specs{display:flex;flex:0 50%;flex-direction:column;justify-content:flex-start}.page-accessory .informations .specs div{align-self:end;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 13px 4px rgba(0,0,0,.14);box-shadow:0 0 13px 4px rgba(0,0,0,.14);font-size:.9rem;padding:2rem;text-transform:uppercase;width:75%}.page-accessory .informations .description{flex:0 50%;margin-left:50px;width:100%}.page-accessory .informations .description .tags{margin-top:.5rem;min-height:50px}.page-accessory .informations .description .tags .tags-item{background:#ffee76;color:#595959;display:inline-block;margin:0 .5rem .5rem 0;padding:.5rem;text-decoration:none}.page-accessory .informations .description .tags .tags-item:hover{background:#fedfbb}.page-accessory .informations .description .about{font-size:1rem}.page-accessory .accessory-utility{background:#fff;margin-top:15rem;position:relative;z-index:10}.page-accessory .accessory-utility .widget-header{margin:0 auto 4rem;text-align:center;width:50%}.page-accessory .accessory-utility .widget-header .widget-title{font-size:1.4rem;font-weight:700;margin:0 auto;position:relative;width:fit-content;z-index:9}.page-accessory .accessory-utility .widget-header .widget-title:after{background:rgba(235,225,255,.75);bottom:0;content:"";height:calc(100% - 15px);left:50%;position:absolute;transform:translate(-50%);width:100%;z-index:-9}.page-accessory .accessory-utility .widget-header .widget-description{margin:2rem 0}.page-accessory .accessory-utility .widget-header:before{background:#0d0d0d;content:"";height:4rem;left:50%;position:absolute;top:-7rem;transform:translate(-50%);width:2px}.page-accessory .accessory-utility .logic-container{border:15px solid #7d80f3;flex:0 50%;margin:0 auto;padding:2rem;width:50%}.page-accessory .accessory-utility .logic-container .title{font-size:1rem;font-weight:700;padding-bottom:2rem;text-align:center;text-transform:uppercase}.page-accessory .accessory-utility .logic-container .form-group{align-items:center;display:flex}.page-accessory .accessory-utility .logic-container .form-group .form-label{display:flex;flex-direction:column;font-weight:700;margin-bottom:unset;min-width:5rem}.page-accessory .accessory-utility .logic-container .form-group .form-label span{font-size:.7rem;font-weight:400;text-transform:uppercase}.page-accessory .accessory-utility .logic-container .form-group .form-control{width:50%}.page-accessory .accessory-utility .logic-container .widget-result{color:#7d80f3;font-size:1.5rem;font-weight:700}.page-accessory .accessory-utility .logic-container .about{border-top:1px solid #000;margin-top:2rem;padding-top:2rem;text-align:center;text-transform:uppercase}.page-accessory .accessory-utility .images-container{flex:0 50%;width:50%}.page-accessory .arguments-box{background:#f8f7fa;justify-content:center;margin:8rem 0 0;padding:6rem 8rem}.page-accessory .arguments-box .arguments-item{text-align:center}.page-accessory .arguments-box .arguments-item .icon{margin-bottom:1rem}.page-accessory .arguments-box .arguments-item .icon img{max-height:100px}.page-accessory .arguments-box .arguments-item .title-1{font-size:1.8rem;font-weight:700;line-height:1.8rem;margin-bottom:.6rem}.page-accessory .arguments-box .arguments-item .title-2{font-size:1rem;line-height:1rem;text-transform:uppercase}@media (max-width:1200px){.page-accessory .arguments-box{margin:unset;padding:1rem}.page-accessory .arguments-box .arguments-item{align-items:center;display:flex;flex-direction:column;text-align:center}.page-accessory .arguments-box .icon,.page-accessory .arguments-box img{height:92px;width:92px}.page-accessory .accessory-box{flex-direction:column}.page-accessory .accessory-box .cta-box{border:5px solid #7d80f3;margin-left:unset;margin-top:10px;padding:1rem}}@media (max-width:768px){.page-accessory .accessory-box .cta-box .price .total{justify-content:space-between}.page-accessory .accessory-box .cta-box .article{flex-wrap:wrap}.page-accessory .accessory-box .cta-box .article .cta-help{margin-left:0;margin-top:.5rem}.page-accessory .accessory-box .cta-box .quantity{flex-wrap:wrap;justify-content:center}.page-accessory .accessory-box .cta-box .quantity .input{justify-content:center;margin:15px 0}.page-accessory .accessory-box .cta-box .label{min-width:unset}.page-accessory .informations{flex-direction:column}.page-accessory .informations .description{margin-left:unset}.page-accessory .informations .specs div{align-self:auto;margin-bottom:4rem;width:100%}}@media (max-width:576px){.page-accessory .with-derived-background:after{content:none}.page-accessory .accessory-box .cta-box .price{flex-wrap:wrap}.page-accessory .accessory-box .cta-box .price .cta{text-align:center}.page-accessory .accessory-box .cta-box .price .cta .btn{margin-top:1rem}.page-accessory .accessory-box .cta-box label{margin-bottom:5px;min-width:unset}.page-accessory .accessory-box .cta-box .form-group{flex-wrap:wrap}.page-accessory .accessory-box .cta-box .form-group select{flex-grow:1}.page-accessory .accessory-box .cta-box .article div,.page-accessory .accessory-box .cta-box .quantity div{flex:0 100%}}.page-product-accessory .page-product-accessory-header{display:flex;flex-direction:column;gap:.5rem}.page-product-accessory .page-product-accessory-header .accessory-header-left{display:flex;flex-direction:column}.page-product-accessory .page-product-accessory-header .accessory-header-left .header-left-images{display:flex;gap:.5rem;height:80px;max-width:100%;overflow-x:auto;width:100%}.page-product-accessory .page-product-accessory-header .accessory-header-left .header-left-images img{height:80px;width:80px}.page-product-accessory .page-product-accessory-header .accessory-header-left .header-left-images img:hover{cursor:pointer}.page-product-accessory .page-product-accessory-header .accessory-header-left .header-left-image{margin-top:.5rem;width:100%}.page-product-accessory .page-product-accessory-header .accessory-header-left .header-left-image img{object-fit:cover;width:100%}.page-product-accessory .page-product-accessory-header .accessory-header-right{background-color:#f8f9fa;padding:1rem}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-quantity .quantity-actions{align-items:center;display:flex}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-quantity .quantity-actions input{margin:0 .5rem;text-align:center}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-quantity .quantity-actions button{background-color:#dee2e6;border:unset;border-radius:.25rem;color:#000;height:30px;width:50px}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-quantity .quantity-actions button:disabled{opacity:.5}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-prices{align-items:flex-end;display:flex;flex-direction:column;font-size:1rem;margin:.5rem 0}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-prices .price-unit .label{font-size:.8rem}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-prices .price-total{align-items:center;display:flex;gap:.25rem}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-prices .price-total .value{font-size:1.5rem;font-weight:700}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-buttons .product-button-prices-steps{position:relative}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-buttons .product-button-prices-steps button{background-color:#fff}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-buttons .product-button-prices-steps .product-prices-steps{display:none;flex-direction:column;gap:.25rem}.page-product-accessory .page-product-accessory-header .accessory-header-right .product-actions .product-buttons .product-button-prices-steps .product-prices-steps.active{background-color:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;left:0;padding:1rem;position:absolute;top:95%;width:200%}.page-product-accessory .page-product-accessory-body{font-size:1rem}.page-product-accessory .page-product-accessory-body .page-product-accessory-details{background-color:#f8f9fa;margin:.5rem 0;padding:1rem}.page-product-accessory .page-product-accessory-body .page-product-accessory-details .detail-item{margin-bottom:.5rem}.page-product-accessory .page-product-accessory-body .page-product-accessory-details .detail-item span:first-child{font-weight:700}.page-product-accessory .page-product-accessory-body .page-product-accessory-details .detail-item:last-of-type{margin:unset}.page-product-accessory .page-product-accessory-body .page-product-accessory-description{margin-top:1rem}.page-product-accessory .page-product-accessory-arguments{background-color:#f8f9fa;border-radius:5px;display:flex;justify-content:space-around;padding:1rem}.page-product-accessory .page-product-accessory-arguments .arguments-item{align-items:center;display:flex;flex-direction:column}.page-product-accessory .page-product-accessory-arguments .arguments-item .title{font-weight:500;margin-top:.5rem}.page-product-accessory .page-product-accessory-arguments .arguments-item .icon,.page-product-accessory .page-product-accessory-arguments .arguments-item .icon img{height:64px;width:64px}@media (min-width:992px){.page-product-accessory .page-product-accessory-header{align-items:flex-start;flex-direction:row;gap:1rem;justify-content:space-between}.page-product-accessory .page-product-accessory-header .accessory-header-left,.page-product-accessory .page-product-accessory-header .accessory-header-right{flex:0 50%;width:50%}.page-product-accessory .page-product-accessory-body{align-items:flex-start;display:flex;gap:1rem;margin-top:1rem}.page-product-accessory .page-product-accessory-body .page-product-accessory-description,.page-product-accessory .page-product-accessory-body .page-product-accessory-details{flex:0 50%;margin:0;width:50%}.page-product-accessory .page-product-accessory-arguments{background-color:#f8f9fa;border-radius:5px;justify-content:space-around}}@media (min-width:1200px){.page-product-accessory{margin:0 auto;max-width:80%}.page-product-accessory .page-product-accessory-header .accessory-header-right{background-color:#fff;border:8px solid #7d80f3;border-radius:5px;margin-top:calc(80px + .5rem);padding:2rem}.page-product-accessory .page-product-accessory-header .accessory-header-right .form-group{width:50%}.page-product-accessory .page-product-accessory-header .accessory-header-left .header-left-image img{width:100%}.page-product-accessory .page-product-accessory-body{margin:2rem 0}.page-product-accessory .page-product-accessory-body .page-product-accessory-details{border-radius:5px}.page-product-accessory .page-product-accessory-body .page-product-accessory-description{text-align:justify}}@media (min-width:1800px){.page-product-accessory{max-width:60%}}