.announcement-strip{display:flex;justify-content:center;align-items:center;background-color:#1e2d51;color:#fff;padding:15px;text-align:center;font-size:20px}.custom-collection .title-wrapper-with-link{flex-direction:column}.collection-subtitle,.title-wrapper-with-link p{margin:0 auto;display:block;font: 300 24px/35px Poppins;letter-spacing:0px;width:100%;text-align:center}@media screen and (min-width: 750px) and (max-width: 992px){.custom-collection-link{margin-top:3rem}}.custom-collection-link a{text-decoration:underline;font-weight:600;letter-spacing:0;position:relative}.custom-collection .slick-dots{margin-bottom:4.4rem}.custom-collection .custom-collection-link{margin-top:4rem}@media screen and (min-width: 993px){.custom-collection .collection{padding:2rem 2.5rem 12rem}}.custom-collection .title{margin:0 auto}.custom-collection .media--square{padding-bottom:77%;height:100%}.custom-collection .card-wrapper{box-shadow:0 8px 18px #1e2d510d;border-radius:1.6rem}.custom-collection .card--outline:not(.card--soft){border-radius:1.6rem 1.6rem 0 0;max-height:26.4rem}.custom-collection .card-information+.card{margin-bottom:0}@media screen and (min-width: 750px){.custom-collection .card-information+.card{margin-bottom:0}}.custom-collection .card-information__wrapper>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:0}.pieces-size{display:flex;align-items:center;justify-content:space-between;padding:.8rem 2.4rem;min-height:4rem}.pieces-size p{margin:0;font-size:1.6rem;letter-spacing:0;line-height:2.4rem;font-style:normal}.pieces-bold{font-weight:600}.pieces-regular{font-weight:300}.custom-collection .card-information__wrapper{width:100%;flex:1;height:100%;display:flex;flex-direction:column}.custom-collection .card-information__wrapper .card-bottom{min-height:26.2rem;background-color:#fff;border-radius:0 0 1.6rem 1.6rem;padding:2.4rem;margin:0;display:flex;flex-direction:column;flex:1}.rating-price-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;flex:1}.price-block,.rating-block{display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-size:13px}.product-compare-price,.product-price{display:block;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:600;font-size:1.6rem;letter-spacing:0;line-height:2.4rem;margin:0 auto}.product-compare-price{font-weight:300;text-decoration:line-through;font-size:1.3rem;margin:0 .4rem}.custom-collection .card-information__text{padding:0;flex:1 1 auto}.designed-by{margin:0;font-style:italic;font-size:1.4rem;font-weight:300;line-height:2.2rem}.product-meta-desc{margin-top:.8rem;margin-bottom:1.6rem;font-style:normal;font-weight:300;font-size:1.6rem;line-height:2.4rem}.product--card-buttons{display:flex;justify-content:space-between;flex-wrap:wrap;flex:1 1 auto;align-content:end}.product--card-buttons>.button{position:relative;z-index:2;border-radius:0;padding:1.35rem .5rem;width:calc(50% - 1rem);min-width:auto}.custom-collection .grid__item .card-wrapper,.card--image-block>div:not(.card__badge),.card--image-block .card__inner>div:not(.card__badge){height:100%}.custom-collection .grid__item{width:100%}.custom-collection .card--image-block{border:none;border-radius:1.6rem 1.6rem 0 0;max-height:none}.custom-collection .card-wrapper .card-information{flex:1;display:flex;flex-direction:column}@media screen and (min-width: 750px){.custom-collection .grid__item{padding:0 0 5rem 2rem}}@media screen and (min-width: 993px){.custom-collection .grid__item{padding-bottom:4rem;padding-left:2.4rem;max-width:calc(33.333333%)}.custom-collection .card-wrapper:hover .card-information__text{text-decoration:none}}@media screen and (max-width:992px){.custom-collection .media.media--hover-effect>img:first-child{opacity:0}.custom-collection .media.media--hover-effect>img:last-child{opacity:1}.custom-collection .grid__item{max-width:50%}}@media screen and (max-width:749px){.custom-collection .card-information__wrapper .card-bottom{padding:2.4rem 1.6rem}.custom-collection ul.grid{margin-left:0}.custom-collection .grid__item{max-width:100%;padding:0 0 2.4rem}.custom-collection .grid__item.slick-slide{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:425px){.product--card-buttons>*{font-size:1.4rem}.custom-collection .collection{padding:8rem 1rem}.custom-collection .grid__item.slick-slide{padding-left:1rem;padding-right:1rem}}
/*# sourceMappingURL=/s/files/1/0475/4826/8702/t/27/assets/custom-component-card.css.map?v=20230047806122936271655707523 */
