:root{--fn-teal:#04A49C;--fn-mint:#EAF7F5;--fn-cream:#FFF6EC}body{-webkit-font-smoothing:antialiased}product-card .text-block h1,product-card .text-block h2,product-card .text-block h3,product-card .text-block h4,product-card .text-block h5,product-card .text-block h6,product-card .text-block p{font-size:15px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}product-card .price,product-card [class*=price]{color:#04a49c;font-weight:800;font-size:16px}product-card .card-gallery,product-card .product-card__gallery,product-card slideshow-component,product-card .product-media-container{border-radius:18px;overflow:hidden;background:#fff}product-card{transition:transform .2s ease}product-card:hover{transform:translateY(-3px)}.section-resource-list product-card .card-gallery{box-shadow:0 2px 10px #1f3b390f}collection-card img,.collection-card img{border-radius:20px}.button,.button-secondary{font-weight:700;letter-spacing:.01em}h1,h2,h3{letter-spacing:-.01em}.product-details h1,.product-information h1,product-info h1{font-size:clamp(22px,2.2vw,30px)!important;line-height:1.25!important;font-weight:800!important}.product-details .price,.product-information .price,product-price .price{color:#04a49c;font-size:26px!important;font-weight:800!important}.resource-list__item:not(:has(*)){display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fn-custom.css.map */
