.tt .tt-pp__form .tt-pp__buy button.tt-pp__add{position:relative;border:1.5px solid var(--tt-forest-deep)!important;border-radius:999px;background:var(--tt-gold)!important;color:var(--tt-ink)!important;box-shadow:0 0 0 0 var(--tt-forest-deep)!important;transform:translate(0);will-change:transform;transition:transform .2s ease-out,box-shadow .2s ease-out,background-color .16s ease,color .16s ease}.tt .tt-pp__form .tt-pp__buy button.tt-pp__add:hover:not([disabled]):not([aria-busy=true]):hover:not([disabled]):not([aria-busy=true]){background:var(--tt-gold)!important;color:var(--tt-ink)!important}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tt .tt-pp__form .tt-pp__buy button.tt-pp__add:hover:not([disabled]):not([aria-busy=true]):not(:active):hover:not([disabled]):not([aria-busy=true]):not(:active){transform:translate(-5px,-5px);box-shadow:5px 5px 0 0 var(--tt-forest-deep)!important}}@media(prefers-reduced-motion:no-preference){.tt .tt-pp__form .tt-pp__buy button.tt-pp__add:focus-visible:not([disabled]):not([aria-busy=true]):not(:active):focus-visible:not([disabled]):not([aria-busy=true]):not(:active){transform:translate(-5px,-5px);box-shadow:5px 5px 0 0 var(--tt-forest-deep)!important}}@media(hover:none){.tt .tt-pp__form .tt-pp__buy button.tt-pp__add:hover:hover{transform:translate(0);box-shadow:0 0 0 0 var(--tt-forest-deep)!important}}.tt .tt-pp__form .tt-pp__buy button.tt-pp__add:active:not([disabled]):not([aria-busy=true]):active:not([disabled]):not([aria-busy=true]){transform:translate(-2px,-2px);box-shadow:2px 2px 0 0 var(--tt-forest-deep)!important;background:#f0c53a!important;transition:transform 80ms ease-out,box-shadow 80ms ease-out,background-color 80ms ease}.tt .tt-pp__form .tt-pp__buy button.tt-pp__add:focus-visible:focus-visible{outline:3px solid var(--tt-navy)!important;outline-offset:3px!important}.tt .tt-pp__form .tt-pp__buy button.tt-pp__add[disabled][disabled]{transform:none;box-shadow:none!important;border-color:var(--tt-line-strong)!important;background:var(--tt-fog)!important;color:var(--tt-ink-soft)!important;opacity:1!important;cursor:not-allowed}.tt .tt-pp__form .tt-pp__buy button.tt-pp__add[aria-busy=true][aria-busy=true]{transform:none;box-shadow:none!important;background:var(--tt-gold)!important;color:var(--tt-ink)!important;cursor:progress}.tt .tt-pp__form .tt-pp__buy button.tt-pp__add.is-added.is-added{background:var(--tt-forest-deep)!important;color:var(--tt-white)!important}.tt .tt-pp__form .tt-pp__qty{border:1.5px solid var(--tt-forest-deep);background:var(--tt-white);box-shadow:0 0 0 0 var(--tt-forest-deep);transform:translate(0);transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tt .tt-pp__form .tt-pp__qty:hover:hover{transform:translate(-5px,-5px);box-shadow:5px 5px 0 0 var(--tt-forest-deep)}}.tt-pp__buy,.tt-pp__form{overflow:visible}@media(prefers-reduced-motion:reduce){.tt .tt-pp__form .tt-pp__buy button.tt-pp__add,.tt .tt-pp__form .tt-pp__qty{transition:background-color .16s ease,color .16s ease}.tt .tt-pp__form .tt-pp__buy button.tt-pp__add:hover:not([disabled]):hover:not([disabled]),.tt .tt-pp__form .tt-pp__qty:hover:hover{transform:none;box-shadow:4px 4px 0 0 var(--tt-forest-deep)!important}.tt .tt-pp__form .tt-pp__buy button.tt-pp__add:active:not([disabled]):active:not([disabled]){transform:none;box-shadow:none!important}}.tt-pp__opts{position:relative}.tt-pp__ind{position:absolute;left:0;top:0;width:0;height:0;border-radius:999px;background:var(--tt-forest-deep);pointer-events:none;z-index:0;opacity:0;transform:translate(0);transition:transform .2s cubic-bezier(.22,1,.36,1),width .2s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),opacity .12s ease}.tt-pp__opts.has-ind .tt-pp__ind{opacity:1}.tt-pp__ind.is-jump{transition:opacity .12s ease}.tt-pp__opts.has-ind .tt-pp__pill{position:relative;z-index:1;background:var(--tt-white);transition:color .2s ease-out,background-color .2s ease-out}.tt .tt-pp__opts.has-ind input:checked+.tt-pp__pill{background:transparent;color:var(--tt-white)}.tt .tt-pp__opts.has-ind input:checked+.tt-pp__pill>span:before{content:"";display:inline-block;width:7px;height:11px;margin:0 8px 1px 0;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg);vertical-align:-1px}.tt .tt-pp__opts.has-ind .tt-pp__pill:hover{background:var(--tt-fog)}.tt .tt-pp__opts.has-ind input:checked+.tt-pp__pill:hover{background:transparent}.tt .tt-pp__opts.has-ind input:focus-visible+.tt-pp__pill{outline:3px solid var(--tt-navy);outline-offset:3px;box-shadow:none}@media(prefers-reduced-motion:reduce){.tt-pp__ind,.tt-pp__opts.has-ind .tt-pp__pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/tt-motion.css.map */
