:root{--ab-olive: #2f3a1f;--ab-olive-rgb: 47 58 31;--ab-cream: #f5eadb;--ab-light: #fff8ee;--ab-yellow: #f6cc3c;--ab-dash: 1px dashed rgb(var(--ab-olive-rgb) / .55);--ab-shadow: 3px 4px 0 0 var(--ab-olive)}::selection{background:var(--ab-yellow);color:var(--ab-olive)}.grecaptcha-badge{visibility:hidden!important}main :is(.button,.button-secondary):not(.button-unstyled),footer :is(.button,.button-secondary):not(.button-unstyled){letter-spacing:.08em;padding-inline:max(var(--button-padding-inline, 24px),28px);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--ab-shadow);transition:transform .18s ease,box-shadow .18s ease,background-color .25s ease,color .25s ease}main :is(.button,.button-secondary):not(.button-unstyled):hover,footer :is(.button,.button-secondary):not(.button-unstyled):hover{transform:translate(2px,2px);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),1px 2px 0 0 var(--ab-olive)}main :is(.product-card,quick-add-component,.quick-add,product-card) :is(.button,.button-secondary){box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);transform:none}main>.shopify-section+.shopify-section .section-background{border-top:var(--ab-dash)}.announcement-bar .announcement-bar__text{letter-spacing:.08em}.announcement-bar .announcement-bar__text:before,.announcement-bar .announcement-bar__text:after{content:"\273c";display:inline-block;margin-inline:.9em;font-style:normal}#header-component{border-bottom:var(--ab-dash)}main .image-block:has(img),main .collection-card{outline:var(--ab-dash);outline-offset:-1px;border-radius:20px;overflow:hidden}main .product-card .card-gallery{overflow:hidden;border-radius:20px;background:var(--ab-light);outline:var(--ab-dash);outline-offset:-1px}[id$=__ab_categorias] .group-block:has(>a[href*="/collections/"]),[id$=__ab_categorias] a.group-block{transition:transform .2s ease,box-shadow .2s ease}[id$=__ab_categorias] .group-block:has(>a[href*="/collections/"]):hover,[id$=__ab_categorias] a.group-block:hover{transform:translate(-2px,-3px);box-shadow:4px 6px 0 0 var(--ab-olive)}main .text-block :is(h1,h2,h3) em,main .text-block :is(h1,h2,h3) i{font-family:var(--font-accent--family);font-style:italic}footer .shopify-section+.shopify-section .section-background{border-top:1px dashed rgb(255 248 238 / .35)}#cart-drawer .theme-drawer__header{border-bottom:var(--ab-dash)}#cart-drawer .theme-drawer__title,.cart-drawer__content .theme-drawer__title{display:flex;align-items:center;gap:10px;font-family:var(--font-heading--family);font-weight:400;font-size:2.25rem;letter-spacing:-.01em;text-transform:none;color:var(--ab-olive)}#cart-drawer .theme-drawer__badge{background:var(--ab-yellow);color:var(--ab-olive);border:1px solid var(--ab-olive);font-family:var(--font-body--family);font-size:.75rem}.ab-ship{margin:14px var(--cart-drawer-padding, 20px) 6px;padding:12px 16px 14px;background:var(--ab-light);border:var(--ab-dash);border-radius:16px;color:var(--ab-olive)}.ab-ship__text{margin:0 0 9px;font-family:var(--font-body--family);font-size:.75rem;line-height:1.4;letter-spacing:.03em;text-align:center}.ab-ship__bar{height:8px;border:1px solid var(--ab-olive);border-radius:999px;background:rgb(var(--ab-olive-rgb) / .08);overflow:hidden}.ab-ship__bar span{display:block;height:100%;background:var(--ab-yellow);border-radius:999px;transition:width .4s ease}.ab-ship--done{background:var(--ab-yellow);border-style:solid}.ab-ship--done .ab-ship__bar span{background:var(--ab-olive)}.template-cart .ab-ship,main .ab-ship{margin-inline:0;margin-bottom:20px}.cart-items__media{border-radius:14px;overflow:hidden;background:var(--ab-light);outline:var(--ab-dash);outline-offset:-1px}.cart-drawer__items .cart-items__table-row{border-bottom:var(--ab-dash)!important}.cart-items__title{color:var(--ab-olive)}.cart-items__quantity :is(.quantity-selector,quantity-selector-component){border-radius:999px;border:1px solid var(--ab-olive);background:var(--ab-light)}.cart-drawer__summary{border-top:var(--ab-dash);-webkit-mask-image:none!important;mask-image:none!important;background:var(--ab-cream)}.cart-totals__total-value{font-family:var(--font-heading--family);font-size:1.75rem;letter-spacing:-.01em}.cart-discount__pill{border-radius:999px;background:var(--ab-yellow);color:var(--ab-olive)}.cart__checkout-button,.cart-items__empty-button{border-radius:999px;letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--ab-olive),var(--ab-shadow);transition:transform .18s ease,box-shadow .18s ease}.cart__checkout-button:hover,.cart-items__empty-button:hover{transform:translate(2px,2px);box-shadow:inset 0 0 0 1px var(--ab-olive),1px 2px 0 0 var(--ab-olive)}@media screen and (max-width:749px){main :is(.button,.button-secondary):not(.button-unstyled){padding-inline:22px}.announcement-bar .announcement-bar__text:before,.announcement-bar .announcement-bar__text:after{margin-inline:.5em}[id$=__ab_categorias] .text-block h3{font-size:1.75rem!important}#cart-drawer .theme-drawer__title{font-size:1.875rem}}@media(prefers-reduced-motion:reduce){main :is(.button,.button-secondary):hover,[id$=__ab_categorias] .group-block:hover,.cart__checkout-button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aburra-moderno.css.map */
