.btn:not(.btn--circle),.rte .btn:not(.btn--circle){border-radius:0;font-weight:var(--ob-weight-medium)}a.btn:not(.btn--circle){display:inline-flex;align-items:center;justify-content:flex-start;gap:.7em}a.btn:not(.btn--circle):before{content:"";order:2;flex:none;width:1.55em;height:.78em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='M0 6h21M16 1l5 5-5 5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='M0 6h21M16 1l5 5-5 5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat center / contain;transition:transform .18s ease}a.btn:not(.btn--circle):hover:before{transform:translate(4px)}a.btn.return-link:not(.btn--circle):before{display:none}@media(prefers-reduced-motion:reduce){a.btn:not(.btn--circle):before{transition:none}}.ob-load-more-wrap{display:flex;justify-content:center;margin-top:40px}a.btn.ob-load-more:not(.btn--circle){min-width:200px;justify-content:center}.ob-load-more.is-loading{opacity:.6;pointer-events:none}.btn--inverse,.btn--light,.rte .btn--inverse{background-color:#f4f1ea;color:#1c1d1d;border-color:transparent}.btn--inverse:hover,.btn--light:hover,.rte .btn--inverse:hover{background-color:#ece7dc;color:#1c1d1d}.ob-btn-shine,.btn--inverse:not(.btn--circle),.btn--light:not(.btn--circle){position:relative;overflow:hidden}.ob-btn-shine:before,.btn--inverse:not(.btn--circle):after,.btn--light:not(.btn--circle):after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);transform:skew(-20deg);pointer-events:none}@media(hover:hover){.ob-btn-shine:hover:before,.full-banner__card:hover .ob-btn-shine:before,.shop-cards__card:hover .ob-btn-shine:before,.btn--inverse:not(.btn--circle):hover:after,.btn--light:not(.btn--circle):hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}}.ob-btn-shine:focus-visible:before,.full-banner__card:focus-visible .ob-btn-shine:before,.shop-cards__card:focus-visible .ob-btn-shine:before,.btn:focus-visible:after,.btn--inverse:not(.btn--circle):focus-visible:after,.btn--light:not(.btn--circle):focus-visible:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}@media(hover:none){.btn:after{animation:none!important}}@media(prefers-reduced-motion:reduce){.ob-btn-shine:before,.btn:after,.btn--inverse:not(.btn--circle):after,.btn--light:not(.btn--circle):after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ob-buttons.css.map */
