body.page-width-narrow{--page-width: 0}.section.product-grid-container{--full-page-grid-margin: 0}.section.product-grid-container>.collection-wrapper{grid-column:1/-1}.product-grid .product-grid__item--promo{grid-column:auto!important}.product-grid .delsol-collection-promo-cell[hidden]{display:none!important}.product-grid{gap:18px}.product-grid .prd-custom-badge{padding:5px 12px;border-radius:0;font-size:12px;font-family:Delsol Futura;background:#fff;font-weight:700}@media(max-width:768px){.product-grid .prd-custom-badge{padding:5px}}@media(max-width:640px){.product-grid{gap:12px}}.main-collection-grid{padding-inline:80px;max-width:125rem;margin-inline:auto;width:100%;grid-column:1/-1}@media(max-width:1024px){.main-collection-grid{padding-inline:50px}}@media(max-width:768px){.main-collection-grid{padding-inline:20px}}.product-card__content,.promo-card{background:#fff;border-radius:0;overflow:hidden;box-shadow:#6363631a 0 2px 8px;transition:.3s;display:flex;flex-direction:column;height:100%}.product-card:hover,.promo-card:hover{box-shadow:#63636326 0 4px 12px}.product-card{cursor:pointer}.product-media{position:relative;background-color:#f5f5f5;aspect-ratio:4 / 4;overflow:hidden}.product-media img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease,opacity .3s ease;position:absolute;top:0;left:0}.product-media .main-image{opacity:1}.product-media .hover-image{opacity:0}.product-card:hover .product-media img{transform:scale(1)}.facets-block-wrapper{margin-bottom:0}@media screen and (min-width:750px){.facets-block-wrapper{grid-column:1 / -1}}.layout-panel-flex--column>.group-block--height-fit.product-info{padding:15px;position:relative;flex:1}@media(max-width:768px){.layout-panel-flex--column>.group-block--height-fit.product-info{padding:12px}}.layout-panel-flex--column>.group-block--height-fit.product-info>.group-block-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.layout-panel-flex--column>.group-block--height-fit.product-info>.group-block-content p[role=heading]{font-size:16px;font-weight:400;margin:0 0 8px;transition:.3s}@media(max-width:768px){.layout-panel-flex--column>.group-block--height-fit.product-info>.group-block-content p[role=heading]{font-size:14px}}.layout-panel-flex--column>.group-block--height-fit.product-info>.group-block-content .review-row .group-block-content{display:flex;align-items:flex-start;font-size:13px;gap:5px;justify-content:space-between}@media(max-width:768px){.layout-panel-flex--column>.group-block--height-fit.product-info>.group-block-content .review-row .group-block-content{flex-direction:column-reverse;align-items:flex-start}}.layout-panel-flex--column>.group-block--height-fit.product-info>.group-block-content .review-row .group-block-content .text-block>[ref=priceContainer]{text-align:right}@media(max-width:768px){.layout-panel-flex--column>.group-block--height-fit.product-info>.group-block-content .review-row .group-block-content .text-block>[ref=priceContainer]{text-align:left}}.layout-panel-flex--column>.group-block--height-fit.product-info>.group-block-content .review-row .group-block-content .text-block>[ref=priceContainer] .price bdi{text-decoration:unset;color:#000;font-size:15px;font-weight:600}.layout-panel-flex--column>.group-block--height-fit.product-info>.group-block-content .review-row .group-block-content .text-block>[ref=priceContainer] .price s{font-weight:600;color:#a7a7a7;font-size:12px;text-decoration:line-through}@media(max-width:768px){.product-card .product-media.toggled .main-image{opacity:0;transform:none}.product-card .product-media.toggled .hover-image{opacity:1;transform:none}.wishlist-btn.dektop{display:flex}.wishlist-btn.mobile{display:none}.wishlist-btn.dektop.toggled svg path{fill:#d41111}}.promo-card{cursor:pointer}.promo-media{position:relative;background-color:#f5f5f5;aspect-ratio:4 / 4;overflow:hidden;width:100%}.promo-media .promo-image{width:100%;height:100%;object-fit:cover;transition:transform .45s ease;display:block}.promo-card:hover .promo-media .promo-image{transform:scale(1.04)}.promo-info{padding:15px;background:#faf9f6;border-top:1px solid #f0ede6;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:12px}@media(max-width:768px){.promo-info{padding:12px}}.promo-body{display:flex;flex-direction:column;gap:6px}.promo-title{font-size:16px;line-height:1.3;margin:0;color:#111;font-weight:700}@media(max-width:768px){.promo-title{font-size:14px}}.promo-desc{font-size:13px;line-height:1.45;color:#555;margin:0}@media(max-width:768px){.promo-desc{font-size:12px}}.promo-footer{margin-top:auto;padding-top:4px}.promo-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:9px 12px;background:#c4161c;color:#fff;border:1px solid #c4161c;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;border-radius:0;transition:background-color .25s ease,color .25s ease;text-decoration:none;box-sizing:border-box}@media(max-width:768px){.promo-btn{padding:8px 10px;font-size:11px}}.promo-card:hover .promo-btn{background:#fff;color:#c4161c}.facets{background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:0px solid #e5e5e5;padding:30px 0;margin-block:40px 30px;position:relative}.facets .facets__form-wrapper{max-width:1400px;margin-inline:auto;padding-inline:32px}.facets:after{content:"";border-bottom:1px solid #e5e7eb;right:0;left:0;position:absolute;bottom:0}@media(max-width:1024px){.facets:after{left:-50px;right:-50px}}@media(max-width:768px){.facets:after{left:-20px;right:-20px}}.facets--horizontal .products-count-wrapper,.column-options-wrapper{height:auto;min-height:auto}.products-count-wrapper span{color:#111;font-size:16px}.column-options .column-options__option span.column-picker{padding:0}.column-options .column-picker{width:22px;height:auto;color:#171717;opacity:.5}.column-options .column-options__option-input:checked~.column-picker{opacity:1;background:none}.facets--horizontal .facets__summary{border-bottom:1px solid #dbdbdb;background:#fff;height:30px;min-height:30px;padding:0;cursor:pointer;font-size:13px;border-radius:0;width:127px}.facets--horizontal .facets__summary .sorting-filter .facets__label{font-size:13px;color:#171717}.facets--horizontal .facets__summary .icon-caret{color:#383838}@media(max-width:1024px){.delsol-collection-quick-links{flex:1;width:80%}nav.delsol-collection-quick-links__nav{overflow:hidden}.delsol-collection-quick-links__list{flex-direction:row;flex-wrap:nowrap;overflow:auto;scrollbar-width:none}.delsol-collection-quick-links__list li{white-space:nowrap}}@media(max-width:749px){.facets-toggle--no-filters{height:auto;padding:30px 32px;margin-bottom:30px;position:relative}.facets-toggle--no-filters:after{content:"";border-bottom:1px solid #e5e7eb;width:100vw;left:50%;transform:translate(-50%);position:absolute;bottom:0}.facets-mobile-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.delsol-collection-quick-links{display:flex;width:100%}.facets__summary{border-bottom:1px solid #dbdbdb;background:#fff;height:30px;min-height:30px;padding:0;cursor:pointer;font-size:13px;border-radius:0}.facets__summary .icon-caret{color:#383838}.facets-mobile-wrapper .sorting-filter .facets__label{font-size:13px;color:#171717}.facets-mobile-wrapper .products-count-wrapper{display:block}.facet-info{display:flex;gap:10px}.column-options-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cl-page.css.map */
