.container{width:min(calc(100% - 96px),1840px);max-width:1840px;margin-inline:auto;padding-inline:0}@media(min-width:1100px)and (max-width:1450px){.container{width:min(calc(100% - 56px),1840px)}}@media(max-width:1100px){.container{width:min(calc(100% - 40px),1840px)}}@media(max-width:760px){.container{width:min(calc(100% - 32px),1840px)}}.facets-wrap{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:6px 18px}.facet{border-bottom:1px solid #e3e8ef}.facet:last-child{border-bottom:0}.facet-toggle{padding-block:15px;font-size:14px;font-weight:600;color:#223463;letter-spacing:-.01em}.facet-content{padding-bottom:14px}.facet-options-list-item{padding-block:3px;font-size:13.5px}.facet-options-list-item label,.facet-options-list-item a{border-radius:8px;transition:background .18s ease,color .18s ease}.facet-options-list-item:hover label,.facet-options-list-item:hover a{color:#0879ae}.facet-price-range-field{border:1px solid #e3e8ef;border-radius:10px;padding:8px 12px;font-size:13.5px}.facet-price-range-field:focus-within{border-color:#1a9ad7;box-shadow:0 0 0 3px #1a9ad71f}.facet-price-range-currency{color:#8b95a6;font-size:13px}.collection-actions-wrapper{border-bottom:1px solid #e3e8ef;padding-bottom:14px;margin-bottom:22px}.collection-actions-filters-container button,.collection-actions-secondary select{border:1px solid #e3e8ef;border-radius:10px;background:#fff;color:#223463;font-size:14px;font-weight:500;padding:9px 14px;transition:.18s ease}@media(max-width:760px){.collection-actions-filters-container button,.collection-actions-secondary select{font-size:16px}}.collection-actions-filters-container button:hover,.collection-actions-secondary select:hover{border-color:#1a9ad7;color:#0879ae}.card-product{border-radius:14px;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.card-wrapper:hover .card-product{box-shadow:0 14px 40px #1d31571a;transform:translateY(-3px)}.card-info{padding:16px 18px 18px}.card-heading{font-size:14.5px;line-height:1.35;font-weight:500;color:#17213a;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(3 * 1.35em)}.product-grid{align-items:stretch}product-card.card-product .card-info{flex:0 0 auto}product-card.card-product .card-footer{flex:1 1 auto;align-content:end}.card-product .card-footer .ilico-variants-zone{margin-bottom:auto}.card-product .card-footer>.card-footer-intro:first-child{margin-top:auto}.card-product .product-actions-add-to-cart .button.js-product-link,.card-product .card-product-actions .button.js-product-link{background:#fff!important;color:#0879ae!important;border:1px solid #bcdcee!important;box-shadow:none!important;font-weight:600!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1.25!important;min-height:44px!important;padding:10px 12px!important;text-align:center}.card-product .product-actions-add-to-cart .button.js-product-link:hover,.card-product .card-product-actions .button.js-product-link:hover{background:#f2f9fd!important;border-color:#1a9ad7!important;color:#0a6d9c!important}.card-product .card-footer>product-form,.card-product .card-footer>.product-actions{min-height:65px;display:flex;flex-direction:column;justify-content:flex-end}.card-heading a:hover{color:#0879ae}.card-footer{padding-top:12px}.price-item-regular{font-size:18px;font-weight:700;color:#223463;letter-spacing:-.01em}.price-sold-out .price-item-regular{color:#8b95a6}.card-product-color-swatches{gap:5px;margin-block:8px}.card-product-actions .button,.card-product-actions button{border-radius:10px;font-weight:600;font-size:13.5px}.pagination a,.pagination span{border-radius:9px;font-size:13.5px}@media(max-width:760px){.facets-wrap{padding-inline:14px}.card-info{padding:13px 14px 15px}}@media(max-width:760px){body .card-product .ilico-evo-card-vendor{display:none!important}}.ilico-evo-card-vendor{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;color:#767f8d;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;line-height:1.3;margin-bottom:5px}.badge-stock{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:99px;background:#eaf6ed;color:#1f6b31;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.badge-stock-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.badge-stock:empty{display:none!important}.badge-stock-in{background:#eaf6ed;color:#1f6b31}.badge-stock-warning{background:#fdf3e2;color:#9a6407}.badge-stock-out{background:#fbe4e1;color:#a32718}.card-product-actions .button[disabled],.card-product-actions button[disabled],.card-product-actions .button[aria-disabled=true],.card-product .button[disabled]{background:#eef1f5!important;border-color:#d7dde6!important;color:#5b6679!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed}.price-item-regular .sup{font-size:11px;font-weight:500;color:#8b95a6;margin-left:4px;text-transform:none;letter-spacing:0}body:is(.template-collection,.template-search,.template-list-collections,.template-product,.template-index) .ilico-size-badge,body .ilico-size-badges .ilico-size-badge{min-width:26px!important;width:auto!important;height:26px!important;min-height:26px!important;padding:0 8px!important;border:1px solid #e3e8ef;border-radius:999px!important;box-shadow:none;background:#fff;color:#223463;font-size:12px!important;font-weight:600;letter-spacing:0;line-height:1;display:inline-flex;align-items:center;justify-content:center}body:is(.template-collection,.template-search,.template-list-collections,.template-product,.template-index) .ilico-size-badge:hover,body .ilico-size-badges .ilico-size-badge:hover{box-shadow:none;border-color:#1a9ad7;color:#0879ae;background:#edf8fd}body .ilico-size-badges .ilico-size-badge.ilico-selected{border-color:#1a9ad7;background:#edf8fd;color:#0879ae;box-shadow:none}body .ilico-size-badges .ilico-size-badge[data-available=false]{opacity:1;border-style:dashed;color:#8b95a6;background:#f5f8fb;text-decoration:none}body .ilico-size-badges{gap:6px!important;flex-wrap:wrap!important;overflow-x:visible!important}@media(max-width:1099px){body .product-grid .ilico-size-badges{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 16px)/5)!important;grid-template-rows:auto auto!important;gap:4px!important;justify-content:center!important;align-items:stretch!important;width:100%!important;min-width:0!important;flex:1 1 100%!important}body .product-grid .ilico-scroll-wrap{width:100%!important}body .product-grid .ilico-size-badges .ilico-evo-varlabel{grid-row:1!important;grid-column:1 / -1!important;justify-self:start!important;white-space:nowrap!important;margin:0 0 2px!important}body .product-grid .ilico-size-badges .ilico-size-badge,body .product-grid.grid-2-col .ilico-size-badges .ilico-size-badge,body .product-grid .ilico-scroll-wrap .ilico-size-badges .ilico-size-badge{grid-row:2!important;min-width:0!important;max-width:none!important;width:auto!important;min-height:36px!important;padding:7px 2px!important;font-size:12.5px!important}}@media(max-width:380px){body .product-grid .ilico-size-badges{gap:3px!important;grid-auto-columns:calc((100% - 12px)/5)!important}body .product-grid .ilico-size-badges .ilico-size-badge{min-height:34px!important;padding:6px 1px!important;font-size:11.5px!important}}body .ilico-color-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px!important;margin:6px 0 12px!important}body .ilico-color-swatches .ilico-color-swatch{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;border-radius:50%!important;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #17213a2e!important;border:none!important;flex:none;transition:.18s}body .ilico-color-swatches .ilico-color-swatch:hover{transform:scale(1.12);box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #1a9ad7!important}body .ilico-color-swatches .ilico-color-swatch.ilico-selected{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #1a9ad7!important}body .ilico-color-swatches .ilico-color-unavailable,body .ilico-color-swatches .ilico-color-swatch[data-available=false]{opacity:.4}@media(max-width:749px){body .ilico-color-swatches .ilico-color-swatch{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;border-radius:50%!important;padding:0!important}body .ilico-size-badges .ilico-size-badge{min-width:32px!important;width:auto!important;height:32px!important;min-height:32px!important;border-radius:999px!important;padding:0 10px!important;font-size:13px!important}}.ilico-evo-search-title{width:min(calc(100% - 64px),1840px);margin:0 auto 18px;font-size:clamp(26px,3vw,38px);font-weight:700;letter-spacing:-.02em;color:#17213a}@media(max-width:760px){.ilico-evo-search-title{width:min(calc(100% - 32px),1840px)}}body .card-product .price-item-regular,body .card-product .price-item-sale{font-size:24px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.01em!important;color:#17213a!important}body .card-product .price-item .sup{display:inline-block!important;margin-left:6px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;letter-spacing:.02em!important;color:#8a94a4!important;vertical-align:middle!important;top:0!important}body .card-product .price-on-sale .price-sale .price-item-regular{font-size:15px!important;font-weight:500!important;letter-spacing:0!important;color:#8a94a4!important;text-decoration:line-through!important}body .card-product .price-container{display:flex;flex-direction:column;gap:2px}body .card-product .card-footer{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:12px;row-gap:6px}body .card-product .card-footer>.ilico-variants-zone{grid-column:1 / -1;grid-row:1}body .card-product .card-footer>.price{grid-column:1;grid-row:2;margin:0}body .card-product .card-footer>.card-product-actions{grid-column:2;grid-row:2 / span 2;margin:0;justify-self:end;align-self:center}body .card-product .card-footer>.card-footer-intro{grid-column:1;grid-row:3;margin:0}body .card-product .price-item .sup{display:none!important}body .card-product .badge-stock{padding:0!important;background:none!important;border:0!important;border-radius:0!important;font-size:13px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}body .card-product .badge-stock-dot{display:none!important}body .card-product .badge-stock-in{color:#1f9d55!important}body .card-product .badge-stock-warning{color:#c77700!important}body .card-product .badge-stock-out{color:#b03a2e!important}body .card-product .card-product-actions .button{position:relative;width:44px;min-width:44px;height:44px;padding:0;border-radius:50%;font-size:0;line-height:0;display:block;overflow:hidden}body .card-product .card-product-actions .button:after{content:"+";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:26px;font-weight:400;line-height:1}body .card-product .card-product-actions .button .button-overlay-spinner{font-size:0}body .card-product .ilico-evo-varlabel{flex:0 0 auto;margin-right:8px;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#767f8d;align-self:center}body .card-product .ilico-evo-badge-var{background-color:#1a9ad7!important;border-color:#1a9ad7!important;color:#fff!important}body .card-product .card-product-badges{top:12px!important;left:12px!important;right:12px!important;width:auto!important;padding-right:54px!important;box-sizing:border-box!important;align-items:flex-start!important}body .card-product .card-product-badges .card-badge{max-width:100%!important;white-space:nowrap!important}body .card-product .card-product-custom-badges{min-width:0!important;max-width:100%!important;flex:0 1 auto!important}body .card-product .card-product-custom-badges .card-badge{width:auto!important;max-width:100%!important}@media(max-width:480px){body .card-product .card-product-badges .card-badge{font-size:10.5px!important;padding:4px 8px!important;letter-spacing:0!important;min-width:0!important;width:auto!important;flex:0 1 auto!important}}body .card-product .ilico-evo-card-wish{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:34px;height:34px;border:1px solid #e3e8ef;border-radius:50%;background:#fff;color:#8a94a4;transition:color .15s ease,border-color .15s ease}body .card-product .ilico-evo-card-wish svg{width:17px;height:17px}body .card-product .ilico-evo-card-wish:hover{color:#e5308f;border-color:#e5308f}body .card-product .ilico-color-swatches{flex-wrap:nowrap!important;align-items:center}@media(max-width:1099px){body .card-product .ilico-variants-zone{min-width:0!important;max-width:100%!important;width:100%!important;align-self:stretch!important}body .product-grid .ilico-color-swatches{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none!important;gap:6px!important;min-width:0!important;max-width:100%!important;padding:2px 0 4px!important;justify-content:flex-start!important}body .product-grid .ilico-color-swatches::-webkit-scrollbar{display:none!important}body .product-grid .ilico-color-swatches .ilico-color-swatch,body .product-grid .ilico-scroll-wrap .ilico-color-swatches .ilico-color-swatch{flex:0 0 auto!important;scroll-snap-align:start;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}body .product-grid .ilico-color-swatches:after{content:none}body .product-grid .ilico-color-swatches .ilico-evo-varlabel,body .card-product .ilico-scroll-dots{display:none!important}}body .card-product .ilico-color-swatches a.ilico-color-swatch:nth-of-type(n+7){display:none!important}@media(max-width:1099px){body .card-product .ilico-color-swatches a.ilico-color-swatch:nth-of-type(n+7){display:inline-flex!important}body .card-product .ilico-color-swatches a.ilico-color-swatch.ilico-color-unavailable{display:none!important}}body .ilico-evo-header__search input[type=search],body .ilico-evo-news__form input[type=email],body .facets-price-range .facet-price-range-field,body .ilico-evo-news__form button,body .ilico-evo-news__form .button{border-radius:10px!important}body .ilico-size-badges .ilico-size-badge,body .ilico-evo-p__card-vars a.ilico-evo-p__size,body .ilico-evo-p__opt>span{border-radius:10px!important}body .card-product .card-product-actions a[aria-disabled=true],body .card-product .card-product-actions button[disabled]{display:none!important}body .card-product .ilico-variant-badge{height:26px;min-height:26px;padding:0 8px!important;border:1px solid #e3e8ef!important;border-radius:10px!important;background:#fff!important;color:#223463!important;font-size:12px!important;font-weight:600!important;line-height:24px!important}body .card-product .ilico-variant-badge:hover{border-color:#17213a!important}body .ilico-evo-card__add,body .ilico-evo-p__card-add{width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;border-radius:50%!important;display:inline-grid!important;place-items:center!important;font-size:26px!important;font-weight:400!important;line-height:1!important;background:#1a9ad7!important;border-color:#1a9ad7!important;color:#fff!important}body .ilico-evo-card__add:hover,body .ilico-evo-p__card-add:hover{background:#1385bc!important;border-color:#1385bc!important}body .card-product .ilico-evo-card-vendor~.card-eyebrow,body .card-product .card-eyebrow:has(+.ilico-evo-card-vendor){display:none!important}body .template-404 h1,body .section-main-404 h1,body .main-404 h1{font-size:clamp(28px,3vw,42px)!important;letter-spacing:-.02em;color:#17213a}.facet-options-list-item:has(input[value="My Store" i]),.checkbox-facet:has(input[value="My Store" i]){display:none!important}body .card-product .card-product-actions .button.ilico-added{background:#1f9d55!important;border-color:#1f9d55!important}body .card-product .card-product-actions .button.ilico-added:after{content:"\2713";font-size:22px;font-weight:700}body .card-product{position:relative}.ilico-added-note{position:absolute;left:50%;bottom:12px;transform:translate(-50%,8px);z-index:5;padding:8px 14px;border-radius:999px;background:#1f9d55;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;box-shadow:0 8px 20px #1f9d554d;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.ilico-added-note.is-on{opacity:1;transform:translate(-50%)}@media(max-width:760px){input[type=search],input[type=text],input[type=email],input[type=number],input[type=tel],input[type=password],select,textarea{font-size:16px!important}body .card-product .ilico-size-badges .ilico-size-badge{min-width:40px!important;height:40px!important;min-height:40px!important;line-height:38px!important}body .card-product .ilico-color-swatches .ilico-color-swatch{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body .card-product .ilico-variant-badge{height:40px!important;line-height:38px!important}body .card-product .ilico-evo-card-wish{width:40px;height:40px}.checkbox-facet-label,.facet-options-list-item label{display:flex;align-items:center;min-height:44px;padding-block:4px}.facet-options-list-item{font-size:15px}.page-number,.pagination a,.pagination span{min-width:44px;min-height:44px}.ilico-evo-header__action{min-height:44px}}@media(max-width:760px){.article-template-content p,.article-template-content li,.article-template-content td,.article-template-content span{font-size:16px}}@media(max-width:760px){body .card-product .card-product-actions .button{width:100%;min-width:0;height:44px;border-radius:10px;font-size:14px!important;font-weight:600;overflow:visible}body .card-product .card-product-actions .button:after{content:none!important}body .card-product .card-footer{grid-template-columns:1fr}body .card-product .card-footer>.card-product-actions{grid-column:1;grid-row:4;justify-self:stretch;margin-top:6px}body .card-product .card-footer>.price{grid-row:2}body .card-product .card-footer>.card-footer-intro{grid-row:3}}@media(max-width:760px){body .card-product .ilico-size-badges,body .card-product .ilico-color-swatches{flex-wrap:wrap;row-gap:6px}body .card-product .ilico-evo-varlabel{flex:0 0 100%;margin:0 0 2px}}@media(max-width:760px){.product-grid>.grid-item{display:flex}.product-grid>.grid-item>product-card.card-product{display:flex;flex-direction:column;width:100%}body .card-product .card-footer{margin-top:auto}}body .card-product .ilico-color-note{margin-top:4px;font-size:12px;line-height:1.3;color:#767f8d;min-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .card-product .ilico-color-swatch,body .product-grid .ilico-color-swatches .ilico-color-swatch{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;border-radius:50%!important;flex:0 0 auto!important}@media(max-width:1099px){body .card-product .ilico-color-swatch,body .product-grid .ilico-color-swatches .ilico-color-swatch{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}}@media(max-width:1099px){body .product-grid .ilico-color-swatches{gap:5px!important;padding:2px 0 4px!important;-webkit-mask-image:none!important;mask-image:none!important}body .card-product .ilico-color-swatch,body .product-grid .ilico-color-swatches .ilico-color-swatch{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}body .product-grid .ilico-color-swatches a.ilico-color-swatch:nth-of-type(n+6){display:none!important}body .product-grid .ilico-color-swatches a.ilico-color-swatch.ilico-color-unavailable,body .product-grid .ilico-color-swatches a.ilico-color-swatch[data-available=false]{display:none!important}}@media(max-width:400px){body .product-grid .ilico-color-swatches a.ilico-color-swatch:nth-of-type(n+5){display:none!important}}@media(max-width:340px){body .product-grid .ilico-color-swatches a.ilico-color-swatch:nth-of-type(n+4){display:none!important}}@media(max-width:1099px){body .card-product .ilico-variants-zone{display:flex!important;flex-direction:column!important}body .product-grid .ilico-color-swatches{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;gap:8px!important;padding:2px 0!important;justify-content:flex-start!important;-webkit-mask-image:none!important;mask-image:none!important}body .product-grid .ilico-color-swatches::-webkit-scrollbar{display:none!important}body .product-grid .ilico-color-swatches .ilico-color-swatch{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;flex:0 0 auto!important;border-radius:50%!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}body .product-grid .ilico-color-swatches a.ilico-color-swatch:nth-of-type(n){display:inline-flex!important}body .product-grid .ilico-color-swatches a.ilico-color-swatch.ilico-color-unavailable,body .product-grid .ilico-color-swatches a.ilico-color-swatch[data-available=false],body .card-product .ilico-color-swatches a.ilico-color-swatch.ilico-color-unavailable,body .card-product .ilico-color-swatches a.ilico-color-swatch[data-available=false],body .product-grid .ilico-color-swatches .ilico-evo-varlabel,body .card-product .ilico-color-swatches .ilico-evo-varlabel,body .card-product .ilico-scroll-dots,body .card-product .ilico-scroll-arrow{display:none!important}}.ilico-color-dots{display:flex;justify-content:center;align-items:center;gap:5px;margin:0 0 6px;padding:0}.ilico-color-dot{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#c9d4df;cursor:pointer;transition:background .18s ease,transform .18s ease}.ilico-color-dot.is-active{background:#1a9ad7;transform:scale(1.25)}.ilico-color-dot:hover{background:#1a9ad7}@media(max-width:1099px){body .product-grid .ilico-color-swatches,body .card-product .ilico-color-swatches{width:120px!important;max-width:100%!important;flex:0 0 120px!important;margin-inline:auto!important;scroll-padding-inline:0!important}}@media(max-width:360px){body .product-grid .ilico-color-swatches,body .card-product .ilico-color-swatches{width:88px!important;flex-basis:88px!important}}body .card-product .ilico-color-swatch,body .product-grid .ilico-color-swatches .ilico-color-swatch{border:1px solid rgba(23,33,58,.18)!important;box-sizing:border-box!important}body .card-product .ilico-color-swatch:hover{border-color:#1a9ad7!important}body .ilico-evo-p__opt--swatch>span{border:1px solid rgba(23,33,58,.18)!important}body .ilico-color-swatch[data-color-slug=cira],body .ilico-color-swatch[data-color-slug=cire],body .ilico-color-swatch[data-color-slug=ciry],body .ilico-color-swatch[data-color-slug=pruhledna],body .ilico-color-swatch[data-color-slug=pruhledne]{background:linear-gradient(135deg,#fff,#eef4f8 55%,#dbe6ee)!important}body .ilico-color-swatch[data-color-slug=matova],body .ilico-color-swatch[data-color-slug=matove],body .ilico-color-swatch[data-color-slug=matovy]{background:#8fd3bd!important}body .ilico-color-swatch[data-color-slug=tmave-matova],body .ilico-color-swatch[data-color-slug=tmave-matove],body .ilico-color-swatch[data-color-slug=tmave-matovy]{background:#4e9e85!important}body .ilico-color-swatch[data-color-slug=jahodova],body .ilico-color-swatch[data-color-slug=jahodove],body .ilico-color-swatch[data-color-slug=jahodovy]{background:#e8455f!important}body .ilico-color-swatch[data-color-slug=limetkova],body .ilico-color-swatch[data-color-slug=limetkove],body .ilico-color-swatch[data-color-slug=limetkovy]{background:#b8d430!important}@media(max-width:1099px){body .product-grid .ilico-color-swatches,body .card-product .ilico-color-swatches{--ilico-sw-gap: 6px;--ilico-sw-cols: 4;display:grid!important;grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:calc((100% - (var(--ilico-sw-cols) - 1) * var(--ilico-sw-gap)) / var(--ilico-sw-cols))!important;gap:var(--ilico-sw-gap)!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-padding-left:0!important;justify-content:start!important;padding:2px 0 4px!important}body .product-grid .ilico-color-swatches .ilico-color-swatch,body .card-product .ilico-color-swatches .ilico-color-swatch,body .product-grid .ilico-scroll-wrap .ilico-color-swatches .ilico-color-swatch{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1;scroll-snap-align:start;scroll-snap-stop:always}body .product-grid .ilico-color-swatches:after,body .card-product .ilico-color-swatches:after{content:none!important}}@media(max-width:374px){body .product-grid .ilico-color-swatches,body .card-product .ilico-color-swatches{--ilico-sw-cols: 3;--ilico-sw-gap: 4px}}body .card-product .ilico-scroll-wrap:has(>.ilico-color-dots),body .product-grid .ilico-scroll-wrap:has(>.ilico-color-dots){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important}body .card-product .ilico-scroll-wrap>.ilico-color-dots,body .product-grid .ilico-scroll-wrap>.ilico-color-dots{order:-1;flex:0 0 auto;width:100%}body .card-product .ilico-scroll-wrap:has(>.ilico-color-dots)>.ilico-color-swatches,body .product-grid .ilico-scroll-wrap:has(>.ilico-color-dots)>.ilico-color-swatches{flex-basis:auto!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ilico-evo-catalog.css.map */
