.custom-card .card__information{padding-bottom:31px;padding-top:15px;display:flex;flex-direction:column;justify-content:space-between}.custom-card .custom_featured-products *{box-sizing:border-box}.custom-card .product-card-small-notes{text-align:center;font-family:Montserrat;font-weight:300;font-style:italic;font-size:20px;line-height:1;display:block;color:#000;margin-bottom:15px;letter-spacing:0px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.custom-card .full-unstyled-link{text-decoration:none!important;color:currentColor;display:block;font-family:Montserrat;font-weight:700;font-size:25px;line-height:1;color:#000;text-align:center;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;letter-spacing:0px}.custom-card .caption-with-letter-spacing.light{font-family:Montserrat;font-weight:400;font-size:15px;line-height:1;letter-spacing:0px;text-align:center;height:fit-content;color:#000;text-transform:uppercase;margin-block:0 15px}.custom-card .card-wrapper .option__grid{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;padding-top:40px}.custom-card .price .price-item{display:inline-block;margin:0;font-family:Montserrat;font-weight:700;font-size:25px;display:block;line-height:1;letter-spacing:0px;text-align:center;width:100%}.custom-card .button:before,.custom-card .button:after{content:unset!important}.custom-card .quick-add{margin:0;height:fit-content}.custom-card .quick-add__submit{padding:18.5px 10px;min-width:100%;box-sizing:border-box;background:#000;font-family:Montserrat;font-weight:700;color:#fff;font-size:15px;line-height:1;letter-spacing:0px;text-transform:uppercase}.custom-card .varaint__color--wrapper{display:flex;align-items:center;justify-content:center}.custom-card .varaint__color--wrapper input{display:block}.custom-card .variant___parent{position:relative;z-index:99;display:block}.custom-card .card-wrapper .variant__color{width:55px;height:14px;display:block;cursor:pointer}.custom-card .variant--label{font-family:Montserrat;font-weight:700;font-size:15px;text-transform:capitalize;line-height:100%;letter-spacing:0px;text-align:center;position:absolute;top:6px;left:50%;transform:translate(-50%);color:#000;width:100%}.custom-card .varant-top__text{display:block;font-family:Montserrat;font-weight:300;font-size:15px;line-height:100%;letter-spacing:0%;text-align:center;margin:0 0 10px;text-transform:capitalize;color:#000}.custom-card .varaint__color--wrapper>input:checked+.variant--label{display:block}.custom-card .varaint__color--wrapper input{display:none}.option__grid .varaint__color--wrapper .variant__color.active{outline:4px solid #000000;position:relative;z-index:1}.custom-card .card__media .media img{object-fit:contain}.custom-card .ratio:before{padding-bottom:100%}.custom-card .card__heading{margin-block:0 10px}.custom-card .card__inner .card__content{display:none}.custom-card .card-wrapper .card__content{display:flex!important;flex-direction:column;justify-content:end;margin-top:31px}.custom-card .loox-rating-label{display:flex;max-width:20px;justify-content:center;position:relative;align-items:center;position:absolute;left:-96px;pointer-events:none}.custom-card .media.media--transparent{position:inherit}.custom-card .underline-links-hover:hover a{text-decoration:unset;text-underline-offset:unset}.custom-card .loox-rating .loox-rating-content{display:flex;align-items:center;gap:2px;vertical-align:middle;position:relative}.custom-card .loox-rating{display:flex;justify-content:center;align-items:center;margin-block:0 31px!important;margin-left:-20px}.custom-card .card-information>.price{margin-top:30px!important}@media screen and (max-width:1279px){.custom-card .product-card-small-notes{font-size:17px}.custom-card .full-unstyled-link{font-size:20px}.custom-card .price .price-item{font-size:18px}}@media screen and (max-width:990px){.custom-card .product-card-small-notes{font-size:15px;margin-bottom:15px}.custom-card .full-unstyled-link{font-size:16px}.custom-card .card__information{padding-bottom:14px}}@media screen and (max-width:767px){.custom_featured-products__title{font-size:25px;margin:0 0 30px}.custom-card .option__grid .varaint__color--wrapper .variant__color.active{outline:2px solid #000000;z-index:1}.custom-card .price .price-item{font-size:15px!important}.option__grid .varaint__color--wrapper .variant__color.active{outline:2px solid #000000;z-index:1}.custom-card .card-information>.price{margin-top:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom-card.css.map */
