.anja-section{padding-block:var(--anja-section-space)}.anja-section--tight{padding-block:var(--anja-section-space-tight)}.anja-section--divided{border-block-start:1px solid var(--anja-line)}.anja-theme .anja-surface--soft,.anja-theme .shopify-section .section.anja-surface--soft{background:var(--anja-surface)}.anja-theme .anja-surface--dark,.anja-theme .shopify-section .section.anja-surface--dark{--anja-muted: rgb(255 255 255 / .68);--anja-line: rgb(255 255 255 / .14);background:var(--anja-ink);color:#fff}.anja-theme .anja-surface--brand,.anja-theme .shopify-section .section.anja-surface--brand{--anja-muted: rgb(255 255 255 / .78);--anja-line: rgb(255 255 255 / .2);background:var(--anja-brand);color:#fff}.anja-surface--dark .anja-eyebrow,.anja-surface--brand .anja-eyebrow{color:var(--anja-accent)}.anja-eyebrow{display:block;margin:0 0 12px;color:var(--anja-brand);font-family:var(--font-body--family);font-size:.75rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.anja-heading{margin:0;font-family:var(--font-heading--family);font-weight:900;font-size:clamp(1.85rem,3.4vw,3.1rem);line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.anja-heading--small{font-size:clamp(1.6rem,2.6vw,2.35rem)}.anja-muted{color:var(--anja-muted)}.anja-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-block-end:clamp(24px,3vw,40px);flex-wrap:wrap}.anja-section-heading__text{min-width:0}.anja-section-heading__aside{max-width:360px;margin:0;font-size:.9375rem;line-height:1.6;color:var(--anja-muted)}.anja-text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid currentColor;border-radius:var(--anja-radius-pill);background:none;color:inherit;font:inherit;font-size:.8125rem;font-weight:700;letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--anja-duration) var(--anja-ease),color var(--anja-duration) var(--anja-ease),border-color var(--anja-duration) var(--anja-ease)}.anja-text-link .anja-icon{width:16px;height:16px;transition:transform var(--anja-duration) var(--anja-ease)}.anja-text-link:hover{background:var(--anja-ink);border-color:var(--anja-ink);color:#fff}.anja-text-link:hover .anja-icon--directional{transform:translate(3px)}[dir=rtl] .anja-text-link:hover .anja-icon--directional{transform:scaleX(-1) translate(3px)}.anja-surface--dark .anja-text-link:hover,.anja-surface--brand .anja-text-link:hover{background:#fff;border-color:#fff;color:var(--anja-ink)}.anja-icon{display:inline-block;flex-shrink:0;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .anja-icon--directional{transform:scaleX(-1)}.anja-button{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:50px;padding:12px 24px;border:1px solid transparent;border-radius:var(--anja-radius);font-family:var(--font-body--family);font-size:.875rem;font-weight:750;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform var(--anja-duration) var(--anja-ease),background-color var(--anja-duration) var(--anja-ease),color var(--anja-duration) var(--anja-ease)}.anja-button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0208172e}.anja-button:disabled,.anja-button[aria-disabled=true]{transform:none;cursor:not-allowed;background:#d9dfdf;border-color:#d9dfdf;color:#4b5557}.anja-button--brand{background:var(--anja-brand);color:var(--anja-on-brand)}.anja-button--dark{background:var(--anja-ink);color:#fff}.anja-button--light{background:#fff;color:var(--anja-ink)}.anja-button--accent{background:var(--anja-accent);color:var(--anja-ink)}.anja-button--ghost{background:#ffffff0f;border-color:#ffffff8c;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.anja-button--ghost:hover{background:#fff;color:var(--anja-ink)}.anja-button--pill{border-radius:var(--anja-radius-pill)}.anja-button--block{width:100%;justify-content:center}.anja-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.anja-editor-note{padding:16px 20px;border:1px dashed var(--anja-brand);background:rgb(var(--anja-brand-rgb) / .06);color:var(--anja-ink);font-size:.875rem;line-height:1.5}.anja-scroll-row{display:flex;gap:20px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;padding-block-end:10px}.anja-scroll-row>*{scroll-snap-align:start}.anja-tabs__list[hidden]{display:none}.anja-tabs__list{display:inline-flex;max-width:100%;gap:4px;margin-block-end:28px;padding:4px;border-radius:var(--anja-radius-pill);background:var(--anja-surface);overflow-x:auto;scrollbar-width:none}.anja-tabs__list::-webkit-scrollbar{display:none}.anja-tabs__tab{-webkit-appearance:none;appearance:none;border:0;background:none;font-family:inherit;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;min-height:42px;padding:0 20px;border-radius:var(--anja-radius-pill);color:var(--anja-muted);font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color var(--anja-duration) var(--anja-ease),color var(--anja-duration) var(--anja-ease)}.anja-tabs__tab:hover{color:var(--anja-ink)}.anja-tabs__tab[aria-selected=true],anja-tabs:not(:defined) .anja-tabs__tab[data-active]{background:var(--anja-ink);color:#fff;box-shadow:0 4px 14px #02081729}@media screen and (max-width:749px){.anja-tabs__list{margin-block-end:20px}.anja-tabs__tab{padding:0 16px}}.anja-rte table{min-width:100%;border-collapse:collapse;font-size:.875rem}.anja-rte :is(th,td){padding:10px 12px;border:1px solid var(--anja-line);text-align:start;white-space:nowrap}.anja-rte th{background:var(--anja-surface)}.anja-rte img{max-width:100%;height:auto}.anja-theme .page-content table{border-collapse:collapse;font-size:.875rem}.anja-theme .page-content :is(th,td){padding:10px 12px;border:1px solid var(--anja-line);text-align:start}.anja-theme .page-content th{background:var(--anja-surface)}.anja-theme :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--anja-focus);outline-offset:3px}html[dir=rtl] :is(.anja-heading,.anja-eyebrow,h1,h2,h3,h4){letter-spacing:0}html[dir=rtl] .anja-heading{line-height:1.35}html[dir=rtl] body{line-height:1.75}.anja-theme .menu-list__link{font-weight:700}.anja-theme .menu-list__link[data-anja-highlight]{color:var(--anja-sale)}.anja-theme .product-card .card-gallery{overflow:hidden;border-radius:var(--anja-radius-card);background:var(--anja-surface)}.anja-theme .product-card .card-gallery img{transition:transform .6s var(--anja-ease)}.anja-theme .product-card:hover .card-gallery img{transform:scale(1.04)}.anja-theme .product-card .product-badges__badge{border-radius:999px;font-weight:700}.anja-theme .product-card .price{font-weight:800}@media(prefers-reduced-motion:reduce){.anja-theme .product-card .card-gallery img,.anja-theme .product-card:hover .card-gallery img{transition:none;transform:none}}.anja-theme .product-card .price,.anja-theme .product-card :is(h3,.h3,.h4,.h5,.h6,p){letter-spacing:-.01em}.anja-theme .compare-at-price{color:var(--anja-muted)}.anja-free-shipping-slot:empty{display:none}.anja-theme{padding-block-end:var(--anja-bottom-nav-height)}.anja-theme .sticky-add-to-cart__bar{margin-block-end:var(--anja-bottom-nav-height)}@media(prefers-reduced-motion:reduce){.anja-button,.anja-button:hover{transition:none;transform:none}}.anja-theme .mega-menu__content-list--collections img{object-position:50% 18%;transition:transform .5s var(--anja-ease)}.anja-theme .mega-menu__content-list--collections .resource-card__media,.anja-theme .mega-menu__content-list--collections .resource-card__image-wrapper{overflow:hidden;border-radius:14px}.anja-theme .mega-menu__content-list--collections li:hover img{transform:scale(1.04)}.anja-theme .mega-menu__content-list--collections .resource-card__title{font-weight:700}.anja-grid-promo__link{position:relative;display:block;height:100%;min-height:320px;overflow:hidden;border-radius:var(--anja-radius-card, 14px);background:var(--anja-ink);color:#fff;text-decoration:none}.anja-grid-promo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--anja-ease)}.anja-grid-promo__link:hover .anja-grid-promo__img{transform:scale(1.05)}.anja-grid-promo__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(2 8 23 / .8),transparent 55%)}.anja-grid-promo__copy{position:absolute;inset-inline:16px;inset-block-end:16px;z-index:1;display:grid;gap:4px}.anja-grid-promo__eyebrow{color:var(--anja-accent);font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.anja-grid-promo__copy strong{font-size:1.25rem;line-height:1.2}.anja-grid-promo__cta{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:700}.anja-grid-promo__cta .anja-icon{width:16px}.anja-theme .cart-drawer .cart-items__media-image,.anja-theme .cart-drawer .cart-items__media img{border-radius:12px;background:#f6f8f8}.anja-theme .cart-drawer .cart-items__title{font-weight:700}.anja-theme .cart__checkout-button{min-height:54px;border-radius:999px;font-weight:800;letter-spacing:.01em}.anja-theme .cart-drawer .cart-totals__total-value,.anja-theme .cart-drawer .cart-totals__total-label{font-weight:800}.anja-dots{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-block-start:6px}.anja-dots__list{display:flex;align-items:center;gap:6px;margin:0}.anja-dots__dot{display:block;width:18px;height:18px;border-radius:50%;background:var(--dot);box-shadow:inset 0 0 0 1px #0000002e;transition:transform .15s,box-shadow .15s}.anja-dots__dot:hover,.anja-dots__dot:focus-visible,.anja-dots__dot.is-active{transform:scale(1.15);box-shadow:0 0 0 2px #fff,0 0 0 3px var(--anja-ink)}.anja-dots__more{color:var(--anja-muted);font-size:.75rem;font-weight:700}.anja-dots__count{color:var(--anja-muted);font-size:.75rem;font-weight:600}@media screen and (max-width:749px){.anja-dots__dot{width:16px;height:16px}}.anja-camp-badge{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:2;padding:4px 10px;border-radius:999px;background:#05070d;color:var(--anja-accent);font-size:.6875rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.anja-camp-line{display:inline-flex;align-items:center;gap:6px;margin:4px 0 0;padding:4px 10px;border-radius:999px;background:#05070d;color:#fff;font-size:.75rem;font-weight:800}.anja-camp-line:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--anja-accent)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/anja.css.map */
