:root{--riiftBtnBlack: #111111;--riiftBtnWhite: #ffffff;--riiftBtnYellow: #ffd700;--riiftBtnCharcoal: #393434;--riiftBtnGrey: #4d4545;--riiftBtnArrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 12' fill='none'%3E%3Cpath d='M1 6h15.5M12.5 1.5 17.5 6l-5 4.5' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;gap:0;box-sizing:border-box;min-height:50px;min-width:0;padding:0 24px;border:1px solid transparent;border-radius:4px;background:var(--colorBtnPrimary, var(--riiftBtnBlack));background-image:none!important;color:var(--colorBtnPrimaryText, var(--riiftBtnWhite));font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:16px;font-weight:400;letter-spacing:1.6px;line-height:1.2;text-align:center;text-transform:uppercase;text-decoration:none;transition:color .25s ease,background-color .25s ease,border-color .25s ease,gap .25s ease,opacity .2s ease}.btn:after,.rte .btn:after{content:"";display:block;flex-shrink:0;width:0;height:12px;opacity:0;overflow:hidden;background-color:currentColor;-webkit-mask:var(--riiftBtnArrow) center / contain no-repeat;mask:var(--riiftBtnArrow) center / contain no-repeat;transition:width .25s ease,opacity .25s ease}.btn:hover,.rte .btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--colorBtnPrimary, var(--riiftBtnBlack));background-image:none!important;color:var(--riiftBtnYellow);padding-right:24px}.btn:hover:not([disabled]):not(.btn--no-animate):not(.btn--tertiary):not(.btn--inverse):not(.btn--static):after,.rte .btn:hover:not([disabled]):not(.btn--no-animate):not(.btn--tertiary):not(.btn--inverse):not(.btn--static):after{width:19px;opacity:1}.btn:hover:not([disabled]):not(.btn--no-animate):not(.btn--tertiary):not(.btn--inverse):not(.btn--static),.rte .btn:hover:not([disabled]):not(.btn--no-animate):not(.btn--tertiary):not(.btn--inverse):not(.btn--static){gap:16px}[data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static),[data-animate_buttons=true] .btn.add-to-cart--secondary:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static),[data-animate_buttons=true] .btn.btn--inverse:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static){background-image:none!important}[data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static):hover:not([disabled]),[data-animate_buttons=true] .btn--small:not(.btn--no-animate):not(.btn--tertiary):hover{background-position:initial;padding-right:24px}[data-animate_buttons=true] .btn.btn--small:not(.btn--no-animate):not(.btn--tertiary):hover{padding-right:16px}.btn.btn--small,.rte .btn.btn--small{min-height:40px;min-width:0;padding:0 16px;font-size:14px}.btn.btn--full,.rte .btn.btn--full{width:100%}@media only screen and (max-width:589px){.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{font-size:14px;min-height:44px;padding:0 20px}.btn:hover,.rte .btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){padding-right:20px}}.btn.btn--secondary,.rte .btn.btn--secondary,[data-animate_buttons=true] .btn.btn--secondary:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static){background:var(--riiftBtnWhite) none!important;background-size:auto!important;border:1px solid var(--riiftBtnBlack);color:var(--riiftBtnBlack)}.btn.btn--secondary:hover:not([disabled]),.rte .btn.btn--secondary:hover:not([disabled]),[data-animate_buttons=true] .btn.btn--secondary:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static):hover:not([disabled]){background:var(--riiftBtnBlack) none!important;background-position:initial!important;border-color:var(--riiftBtnBlack);color:var(--riiftBtnYellow);padding-right:24px}[data-animate_buttons=true] .btn.btn--secondary.btn--small:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static):hover:not([disabled]),.btn.btn--secondary.btn--small:hover:not([disabled]){padding-right:16px}.btn.btn--secondary:hover:not([disabled]):not(.btn--no-animate):after,.rte .btn.btn--secondary:hover:not([disabled]):not(.btn--no-animate):after{width:19px;opacity:1}.btn.btn--secondary:hover:not([disabled]):not(.btn--no-animate),.rte .btn.btn--secondary:hover:not([disabled]):not(.btn--no-animate){gap:16px}.btn.btn--tertiary,.rte .btn.btn--tertiary{min-height:40px;min-width:0;padding:0;gap:8px;background-color:transparent!important;background-image:none!important;border:0 none;border-radius:0;color:var(--riiftBtnBlack);font-size:16px;font-weight:400;letter-spacing:.8px;line-height:1.2;text-decoration:none;text-underline-offset:4px}.btn.btn--tertiary:after,.rte .btn.btn--tertiary:after{width:19px;opacity:1}.btn.btn--tertiary:hover:not([disabled]),.rte .btn.btn--tertiary:hover:not([disabled]){background-color:transparent!important;border:0 none;color:var(--riiftBtnGrey);gap:8px;padding:0;text-decoration:underline;text-decoration-color:currentColor}.btn.btn--tertiary:hover:not([disabled]):after,.rte .btn.btn--tertiary:hover:not([disabled]):after{width:19px;opacity:1}.collapsible-trigger-btn.btn--tertiary,.collection-filter__item--drawer.btn--tertiary,.tags-toggle.btn--tertiary{min-height:auto;min-width:0;padding:6px 10px;gap:0;background-color:transparent!important;border:1px solid var(--colorBorder, var(--riiftBtnBlack));border-radius:4px;color:var(--colorTextBody, var(--riiftBtnBlack));font-size:12px;letter-spacing:var(--typeHeaderSpacing, normal);text-decoration:none}.collapsible-trigger-btn.btn--tertiary:after,.collection-filter__item--drawer.btn--tertiary:after,.tags-toggle.btn--tertiary:after{display:none;width:0;opacity:0}.collapsible-trigger-btn.btn--tertiary:hover,.collection-filter__item--drawer.btn--tertiary:hover,.tags-toggle.btn--tertiary:hover{background-color:transparent!important;border-color:var(--colorTextBody, var(--riiftBtnBlack));color:var(--colorTextBody, var(--riiftBtnBlack));gap:0;padding:6px 10px;text-decoration:none}@media only screen and (min-width:590px){.collapsible-trigger-btn.btn--tertiary,.collection-filter__item--drawer.btn--tertiary,.tags-toggle.btn--tertiary{font-size:14px}}.search__results .results__search-btn.btn.btn--tertiary,.search__results .results__search-btn.btn.btn--tertiary:hover:not([disabled]),.search__results .results__search-btn.btn.btn--tertiary:focus-visible{min-height:0;margin:8px auto 24px;padding:12px 24px;gap:8px;background:transparent!important;background-image:none!important;border:0 none;border-radius:0;color:#111;font-size:14px;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;justify-content:flex-start;width:100%;max-width:960px}@media only screen and (min-width:590px){.search__results .results__search-btn.btn.btn--tertiary,.search__results .results__search-btn.btn.btn--tertiary:hover:not([disabled]),.search__results .results__search-btn.btn.btn--tertiary:focus-visible{font-size:16px}}.search__results .results__search-btn.btn.btn--tertiary:hover:not([disabled]),.search__results .results__search-btn.btn.btn--tertiary:focus-visible{opacity:.7}.search__results .results__search-btn.btn.btn--tertiary:after,.search__results .results__search-btn.btn.btn--tertiary:hover:not([disabled]):after,.search__results .results__search-btn.btn.btn--tertiary:focus-visible:after{content:none;display:none;width:0;opacity:0}.btn.btn--inverse:hover:not([disabled]){gap:0}.btn.btn--inverse:after{display:none}.text-link,.rte a:not(.rte__image):not(.btn),.customers a,.rte-setting a:not(.btn),.text-with-icons__block-text a:not(.btn),.shopify-email-marketing-confirmation__container a,.shopify-policy__container a,.collapsible-content p a{color:var(--riiftBtnCharcoal);font-family:var(--typeBasePrimary),var(--typeBaseFallback);text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:var(--riiftBtnCharcoal);text-decoration-thickness:1px;text-underline-offset:3px;border-bottom:0 none!important;transition:text-decoration-color .25s ease,color .25s ease}.text-link *,.rte a:not(.rte__image):not(.btn) *,.customers a *,.rte-setting a:not(.btn) *,.text-with-icons__block-text a:not(.btn) *,.shopify-email-marketing-confirmation__container a *,.shopify-policy__container a *,.collapsible-content p a *{text-decoration:none!important}.text-link:hover,.text-link:focus-visible,.rte a:not(.rte__image):not(.btn):hover,.rte a:not(.rte__image):not(.btn):focus-visible,.customers a:hover,.customers a:focus-visible,.rte-setting a:not(.btn):hover,.rte-setting a:not(.btn):focus-visible,.text-with-icons__block-text a:not(.btn):hover,.text-with-icons__block-text a:not(.btn):focus-visible,.shopify-email-marketing-confirmation__container a:hover,.shopify-email-marketing-confirmation__container a:focus-visible,.shopify-policy__container a:hover,.shopify-policy__container a:focus-visible,.collapsible-content p a:hover,.collapsible-content p a:focus-visible{color:var(--riiftBtnCharcoal);text-decoration-line:underline;text-decoration-color:var(--riiftBtnYellow)}[data-animate_underlines=true] .rte a:not(.rte__image):not(.btn):after,[data-animate_underlines=true] .customers a:after,[data-animate_underlines=true] .rte-setting a:not(.btn):after,[data-animate_underlines=true] .text-with-icons__block-text a:not(.btn):after,[data-animate_underlines=true] .collapsible-content p a:after{content:none!important;display:none!important}.input-group-btn .btn{background-image:none!important;height:100%;margin-top:0}.input-group-btn .btn:hover{padding-right:24px!important;color:var(--riiftBtnYellow)}.input-group-btn .btn:hover:not([disabled]):not(.btn--no-animate){gap:16px}.input-group-btn .btn:hover:not([disabled]):not(.btn--no-animate):after{width:19px;opacity:1}.newsletter-section .btn{min-width:auto}.newsletter-section .newsletter__input,.newsletter-section .newsletter__input-group .input-group-field{color:#1c1d1d;-webkit-text-fill-color:#1c1d1d;caret-color:#1c1d1d}.newsletter-section .newsletter__input::placeholder{color:#767676;-webkit-text-fill-color:#767676;opacity:1}.newsletter-section__content form{flex-wrap:wrap}.newsletter-section__content .newsletter__input-group{flex:1 1 auto;max-width:400px;width:100%}.newsletter__success{background:none;border:none;color:gold;margin:10px 0 0;padding:0}.newsletter-section__content .newsletter__success{flex:0 0 100%;width:100%;text-align:center}.newsletter__success[hidden]{display:none!important}@media only screen and (max-width:589px){.input-group-btn .btn:after{display:none}.input-group-btn .btn:hover:not([disabled]){gap:0;padding-right:20px!important}.input-group-btn .btn:hover .icon{color:var(--riiftBtnYellow)}}.klaviyo-form-Wpr44k [data-testid=form-component]:has(.klaviyo-phoneinput){padding-left:6px!important;padding-right:6px!important}.klaviyo-form-Wpr44k button.riift-klaviyo-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;min-height:50px!important;height:auto!important;padding:0 24px!important;border:1px solid transparent!important;border-radius:4px!important;background:var(--colorBtnPrimary, var(--riiftBtnBlack))!important;background-image:none!important;box-shadow:none!important;color:var(--colorBtnPrimaryText, var(--riiftBtnWhite))!important;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important;font-size:16px!important;font-weight:400!important;letter-spacing:1.6px!important;line-height:1.2!important;text-align:center!important;text-transform:uppercase!important;transition:color .25s ease,background-color .25s ease,gap .25s ease!important}.klaviyo-form-Wpr44k button.riift-klaviyo-cta *{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.klaviyo-form-Wpr44k button.riift-klaviyo-cta:after{content:""!important;display:block!important;flex-shrink:0!important;width:0!important;height:12px!important;opacity:0!important;overflow:hidden!important;background-color:currentColor!important;-webkit-mask:var(--riiftBtnArrow) center / contain no-repeat!important;mask:var(--riiftBtnArrow) center / contain no-repeat!important;transition:width .25s ease,opacity .25s ease!important}.klaviyo-form-Wpr44k button.riift-klaviyo-cta:hover{background:var(--colorBtnPrimary, var(--riiftBtnBlack))!important;color:var(--riiftBtnYellow)!important;gap:16px!important;padding-right:24px!important}.klaviyo-form-Wpr44k button.riift-klaviyo-cta:hover *{color:var(--riiftBtnYellow)!important}.klaviyo-form-Wpr44k button.riift-klaviyo-cta:hover:after{width:19px!important;opacity:1!important}@media only screen and (max-width:589px){.klaviyo-form-Wpr44k button.riift-klaviyo-cta{font-size:14px!important;min-height:44px!important;padding:0 20px!important}.klaviyo-form-Wpr44k button.riift-klaviyo-cta:hover{padding-right:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/riift-buttons.css.map */
