:root{--ta-maroon:#5C0A14;--ta-maroon-2:#7A1626;--ta-gold:#B8892B;--ta-gold-2:#E2B85A;--ta-ivory:#FBF7F2;--ta-mist:#ECF1F4}.ta-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0b0205;overflow:hidden;transition:opacity .8s ease}.ta-intro.is-leaving{opacity:0;pointer-events:none}.ta-intro__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.ta-intro.is-playing .ta-intro__video{opacity:1}.ta-intro__skip,.ta-intro__sound{position:absolute;z-index:2;-webkit-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.5);background:#00000047;color:#fff;border-radius:999px;padding:8px 15px;font:inherit;font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ta-intro__skip{top:max(16px,env(safe-area-inset-top));right:16px}.ta-intro__sound{bottom:max(18px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%)}html.ta-intro-lock,html.ta-intro-lock body{overflow:hidden}.section-featured-product .product__media-wrapper img,.section-featured-product .product__media-item img{max-height:72vh;object-fit:contain}.section-featured-product .product__media-list .product__media{background:transparent}.section-featured-product .product__info-container{display:flex;flex-direction:column}.section-featured-product .product__info-container>*{order:3}.section-featured-product .product__info-container>.product__text,.section-featured-product .product__info-container>.product__title,.section-featured-product .product__info-container>[id^=price-],.section-featured-product .product__info-container>.price{order:1}.section-featured-product .product__info-container>*:has(.ta-readfirst),.section-featured-product .product__info-container>.ta-readfirst{order:2}.section-featured-product .product__text{color:var(--ta-maroon);letter-spacing:.2em}.section-featured-product .product__title,.section-featured-product .product__title *{color:var(--ta-maroon)}.section-featured-product .featured-product{max-width:none;width:100%}.section-featured-product .product{align-items:flex-start}@media(min-width:990px){.section-featured-product .page-width{max-width:132rem}.section-featured-product .product{display:flex;gap:4rem}.section-featured-product .product__media-wrapper{flex:0 0 52%;max-width:52%;position:sticky;top:2rem}.section-featured-product .product__info-wrapper{flex:1 1 auto;max-width:none;padding-left:0}}@media(max-width:749px){.section-featured-product .product__media-wrapper img,.section-featured-product .product__media-item img{max-height:58vh}}.ta-readfirst{margin:.6rem 0 1.4rem;padding:1.1rem 1.2rem;background:var(--ta-ivory);border:1px solid rgba(184,137,43,.45);border-radius:14px;position:relative;transition:box-shadow .3s ease,border-color .3s ease}.ta-readfirst__tag{margin:0 0 .5rem;font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ta-gold);font-weight:600}.ta-readfirst__body{font-size:1.45rem;line-height:1.65;color:#2b1a1c;max-height:10.5em;overflow:hidden;position:relative;transition:max-height .7s ease}.ta-readfirst__body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.2em;background:linear-gradient(rgba(251,247,242,0),var(--ta-ivory));transition:opacity .4s}.ta-readfirst.is-open .ta-readfirst__body{max-height:200em}.ta-readfirst.is-open .ta-readfirst__body:after{opacity:0}.ta-readfirst__body p{margin:0 0 .8em}.ta-readfirst__more{-webkit-appearance:none;appearance:none;background:none;border:0;padding:.6rem 0 0;color:var(--ta-maroon);font:inherit;font-size:1.35rem;letter-spacing:.06em;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.ta-readfirst.is-nudge{border-color:var(--ta-maroon);box-shadow:0 0 0 4px #5c0a141f;animation:ta-shake .5s ease}.ta-readfirst__nudge{margin:.7rem 0 0;font-size:1.3rem;color:var(--ta-maroon);font-weight:600}@keyframes ta-shake{0%,to{transform:none}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}.ta-swirl{opacity:0;transform:perspective(900px) translate3d(var(--ta-x,0),40px,-420px) rotate(var(--ta-r,-24deg)) rotateY(var(--ta-ry,18deg));transform-origin:50% 50%;transition:opacity .9s ease var(--ta-d,0s),transform 1.15s cubic-bezier(.16,1,.3,1) var(--ta-d,0s);will-change:transform,opacity}.ta-swirl.is-in{opacity:1;transform:none}.ta-tilt{transition:transform .35s ease}@media(hover:hover){.ta-tilt:hover{transform:perspective(900px) rotateX(var(--ta-tx,0deg)) rotateY(var(--ta-ty,0deg)) translateZ(10px)}}@media(prefers-reduced-motion:reduce){.ta-swirl{opacity:1;transform:none;transition:none}.ta-readfirst__body{transition:none}}.ta-intro{background:#eef0f2}@media(orientation:portrait){.ta-intro__video{inset:auto;left:0;top:50%;width:100%;height:min(100%,190vw);transform:translateY(-50%);-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent)}}.ta-intro__skip,.ta-intro__sound{background:#5c0a14c7;border-color:#5c0a1433}.ta-intro__play{display:none;position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-appearance:none;appearance:none;border:0;border-radius:999px;background:#5c0a14;color:#fff;padding:16px 30px;font:inherit;font-size:15px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 30px #5c0a144d}.ta-intro.needs-tap .ta-intro__play{display:block}.ta-intro__final{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:transparent;opacity:0;pointer-events:none;transition:opacity 1s ease}.ta-intro.is-final .ta-intro__final{opacity:1}.ta-intro__final img{display:block;width:min(100vw,68.8vh);height:auto;aspect-ratio:3280/4096;object-fit:contain;transform:scale(1.05);transition:transform 1.8s cubic-bezier(.2,.8,.2,1);-webkit-mask-image:radial-gradient(ellipse 72% 70% at 50% 50%,#000 84%,transparent 100%);mask-image:radial-gradient(ellipse 72% 70% at 50% 50%,#000 84%,transparent 100%)}.ta-intro.is-final .ta-intro__final img{transform:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ta-home.css.map */
