.position-relative{position:relative}.custom-collection-products-heading{text-align:left}.custom-collection-products-heading .page-title{font-size:clamp(22px,4vw,32px)}.custom-collection-products-heading .page-description{font-size:14px}.aside-bg-color{background-color:#f5f7f8;max-width:calc(320px + (100% - 1020px)/2);min-width:320px;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.custom-collection-products-content{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:32px;z-index:1}aside.custom-collection-products-filtering{flex:1;width:100%;max-width:260px;height:100%;z-index:1}.filtering-content{margin-left:auto}.custom-collection-product-grid{flex:3;max-width:630px;width:100%}.filtering-data-title{color:var(--color-heading-text);font-size:16px;font-weight:700;padding:16px 0;border-bottom:2px solid var(--color-heading-text);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.filtering-data-title>*{pointer-events:none}.filtering-data-content{padding:0;max-height:100%;height:100%;overflow:hidden;transition:max-height .2s ease-in-out}.accordion-arrow{transform:rotate(180deg);transition:transform .2s ease-out}.filtering-data-item{font-size:14px;line-height:28px;border-bottom:1px solid #fff;list-style:none;transition:background-color .2s ease-in-out;cursor:pointer;display:flex;align-items:center}.filtering-data-item:last-child{border-bottom:none}.filtering-data-item>*{cursor:pointer;margin-right:8px;height:100%;min-height:13px;min-width:13px}.filtering-data-item label{padding:8px 0;flex-grow:1}.filtering-data-item:hover{background-color:#e5e9ec}.filtering-data-item input[type=radio]:checked+label{color:var(--color-heading-text)}.filtering-sp-bar{background:linear-gradient(to right,#F4F1FD 52px,transparent 52px);padding:10px 16px;text-align:center;display:flex;justify-content:center;align-items:center;position:relative;font-weight:700;box-shadow:1px 2px 3px #c8c8c8;border:2px solid var(--color-heading-text)}.filtering-sp-bar>svg{position:absolute;left:16px}@media screen and (max-width:1020px){.custom-collection-products-content>*{width:100%}.custom-collection-product-grid{max-width:100%}.aside-bg-color{display:none}}@media screen and (max-width:750px){.custom-collection-products-content{flex-direction:column;justify-content:center;gap:16px}aside.custom-collection-products-filtering{position:fixed;max-width:100%;opacity:0;visibility:hidden;transition:visibility 0s linear .2s,opacity .2s linear,background-color .2s ease-in-out}aside.custom-collection-products-filtering.active{z-index:9;top:0;left:0;color:#fff;background-color:#5421e6;padding:80px 24px;overflow-y:auto;opacity:1;visibility:visible;transition:opacity .2s linear,background-color .2s ease-in-out}aside.custom-collection-products-filtering.active h3,aside.custom-collection-products-filtering.active svg,.active .filtering-data-item input[type=radio]:checked+label{color:#fff;fill:#fff;border-color:#fff}.modal-close-button{background-color:transparent;border:1px solid #fff;color:#fff;padding:16px;margin-top:32px}.mobile-filtering-modal{display:flex;justify-content:space-between;align-items:center}}.astoness-collection #product-grid>.grid__item{display:flex;flex-direction:column}.astoness-collection .custom-card-content{width:100%;height:100%}.astoness-collection .custom-card-flex{display:flex;flex-direction:column;min-width:0}.astoness-collection .custom-card-bottom{min-width:0;flex:1}.astoness-collection .custom-card-image{flex-basis:auto;width:100%}.astoness-collection .custom-card-title{height:auto;min-height:3.2em;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.astoness-collection .product-vendor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.astoness-collection .custom-card-price{margin-top:auto;flex-direction:column;gap:0;padding:8px 16px}.astoness-collection .custom-card-price-text{margin:0}.astoness-collection .custom-card-price-amount{max-width:100%;white-space:normal;overflow-wrap:anywhere}@media screen and (max-width:750px){.astoness-collection .custom-card-flex{flex-direction:row;align-items:flex-start}.astoness-collection .custom-card-image{flex:0 0 40%;width:40%}}.astoness-collection-results{flex:3;width:100%;max-width:630px;min-width:0}.astoness-collection-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:2px solid var(--color-heading-text);margin-bottom:16px}.astoness-collection-toolbar .astoness-collection-count{border:0;margin:0;padding:16px 0;flex-shrink:0;cursor:default;justify-content:flex-start}.astoness-collection-sort{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0;font-family:var(--font-body-family);font-size:14px;color:#37474f}.astoness-collection-sort label{flex-shrink:0}.astoness-sort-select{position:relative;min-width:0}.astoness-sort-select:after{content:"";position:absolute;right:4px;top:50%;width:7px;height:7px;border-right:2px solid var(--color-heading-text);border-bottom:2px solid var(--color-heading-text);transform:translateY(-70%) rotate(45deg);pointer-events:none}.astoness-collection-sort select{appearance:none;-webkit-appearance:none;max-width:100%;width:172px;min-width:0;padding:10px 24px 10px 4px;font:inherit;color:inherit;background:transparent;border:0;border-radius:0;cursor:pointer;text-overflow:ellipsis}.astoness-collection-sort select:focus-visible{outline:2px solid var(--color-heading-text);outline-offset:2px;border-radius:2px}@media screen and (max-width:1020px){.astoness-collection-results{max-width:100%}}@media screen and (max-width:750px){.astoness-collection-toolbar{flex-direction:column;align-items:stretch;gap:0}.astoness-collection-toolbar .astoness-collection-count{padding:16px 0 4px}.astoness-collection-sort{align-self:flex-end;padding-bottom:6px;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom-collection-product-grid.css.map */
