.card-information>*+*{margin-top:.4rem!important}.card-information>.price{margin-top:.45rem!important;font-weight:500}.card-information>.rating{margin-top:.35rem!important}.card-wrapper .quick-add,.card .quick-add{margin-top:.55rem;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add,.card:hover .quick-add,.card:focus-within .quick-add{opacity:1;transform:translateY(0);pointer-events:auto}.card-wrapper .quick-add__submit,.card .quick-add__submit{background:transparent!important;color:rgb(var(--color-foreground))!important;border:1px solid rgba(var(--color-foreground),.55)!important;border-radius:0!important;padding:.7rem 1.2rem!important;font-size:.95rem!important;font-weight:500!important;letter-spacing:.16rem!important;text-transform:uppercase!important;min-height:auto!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.card-wrapper .quick-add__submit:after,.card-wrapper .quick-add__submit:before,.card .quick-add__submit:after,.card .quick-add__submit:before{display:none!important;content:none!important}.card-wrapper .quick-add__submit:not([disabled]):hover,.card-wrapper .quick-add__submit:not([disabled]):focus-visible,.card .quick-add__submit:not([disabled]):hover,.card .quick-add__submit:not([disabled]):focus-visible{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border-color:rgb(var(--color-foreground))!important}.card-wrapper .quick-add__submit[disabled],.card .quick-add__submit[disabled]{opacity:.5!important;cursor:not-allowed!important;background:transparent!important}@media(max-width:749px),(hover:none){.card-wrapper .quick-add,.card .quick-add{opacity:1;transform:none;pointer-events:auto;margin-top:.5rem}}.product-grid,.grid--3-col-tablet,.grid--4-col-desktop{--grid-mobile-vertical-spacing: 1.6rem;--grid-mobile-horizontal-spacing: 1rem;--grid-desktop-vertical-spacing: 2.4rem;--grid-desktop-horizontal-spacing: 1.6rem}.shopify-section+.shopify-section{margin-top:clamp(2rem,4vw,4rem)}.shopify-section.shopify-section-group-header-group+.shopify-section.shopify-section-group-header-group{margin-top:0}@media(min-width:990px){.section-template--default .page-width,.section-rich-text .page-width,.featured-collection .page-width{padding-top:0;padding-bottom:0}}.title-wrapper-with-link,.section-header{margin-bottom:clamp(1.6rem,3vw,2.8rem)}.card__heading,.card__information .card__heading{margin:0;line-height:1.35}.price__container{line-height:1.2}.product-form__submit,.shopify-payment-button__button{letter-spacing:.1rem}@media(min-width:990px){.footer{padding-top:5rem;padding-bottom:3rem}}.header{letter-spacing:.04rem}.header__menu-item{padding:1rem 1.4rem!important}.card-wrapper .card__media .media>img,.card .card__media .media>img{transition:opacity .55s ease,transform .8s ease}.card-wrapper .card__media .media>img+img,.card .card__media .media>img+img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0}.card-wrapper:hover .card__media .media>img:first-child:not(:only-child),.card:hover .card__media .media>img:first-child:not(:only-child){opacity:0;transform:scale(1.02)}.card-wrapper:hover .card__media .media>img+img,.card:hover .card__media .media>img+img{opacity:1;transform:scale(1.02)}@media(max-width:749px),(hover:none){.card-wrapper .card__media .media>img+img,.card .card__media .media>img+img{display:none}}.rmg-installments{display:block;margin-top:.35rem;font-size:.78rem;font-weight:400;color:#121212a6;letter-spacing:.01em;line-height:1.4}.rmg-installments strong{color:#121212;font-weight:600}body.template-product .rmg-installments{margin-top:.55rem;font-size:.88rem}body.template-product .rmg-installments strong{color:#000;font-weight:600}body.template-index .shopify-section,body.template-index .shopify-section .color-scheme-2,body.template-index .shopify-section .color-scheme-3,body.template-index .shopify-section [class*=color-background-],body.template-index .shopify-section .color-background-2{background:#fff!important}body.template-index .color-scheme-2,body.template-index .color-scheme-3,body.template-index .gradient{background:#fff!important;background-image:none!important;color:#121212!important}body.template-index .button,body.template-index .product-card-wrapper .card__heading a,body.template-index .card__information a,body.template-index h1,body.template-index h2,body.template-index h3,body.template-index h4{color:#121212!important}body.template-index .card--card,body.template-index .card--standard .card__inner{border:0!important;box-shadow:none!important}body.template-index .card--card:after,body.template-index .card--standard .card__inner:after{content:none!important;display:none!important}body.template-index .shopify-section+.shopify-section{margin-top:clamp(2.5rem,5vw,5.5rem)}body.template-index .section-template--padding,body.template-index .featured-collection,body.template-index .multicolumn,body.template-index .image-with-text,body.template-index .rich-text{padding-top:clamp(2rem,4vw,4rem)!important;padding-bottom:clamp(2rem,4vw,4rem)!important}body.template-index .banner__box.color-scheme-3,body.template-index .banner__box.color-scheme-2{background:transparent!important}body.template-index .newsletter,body.template-index .newsletter-form{background:#fff!important}body.template-index .title-wrapper-with-link h2,body.template-index .section-header h2{font-weight:400;letter-spacing:.03em}body.template-index .shopify-section+.shopify-section.section--separator{border-top:1px solid rgba(18,18,18,.08)}body.template-product .product__info-wrapper{font-size:.95rem}body.template-product .product__title>h1,body.template-product .product__title>a{font-size:clamp(1.3rem,1.5vw + 1rem,1.85rem)!important;font-weight:400!important;line-height:1.25!important;letter-spacing:.005em;margin-bottom:.4rem}body.template-product .product__text,body.template-product .product__sku,body.template-product .caption-with-letter-spacing{font-size:.78rem!important;letter-spacing:.12em;text-transform:uppercase;color:#1212128c}body.template-product .price__container .price-item,body.template-product .price .price-item--regular,body.template-product .price .price-item--sale{font-size:1.35rem!important;font-weight:500!important;letter-spacing:.005em}body.template-product .price__container{margin-top:.5rem}body.template-product .product__description,body.template-product .product__description.rte,body.template-product .product__description.rte p,body.template-product .product__description.rte span,body.template-product .product__description.rte li,body.template-product .product__description.rte div,body.template-product .product__description.rte strong,body.template-product .product__description.rte em,body.template-product .product__description.rte a,body.template-product .product__description p,body.template-product .product__description span,body.template-product .product__description li,body.template-product .product__description strong,body.template-product .product__description em{font-size:.82rem!important;line-height:1.75!important;font-weight:300!important;color:#121212c7!important;letter-spacing:.005em!important}body.template-product .product__description{margin-top:1.6rem}body.template-product .product__description p{margin-bottom:.85rem!important}body.template-product .product__description ul,body.template-product .product__description ol{padding-left:1.2rem;margin:.5rem 0 .85rem}body.template-product .product__description li{margin-bottom:.35rem}body.template-product .product__description h1,body.template-product .product__description h2,body.template-product .product__description h3,body.template-product .product__description h4{font-size:.95rem!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase;color:#121212d9!important;margin:1.2rem 0 .5rem!important}body.template-product .product__description strong{font-weight:500!important;color:#121212e6!important}body.template-product .product__description a{color:#000!important;text-decoration:underline;text-underline-offset:3px}body.template-product .form__label,body.template-product .product-form__input legend.form__label{font-size:.78rem!important;font-weight:500!important;letter-spacing:.12em;text-transform:uppercase;color:#121212b3}body.template-product .quantity__input,body.template-product .quantity__button{font-size:.95rem!important}body.template-product .product-form__submit,body.template-product .product-form__submit.button,body.template-product .product-form__submit.button--primary,body.template-product .product-form__submit.button--secondary,body.template-product .product-form__buttons .product-form__submit{background-color:#000!important;background:#000!important;background-image:none!important;color:#fff!important;border:1px solid #000000!important;border-radius:0!important;padding:1.1rem 1.4rem!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;min-height:auto!important;box-shadow:none!important;transition:background-color .25s ease,opacity .25s ease}body.template-product .product-form__submit>span,body.template-product .product-form__submit span{color:#fff!important}body.template-product .product-form__submit:before,body.template-product .product-form__submit:after{display:none!important;content:none!important;background:transparent!important}body.template-product .product-form__submit:not([disabled]):hover,body.template-product .product-form__submit:not([disabled]):focus-visible{background-color:#1a1a1a!important;color:#fff!important}body.template-product .product-form__submit:not([disabled]):hover>span,body.template-product .product-form__submit:not([disabled]):focus-visible>span{color:#fff!important}body.template-product .product-form__submit[disabled]{opacity:.45!important;cursor:not-allowed!important}body.template-product .product-form__submit .loading__spinner svg{color:#fff!important}body.template-product .shopify-payment-button{margin-top:.6rem}.rmg-shipping{margin-top:1.5rem;padding-top:1.4rem;border-top:1px solid rgba(18,18,18,.1)}.rmg-shipping__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.7rem}.rmg-shipping__label{font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#121212bf}.rmg-shipping__hint{font-size:.74rem;color:#1212128c;text-decoration:underline;text-underline-offset:3px}.rmg-shipping__hint:hover{color:#000}.rmg-shipping__form{display:flex;gap:0;border:1px solid rgba(18,18,18,.2);background:#fff;transition:border-color .2s ease}.rmg-shipping__form:focus-within{border-color:#000}.rmg-shipping__input{flex:1;min-width:0;border:0;background:transparent;padding:.85rem 1rem;font-size:.92rem;font-family:inherit;letter-spacing:.04em;color:#121212;outline:none}.rmg-shipping__input::placeholder{color:#12121259}.rmg-shipping__submit{position:relative;background:#000;color:#fff;border:none;padding:0 1.4rem;font-size:.78rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;font-family:inherit;transition:background-color .2s ease,opacity .2s ease}.rmg-shipping__submit:hover:not([disabled]){background:#1a1a1a}.rmg-shipping__submit[disabled]{opacity:.7;cursor:progress}.rmg-shipping__spinner{display:none;width:12px;height:12px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;margin-left:8px;vertical-align:middle;animation:rmg-spin .8s linear infinite}@keyframes rmg-spin{to{transform:rotate(360deg)}}.rmg-shipping__msg{margin-top:.7rem;font-size:.82rem;color:#121212a6;min-height:1.1em}.rmg-shipping__msg[data-kind=error]{color:#b13b3b}.rmg-shipping__msg[data-kind=ok]{color:#121212b3}.rmg-shipping__rates{margin:.7rem 0 0;padding:0;list-style:none;border-top:1px solid rgba(18,18,18,.08)}.rmg-shipping__rate{display:grid;grid-template-columns:1fr auto auto;gap:.8rem;align-items:center;padding:.8rem 0;border-bottom:1px solid rgba(18,18,18,.08);font-size:.88rem}.rmg-shipping__rate-name{color:#121212;font-weight:500}.rmg-shipping__rate-days{color:#1212128c;font-size:.8rem}.rmg-shipping__rate-price{color:#000;font-weight:600;min-width:5rem;text-align:right}@media(max-width:540px){.rmg-shipping__rate{grid-template-columns:1fr auto}.rmg-shipping__rate-days{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rosamango-card-hover.css.map */
