.s-main-collection{display:grid;grid-template-columns:1fr;gap:10px}@media screen and (min-width: 768px){.s-main-collection{grid-template-columns:1fr 1fr 1fr 1fr}}.s-main-collection.is-apple .s-main-collection__panel-btn,.s-main-collection.is-apple .s-main-collection__page-button--page-number{padding-bottom:10px}.s-main-collection__inner{margin:0 auto;width:100%}.s-main-collection__banner{position:relative;max-height:547px;overflow:hidden}.s-main-collection__content-container{position:absolute;top:0;left:50%;margin:0 auto;-webkit-transform:translate(-50%,0);transform:translate(-50%);width:100%;height:100%}.s-main-collection__content{position:relative;height:100%}.s-main-collection__breadcrumbs{color:#000;text-align:center;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.36px;text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.s-main-collection__breadcrumbs a{color:#000;text-decoration:none}.s-main-collection__panel-title{margin:0;color:#000;text-align:center;font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;text-transform:uppercase}.s-main-collection__products-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0;position:relative;gap:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1200px){.s-main-collection__products-wrapper{padding:24px 0}}.s-main-collection__products-overlay{background:#000;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.s-main-collection__products-overlay.is-active{pointer-events:all;opacity:60%}.s-main-collection__list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4px;grid-row-gap:3px;width:100%}@media screen and (min-width: 768px){.s-main-collection__list{grid-template-columns:repeat(4,1fr);grid-column-gap:4px;grid-row-gap:3px}}@media screen and (min-width: 1512px){.s-main-collection__list{margin:0 auto}}.s-main-collection__list--placeholder{padding-bottom:57px}.s-main-collection__list--placeholder-top{padding-top:57px}.s-main-collection__panel{margin:0 auto;padding:15px 19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.s-main-collection__panel{padding:15px 34px}}.s-main-collection__products-count{color:#9b9b9b;font-family:var(--font-body);font-size:11px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.33px;text-transform:uppercase}.s-main-collection__products-count--desktop{display:none}@media screen and (min-width: 768px){.s-main-collection__products-count--mobile{display:none}.s-main-collection__products-count--desktop{display:block}}.s-main-collection__panel-start,.s-main-collection__panel-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.s-main-collection__panel-start{width:100%}@media screen and (min-width: 768px){.s-main-collection__panel-start{width:auto}}.s-main-collection__panel-sort--desktop{display:none}@media screen and (min-width: 768px){.s-main-collection__panel-sort--desktop{display:block}}.s-main-collection__panel-btn{background:none;outline:none;border:none;padding:0;cursor:pointer;color:#000;text-align:center;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.36px;text-transform:capitalize}.s-main-collection__panel-btn--clear{color:#6d6b6b;position:relative;margin-left:-15px}.s-main-collection__panel-btn--clear:after{content:"";position:absolute;top:100%;left:0;right:0;height:1px;background-color:#6d6b6b;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1);transform:scale(1)}.s-main-collection__panel-btn--clear:hover{color:#000}.s-main-collection__panel-btn--clear:hover:after{-webkit-transform:scale(0);transform:scale(0)}.s-main-collection__panel-btn--filter,.s-main-collection__panel-btn--sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.s-main-collection__panel-btn--filter svg,.s-main-collection__panel-btn--sort svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;margin-left:2px}.s-main-collection__panel-btn--filter.is-active,.s-main-collection__panel-btn--sort.is-active{font-weight:500}.s-main-collection__panel-btn--filter.is-active svg,.s-main-collection__panel-btn--sort.is-active svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.s-main-collection__panel-btn--desktop{display:none}@media screen and (min-width: 768px){.s-main-collection__panel-btn--desktop{display:block}}.s-main-collection__filter-counter{font-family:var(--font-body);font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.33px;text-transform:uppercase}.s-main-collection__separator{background-color:#000;width:1px;height:10px;margin:0 5px}.s-main-collection__filters-container{display:none}@media screen and (min-width: 768px){.s-main-collection__filters-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}}.s-main-collection__sort-filter-container{position:absolute;z-index:6;width:100%;min-height:0}.s-main-collection__sort-filter-container.is-active--filter{height:calc(100% - 53px)}.s-main-collection__sort-filter-container.is-active--filter .s-main-collection__filter-container{height:100%}@media screen and (min-width: 768px){.s-main-collection__sort-filter-container.is-active--filter{max-height:214px!important}}.s-main-collection__page-button{border:none;cursor:pointer;background-color:#0000;color:#0000004d;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:33.44px;letter-spacing:.6px;-webkit-transition:color .3s ease;transition:color .3s ease}.s-main-collection__page-button:hover{color:#000}.s-main-collection__page-button--page-number{padding-left:9px;padding-right:9px}.s-main-collection__page-button--page-number.is-active{color:#000}.s-main-collection__page-button--next,.s-main-collection__page-button--previous{width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-main-collection__page-button--next:disabled,.s-main-collection__page-button--previous:disabled{opacity:40%;pointer-events:none}.s-main-collection__page-button--previous{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.s-main-collection__page-dots{font-family:var(--font-body);font-size:12px;font-weight:400;line-height:33.44px;letter-spacing:.03em;color:#0000004d}.s-main-collection__empty-state{width:100%;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-top:1px solid #cbcbcb}.s-main-collection__empty-state .s-main-collection__panel-btn--clear{display:block!important;font-size:14px}.s-main-collection__pagination-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:43px}.s-main-collection__pages-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1px}.s-main-collection__grid-banner{width:100%;height:100%;overflow:hidden;position:relative;min-height:400px}@media screen and (max-width: 768px){.s-main-collection__grid-banner{grid-column:span 2!important;grid-row-start:unset!important;grid-row-end:unset!important}}.s-main-collection__grid-banner-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-main-collection__grid-banner-image--mobile{display:block}.s-main-collection__grid-banner-image--desktop{display:none}@media screen and (min-width: 768px){.s-main-collection__grid-banner-image--mobile{display:none}.s-main-collection__grid-banner-image--desktop{display:block}}.s-main-collection__grid-banner-content{position:absolute;bottom:0;left:0;height:200px;width:100%;padding:0 18px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 768px){.s-main-collection__grid-banner-content{padding:0 34px 28px}}.s-main-collection__grid-banner-content--overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,#0000,#0006)}.s-main-collection__grid-banner-content h4{color:#fff;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.36px;text-transform:capitalize}.s-main-collection__grid-banner-content a,.s-main-collection__grid-banner-content span{color:#fff;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.36px;text-transform:capitalize;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.s-main-collection__grid-banner-content a svg,.s-main-collection__grid-banner-content span svg{opacity:0;margin:2px 0 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.s-main-collection__grid-banner-content a:hover svg,.s-main-collection__grid-banner-content span:hover svg{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/91/assets/section-main-collection.css.map */
