/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}@layer theme,base,nuxt-base;@layer components{.checkout .checkout-summary{color:var(--color-stone)}@media screen and (width>=768px){.checkout-summary .checkout-summary__total{font-size:18px}}.checkout .checkout-summary__item-title h5{font-family:var(--font-display)!important;font-weight:900!important}.checkout .checkout-summary__item-quantity{font-family:var(--font-display);background:var(--color-lime)!important;color:var(--color-dark)!important}.checkout-summary__item .checkout-summary__item-image .checkout-summary__item-quantity{font-size:7px}@media screen and (width>=768px){.checkout-summary__item .checkout-summary__item-image .checkout-summary__item-quantity{font-size:13px}}.upsell .upsell__item .upsell__listing .upsell__button{background:var(--color-primary);font-family:Outfit,Outfit Fallback,Arial,serif;font-size:var(--text-small);padding:calc(var(--spacing-unit) * 2)calc(var(--spacing-unit) * 6);font-weight:700;line-height:24px}.upsell .upsell__item .upsell__listing .upsell__button:hover{background:var(--color-secondary)}.checkout-discount-chip{background:#d9d9d9}.checkout .order-summary__discount-form .base-button{background-color:var(--color-dark,#101010);font-family:var(--font-display,"Arial Black","Arial Bold",Arial,sans-serif);--tw-font-weight:var(--font-weight-black,900);font-size:16px;font-weight:var(--font-weight-black,900);--tw-tracking:1px;letter-spacing:1px;color:var(--color-white,#fff);text-transform:uppercase;border-radius:2147483647px;padding-inline:27px}@media (hover:hover){.checkout .order-summary__discount-form .base-button:hover{background-color:var(--color-lime,#bdd826);color:var(--color-dark,#101010)}}.checkout .order-summary__discount-error{color:#b3261e}.checkout .checkout-form__modal .input__grid>.base-input,.checkout .checkout-form__modal form>.base-input{margin-bottom:0}.checkout .checkout-form .checkout-form__login{color:var(--color-navy)}.checkout .checkout-form__checkbox{color:inherit;font-size:inherit;line-height:inherit;cursor:default;align-items:normal;gap:normal;margin-top:0;margin-bottom:0;display:inline}.checkout .checkout-form .checkout-form__checkbox{font-size:12px}.checkout .checkout-form .checkout-form__checkbox [type=checkbox]{accent-color:var(--color-lime,#bdd826)}.checkout .checkout-form__checkbox--opt-in .checkbox{width:auto;height:auto}.checkout .section .section__header h2{color:var(--color-navy);font-weight:900}.checkout .checkout-form__button{cursor:pointer;background-color:var(--color-lime,#bdd826);font-family:var(--font-display,"Arial Black","Arial Bold",Arial,sans-serif);--tw-leading:20px;--tw-font-weight:var(--font-weight-black,900);font-size:18px;line-height:20px;font-weight:var(--font-weight-black,900);--tw-tracking:1px;letter-spacing:1px;color:var(--color-white,#fff);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));width:auto;box-shadow:none;text-align:center;border-style:solid;border-radius:2147483647px;justify-content:center;align-items:center;margin-bottom:0;padding-block:20px;padding-inline:52px;display:inline-flex}.checkout .checkout-form__button:hover{background-color:var(--color-dark,#101010)}.checkout .checkout-form__button .base-spinner{width:20px;height:20px}.checkout .checkout-form__button:disabled{cursor:not-allowed;opacity:.5}.checkout .checkout-form__modal p{font-family:inherit}.checkout .checkout-form__modal .base-button{width:100%}.checkout .checkout-form__modal .login__form .base-button{max-width:none}.checkout .checkout-form__modal a{color:#393632;font-family:inherit}.checkout .checkout-form__discount-section pre{margin-top:calc(var(--spacing,.25rem) * 12);color:var(--color-grey,#6a6a6a);font-size:12px}.checkout .checkout-form__addresses .checkout-form__address label input,.checkout .checkout-form__payment-methods .checkout-form__payment-method label input{accent-color:var(--color-lime)}.checkout .checkout-form__secondary-btn{color:#393632;border-radius:71px}.checkout .checkout-form__payment .checkout-form__payment-header{gap:6px}.checkout .checkout-form__payment .checkout-form__payment-header h3{color:var(--color-stone);font-weight:900}.checkout .checkout-form__payment .checkout-form__payment-content{padding:20px}@media screen and (width>=768px){.checkout .checkout-form__modal a{font-size:16px;font-weight:500}.checkout .checkout-form__payment .checkout-form__payment-header .checkout-form__payment-icons svg{width:35px;height:24px}.checkout .checkout-form__payment .checkout-form__payment-content{padding:40px 20px}.checkout .input__grid{gap:normal;display:block}}}@layer utilities;@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
