.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:13.5px;font-weight:500;padding:9px 14px;transition:.18s ease}.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}.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}}.ilico-evo-card-vendor{color:#8b95a6;font-size:11.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}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:32px!important;min-width:32px!important;height:32px!important;min-height:32px!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:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a94a4;align-self:center}body .card-product .ilico-evo-badge-var{background-color:#1a9ad7!important;border-color:#1a9ad7!important;color:#fff!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}body .card-product .ilico-color-swatches a.ilico-color-swatch:nth-of-type(n+7){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}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ilico-evo-catalog.css.map */
