.FlyoutBundleKitColor__display-from-extra-small--I0n4G{display:none}@media(min-width: 0){.FlyoutBundleKitColor__display-from-extra-small--I0n4G{display:block !important}}.FlyoutBundleKitColor__display-above-extra-small--J3khD{display:none}@media(max-width: 0){.FlyoutBundleKitColor__display-above-extra-small--J3khD{display:block !important}}.FlyoutBundleKitColor__display-from-small--drzuE{display:none}@media(min-width: 577px){.FlyoutBundleKitColor__display-from-small--drzuE{display:block !important}}.FlyoutBundleKitColor__display-above-small--WDJT6{display:none}@media(max-width: 575px){.FlyoutBundleKitColor__display-above-small--WDJT6{display:block !important}}.FlyoutBundleKitColor__display-from-medium--SkEOl{display:none}@media(min-width: 769px){.FlyoutBundleKitColor__display-from-medium--SkEOl{display:block !important}}.FlyoutBundleKitColor__display-above-medium--QnmRd{display:none}@media(max-width: 767px){.FlyoutBundleKitColor__display-above-medium--QnmRd{display:block !important}}.FlyoutBundleKitColor__display-from-large--jAXhR{display:none}@media(min-width: 993px){.FlyoutBundleKitColor__display-from-large--jAXhR{display:block !important}}.FlyoutBundleKitColor__display-above-large--ZuMHM{display:none}@media(max-width: 991px){.FlyoutBundleKitColor__display-above-large--ZuMHM{display:block !important}}.FlyoutBundleKitColor__display-from-x-large--_kNik{display:none}@media(min-width: 1201px){.FlyoutBundleKitColor__display-from-x-large--_kNik{display:block !important}}.FlyoutBundleKitColor__display-above-x-large--JIymM{display:none}@media(max-width: 1199px){.FlyoutBundleKitColor__display-above-x-large--JIymM{display:block !important}}.FlyoutBundleKitColor__display-from-xx-large--RVAOr{display:none}@media(min-width: 1401px){.FlyoutBundleKitColor__display-from-xx-large--RVAOr{display:block !important}}.FlyoutBundleKitColor__display-above-xx-large--msVOW{display:none}@media(max-width: 1399px){.FlyoutBundleKitColor__display-above-xx-large--msVOW{display:block !important}}.FlyoutBundleKitColor__display-from-xxx-large--uKoxy{display:none}@media(min-width: 1601px){.FlyoutBundleKitColor__display-from-xxx-large--uKoxy{display:block !important}}.FlyoutBundleKitColor__display-above-xxx-large--SW_VU{display:none}@media(max-width: 1599px){.FlyoutBundleKitColor__display-above-xxx-large--SW_VU{display:block !important}}.FlyoutBundleKitColor__display-from-xxxx-large--x7Uwh{display:none}@media(min-width: 1921px){.FlyoutBundleKitColor__display-from-xxxx-large--x7Uwh{display:block !important}}.FlyoutBundleKitColor__display-above-xxxx-large--AmHgt{display:none}@media(max-width: 1919px){.FlyoutBundleKitColor__display-above-xxxx-large--AmHgt{display:block !important}}.FlyoutBundleKitColor__flyout-bundle-kit-color__swipe--HXKKu .swiper.swiper-vertical{height:calc(var(--vh)*80)}.FlyoutBundleKitColor__flyout-bundle-kit-color__swipe--HXKKu .swiper-slide{display:flex;flex-direction:column;padding-inline:1.25rem}@media(min-width: 768px)and (max-width: 991px){.FlyoutBundleKitColor__flyout-bundle-kit-color__swipe--HXKKu .swiper-slide{padding-block-start:6.0625rem;padding-inline-end:2.5625rem;padding-block-end:0rem;padding-inline-start:2.5625rem}}.FlyoutBundleKitColor__flyout-bundle-kit-color__swipe--HXKKu .swiper-slide button{margin-block:auto 0;text-align:center;margin-block-end:2rem}@media(min-width: 992px){.FlyoutBundleKitColor__flyout-bundle-kit-color__wrapper--UDgF0 .FlyoutBundleKitColor__flyout-bundle-kit-color__content--YQfAy{padding-block-start:11.125rem;padding-inline-end:7.25rem;padding-block-end:10rem;padding-inline-start:7.25rem;display:flex;flex-direction:column}}.FlyoutBundleKitColor__flyout-bundle-kit-color__add-to-bundle--xNWpl{margin-block:4.5625rem 0;text-align:center}.FlyoutBundleKitColor__flyout-bundle-kit-color__heading--Joq40{font-size:0.875rem;line-height:1.3125rem;text-transform:uppercase;letter-spacing:0.035rem;font-family:var(--font-futura-medium);padding-block-end:2.8125rem}@media screen and (min-width: 1069px){html[dir=rtl] .FlyoutBundleKitColor__flyout-bundle-kit-color__heading--Joq40{font-size:calc(0.875rem*1.2)}}@media screen and (min-width: 1069px){html[dir=rtl] .FlyoutBundleKitColor__flyout-bundle-kit-color__heading--Joq40{line-height:calc(1.3125rem*1.2)}}@media(min-width: 768px){.FlyoutBundleKitColor__flyout-bundle-kit-color__heading--Joq40{padding-block-end:0;margin-block-end:5.75rem;font-size:1rem;line-height:1;text-transform:uppercase;letter-spacing:0.04rem}}@media screen and (min-width: 768px)and (min-width: 1069px){html[dir=rtl] .FlyoutBundleKitColor__flyout-bundle-kit-color__heading--Joq40{font-size:calc(1rem*1.2)}}@media screen and (min-width: 768px)and (min-width: 1069px){html[dir=rtl] .FlyoutBundleKitColor__flyout-bundle-kit-color__heading--Joq40{line-height:calc(1*1.2)}}.FlyoutBundleKitColor__flyout-bundle-kit-color__products--hAWov{display:flex;flex-direction:column;max-height:71%;overflow:auto;gap:1.25rem}@media(min-=: 769px){.FlyoutBundleKitColor__flyout-bundle-kit-color__products--hAWov{max-height:50%}}.FlyoutBundleKitColor__flyout-bundle-kit-color__products--hAWov .product-hit{display:flex;align-items:center;gap:1rem}.FlyoutBundleKitColor__flyout-bundle-kit-color__products--hAWov .general-picture{width:2.375rem;height:2.375rem;border-radius:0.3125rem;background-color:var(--color-grey5);border:1px solid rgba(0,0,0,0);overflow:hidden}@media(min-width: 992px){.FlyoutBundleKitColor__flyout-bundle-kit-color__products--hAWov .general-picture{width:2.5rem;height:2.5rem;border:none}}.FlyoutBundleKitColor__flyout-bundle-kit-color__products--hAWov .general-picture img{width:100%;height:100%;object-fit:cover}@media(min-width: 992px){.FlyoutBundleKitColor__flyout-bundle-kit-color__product--RQvFE:hover .product-hit__color-description span{text-decoration:underline;text-decoration-color:var(--color-black)}}.FlyoutBundleKitColor__flyout-bundle-kit-color__product--selected--_0ny7 .product-hit__color-description span{text-decoration:underline;text-decoration-color:var(--color-black)}.FlyoutBundleKitColor__flyout-bundle-kit-color__error-message--Ls3YQ{display:inline-block;color:var(--color-red);margin-block:1.25rem;font-size:0.75rem;line-height:1.125rem;letter-spacing:2px;font-family:var(--font-futura-medium)}@media screen and (min-width: 1069px){html[dir=rtl] .FlyoutBundleKitColor__flyout-bundle-kit-color__error-message--Ls3YQ{font-size:calc(0.75rem*1.2)}}@media screen and (min-width: 1069px){html[dir=rtl] .FlyoutBundleKitColor__flyout-bundle-kit-color__error-message--Ls3YQ{line-height:calc(1.125rem*1.2)}}@media(min-width: 768px){.FlyoutBundleKitColor__flyout-bundle-kit-color__error-message--Ls3YQ{margin-block-end:1.25rem}}
