.card-wrapper{background:#f7f7f7}.card-wrapper h2{font-weight:700;font-size:23px;line-height:35px;margin-bottom:0!important}@media screen and (max-width:768px){.card-wrapper h2{font-weight:700;font-size:20px;line-height:23px}}.card-wrapper .collection__title.title-wrapper{margin-bottom:1rem!important;margin-left:0!important;padding-left:0!important}.card-wrapper .collection__title.title-wrapper e1{color:#81bd32}@media screen and (max-width:768px){.card-wrapper .collection__title.title-wrapper{margin:20px 0!important;padding:0!important}}.card-wrapper .badge{font-family:articulat-cf,sans-serif;text-transform:uppercase;font-weight:600;font-size:12px;padding:6px 12px;border-radius:21px}.card-wrapper .caption-with-letter-spacing{font-size:14px!important;font-weight:600!important;color:rgba(5,32,73,.5)}@media screen and (max-width:768px){.card-wrapper .caption-with-letter-spacing{font-weight:500;font-size:12px}}.card-wrapper h3{font-size:17px;font-weight:600;color:#052049}@media screen and (max-width:768px){.card-wrapper h3{font-weight:600;font-size:15px}}.card-wrapper .ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent);opacity:0;z-index:-1;position:relative}.card-wrapper .card--card:after{content:none!important}.card-wrapper .card-wrapper .card__heading a::after{content:none!important}.card-wrapper .card__media{z-index:2!important}.card-wrapper .card__badge{z-index:3!important}.card-wrapper .caption-large{display:none!important}.card-wrapper .btn:hover{background-color:transparent;color:#81bd32;border:1px solid #81bd32}.product-container .card--media .media--hover-effect img{transition:opacity .5s ease;object-fit:cover}.product-container .card--media .media--hover-effect img:nth-child(1){opacity:1!important}.product-container .card--media .media--hover-effect img:nth-child(2){opacity:0!important}.product-container .card--media .media--hover-effect:hover img:nth-child(1){opacity:0!important}.product-container .card--media .media--hover-effect:hover img:nth-child(2){opacity:1!important}.product-container .swiper-slide:hover .media--hover-effect img:nth-child(1){opacity:0!important}.product-container .swiper-slide:hover .media--hover-effect img:nth-child(2){opacity:1!important}.swiper-container .card--media .media--hover-effect::after{content:'';display:block;opacity:0;transition:opacity .5s ease}.swiper-container:hover .card--media .media--hover-effect::after{opacity:1}.swiper-container .card-wrapper{height:unset}