:root{--primary-clr: #290849;--secondary-clr: #fce579;--tertiary-clr: #6bab4d;--white-clr: #fff;--black-clr: #000}.capitalize{text-transform:capitalize}.button.button--primary{transition:all .2s ease-in-out;box-shadow:0 0 var(--tertiary-clr)}.button{font-weight:600;letter-spacing:.1px}.button.button--primary:hover{transform:translateY(-4px) translate(-2px);box-shadow:2px 5px 0 0 var(--tertiary-clr)}.button.button--primary:active{transform:translateY(2px) translate(1px);box-shadow:0 0 0 0 var(--tertiary-clr)}.title-with-line{display:inline-block}.title-with-line:before{width:28px;display:block;content:"\221e";position:absolute;bottom:-1px;left:50%;margin-left:-14px;height:34px}.title-with-line:after{width:100px;height:1px;display:block;content:"";position:relative;margin-top:16px;left:50%;margin-left:-50px;background-color:var(--secondary-clr)}.card-wrapper .price__container s.price-item{font-size:16px;font-weight:500}.card__heading .full-unstyled-link{-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16px;padding-inline:1rem}.card-wrapper .price__container .price-item{font-size:18px;font-weight:600}.collection .underline-links-hover:hover a,product-recommendations .underline-links-hover:hover a{text-decoration:none}.collection .card__heading a:after,product-recommendations .card__heading a:after{border:1px solid #e4e4e4}.card-wrapper .quick-add .quick-add__submit:after{content:none}.card-wrapper .quick-add .quick-add__submit .icon-cart-atc svg.icon-eye{width:18px}.card-wrapper .quick-add .quick-add__submit .icon-cart-atc svg.icon-cart,.card-wrapper .quick-add .quick-add__submit .icon-cart-atc svg.icon-eye{stroke:var(--secondary-clr)}.card-wrapper .quick-add .quick-add__submit .icon-cart-atc svg.icon-cart path{fill:var(--secondary-clr)}.card-wrapper .quick-add .quick-add__submit .icon-cart-atc svg{width:30px;height:30px;stroke:var(--secondary-clr)}.card-wrapper .quick-add{z-index:2}.card-wrapper .quick-add .quick-add__submit{min-width:unset;min-height:unset;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;top:50px;right:10px;line-height:0;transition:.5s ease;background-color:var(--primary-clr);padding:0}.card-wrapper .quick-add__submit,.card-wrapper .wishlist-hero-custom-button button{opacity:1;visibility:visible;transform:none}.shopify-policy__title h1{text-transform:capitalize;margin-top:5rem}.shopify-policy__container{margin-bottom:50px;max-width:90ch}.shopify-policy__container .rte li{list-style:none}.MuiSnackbar-root .MuiSnackbarContent-message,.wishlist-hero-list-footer .MuiButton-label,.wishlist-hero-footer button,.wishlist-hero-list-card-footer .MuiButton-label,.wishlist-hero-list-no-items-text{font-size:14px}.wishlist-hero-list-footer text,.collection .slider-buttons,.collection-list .slider-buttons{display:none}.wishlist-hero-dyna-translate{color:var(--primary-clr)}.MuiSnackbarContent-message .wishlist-hero-dyna-translate{cursor:pointer}@media screen and (min-width: 750px){.button{padding:1em 2em;font-size:16px}}@media screen and (max-width: 749px){.title-with-line:before{height:26px}}@media screen and (max-width: 989px){.slider--tablet.grid--peek .grid__item{box-sizing:border-box}}@media screen and (min-width: 750px) and (max-width: 989px){.collection .contains-card--product .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem)}}.collection .contains-card--product .grid__item{--shadow-padding-top: 0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/infintespiralgems.css.map */
