.section-list-products{background-color:var(--color-bg)}.section-list-products .list-products{max-width:var(--max-width-section);margin-left:auto;margin-right:auto}.section-list-products .products.row{row-gap:40px}.product-card.product-card-for-lp .product-card-title{--font-size: var(--title-font-size-mobile);--line-height: 1.1;color:var(--title-color, #151515);font-size:var(--font-size);pointer-events:none;display:-webkit-box;-webkit-line-clamp:var(--title-fixed-lines-mobile);overflow:hidden;-webkit-box-orient:vertical;line-height:var(--line-height);height:calc(var(--font-size) * var(--line-height) * var(--title-fixed-lines-mobile));margin:0}@media only screen and (min-width:768px){.product-card.product-card-for-lp .product-card-title{--font-size: var(--title-font-size-desktop);--line-height: 1.1;-webkit-line-clamp:var(--title-fixed-lines-desktop);font-size:var(--font-size);line-height:var(--line-height);height:calc(var(--font-size) * var(--line-height) * var(--title-fixed-lines-desktop))}}.product-card.product-card-for-lp .price{font-size:var(--price-font-size-mobile);font-family:var(--custom-font-family),var(--font-body-family),sans-serif}@media only screen and (min-width:768px){.product-card.product-card-for-lp .price{font-size:var(--price-font-size-tablet)}}@media only screen and (min-width:1068px){.product-card.product-card-for-lp .price{font-size:var(--price-font-size-desktop)}}.product-card.product-card-for-lp .price .amount.discounted{font-weight:700}.product-card.product-card-for-lp .check-model--without_border .product-card-swatch{border-radius:50%;background:var(--option-color);background-image:var(--option-color-image);background-size:cover;margin:0 2px 3px 0;box-shadow:0 0 0 1px #fff inset;transition:box-shadow .2s ease}.product-card.product-card-for-lp .product-card-swatch:hover{box-shadow:0 0 0 1px #00000080 inset}.product-card-for-lp .product-card-swatches.check-model--without_border .product-card-swatch:after{content:none}.product-card-for-lp .product-card-swatches.check-model--without_border .product-card-swatch.active{box-shadow:0 0 0 1px var(--color-accent) inset}.product-card-for-lp .product-card-swatches--container{height:auto}@media only screen and (max-width:767px){.product-card-for-lp .product-card-swatches--color-material-label--lp{display:none}}@media only screen and (min-width:768px){.product-card-for-lp .product-card-swatches--color-material-label--lp{margin-top:14px}.product-card-for-lp .product-card-swatches--color-material-label--lp .form__label__material-section,.product-card-for-lp .product-card-swatches--color-material-label--lp .form__label__color-section{font-size:16px;display:inline-block;line-height:1.2}}.product-card-for-lp .product-card-info{gap:12px;font-family:var(--custom-font-family),var(--font-body-family),sans-serif}.product-card.product-card-for-lp .product-card--featured-image{background:transparent}.product-card-for-lp .product-card--featured-image img{border-radius:var(--image-border-radius)}.added-separate-gradient .product-card-for-lp .product-card--featured-image img{-webkit-mask-image:linear-gradient(to bottom,black 85%,transparent 98%);mask-image:linear-gradient(to bottom,black 85%,transparent 98%)}.loading-overlay-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:52;display:flex;align-items:center;justify-content:center;background-color:#ffffff4d}.loading-overlay-container svg.spinner{width:42px;height:42px;color:var(--color-accent)}.product-card-for-lp .product-card--add-to-cart-button-container .button,.product-card-for-lp .product-card--add-to-cart-button-container .product-card--add-to-cart-button-simple{color:var(--button-text-color);height:auto;background-color:var(--button-background-color);border-color:var(--button-background-color);font-size:var(--button-font-size-mobile);padding:var(--button-font-size-mobile) calc(var(--button-font-size-mobile) * 1.8);border-radius:var(--button-border-radius, 8px)}@media only screen and (min-width:768px){.product-card-for-lp .product-card--add-to-cart-button-container .button,.product-card-for-lp .product-card--add-to-cart-button-container .product-card--add-to-cart-button-simple{font-size:var(--button-font-size-tablet)}}@media only screen and (min-width:1068px){.product-card-for-lp .product-card--add-to-cart-button-container .button,.product-card-for-lp .product-card--add-to-cart-button-container .product-card--add-to-cart-button-simple{font-size:var(--button-font-size-desktop)}}.product-card-for-lp .product-card--add-to-cart-button-container .button:hover,.product-card-for-lp .product-card--add-to-cart-button-container .product-card--add-to-cart-button-simple:hover{color:var(--button-background-color);border-color:var(--button-text-color);background-color:var(--button-text-color)}.product-card-for-lp .product-card--add-to-cart-button-container .button:before,.product-card-for-lp .product-card--add-to-cart-button-container .product-card--add-to-cart-button-simple:before{background-color:var(--button-text-color)}.product-card-for-lp .product-card--add-to-cart-button-container--full{width:100%}.product-card.product-card-for-lp.text-center .product-card-info:has(.product-card--add-to-cart-button-container--full){padding-left:0;padding-right:0}.product-card-for-lp .product-card--add-to-cart-button-container--full .button,.product-card-for-lp .product-card--add-to-cart-button-container--full .product-card--add-to-cart-button-simple{width:100%;display:block;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/258/assets/lp-list-products.css.map */
