:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks{margin-top:0}:where(.fxl-css-fxl-productseries-collections) .series-layout{display:grid;grid-template-columns:280px 1fr;gap:24px;align-items:start}:where(.fxl-css-fxl-productseries-collections) .series-layout--no-sidebar{grid-template-columns:1fr!important}:where(.fxl-css-fxl-productseries-collections) .series-layout--no-sidebar .series-content{grid-column:1 / -1}:where(.fxl-css-fxl-productseries-collections) .series-layout--no-sidebar .series-sidebar{display:none!important}:where(.fxl-css-fxl-productseries-collections) .series-sidebar{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){:where(.fxl-css-fxl-productseries-collections) .series-sidebar{grid-column:1}:where(.fxl-css-fxl-productseries-collections) .series-content{grid-column:2}}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-layout{display:block}:where(.fxl-css-fxl-productseries-collections) .series-sidebar{display:block}:where(.fxl-css-fxl-productseries-collections) .series-filters{display:none}}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-toc__desc{display:none}}:where(.fxl-css-fxl-productseries-collections) .series-filters--sticky{position:sticky;top:1rem}:where(.fxl-css-fxl-productseries-collections) .series-block__heading{margin-bottom:1rem}:where(.fxl-css-fxl-productseries-collections) .product-series-block{margin-bottom:40px}@media(max-width:760px){:where(.fxl-css-fxl-productseries-collections:has([data-fxl-condition-1="1"])) .l4cl>li{width:100%!important;max-width:100%!important;flex:0 0 100%!important;border-left-width:1px!important;border-right-width:1px!important}}@media(max-width:760px){:where(.fxl-css-fxl-productseries-collections:has([data-fxl-condition-2="1"])) .series-collection-blocks .l4cl{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important}:where(.fxl-css-fxl-productseries-collections:has([data-fxl-condition-2="1"])) .series-collection-blocks .l4cl>li,:where(.fxl-css-fxl-productseries-collections:has([data-fxl-condition-2="1"])) .series-collection-blocks .l4cl li[class*=w]{width:100%!important;max-width:100%!important;flex:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important}}:where(.fxl-css-fxl-productseries-collections) .r6rt .rating>* .fill:before{color:var(--fxl-review-star)!important}:where(.fxl-css-fxl-productseries-collections) .series-heading__count,:where(.fxl-css-fxl-productseries-collections) .series-title__count{font-weight:600;opacity:.7;margin-left:.35em;white-space:nowrap;font-size:12px}:where(.fxl-css-fxl-productseries-collections) .series-title{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}:where(.fxl-css-fxl-productseries-collections) .series-title__count{order:0}:where(.fxl-css-fxl-productseries-collections) .series-backtop{margin-left:auto;font-size:11px;text-decoration:none;opacity:1;background:var(--fxl-purple-light);padding:5px 10px;border-radius:var(--fxl-radius-small, 0 0 8px 0);font-weight:700}:where(.fxl-css-fxl-productseries-collections) .series-backtop:hover{text-decoration:underline}@media(max-width:760px){:where(.fxl-css-fxl-productseries-collections) .series-title{gap:.4rem .6rem}:where(.fxl-css-fxl-productseries-collections) .series-backtop{order:2;margin-left:0}}:where(.fxl-css-fxl-productseries-collections) .series-toc{margin:0;padding-bottom:20px}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-container-filter{display:flex;flex-direction:column;gap:10px;overflow:auto;white-space:nowrap;box-sizing:border-box;margin:0;background:var(--fxl-purple-light);padding:15px;border-radius:var(--fxl-radius-small, 0 0 8px 0)}:where(.fxl-css-fxl-productseries-collections) .series-toc__title{white-space:normal;font-size:18px;line-height:24px}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-pills-row{flex-direction:column;display:flex;gap:10px}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-pills-row{flex-direction:row;flex-wrap:wrap;gap:8px}}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill{display:inline-flex;align-items:center;padding:0 10px 0 0;border-radius:var(--fxl-radius-button, 0 0 12px 0);border:1px solid var(--fxl-border);background:var(--fxl-white);text-decoration:none;max-width:100%;box-shadow:none;transition:background .15s ease,box-shadow .15s ease,transform .1s ease}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill:hover{background:var(--fxl-purple-5);box-shadow:none;transform:translateY(-1px)}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill.is-active{background:var(--fxl-white);box-shadow:0 0 0 1px var(--fxl-shadow-color);transform:none}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill--outlet{border-color:var(--fxl-pink)}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill-image{width:40px;height:40px;border-radius:var(--fxl-radius-button, 0 0 12px 0);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--fxl-white)}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill-image img,:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill-image svg{width:100%;height:100%;object-fit:cover;display:block}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill-image span{font-size:16px;font-weight:600;color:var(--fxl-purple)}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill-text{margin-left:.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill-text span{font-size:12px;line-height:1.2;color:var(--fxl-purple)}:where(.fxl-css-fxl-productseries-collections) .series-toc__count{opacity:.6;font-size:11px;margin-left:.25em}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill-image{width:25px;height:25px}}:where(.fxl-css-fxl-productseries-collections) .series-top-anchor{position:relative;top:calc(-1 * var(--header-sticky-offset, 80px))}:where(.fxl-css-fxl-productseries-collections) .series-debug{margin:16px 0 24px}:where(.fxl-css-fxl-productseries-collections) .series-debug__inner{background:var(--fxl-pink-5);border:1px dashed var(--fxl-pink);border-radius:var(--fxl-radius-small, 0 0 8px 0);padding:16px}:where(.fxl-css-fxl-productseries-collections) .series-debug__header{display:flex;align-items:center;gap:8px;margin-bottom:8px}:where(.fxl-css-fxl-productseries-collections) .series-debug__badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--fxl-radius-button, 0 0 12px 0);background:var(--fxl-pink);color:var(--fxl-black);font-size:12px;font-weight:700}:where(.fxl-css-fxl-productseries-collections) .series-debug__note,:where(.fxl-css-fxl-productseries-collections) .series-debug__foot{font-size:13px;margin:6px 0 10px;opacity:.85}:where(.fxl-css-fxl-productseries-collections) .series-debug__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}:where(.fxl-css-fxl-productseries-collections) .series-debug__item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;background:var(--fxl-white);border-radius:var(--fxl-radius-small, 0 0 8px 0);border:1px solid var(--fxl-pink-15)}:where(.fxl-css-fxl-productseries-collections) .series-debug__title{display:inline-flex;align-items:baseline;gap:8px}:where(.fxl-css-fxl-productseries-collections) .series-debug__title a{text-decoration:none}:where(.fxl-css-fxl-productseries-collections) .series-debug__handle{opacity:.6;font-size:12px}:where(.fxl-css-fxl-productseries-collections) .series-debug__actions{display:inline-flex;gap:10px}:where(.fxl-css-fxl-productseries-collections) .series-debug__admin{font-size:12px;padding:4px 8px;border-radius:var(--fxl-radius-small, 0 0 8px 0);border:1px solid var(--fxl-pink-15);background:var(--fxl-pink-5);text-decoration:none}:where(.fxl-css-fxl-productseries-collections) .series-debug__admin:hover{background:var(--fxl-pink-15)}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl{background:var(--fxl-white);border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-small, 0 0 8px 0);padding:16px}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl fieldset{border:0;padding:0;margin:0}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl legend,:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl h4{font-size:14px;font-weight:700;margin:12px 0 6px;display:flex;align-items:center;justify-content:space-between}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl ul.check{display:grid;gap:6px;margin:0 0 10px;padding:0}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl ul.check li{list-style:none}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl input[type=checkbox]{width:16px;height:16px;margin-right:8px;accent-color:var(--fxl-text)}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl .link-more a{text-decoration:underline}:where(.fxl-css-fxl-productseries-collections) .series-active-bar{grid-column:1 / -1;display:none;align-items:center;gap:8px;margin:0 0 12px;flex-wrap:wrap}:where(.fxl-css-fxl-productseries-collections) .series-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:var(--fxl-purple-soft);border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-button, 0 0 12px 0);font-size:12px}:where(.fxl-css-fxl-productseries-collections) .series-chip button{-webkit-appearance:none;appearance:none;border:0;background:transparent;font-size:14px;line-height:1;cursor:pointer;padding:0;min-width:20px;min-height:20px;margin:0 0 0 5px}:where(.fxl-css-fxl-productseries-collections) .series-chip--clear{background:var(--fxl-black);color:var(--fxl-white);border-color:var(--fxl-black)}:where(.fxl-css-fxl-productseries-collections) .series-filters--sticky{top:var(--header-sticky-offset, 80px)}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl{max-height:calc(100vh - var(--header-sticky-offset, 80px) - 32px);overflow:auto}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl::-webkit-scrollbar{width:10px}:where(.fxl-css-fxl-productseries-collections) .series-filters .f8fl::-webkit-scrollbar-thumb{background:var(--fxl-border);border-radius:var(--fxl-radius-small, 0 0 8px 0)}:where(.fxl-css-fxl-productseries-collections) .series-custom-filters .cf-heading{margin:0 0 .5rem;font-size:14px;display:none}:where(.fxl-css-fxl-productseries-collections) .cf-group{border-radius:var(--fxl-radius-small, 0 0 8px 0);padding:10px 15px;margin:0 0 20px;background:var(--fxl-purple-soft)}:where(.fxl-css-fxl-productseries-collections) .cf-title{cursor:pointer;font-weight:600}:where(.fxl-css-fxl-productseries-collections) .cf-list{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:0px}:where(.fxl-css-fxl-productseries-collections) .cf-check{display:flex;align-items:center;gap:8px;justify-content:space-between;margin:0}:where(.fxl-css-fxl-productseries-collections) .cf-input{margin:0}:where(.fxl-css-fxl-productseries-collections) .cf-name{flex:1 1 auto}:where(.fxl-css-fxl-productseries-collections) .cf-count{opacity:.6;font-size:12px;min-width:2ch;text-align:right}:where(.fxl-css-fxl-productseries-collections) .cf-input:disabled+.cf-name+.cf-count{opacity:.35}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-mobile-controls{position:sticky;top:var(--header-sticky-offset, 80px);z-index:20;background:var(--fxl-white);display:flex;justify-content:flex-start}:where(.fxl-css-fxl-productseries-collections) .btn-filters{-webkit-appearance:none;appearance:none;border:1px solid var(--fxl-border);background:var(--fxl-white);border-radius:var(--fxl-radius-button, 0 0 12px 0);font-weight:600;cursor:pointer;min-height:0px;padding:4px}:where(.fxl-css-fxl-productseries-collections) .series-filters{display:none}:where(.fxl-css-fxl-productseries-collections) .series-filters.is-open{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;background:var(--fxl-white);padding:10px 10px 0;overflow-y:auto;-webkit-overflow-scrolling:touch}:where(.fxl-css-fxl-productseries-collections) .series-filters__close{display:inline-block;margin:-4px -4px 12px auto;border:1px solid var(--fxl-border);background:var(--fxl-white);padding:8px 10px;border-radius:var(--fxl-radius-button, 0 0 12px 0);font-weight:600;cursor:pointer;float:right;min-width:0px;min-height:0px;right:5px;top:5px}}@media(min-width:768px){:where(.fxl-css-fxl-productseries-collections) .series-mobile-controls,:where(.fxl-css-fxl-productseries-collections) .series-filters__close{display:none}}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-filters__actions{position:sticky;bottom:0;background:var(--fxl-white);padding:12px 0 0;margin-top:16px;border-top:1px solid var(--fxl-border);display:flex;gap:8px;z-index:2}:where(.fxl-css-fxl-productseries-collections) .btn-apply{-webkit-appearance:none;appearance:none;background:var(--fxl-white);padding:10px 12px;border-radius:var(--fxl-radius-button, 0 0 12px 0);font-weight:600;cursor:pointer;flex:1 1 auto;text-align:center;background:var(--fxl-black);color:var(--fxl-white);border-color:var(--fxl-black)}}:where(.fxl-css-fxl-productseries-collections) :target{scroll-margin-top:var(--header-sticky-offset, 80px)}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks :is(h1,h2,h3,h4)[id]{scroll-margin-top:var(--header-sticky-offset, 80px)}:where(.fxl-css-fxl-productseries-collections) .cf-input:disabled+.cf-name{opacity:.35}:where(.fxl-css-fxl-productseries-collections) .cf-item.is-disabled{opacity:.6}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-filters.is-open .series-toc{display:none!important}}@media(min-width:768px){:where(.fxl-css-fxl-productseries-collections) .series-filters__actions{display:none!important}}:where(.fxl-css-fxl-productseries-collections) .series-toc__desc{white-space:normal;margin-bottom:10px!important}:where(.fxl-css-fxl-productseries-collections) .series-related{background:var(--fxl-purple-light);padding:15px;border-radius:var(--fxl-radius-small, 0 0 8px 0);margin:0 0 20px}:where(.fxl-css-fxl-productseries-collections) .series-related__title{margin:0 0 10px;font-weight:900;font-size:18px;line-height:24px;font-family:var(--main_ff_h)!important;margin-bottom:10px!important}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-toc__title,:where(.fxl-css-fxl-productseries-collections) .series-related__title{font-size:16px}}:where(.fxl-css-fxl-productseries-collections) .series-related__desc{margin-bottom:10px!important}:where(.fxl-css-fxl-productseries-collections) .series-related__grid{display:grid;gap:10px}:where(.fxl-css-fxl-productseries-collections) .series-related__card{display:block;padding:0;align-items:center;gap:10px;background:var(--fxl-white);border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-small, 0 0 8px 0);text-decoration:none;box-shadow:none;transition:background .15s ease,box-shadow .15s ease,transform .1s ease}:where(.fxl-css-fxl-productseries-collections) .series-related__card:hover{background:var(--fxl-purple-5);box-shadow:none;transform:translateY(-1px)}:where(.fxl-css-fxl-productseries-collections) .series-related__image{width:40px;height:40px;border-radius:var(--fxl-radius-small, 0 0 8px 0);overflow:hidden;flex:0 0 40px;display:flex;align-items:center;justify-content:center;background:var(--fxl-white)}:where(.fxl-css-fxl-productseries-collections) .series-related__image img{width:100%;height:100%;object-fit:cover;display:block}:where(.fxl-css-fxl-productseries-collections) .series-related__placeholder{font-size:14px;font-weight:700;color:var(--fxl-purple)}:where(.fxl-css-fxl-productseries-collections) .series-related__name{font-size:12px;line-height:1.2;color:var(--fxl-purple);display:block}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-related p{display:none!important}}:where(.fxl-css-fxl-productseries-collections) .series-related__mainlink{display:flex;align-items:center;gap:10px;padding:0 10px 0 0;text-decoration:none;color:inherit}:where(.fxl-css-fxl-productseries-collections) .series-related__pills{display:flex;flex-wrap:wrap;gap:6px;padding:10px;border-top:1px solid var(--fxl-border)}:where(.fxl-css-fxl-productseries-collections) .series-related__pill{display:inline-flex;align-items:center;padding:4px 8px;border-radius:var(--fxl-radius-button, 0 0 12px 0);background:var(--fxl-white);border:1px solid var(--fxl-border);font-size:11px;line-height:1.2;text-decoration:none;color:var(--fxl-purple);max-width:100%}:where(.fxl-css-fxl-productseries-collections) .series-related__pill{background:var(--fxl-white)}:where(.fxl-css-fxl-productseries-collections) .series-related__pill:hover{background:var(--fxl-white);border-color:var(--fxl-border)}:where(.fxl-css-fxl-productseries-collections) .series-related__pill--more{font-weight:600}:where(.fxl-css-fxl-productseries-collections) .series-colorbar,:where(.fxl-css-fxl-productseries-collections) .series-colorbar__list{display:flex;gap:10px}:where(.fxl-css-fxl-productseries-collections) .series-colorbar{display:flex;flex-direction:row;align-items:center;gap:12px;background:var(--fxl-purple-light);padding:10px;border-radius:var(--fxl-radius-small, 0 0 8px 0);margin:0 0 30px}:where(.fxl-css-fxl-productseries-collections) .series-colorbar .series-colorbar__label{font-weight:700;min-width:110px}:where(.fxl-css-fxl-productseries-collections) .series-colorbar__list{display:flex;gap:8px;flex:1 1 auto;min-width:0}@media(min-width:761px){:where(.fxl-css-fxl-productseries-collections) .series-colorbar__list{flex-wrap:wrap;overflow-x:visible;overflow-y:visible}}@media(max-width:760px){:where(.fxl-css-fxl-productseries-collections) .series-colorbar{flex-direction:column;align-items:flex-start;overflow:hidden}:where(.fxl-css-fxl-productseries-collections) .series-colorbar__list{width:100%;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:6px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}:where(.fxl-css-fxl-productseries-collections) .series-colorbar__list::-webkit-scrollbar{display:none}:where(.fxl-css-fxl-productseries-collections) .series-color-pill{flex:0 0 auto;scroll-snap-align:start}}:where(.fxl-css-fxl-productseries-collections) .series-color-pill{border:0;padding:0;background:transparent;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:0;z-index:1}:where(.fxl-css-fxl-productseries-collections) .series-color-pill:hover,:where(.fxl-css-fxl-productseries-collections) .series-color-pill:focus-visible{z-index:10}:where(.fxl-css-fxl-productseries-collections) .series-color-pill__dot--image{width:40px;height:40px;border-radius:var(--fxl-radius-button, 0 0 12px 0);overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--fxl-white);border:2px solid var(--fxl-border);box-sizing:border-box}:where(.fxl-css-fxl-productseries-collections) .series-color-pill__dot--image img{width:100%;height:100%;object-fit:cover;display:block}:where(.fxl-css-fxl-productseries-collections) .series-color-pill.is-active .series-color-pill__dot--image{border-color:var(--fxl-pink);border-width:2px;border-radius:var(--fxl-radius-button, 0 0 12px 0)}:where(.fxl-css-fxl-productseries-collections) .series-color-pill__fallback{font-size:10px;font-weight:700;color:var(--fxl-purple)}:where(.fxl-css-fxl-productseries-collections) .series-color-pill__name{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-6px);background:var(--fxl-black);color:var(--fxl-white);padding:4px 7px;border-radius:var(--fxl-radius-button, 0 0 12px 0);font-size:11px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:9999}:where(.fxl-css-fxl-productseries-collections) .series-color-pill__name:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:var(--fxl-black) transparent transparent transparent}:where(.fxl-css-fxl-productseries-collections) .series-color-pill:hover .series-color-pill__name,:where(.fxl-css-fxl-productseries-collections) .series-color-pill:focus-visible .series-color-pill__name{opacity:1;transform:translate(-50%,-2px)}@media(max-width:760px){:where(.fxl-css-fxl-productseries-collections) .series-color-pill__name{display:none}}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill--noimage{padding:10px 12px}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill--noimage .fxl-filter-pill-text{margin-left:0}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-related__pills{display:none}:where(.fxl-css-fxl-productseries-collections) .series-related__image{width:25px;height:25px;flex:0 0 25px}:where(.fxl-css-fxl-productseries-collections) .series-related__grid{display:flex;gap:8px;flex-direction:row}:where(.fxl-css-fxl-productseries-collections) .series-related__mainlink{padding:0 10px 0 0}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill--noimage{padding:0 10px}}:where(.fxl-css-fxl-productseries-collections) .cf-title-wrap{display:flex;align-items:center;gap:8px}:where(.fxl-css-fxl-productseries-collections) .cf-info-btn{-webkit-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;width:20px;height:20px;min-width:20px;min-height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;font-size:12px;font-weight:700;line-height:1;color:var(--fxl-white);background:var(--fxl-overlay);border-radius:var(--fxl-radius-button, 0 0 12px 0)}:where(.fxl-css-fxl-productseries-collections) .cf-info-btn:before{background:var(--fxl-overlay);border-radius:var(--fxl-radius-button, 0 0 12px 0)}:where(.fxl-css-fxl-productseries-collections) .cf-info-btn:hover{background:var(--fxl-pink)}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:none;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal.is-open{display:flex;align-items:flex-start;justify-content:center}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fxl-overlay)}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__dialog{position:relative;z-index:1;width:min(520px,100%);margin:40px auto;background:var(--fxl-white);border-radius:var(--fxl-radius-small, 0 0 8px 0);padding:20px 48px 20px 20px;box-shadow:none;max-height:calc(100vh - 80px);overflow-y:auto;-webkit-overflow-scrolling:touch}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__close{-webkit-appearance:none;appearance:none;border:1px solid var(--fxl-border);background:var(--fxl-pink);color:var(--fxl-white);border-radius:var(--fxl-radius-button, 0 0 12px 0);padding:8px 10px;font-weight:600;cursor:pointer;position:absolute;top:12px;right:12px;margin:0;min-width:0;min-height:0;line-height:1}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .cf-info-modal{padding:12px}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__dialog{margin:20px auto;max-height:calc(100vh - 40px);padding:16px 44px 16px 16px}}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__title{margin:0 0 10px!important;font-size:20px;line-height:1.2}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__text{font-size:14px;line-height:1.6}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__text h4{margin:12px 0 6px;font-size:14px}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__text p{margin:0 0 10px}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__text ul{margin:0 0 10px 18px}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks{color:var(--fxl-purple)}:where(.fxl-css-fxl-productseries-collections) .series-layout{gap:20px}:where(.fxl-css-fxl-productseries-collections) .series-title{margin:0;color:var(--fxl-purple);font-size:clamp(20px,2.2vw,28px);line-height:1.15;font-weight:900}:where(.fxl-css-fxl-productseries-collections) .series-title__count,:where(.fxl-css-fxl-productseries-collections) .series-heading__count{color:var(--fxl-muted);opacity:1;font-weight:800}:where(.fxl-css-fxl-productseries-collections) .series-backtop{border-radius:var(--fxl-radius-card, 0 0 20px 0);background:var(--fxl-purple-light);color:var(--fxl-purple);padding:7px 12px;font-size:12px;font-weight:900}:where(.fxl-css-fxl-productseries-collections) .series-backtop:hover{color:var(--fxl-pink);text-decoration:none}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-container-filter,:where(.fxl-css-fxl-productseries-collections) .series-related,:where(.fxl-css-fxl-productseries-collections) .series-colorbar{border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-card, 0 0 20px 0);background:var(--fxl-purple-soft);padding:16px}:where(.fxl-css-fxl-productseries-collections) .series-toc__title,:where(.fxl-css-fxl-productseries-collections) .series-related__title{color:var(--fxl-purple);font-size:18px;line-height:1.2;font-weight:900}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill,:where(.fxl-css-fxl-productseries-collections) .series-related__card{border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-button, 0 0 12px 0);background:var(--fxl-white);box-shadow:none;transition:none}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill:hover,:where(.fxl-css-fxl-productseries-collections) .series-related__card:hover{background:var(--fxl-white);border-color:var(--fxl-pink);box-shadow:none;transform:none}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill.is-active{border-color:var(--fxl-pink);background:var(--fxl-white)}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill-image,:where(.fxl-css-fxl-productseries-collections) .series-related__image{border-radius:var(--fxl-radius-button, 0 0 12px 0);background:var(--fxl-white)}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-filter-pill-text span,:where(.fxl-css-fxl-productseries-collections) .series-related__name{color:var(--fxl-purple);font-weight:800}:where(.fxl-css-fxl-productseries-collections) .series-toc__count{color:var(--fxl-muted);opacity:1}:where(.fxl-css-fxl-productseries-collections) .cf-group{border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-card, 0 0 20px 0);background:var(--fxl-white);padding:14px}:where(.fxl-css-fxl-productseries-collections) .cf-title{color:var(--fxl-purple);font-weight:900}:where(.fxl-css-fxl-productseries-collections) .cf-check{padding:7px 0;color:var(--fxl-purple)}:where(.fxl-css-fxl-productseries-collections) .cf-input{accent-color:var(--fxl-pink)}:where(.fxl-css-fxl-productseries-collections) .cf-count{color:var(--fxl-muted);opacity:1}:where(.fxl-css-fxl-productseries-collections) .series-active-bar{padding:10px 12px;border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-card, 0 0 20px 0);background:var(--fxl-white)}:where(.fxl-css-fxl-productseries-collections) .series-chip{border-radius:var(--fxl-radius-button, 0 0 12px 0);border:1px solid var(--fxl-border);background:var(--fxl-purple-soft);color:var(--fxl-purple);font-weight:800}:where(.fxl-css-fxl-productseries-collections) .series-chip--clear{background:var(--fxl-pink);border-color:var(--fxl-pink);color:var(--fxl-white)}:where(.fxl-css-fxl-productseries-collections) .series-colorbar__label{color:var(--fxl-purple);font-weight:900}:where(.fxl-css-fxl-productseries-collections) .series-color-pill__dot--image{border-color:var(--fxl-white);box-shadow:none}:where(.fxl-css-fxl-productseries-collections) .series-color-pill.is-active .series-color-pill__dot--image{border-color:var(--fxl-pink);box-shadow:0 0 0 2px var(--fxl-pink-15)}:where(.fxl-css-fxl-productseries-collections) .btn-filters,:where(.fxl-css-fxl-productseries-collections) .series-filters__close,:where(.fxl-css-fxl-productseries-collections) .btn-apply{border-radius:var(--fxl-radius-button, 0 0 12px 0)!important;font-weight:900!important}:where(.fxl-css-fxl-productseries-collections) .btn-filters{border:1px solid var(--fxl-border);background:var(--fxl-white);color:var(--fxl-purple);padding:8px 14px}:where(.fxl-css-fxl-productseries-collections) .btn-apply{background:var(--fxl-buy)!important;border-color:var(--fxl-buy)!important;color:var(--fxl-white)!important}:where(.fxl-css-fxl-productseries-collections) .cf-info-btn{background:var(--fxl-purple-light);color:var(--fxl-purple)}:where(.fxl-css-fxl-productseries-collections) .cf-info-btn:hover{background:var(--fxl-pink);color:var(--fxl-white)}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__dialog{border-radius:var(--fxl-radius-card, 0 0 20px 0)}:where(.fxl-css-fxl-productseries-collections) .cf-info-modal__close{border-radius:var(--fxl-radius-button, 0 0 12px 0);background:var(--fxl-pink);border-color:var(--fxl-pink)}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .fxl-container-filter,:where(.fxl-css-fxl-productseries-collections) .series-related,:where(.fxl-css-fxl-productseries-collections) .series-colorbar{border-radius:var(--fxl-radius-card, 0 0 20px 0);padding:12px}:where(.fxl-css-fxl-productseries-collections) .series-title{font-size:18px}:where(.fxl-css-fxl-productseries-collections) .series-related__grid{flex-wrap:wrap}}:where(.fxl-css-fxl-productseries-collections) .series-content{min-width:0;width:100%;overflow:visible}:where(.fxl-css-fxl-productseries-collections) .product-series-block{width:100%;max-width:100%;margin-left:0!important;margin-right:0!important;box-sizing:border-box}:where(.fxl-css-fxl-productseries-collections) .series-content .l4cl{width:100%;max-width:100%;margin:0!important;padding:0!important;box-sizing:border-box}:where(.fxl-css-fxl-productseries-collections) .series-content .l4cl>li{box-sizing:border-box}:where(.fxl-css-fxl-productseries-collections) .series-content .l4cl figure picture,:where(.fxl-css-fxl-productseries-collections) .series-content .l4cl figure a{width:80%;height:100%;margin:0 auto}:where(.fxl-css-fxl-productseries-collections) .series-content .l4cl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}:where(.fxl-css-fxl-productseries-collections) .series-content .l4cl li{width:100%!important;margin:0!important;padding:0!important;background:transparent}@media only screen and (max-width:1000px){:where(.fxl-css-fxl-productseries-collections) .series-content .l4cl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:760px){:where(.fxl-css-fxl-productseries-collections) .series-content .l4cl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}:where(.fxl-css-fxl-productseries-collections) .series-content .product-card{width:100%;max-width:100%;box-sizing:border-box}:where(.fxl-css-fxl-productseries-collections) .series-content .series-block__heading{width:100%;max-width:100%;box-sizing:border-box;margin-left:0!important;margin-right:0!important}@media(max-width:767px){:where(.fxl-css-fxl-productseries-collections) .series-layout,:where(.fxl-css-fxl-productseries-collections) .series-content,:where(.fxl-css-fxl-productseries-collections) .product-series-block,:where(.fxl-css-fxl-productseries-collections) .series-content .l4cl{width:100%;max-width:100%;overflow-x:hidden}}:where(.fxl-css-fxl-productseries-collections) :is(#fxl-css-specificity,[data-fxl-inline="1"]){color:var(--fxl-pink)}:where(.fxl-css-fxl-productseries-collections) .series-collection-blocks .product-series-block:not(.product-series-block--outlet) .l4cl>li.unavailable{opacity:.45}
/*# sourceMappingURL=/cdn/shop/t/37/assets/fxl-productseries-collections.css.map */
