body{cursor:default}a,button,summary,label,select,[role=button]{cursor:pointer}input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=password],textarea{cursor:text}@media(min-width:768px){.footer__accordion__head{cursor:default}}.product-single .product__media img{transition-duration:0s!important}.header__dropdown [style*=transition-delay]{transition-delay:0s!important}@font-face{font-family:IM Precio;src:url(im-precio.woff2) format("woff2");font-weight:100 900;font-display:optional;unicode-range:U+0030-0039,U+002C,U+002E,U+20AC,U+0025,U+002D}.price,.compare-at,[class*=price],[data-product-unit],.money{font-family:"IM Precio",var(--FONT-STACK-BODY, sans-serif);font-variant-numeric:tabular-nums}@media only screen and (max-width:767px){.template-collection .columns--2{columns:1}}.product__grid__meta{display:flex;align-items:baseline;flex-wrap:wrap;margin:8px 0 3px;font-family:var(--FONT-STACK-BODY);font-size:calc(var(--font-3) * var(--FONT-ADJUST-BODY));font-weight:400;letter-spacing:normal;line-height:1.3;color:var(--COLOR-TEXT-LIGHT)}.product-card-vendor+.product__grid__title__wrapper .product__grid__title{margin-top:2px}.product__grid__meta:empty{display:none}.product__grid__meta>:not(style)~:not(style):before{content:"\b7";margin:0 6px}.product__grid__meta .product__rating{justify-content:flex-start}.product__grid__meta .product__rating__star:before{color:var(--COLOR-TEXT);margin:0 4px 0 0}.product__grid__meta .product__rating__value{color:var(--COLOR-TEXT)}.product__grid__meta .product__rating__count{margin-left:4px;color:inherit}.product__grid__meta .unit-size{font-size:inherit!important;color:inherit!important}.template-collection .metafield-rich_text_field p{text-align:justify}@media only screen and (max-width:767px){.collection__count{text-align:right;padding-inline:var(--gutter, 16px)}}.product__grid__price{display:flex;align-items:baseline;flex-wrap:wrap}.product__grid__price .product__grid__cutline:empty{display:none}.product__grid__price .product__grid__contact-only{width:100%}::selection{background:color-mix(in srgb,var(--primary, #d2815f) 30%,transparent)}html{-webkit-tap-highlight-color:transparent}input,textarea,select{accent-color:var(--primary, #d2815f)}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--primary, #d2815f);outline-offset:3px}.footer__brandrow{display:flex;justify-content:center;margin-bottom:10px}.footer__brandrow .footer__logo__wrapper{padding-bottom:0}.footer__trustband{border-top:1px solid var(--COLOR-FOOTER-A15);border-bottom:1px solid var(--COLOR-FOOTER-A15);margin:26px 0 34px;padding:6px 0}.footer__trustband .imb-advantages{padding:14px 0;margin:0}.footer__trustband .imb-advantages__eyebrow{display:none}.footer__trustband .imb-advantages__grid{grid-template-columns:repeat(4,auto);gap:12px 28px}.footer__trustband .imb-advantages__ico{color:var(--COLOR-FOOTER-A90)}.footer__trustband .imb-advantages__tel{color:var(--COLOR-FOOTER-TEXT)}.footer__trustband .imb-advantages__label{color:var(--COLOR-FOOTER-A90);white-space:normal;overflow:visible;text-overflow:clip}@media only screen and (max-width:767px){.footer__trustband .imb-advantages__grid{grid-template-columns:auto auto}}@media only screen and (min-width:768px){.footer__content .footer__title{letter-spacing:.12em}}.footer__quicklinks a{color:var(--COLOR-FOOTER-A90)}.footer__quicklinks a:hover{color:var(--COLOR-FOOTER-TEXT);text-decoration:underline;text-underline-offset:3px}.footer__quicklinks li{margin-bottom:2px}.subfooter{border-top:1px solid var(--COLOR-SUB-FOOTER-A15)}.footer__brandrow .footer__logo__wrapper{width:min(240px,100%)}section.subfooter .subfooter__items{grid-template-columns:1fr auto;grid-template-areas:"sel soc" "pay pay" "legal legal";row-gap:24px;align-items:center}section.subfooter .subfooter__item--selects{grid-area:sel}section.subfooter .subfooter__item--social{grid-area:soc;gap:20px;justify-content:flex-end}section.subfooter .subfooter__item--payment{grid-area:pay;gap:8px;justify-content:flex-start}section.subfooter .subfooter__item--copyright{grid-area:legal;justify-content:flex-start;gap:8px 24px;font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);text-transform:none;letter-spacing:0;font-size:13px}section.subfooter .footer__icon--payment{width:38px;margin:0}section.subfooter .subfooter__item--social .footer__icon{margin:0}@media only screen and (max-width:767px){section.subfooter .subfooter__items{grid-template-columns:1fr;grid-template-areas:"sel" "pay" "legal" "soc";justify-items:center}section.subfooter .subfooter__item{justify-content:center;text-align:center}section.subfooter .subfooter__item--payment{display:grid;grid-template-columns:repeat(5,auto)}section.subfooter .subfooter__item--copyright{gap:10px 20px}}.cart__items__quantity--gift .quantity__wrapper{display:none!important}.cart__gift-label{display:inline-block;font-family:var(--FONT-STACK-ACCENT);font-size:calc(var(--font-1) * var(--FONT-ADJUST-ACCENT));font-weight:700;letter-spacing:var(--FONT-ACCENT-LETTER-SPACING, .08em);text-transform:uppercase;color:var(--COLOR-TEXT-LIGHT)}@media only screen and (max-width:389px){.product__badge--sale{white-space:nowrap;letter-spacing:.04em}}a.im-pill,button.im-pill{display:inline-flex;align-items:center;flex:0 0 auto;padding:8px 16px;border-radius:999px;border:1px solid var(--COLOR-A20);background:transparent;color:var(--COLOR-TEXT);font:inherit;font-size:14px;line-height:1.3;white-space:nowrap;text-decoration:none;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}a.im-pill:hover,button.im-pill:hover{border-color:var(--COLOR-TEXT);color:var(--COLOR-TEXT)}a.im-pill[aria-current=page],button.im-pill[aria-selected=true]{background:var(--INVERSE-BG);border-color:var(--INVERSE-BG);color:var(--INVERSE-TEXT)}
/*# sourceMappingURL=/cdn/shop/t/36/assets/im-base.css.map */
