@import"https://api.fontshare.com/v2/css?f[]=general-sans@400,500,600&display=swap";:is(body.template-index,body[class*=template-collection]) .sf-button,body.template-index .button,body.template-index .hero-actions>.text-link,body.template-index .category-link,body.template-index .compare-price>a,body.template-index .routine-links>.text-link,body[class*=template-collection] .cz__cta,body[class*=template-collection] .col__pag-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:52px;padding:13px 22px;border:1px solid #1f1912;border-radius:999px;background:#1f1912;color:#f5efe7;font:600 14px/1.4 General Sans,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:normal;text-align:center;cursor:pointer;transition:background .18s,border-color .18s}:is(body.template-index,body[class*=template-collection]) .sf-button--outline,body.template-index .hero-actions>.text-link,body.template-index .compare-price>a,body.template-index .routine-links>.text-link{background:transparent;color:#1f1912;border:1px solid #241d1726}body.template-index .hero-actions{gap:14px;flex-wrap:wrap}body.template-index .hero-actions>[class]>span[aria-hidden]{display:none}body.template-index .product-bottom{display:block;border:0;padding-bottom:0;margin-bottom:12px}.sf-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;margin-top:14px}.sf-actions>form{display:flex;margin:0;min-width:0;flex:1 1 100px}.sf-actions>.sf-button{flex:1 1 115px}.sf-actions>form>.sf-button{width:100%}.sf-error{flex-basis:100%;font-size:13px;color:#a1291d}.sf-collection-card{min-width:0;display:flex;flex-direction:column}.sf-collection-card>.sf-actions{margin-top:auto;padding-top:18px}.col__grid>div:has(>.sf-collection-card){display:flex;flex-direction:column}.col__grid>div>.sf-collection-card{flex:1}.sf-collection-card .sf-button,body.template-index .product-card .sf-button{padding:12px 13px;font-size:12px;min-height:48px}:is(body.template-index,body[class*=template-collection]) .sf-button:hover,body.template-index .button:hover{background:#d9553b;border-color:#d9553b;color:#f5efe7}:is(body.template-index,body[class*=template-collection]) .sf-button--outline:hover,body.template-index .hero-actions>.text-link:hover{background:#efe6d9;color:#1f1912;border-color:#1f1912}.sf-button:disabled{opacity:.55;cursor:not-allowed}.sf-button:focus-visible{outline:3px solid #d9553b;outline-offset:4px}@media(max-width:600px){body.template-index .hero-actions{gap:10px;flex-wrap:wrap}body.template-index .hero-actions>.button,body.template-index .hero-actions>.text-link{padding:13px 17px;font-size:12px;min-height:52px}.sf-actions{gap:8px}.sf-collection-card .sf-actions>*:not(.sf-error),body.template-index .product-card .sf-actions>*:not(.sf-error){flex-basis:100%}.sf-collection-card .sf-button,body.template-index .product-card .sf-button{font-size:11px;padding-inline:10px}}@media(prefers-reduced-motion:reduce){.sf-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/storefront-buttons.css.map */
