.product-page__accessories:has(.product-accessories--v2){overflow:visible}.product-accessories{margin:0;padding:0}.product-accessories__groups{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}.product-accessories__groups::-webkit-scrollbar{background:transparent;display:none;width:0}@media screen and (min-width:769px){.product-accessories__groups{flex-wrap:wrap}}.product-accessories__groups-item--hide{display:inline-block}@media screen and (min-width:769px){.product-accessories__groups-item--hide{display:none}.product-accessories__groups-item--hide.not-hidden{display:inline-block}}.product-accessories__groups-item.is-show-more{display:none}@media screen and (min-width:769px){.product-accessories__groups-item.is-show-more{display:inline-block}}.product-accessories__groups-item>.on-collapsed{display:initial}.product-accessories__groups-item>.on-expanded,.product-accessories__groups-item[aria-expanded=true]>.on-collapsed{display:none}.product-accessories__groups-item[aria-expanded=false]>.on-collapsed,.product-accessories__groups-item[aria-expanded=true]>.on-expanded{display:initial}.product-accessories__groups-item[aria-expanded=false]>.on-expanded{display:none}.product-accessories__container{margin-top:20px;position:relative}.product-accessories__container .btn-scroll-flat--load-more{display:none}@media screen and (min-width:577px){.product-accessories__container .btn-scroll-flat--load-more{display:inline-block}}.product-accessories__products{--product-accessoires-columns:1;display:grid;gap:10px;grid-template-columns:repeat(var(--product-accessoires-columns),calc(100%/var(--product-accessoires-columns) - 10px*(var(--product-accessoires-columns) - 1)/var(--product-accessoires-columns)));scrollbar-width:none}.product-accessories__products::-webkit-scrollbar{background:transparent;display:none;width:0}@media screen and (min-width:577px){.product-accessories__products{--product-accessoires-columns:3;grid-auto-columns:calc(100%/var(--product-accessoires-columns) - 10px*(var(--product-accessoires-columns) - 1)/var(--product-accessoires-columns));grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory}.product-accessories__products>*{scroll-snap-align:start}}@media screen and (min-width:993px){.product-accessories__products{--product-accessoires-columns:4}}.product-accessories__products-v2{--columns:1;--collapsed-limit:3;--limit:6;display:grid;gap:10px;grid-template-columns:repeat(var(--columns),1fr);margin-bottom:20px;margin-top:20px}@media screen and (max-width:577px){.product-accessories__products-v2.is-collapsed>:nth-child(n+4){display:none}}@media screen and (min-width:577px){.product-accessories__products-v2{--columns:3;--collapsed-limit:var(--columns);--limit:6}.product-accessories__products-v2.is-collapsed{grid-auto-columns:calc(100%/var(--columns) - 10px*(var(--columns) - 1)/var(--columns));grid-auto-flow:column;grid-template-columns:none;overflow:hidden}}@media screen and (min-width:993px){.product-accessories__products-v2{--columns:4;--limit:8}}.product-accessories__load-more{margin-top:20px}@media screen and (min-width:577px){.product-accessories__load-more{display:none}}.product-accessories__expand{--font-size:0.875rem;color:#5636a3;display:inline-block;font-size:14px;font-size:.875rem;font-weight:400;font-weight:500;line-height:17.5px;line-height:21px;text-decoration:none}.product-accessories__expand .icon{height:21px;line-height:21px;min-height:21px;min-width:21px;vertical-align:-6.5px;width:21px}.product-accessories__expand:focus,.product-accessories__expand:hover{color:#5636a3;text-decoration:underline}.product-accessories__expand:has(.is-text,.icon):focus,.product-accessories__expand:has(.is-text,.icon):hover{text-decoration:none}.product-accessories__expand:has(.is-text,.icon):focus .is-text,.product-accessories__expand:has(.is-text,.icon):hover .is-text{text-decoration:underline}.product-accessories__expand[data-toggle=collapse] .icon--chevron-down,.product-accessories__expand[data-toggle=collapse] .icon--chevron-up{transition:transform .2s ease}.product-accessories__expand[data-toggle=collapse][aria-expanded=false] .icon--chevron-up,.product-accessories__expand[data-toggle=collapse][aria-expanded=true] .icon--chevron-down{transform:rotate(180deg)}@media screen and (min-width:577px){.product-accessories__expand{--font-size:1rem;color:#151515;display:block;font-family:BR Candor,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-size:1rem;font-weight:700;line-height:20px;line-height:21px;margin-bottom:7px;position:relative;text-align:center}.product-accessories__expand:has(.is-text):focus .is-text,.product-accessories__expand:has(.is-text):hover .is-text{color:#151515;text-decoration:none}.product-accessories__expand .icon{background:#fff;border:1px solid #ad98b5;border-radius:100px;bottom:-47px;height:40px;left:50%;line-height:40px;min-height:40px;min-width:40px;padding:5px;position:absolute;transform:translateX(-50%);width:40px}.product-accessories__expand .icon svg{transition:transform .3s ease}.product-accessories__expand:focus-visible .icon svg,.product-accessories__expand:hover .icon svg{transform:translateY(3px)}}.product-accessories.has-loading .product-accessories__products{opacity:.5}@media screen and (min-width:0) and (max-width:768px){.product-accessories .btn-scroll-flat{display:none}}.product-accessories .cat-item-product__preview img{max-height:164px}.product-accessories .cat-item-product__reviews{align-items:center;display:flex}.product-accessories .cat-item-product .review-score{display:inline-flex}.product-accessories .cat-item-product .review-score .icon{height:18px;line-height:18px;min-height:18px;min-width:18px;width:18px}
/*# sourceMappingURL=accessories.css.map */
