.btn--primary{background:var(--orange-dk);border-color:var(--orange-dk)}.btn--primary:hover{background:#a8400b;border-color:#a8400b}.product-card__badge--sale{background:var(--orange-dk)}.product-card__buy-now{background:var(--orange-dk)!important}.product-card__buy-now:hover{background:#a8400b!important}.product-card__buy-now-overlay{background:var(--orange-dk)!important}.product-card__buy-now-overlay:hover{background:#a8400b!important}.nav-link.nav-highlight{background:var(--orange-dk)}.nav-link.nav-highlight:hover{background:#a8400b}.search-bar-big button{background:var(--orange-dk)}.product-card__vendor,.product-card__price--sale,.section-link,.cart-item-vendor,.cart-item__vendor,.product-vendor,.auth-link{color:#a8400b}.hero-eyebrow{color:#fce3d2;background:#e8601a4d}.category-card__sub{color:#ffffffd6}.category-card__eyebrow{color:#ffffffe0}.category-card__cta{color:#fff}.footer-tagline,.footer-about,.footer-copy,.footer-legal a,.footer-contact-link{color:#ffffffa3}.footer-links a,.footer-links li a{color:#ffffffbd}.footer-col-title,.footer-heading{color:#ffffff94}.payment-icon,.pay-icon{color:#ffffff8c}.footer-social-link svg,.social-btn svg{fill:#ffffffd9;color:#ffffffd9}.trust-desc{color:#ffffffa3}.brand-item,.brand-strip-label{color:var(--muted)}.header-action-btn,.header-hamburger,.drawer-close,.search-close,.filter-sidebar-close{width:44px;height:44px}.cart-remove{width:40px;height:40px}@media(max-width:989px){.cart-remove{width:44px;height:44px}}.cart-btn{background:var(--orange-dk)!important;color:#fff!important;width:44px!important;height:44px!important;min-width:44px;padding:0!important;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center}.cart-btn:hover{background:#a8400b!important}.cart-btn svg{width:20px;height:20px}.cart-btn .cart-count,.cart-btn .cart-badge{background:var(--charcoal);color:#fff;border:2px solid var(--cream)}.cart-btn:hover .cart-count,.cart-btn:hover .cart-badge{background:var(--charcoal);color:#fff;border-color:var(--cream)}.product-card__rating{display:flex;align-items:center;gap:6px;margin:1px 0 6px}.product-card__stars{position:relative;display:inline-block;font-size:.78rem;line-height:1;font-family:Arial,sans-serif;flex-shrink:0}.product-card__stars:before{content:"\2605\2605\2605\2605\2605";color:#e5e2dc;letter-spacing:1px}.product-card__stars:after{content:"\2605\2605\2605\2605\2605";color:#f59e0b;letter-spacing:1px;position:absolute;left:0;top:0;width:var(--pct, 90%);overflow:hidden;white-space:nowrap}.product-card__rating-num{font-size:.72rem;font-weight:700;color:var(--charcoal)}.product-card__rating-count{font-size:.72rem;color:var(--muted-lt)}.product-card__actions{display:flex;gap:8px;margin-top:10px}.product-card__actions .btn{flex:1;min-height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;padding:8px 10px;border-radius:var(--r-pill, 999px);white-space:nowrap}.product-card__buy-now{color:#fff!important}@media(max-width:479px){.product-card__actions{flex-direction:column}.product-card__actions .btn{width:100%}}.product-card,.product-card__img{will-change:auto}@media(hover:hover)and (pointer:fine){.product-card:hover,.product-card:hover .product-card__img{will-change:transform}}.hero-chip{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#ffffff1a}.hero-gallery{position:absolute;top:50%;right:3%;transform:translateY(-50%);width:min(44%,560px);aspect-ratio:1 / .9;z-index:1;pointer-events:none;animation:hero-gallery-in .9s var(--ease-out, ease) .2s both}@keyframes hero-gallery-in{0%{opacity:0}to{opacity:1}}.hero-gallery__item{position:absolute;border-radius:18px;overflow:hidden;background:linear-gradient(160deg,#fff,#f1ece5);box-shadow:0 24px 60px #00000073;border:1px solid rgba(255,255,255,.12);will-change:transform}.hero-gallery__item img{width:100%;height:100%;object-fit:contain;padding:10%;display:block}.hero-gallery__item--a{width:54%;height:66%;top:17%;left:23%;z-index:3;animation:hero-g-a 7s var(--ease-in-out, ease-in-out) infinite}.hero-gallery__item--b{width:42%;height:48%;top:0;left:0;transform:rotate(-5deg);z-index:2;animation:hero-g-b 8.5s var(--ease-in-out, ease-in-out) infinite}.hero-gallery__item--c{width:42%;height:48%;bottom:0;right:0;transform:rotate(5deg);z-index:2;animation:hero-g-c 9.5s var(--ease-in-out, ease-in-out) infinite}@keyframes hero-g-a{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes hero-g-b{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-10px) rotate(-5deg)}}@keyframes hero-g-c{0%,to{transform:translateY(0) rotate(5deg)}50%{transform:translateY(12px) rotate(5deg)}}@media(max-width:991px){.hero-gallery{position:static;transform:none;top:auto;right:auto;width:min(64%,260px);aspect-ratio:1 / 1;margin:26px auto 0;animation:hero-gallery-in .7s var(--ease-out, ease) .25s both}.hero-gallery__item--b,.hero-gallery__item--c{display:none}.hero-gallery__item--a{position:static;width:100%;height:100%;left:auto;top:auto;animation:hero-float-m 6s var(--ease-in-out, ease-in-out) infinite}}@keyframes hero-float-m{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){.hero-gallery,.hero-gallery__item--a,.hero-gallery__item--b,.hero-gallery__item--c{animation:none!important}}.hero-heading,.promo-heading,.section-title,.collection-title,.newsletter-heading,.page-title,.product-title{text-wrap:balance}.hero-sub,.promo-sub,.section-sub{text-wrap:pretty}html{overflow-x:clip}.product-page,.product-layout,.product-info,.product-desc,.product-gallery{min-width:0;max-width:100%}.rte,.product-description{overflow-wrap:break-word}.product-live-views,.product-payments,.pay-methods{max-width:100%}.newsletter-form{display:flex;flex-direction:column;align-items:stretch;gap:8px;border-radius:0;overflow:visible;box-shadow:none;width:100%;max-width:460px}.newsletter-input-wrap{display:flex;width:100%;border-radius:var(--r-pill);overflow:hidden;box-shadow:var(--sh-sm)}.newsletter-input{flex:1;min-width:0}.newsletter-btn{flex-shrink:0}.newsletter-note{width:100%;margin:2px 0 0}.sticky-atc{display:none}@media(max-width:989px){.sticky-atc{display:flex;align-items:center;gap:10px;position:fixed;left:0;right:0;bottom:calc(58px + env(safe-area-inset-bottom,0px));z-index:250;padding:8px 12px;background:#fffffff7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border,#E5E2DC);box-shadow:0 -6px 24px #0000001a;transform:translateY(150%);opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.32,.72,0,1),opacity .35s ease}.sticky-atc.visible{transform:none;opacity:1;pointer-events:auto}.sticky-atc__info{display:flex;align-items:center;gap:10px;flex:1;min-width:0;text-decoration:none}.sticky-atc__info img{width:44px;height:44px;object-fit:contain;border-radius:8px;background:var(--cream-2,#F2EFE9);padding:3px;flex-shrink:0}.sticky-atc__text{display:flex;flex-direction:column;min-width:0}.sticky-atc__title{font-size:.78rem;font-weight:600;color:var(--charcoal,#1A1A1A);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.sticky-atc__price{font-family:var(--font-d,"Syne",sans-serif);font-size:.95rem;font-weight:800;color:var(--charcoal,#1A1A1A)}.sticky-atc__btn{flex-shrink:0;min-height:44px;padding:10px 22px;border-radius:var(--r-pill,999px);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.sticky-atc{transition:opacity .2s ease;transform:none}.sticky-atc:not(.visible){opacity:0;pointer-events:none}}.mobile-drawer{background:#fff!important;width:min(330px,86vw)!important;box-shadow:4px 0 32px #0000002e}.mobile-drawer .drawer-nav,.mobile-drawer .mobile-drawer-header,.mobile-drawer .drawer-footer{background:#fff}.mobile-drawer:before{content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;left:min(330px,86vw);background:#00000080;opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-drawer.open:before{opacity:1;pointer-events:auto}.drawer-link,.drawer-sub-link{transition:background var(--t),color var(--t),transform var(--t)}.drawer-link:hover,.drawer-link.active{background:var(--cream-2);color:var(--orange-dk)}.drawer-link:active,.drawer-sub-link:active,.nav-link:active,.mob-nav-item:active{transform:scale(.98)}.has-custom-cursor.cursor-active,.has-custom-cursor.cursor-active a,.has-custom-cursor.cursor-active button,.has-custom-cursor.cursor-active .btn,.has-custom-cursor.cursor-active [role=button]{cursor:none!important}.has-custom-cursor input,.has-custom-cursor textarea,.has-custom-cursor select,.has-custom-cursor [contenteditable]{cursor:auto!important}.cursor-dot,.cursor-ring{position:fixed;top:0;left:0;z-index:2147483600;pointer-events:none;border-radius:50%;opacity:0;transition:opacity .3s ease;will-change:transform}.cursor-active .cursor-dot,.cursor-active .cursor-ring{opacity:1}.cursor-dot{width:8px;height:8px;margin:-4px 0 0 -4px;background:var(--orange, #E8601A)}.cursor-ring{width:34px;height:34px;margin:-17px 0 0 -17px;border:1.5px solid rgba(232,96,26,.6);transition:width .25s ease,height .25s ease,margin .25s ease,background-color .25s ease,opacity .3s ease}.cursor-hover .cursor-ring{width:54px;height:54px;margin:-27px 0 0 -27px;background:#e8601a1a;border-color:#e8601ad9}.cursor-down .cursor-ring{width:26px;height:26px;margin:-13px 0 0 -13px}@media(hover:none),(pointer:coarse){.cursor-dot,.cursor-ring{display:none!important}}.anim-paused .hero__orb--a,.anim-paused .hero__orb--b,.anim-paused .hero-eyebrow__dot,.anim-paused .hero__scroll-wheel,.anim-paused .hero-gallery__item--a,.anim-paused .hero-gallery__item--b,.anim-paused .hero-gallery__item--c,.anim-paused .promo-orb,.anim-paused .promo-eyebrow__dot,.anim-paused .promo-media-img,.anim-paused .feature-banner__media img,.brand-strip-section.anim-paused .brand-ticker{animation-play-state:paused!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/theme-aa.css.map */
