:root{--grid-desktop-horizontal-spacing:23.5px;--grid-desktop-vertical-spacing:23px}.collection__custom-heading{font-family:"Gotham Ultra",sans-serif;text-align:left;font-size:36px}@media screen and (min-width:1200px){.collection__custom-heading{font-size:72px}}.collection__card-wrapper{display:flex;flex-direction:column;position:absolute;bottom:0;z-index:1;padding:0 0 25px 35px}.collection__card-title a{text-decoration:none;font-size:28px;font-family:"Avenir black",sans-serif;color:#fff}.collection__card-desc,.collection__card-link{font-family:"Avenir black",sans-serif;color:#1e1a34;font-size:18px;color:#fff}.collection__card-desc{margin-top:10px}.collection__card-link{margin-top:50px}.collection__text{font-family:"Avenir black",sans-serif;color:#1e1a34;font-size:18px;color:#fff}@media screen and (min-width:1200px){.collection__text{font-size:24px}}.collection__count-wrapper{text-align:center}.collection__count-heading{font-family:"Avenir black",sans-serif;color:#1e1a34;font-size:18px;text-transform:capitalize}.collection__product-desc{margin-top:0;font-size:16px;font-family:Avenir,sans-serif;color:#1e1a34}.product-title{font-size:18px}.card__information .card-information .rating{margin-top:18px}.card__information .card-information .rating .rating-star{--font-size:2;--letter-spacing:0.1}.card__information .card-information .rating .rating-star::before{-webkit-text-fill-color:#b0cd2d}.rich-text__blocks{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;border:1px solid #1e1a34;border-radius:10px}.rich-text__wrapper{height:65px}.rich-text__wrapper .rich-text__blocks>*+*{margin:0}.rich-text__heading{line-height:18px;border-radius:10px;height:calc(100% + 2px);padding:15px 0;cursor:pointer;width:100%}.rich-text__heading span a,.rich-text__heading span a:hover{font-family:"Avenir black",sans-serif;color:#1e1a34;font-size:18px;text-decoration:none;margin:0;text-transform:uppercase}.rich-text__tab-active{background-color:#1e1a34}.rich-text__tab-active span a,.rich-text__tab-active span a:hover{color:#fff}.collection__card .card-wrapper .card--media .card__border{--ratio-percent:215%!important;margin-bottom:-40px!important}@media screen and (min-width:1200px){.collection__card .card-wrapper .card--media .card__border{--ratio-percent:165%!important}}.collection__card .card-wrapper .card--media .card__content{display:none}