.accessory-card{color:inherit;display:flex;flex-direction:column;height:100%;min-height:100%;text-decoration:none}.accessory-card:hover{color:inherit}.accessory-card:hover .accessory-card__image{transform:scale(1.035)}.accessory-card:hover .accessory-card__cta{opacity:1;pointer-events:auto;transform:translate(-50%)}.accessory-card__image-wrapper{aspect-ratio:.9;background:#f4f4f4;border-radius:4px;flex:0 0 auto;height:360px;overflow:hidden;position:relative}.accessory-card__image{height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.accessory-card__cta{background:#fff;border-radius:999px;bottom:2rem;box-shadow:0 10px 24px rgba(0,0,0,.14);font-size:.95rem;left:50%;min-height:46px;opacity:0;padding:.85rem 1.7rem;pointer-events:none;transform:translate(-50%,18px);transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease;white-space:nowrap;z-index:3}.accessory-card__cta,.accessory-card__discount{align-items:center;color:#111;display:inline-flex;font-weight:800;justify-content:center;line-height:1;position:absolute}.accessory-card__discount{background:#ffef5a;border-radius:50%;font-size:1rem;height:58px;right:.9rem;top:.9rem;width:58px;z-index:2}.accessory-card__price{padding-top:1rem}.accessory-card__old-price{color:#aaa;font-size:1.25rem;font-weight:800;line-height:1;margin-bottom:.15rem;text-decoration:line-through}.accessory-card__current-price{color:#111;font-size:2.15rem;font-weight:600;line-height:.9}.accessory-card__installment{color:#333;font-size:.8rem;font-weight:400;line-height:1;margin-bottom:.22rem;white-space:nowrap}.accessory-card__badges{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-top:.75rem;min-height:24px}.accessory-card__badge{align-items:center;border-radius:999px;display:inline-flex;font-size:1rem;font-weight:600;line-height:1;padding:.5rem .75rem;white-space:nowrap}.accessory-card__badge--dark{background:#303030;color:#fff}.accessory-card__badge--new{background:#ff2977;color:#fff}.accessory-card__stock{align-items:center;color:#202020;display:inline-flex;font-size:.78rem;font-weight:500;gap:.45rem;line-height:1;white-space:nowrap}.accessory-card__stock-dot{border-radius:50%;height:13px;width:13px}.accessory-card__stock--in-stock .accessory-card__stock-dot{background:#65d66e}.accessory-card__stock--low .accessory-card__stock-dot{background:#f8b83e}.accessory-card__stock--almost-out .accessory-card__stock-dot{background:#ff382b}.accessory-card__stock--out .accessory-card__stock-dot{background:#202020}.accessory-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding-top:.75rem}.accessory-card__title{color:#111;font-size:1.15rem;font-weight:700;line-height:1.2;margin-bottom:.45rem;min-height:2em}.accessory-card__description{color:#222;font-size:.8rem;font-weight:400;line-height:1.45;margin-bottom:.9rem}.accessory-card__coloris{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem;min-height:28px}.accessory-card__coloris-list{align-items:center;display:flex;flex:0 0 auto}.accessory-card__coloris-item{background:#fff;border:1px solid #ddd;border-radius:50%;display:inline-flex;height:23px;margin-right:.35rem;overflow:hidden;width:23px}.accessory-card__coloris-img{height:100%;object-fit:cover;width:100%}.accessory-card__coloris-more{color:#111;font-size:.78rem;font-weight:800;line-height:1.2}.accessory-card__price{margin-top:auto;padding-top:.75rem}.accessory-card__price-row{align-items:flex-end;display:flex;gap:.35rem;line-height:1}@media (max-width:767.98px){.accessory-card__image-wrapper{aspect-ratio:1}.accessory-card__description,.accessory-card__title{min-height:auto}.accessory-card__current-price{font-size:1.7rem}}.accessory-card__description--empty{visibility:hidden}.accessory-advice-box{align-items:flex-start;background:#f3f3f3;border-radius:8px;display:flex;gap:1rem;padding:1.4rem 1.25rem}.accessory-advice-box__icon{align-items:center;background:#1f1f25;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.accessory-advice-box__icon i{font-size:10px;line-height:1}.accessory-advice-box__content{color:#222;font-size:1rem;line-height:1.55}#show-product .border:not(.border-dark):not(.border-active){border-color:#c4c4c4!important}#show-product .border-hover-blue:hover{border-color:#00bcd4!important}#show-product .dimension-card-ui,#show-product .qty-pill{border-color:#c4c4c4}.accessory-breadcrumb{margin-bottom:28px;margin-top:18px}.accessory-product-layout{margin-bottom:0;margin-top:0}@media (min-width:768px){#show-product>.accessory-sidebar-left{align-self:flex-start;display:flex;height:fit-content;padding-left:0;padding-right:0;position:sticky;top:0}.accessory-sidebar-left>.accessory-thumbnails{flex:0 0 14.2857142857%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:14.2857142857%}.accessory-sidebar-left>.accessory-media-column{flex:0 0 85.7142857143%;width:85.7142857143%}#show-product>.sidebar{align-self:flex-start}}.accessory-media-column{max-width:600px}.accessory-show-badges{align-items:flex-end;display:flex;flex-direction:column;gap:10px;position:absolute;right:18px;top:18px;z-index:20}.accessory-show-badges .accessory-card__badge{font-size:1.15rem;padding:.55rem 1rem}.accessory-price-block{color:#202020;margin-bottom:24px}.accessory-price-main{color:#202020;font-size:2.5rem;font-weight:700;line-height:1}.accessory-price-unit{color:#555;font-size:1rem;font-weight:400;margin-left:6px}.accessory-price-installment{color:#555;display:inline-block;font-size:1rem;font-weight:400;line-height:1.35;margin-top:8px}.accessory-price-installment b{color:#202020;font-weight:700}.accessory-price-eco{color:#777;font-size:.8125rem;font-weight:400;line-height:1.35;margin-top:5px}.accessory-product-meta{margin-bottom:32px;margin-top:0}.accessory-configurator>a,.accessory-configurator>div{margin-bottom:32px!important}.accessory-configurator .row{--bs-gutter-x:20px;--bs-gutter-y:20px}.accessory-configurator .dimension-card-ui{min-height:108px;padding:20px 18px}.accessory-configurator>.d-flex{gap:20px!important}.accessory-configurator>.d-flex>.group,.accessory-configurator>.group{min-height:82px;padding:20px!important}.accessory-purchase-form{margin-bottom:0;margin-top:32px}.accessory-description-following-content{margin-top:120px}.accessory-description-following-content>.row:first-child{margin-top:0!important}#offcanvas-delivery .border-grey{border-color:#c4c4c4!important}.accessory-delivery-link{color:#222;display:block;font-size:1rem;font-weight:500;text-decoration:underline;text-underline-offset:2px;width:fit-content}.accessory-delivery-link:hover{color:#00bcd4}.accessory-description-section{background:#f4f4f4;margin-top:120px;padding:30px 7.5% 55px}.accessory-description-panel{background:#fff;min-height:255px;padding:16px 20px 32px}.accessory-description-panel__header{align-items:center;border-bottom:1px solid #c4c4c4;display:flex;gap:10px;padding-bottom:14px}.accessory-description-panel__header img{flex:0 0 28px;height:28px;object-fit:contain;width:28px}.accessory-description-panel__title{font-size:1rem;font-weight:500;margin:0}.accessory-description-panel__content{padding-top:24px}@media (max-width:767.98px){.accessory-description-section{margin-top:48px;padding:24px 16px 32px}.accessory-breadcrumb{margin-bottom:20px;margin-top:14px}.accessory-product-meta{margin-bottom:24px}.accessory-configurator>a,.accessory-configurator>div{margin-bottom:24px!important}.accessory-description-panel{min-height:0;padding:16px}}.accessory-list-filter{margin:30px 0 20px}.accessory-taxon-filter{align-items:center;gap:12px;grid-template-columns:46px minmax(0,1fr) 46px auto}.accessory-taxon-filter__scroller{display:flex;gap:10px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px;scroll-behavior:smooth;scroll-snap-type:inline proximity;scrollbar-width:none}.accessory-taxon-filter__scroller::-webkit-scrollbar{display:none}.accessory-taxon-filter__chip{background:#fff;border:1px solid #c4c4c4;border-radius:999px;color:#202020;flex:0 0 auto;font-size:.9375rem;font-weight:700;line-height:1.2;min-height:46px;padding:11px 20px;scroll-snap-align:center;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.accessory-taxon-filter__chip:hover{border-color:#202020;transform:translateY(-1px)}.accessory-taxon-filter__chip.is-active{background:#202020;border-color:#202020;color:#fff}.accessory-taxon-filter__arrow{align-items:center;background:#fff;border:1px solid #c4c4c4;border-radius:50%;color:#202020;display:inline-flex;font-size:2rem;font-weight:300;height:46px;justify-content:center;line-height:1;padding:0 0 3px;transition:color .2s ease,background-color .2s ease,border-color .2s ease;width:46px}.accessory-taxon-filter__arrow:hover{background:#202020;border-color:#202020;color:#fff}.accessory-taxon-filter__arrow:disabled{visibility:hidden}.accessory-list-filter__count{align-items:baseline;color:#555;display:inline-flex;font-size:.9375rem;gap:4px;white-space:nowrap}.accessory-list-filter__count b{color:#202020;font-size:1.05rem}.accessory-list-filter__mobile-button{align-items:center;background:#fff;border:1px solid #202020;border-radius:999px;color:#202020;display:inline-flex;font-size:.9375rem;font-weight:700;gap:10px;min-height:46px;padding:10px 17px}.accessory-list-filter__mobile-button img{height:20px;width:20px}.accessory-taxon-offcanvas__choices{display:flex;flex-direction:column;gap:10px}.accessory-taxon-offcanvas__choice{align-items:center;background:#fff;border:1px solid #c4c4c4;border-radius:10px;color:#202020;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;min-height:54px;padding:14px 16px;text-align:left;width:100%}.accessory-taxon-offcanvas__choice.is-active{border-color:#202020;box-shadow:inset 0 0 0 1px #202020}.accessory-taxon-offcanvas__footer{padding:20px 30px 30px}.accessory-taxon-offcanvas__footer .btn-close-offcanvas{width:100%}@media (max-width:767.98px){.accessory-list-filter{margin:22px 0 12px}.accessory-taxon-offcanvas__footer{padding:16px 30px 24px}}.accessory-product-list{opacity:1;transition:opacity .18s ease}.accessory-product-list--fading{opacity:0}@media (prefers-reduced-motion:reduce){.accessory-product-list{transition:none}}