.main-featured-product-grid_wrapper{--facet-border-color: color-mix(in srgb, var(--text-color) 22%, transparent);--facet-surface-color: var(--bg-color);--facet-contrast-color: var(--bg-color);background:var(--bg-gradient, var(--bg-color));color:var(--text-color)}.main-featured-product-grid a,.main-featured-product-grid .btn,.main-featured-product-grid .btn svg path{transition:all .3s ease}.main-featured-product-grid a:not(.btn--soldout):not(.is-soldout):hover{color:var(--color-bg-btn)}.main-featured-product-grid_custom-page-width .container{max-width:calc(var(--custom-width, 1200) * 1px)}.main-featured-product-grid_container-wrapper{padding:var(--xl-padding-tb) 0}.outer-padding .main-featured-product-grid_container-wrapper:has(.container-fluid){padding-left:0!important;padding-right:0!important}.main-featured-product-grid_wrapper.outer-padding .container{--cp-spacer-left: 0;--cp-spacer-right: 0}.outer-padding .main-featured-product-grid_container-wrapper:has(.container){padding-left:var(--xl-padding-rl);padding-right:var(--xl-padding-rl)}.main-featured-product-grid_wrapper.inner-padding .container,.main-featured-product-grid_wrapper.outer-padding .container-fluid{--cp-spacer-left: var(--xl-padding-rl);--cp-spacer-right: var(--xl-padding-rl)}@media(max-width:768px){.outer-padding .main-featured-product-grid_container-wrapper:has(.container){padding-left:var(--xs-padding-rl);padding-right:var(--xs-padding-rl)}.main-featured-product-grid_wrapper.inner-padding .container,.main-featured-product-grid_wrapper.outer-padding .container-fluid{--cp-spacer-left: var(--xs-padding-rl);--cp-spacer-right: var(--xs-padding-rl)}.main-featured-product-grid_container-wrapper{padding:var(--xs-padding-tb) 0}.main-featured-product-grid .products-grid{grid-template-columns:repeat(var(--col-count),1fr);gap:var(--grid-gap-mob, var(--grid-gap, 20px))}}@media(min-width:990px){.main-featured-product-grid .products-grid{display:grid;gap:var(--grid-gap-desk, var(--grid-gap, 20px))}}.main-featured-product-grid .section-title{font-size:var(--xl-heading-size);text-transform:var(--heading-transform);color:var(--text-color);line-height:120%;font-weight:700}.main-featured-product-grid .btn:not(.btn--soldout):not(.is-soldout):hover{color:var(--btn-background);background:var(--btn-color)}.main-featured-product-grid .btn:not(.btn--soldout):not(.is-soldout):hover svg path{fill:var(--btn-background)}.main-featured-product-grid .btn{border-radius:var(--btn-border-radius);border:var(--btn-border);color:var(--btn-color);background:var(--btn-background)}.main-featured-product-grid .btn svg path{fill:var(--fill)}@media(min-width:769px){.main-featured-product-grid .product-item_bottom-wrap{flex-direction:row;flex-wrap:wrap;align-items:stretch}.main-featured-product-grid .product-item_bottom-wrap .btn{flex:1 1 auto;min-width:min(100%,9rem);max-width:100%;width:auto;box-sizing:border-box}}.main-featured-product-grid .btn--secondary{border-radius:var(--sec-btn-border-radius);border:var(--sec-btn-border);color:var(--sec-btn-color);background:var(--sec-btn-background)}.main-featured-product-grid .btn--secondary svg path{fill:var(--sec-fill)}.main-featured-product-grid .btn--secondary:hover{color:var(--sec-btn-background)!important;background:var(--sec-btn-color)!important;border-color:var(--sec-btn-color)!important}.main-featured-product-grid .btn--secondary:hover svg path{fill:var(--sec-btn-background)!important}.main-featured-product-grid .btn .icon_cart-btns{width:20px;height:20px;flex-shrink:0}.main-featured-product-grid .btn .icon_cart-btns img{position:relative!important;width:100%;height:100%;object-fit:cover}.main-featured-product-grid .section-title *{font-size:inherit;line-height:inherit;font-weight:inherit}@media(max-width:768px){.main-featured-product-grid .section-title{font-size:var(--xs-heading-size)}.main-featured-product-grid .section-subtitle h1,.main-featured-product-grid .section-subtitle h2,.main-featured-product-grid .section-subtitle h3,.main-featured-product-grid .section-subtitle p{font-size:var(--subtitle-size-m, 18px);font-weight:500;line-height:150%}}.main-featured-product-grid .uppertitle svg path{fill:var(--fill)}.main-featured-product-grid .section-subtitle{color:var(--sub-color);font-family:var(--font-body-family)}.main-featured-product-grid .section-subtitle h1,.main-featured-product-grid .section-subtitle h2,.main-featured-product-grid .section-subtitle h3,.main-featured-product-grid .section-subtitle p{font-size:var(--subtitle-size, 24px);font-weight:500;line-height:150%}.main-featured-product-grid .product-item{border-radius:var(--btn-radius);box-shadow:var(--box-shadow, none);border:var(--border-solid, none);background-color:var(--card-bg);overflow:visible}.main-featured-product-grid .product-image-wrapper.--adapt-media{padding-top:0;aspect-ratio:var(--adapt-aspect-ratio-value);height:auto;position:relative;overflow:hidden}.main-featured-product-grid .product-image-wrapper.--adapt-media img,.main-featured-product-grid .product-image-wrapper.--adapt-media svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.main-featured-product-grid .product-image-wrapper.--fixed-ratio{padding-top:0;aspect-ratio:var(--aspect-ratio-value);height:auto;position:relative;overflow:hidden}.main-featured-product-grid .product-image-wrapper.--fixed-ratio img,.main-featured-product-grid .product-image-wrapper.--fixed-ratio svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.main-featured-product-grid .product-image-wrapper:not(.--adapt-media):not(.--fixed-ratio){padding-top:100%;position:relative}.main-featured-product-grid .product-image-wrapper:not(.--adapt-media):not(.--fixed-ratio) svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.main-featured-product-grid .product-image-wrapper:has(svg),.main-featured-product-grid .product-image-wrapper:has(.svg-placeholder){height:auto!important;padding-bottom:0!important}.main-featured-product-grid .product-info{order:var(--img-count);padding:var(--ver-card-padding) var(--hor-card-padding) 0}.main-featured-product-grid .product-item:not(:has(.product-item_bottom-wrap)) .product-info{padding-bottom:var(--ver-card-padding);margin-bottom:var(--card-bottom-margin, 10px)}.main-featured-product-grid .collection-color-swatches{display:flex;flex-wrap:wrap;gap:10px;margin-top:5px!important;padding-left:4px}.main-featured-product-grid .collection-swatch-dot{border:0;padding:0;background:transparent;cursor:pointer;line-height:0;border-radius:50%}.main-featured-product-grid .collection-swatch-circle{width:22px;height:22px;min-width:22px;min-height:22px;border-radius:50%;display:block;box-sizing:border-box;border:1px solid #d8d8d8;box-shadow:0 0 0 0 transparent;transition:box-shadow .2s ease,border-color .2s ease}.main-featured-product-grid .collection-swatch-dot.is-active .collection-swatch-circle,.main-featured-product-grid .collection-swatch-dot:hover .collection-swatch-circle{border-color:var(--text-color);box-shadow:0 0 0 2px var(--bg-color),0 0 0 3px var(--text-color)}.main-featured-product-grid .product-image-wrapper .primary-image{transition:opacity .08s linear}.main-featured-product-grid .product-title{text-transform:var(--card-transform)}.main-featured-product-grid .product-reviews .product-reviews__text,.main-featured-product-grid .product-reviews .review-no-reviews{color:var(--text-color)}.main-featured-product-grid .pagination__list{gap:20px}.main-featured-product-grid .pagination__item{line-height:1}.main-featured-product-grid .products-grid{justify-content:flex-start!important;padding:var(--card-shadow-bleed, 0px)}@media(min-width:768px){.main-featured-product-grid .pagination__list{margin:0}}@media(max-width:568px){.main-featured-product-grid .btn .icon_cart-btns{display:none}}.mcpg-layout{display:grid;grid-template-columns:280px 1fr;gap:24px;align-items:start}.mcpg-sidebar{position:sticky;top:var(--mcpg-sticky-top, 90px);align-self:start}.mcpg-sidebar-facets{background:var(--facet-surface-color, var(--bg-color));border:1px solid var(--facet-border-color, #e6e6e6);border-radius:10px;overflow:hidden}.mcpg-sidebar-facets__head{padding:14px 16px;border-bottom:1px solid var(--facet-border-color, #e6e6e6)}.mcpg-sidebar-facets__title{margin:0;font-size:16px;line-height:20px;font-weight:600;color:var(--text-color);display:flex;align-items:center;gap:10px}.mcpg-sidebar-facets__icon{line-height:0;display:inline-flex;color:var(--text-color)}@media(max-width:989px){.mcpg-layout{display:block}.mcpg-sidebar{display:none}}.main-featured-product-grid .pagination__list li,.main-featured-product-grid .pagination__text{color:var(--text-color)}.main-featured-product-grid .arrow__rounded .arrow__rounded-left,.main-featured-product-grid .arrow__rounded .arrow__rounded-right{background-color:var(--bg-color, transparent);border-color:var(--text-color);color:var(--text-color)}.main-featured-product-grid .arrow__rounded .material-icons,.main-featured-product-grid .pagination__item-arrow{color:var(--text-color)}.main-featured-product-grid .pagination__arrow:hover{background-color:var(--text-color)}.main-featured-product-grid .pagination__arrow:hover .material-icons,.main-featured-product-grid .pagination__arrow:hover span{color:var(--bg-color)}
/*# sourceMappingURL=/cdn/shop/t/139/assets/chic-component-main-collection-product-grid.css.map */
