html body .card--product .card__info-container{background:#fff;border-radius:0 0 8px 8px;padding:18px 16px 20px;margin-top:0;text-align:center;align-items:center;justify-content:flex-start}html body .card--product .card__info,html body .card--product .card__info-inner{text-align:center;padding-top:0;margin-top:0}html body .card--product .card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0 0 8px!important;font-family:"Montserrat",var(--body-font-family, sans-serif),sans-serif;font-weight:400!important;font-size:17px;letter-spacing:.06em;line-height:1.35;color:#1f2148}html body .card--product .card__title a{color:#1f2148;text-decoration:none}html body .card--product .price,html body .card--product .price *{font-family:"Montserrat",var(--body-font-family, sans-serif),sans-serif;font-weight:500;font-size:16px;letter-spacing:.03em;color:#1f2148}html body .card--product .price{justify-content:center}html body .card--product .card__quick-add{position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;width:100%;margin-top:auto;padding:12px 0 0}html body .card--product .card__quick-add .btn--primary{width:100%;min-height:44px;padding:10px 16px;background:transparent!important;color:#1f2148!important;border:1px solid #1F2148!important;border-radius:4px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;transition:background-color .16s ease,color .16s ease}html body .card--product .card__quick-add .btn--primary:hover{background:#1f2148!important;color:#fff!important}html body .card--product .card__quick-add .quick-add-btn-icon{display:none!important}html body .card--product .card__quick-add .quick-add-btn-text{display:block!important}html body .card--product .quick-add-view-btn,html body .card--product-coming-soon .card__quick-add,html body .card--product-coming-soon .card__media .product-label{display:none!important}html body .card--product-coming-soon .card__info-inner:after{content:"Coming Soon";display:block;margin-top:14px;padding:12px 16px;border:1px solid #1F2148;border-radius:4px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#1f2148}html body .product-inventory__status,html body .inventory-notice,html body #main-content ul.social,html body #main-content .social-share,html body #main-content .article__share,html body #main-content .product-share,html body #main-content .share-buttons{display:none!important}html body .shopify-payment-button,html body shopify-accelerated-checkout,html body shopify-payment-terms,html body .product-info__payment-terms{display:none!important}html body #main-content .rte,html body #main-content .rte p,html body #main-content .rte li{font-size:16px!important;line-height:1.7!important}html body #main-content .rte h2{font-size:clamp(22px,2.2vw,30px)!important;line-height:1.25!important;margin-top:1.6em}html body #main-content .rte h3{font-size:clamp(18px,1.8vw,22px)!important;line-height:1.3!important}html body #main-content .rte img{border-radius:8px}html body .cc-main-page h1,html body .cc-main-article h1,html body .article__title,html body .page-title{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.15!important}html body .cc-collection-banner{padding-top:20px!important;padding-bottom:8px!important;min-height:0!important}html body .cc-collection-banner .collection-banner{padding:0!important;max-width:none!important;gap:32px;align-items:center!important;min-height:0!important}html body .cc-collection-banner .collection-banner__media{display:block!important;position:relative!important;flex:0 0 50%!important;max-width:50%!important;width:50%!important;margin:0!important;overflow:hidden;border-radius:8px}html body .cc-collection-banner .collection-banner__media:after{display:none!important;content:none!important}html body .cc-collection-banner .collection-banner__content{flex:1 1 auto;justify-content:center;align-items:center;text-align:center;padding:0 24px!important}html body .cc-collection-banner h1,html body .cc-collection-banner .collection-banner__heading{font-size:clamp(28px,3vw,42px)!important;line-height:1.15!important}html body .cc-collection-banner .rte{font-size:16px;max-width:560px;margin-left:auto;margin-right:auto}@media(max-width:768px){html body .cc-collection-banner .collection-banner__media{flex:0 0 100%!important;max-width:100%!important;width:100%!important}html body .cc-collection-banner .collection-banner{gap:16px}}html body [data-cc-animate]{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}@media(max-width:599px){html body .card--product .card__title{font-size:15px;letter-spacing:.04em}html body .card--product .price,html body .card--product .price *{font-size:14px}html body .card--product .card__info-container{padding:14px 10px 16px}}@media(prefers-reduced-motion:reduce){html body .card--product .card__quick-add .btn--primary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/maven-product-cards.css.map */
