:root{--axis-bg: #ffffff;--axis-bg-elev: #f4f3f1;--axis-surface: #ffffff;--axis-ink: #181613;--axis-ink-2: #4a4640;--axis-ink-3: #8a857c;--axis-ink-4: #b9b3a6;--axis-line: rgba(24, 22, 19, .08);--axis-line-2: rgba(24, 22, 19, .14);--axis-frame: #e6e1d6;--axis-accent: #181613;--axis-warn: #b8553a;--axis-font-sans: "Inter Tight", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--axis-font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--axis-max: 1440px;--axis-gutter: clamp(20px, 4vw, 56px);--axis-pad-y: clamp(80px, 11vw, 180px);--axis-r: 3px;--axis-r-md: 8px;--axis-r-lg: 18px}body.template-index,body.template-index *{box-sizing:border-box}body.template-index{background:var(--axis-bg);color:var(--axis-ink);font-family:var(--axis-font-sans);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}body.template-index ::selection{background:var(--axis-ink);color:var(--axis-bg)}body.template-index #MainContent>.shopify-section{width:100%;max-width:none;margin:0;padding:0}.axis-eyebrow{font-family:var(--axis-font-mono);font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--axis-ink-3)}.axis-eyebrow.ink{color:var(--axis-ink)}.axis-eyebrow .dot{display:inline-block;width:5px;height:5px;background:currentColor;border-radius:50%;margin-right:8px;vertical-align:1px}.axis-h-display{font-size:clamp(60px,11vw,168px);font-weight:500;line-height:.9;letter-spacing:-.045em;text-wrap:balance}.axis-h1{font-size:clamp(52px,8vw,128px);font-weight:500;line-height:.94;letter-spacing:-.038em;text-wrap:balance}.axis-h2{font-size:clamp(40px,5.5vw,88px);font-weight:500;line-height:.98;letter-spacing:-.03em;text-wrap:balance}.axis-h3{font-size:clamp(28px,3vw,44px);font-weight:500;line-height:1.05;letter-spacing:-.022em;text-wrap:balance}.axis-h4{font-size:clamp(20px,1.7vw,26px);font-weight:500;line-height:1.2;letter-spacing:-.015em}.axis-body-l{font-size:clamp(17px,1.35vw,21px);line-height:1.45;color:var(--axis-ink-2);letter-spacing:-.006em;text-wrap:pretty}.axis-body{font-size:15px;line-height:1.55;color:var(--axis-ink-2)}.axis-cap{font-family:var(--axis-font-mono);font-size:11px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;color:var(--axis-ink-3)}.axis-num{font-family:var(--axis-font-mono);font-variant-numeric:tabular-nums}.axis-wrap{max-width:var(--axis-max);margin:0 auto;padding:0 var(--axis-gutter)}.axis-section{padding:var(--axis-pad-y) 0;position:relative}.axis-section.tight{padding:clamp(56px,8vw,120px) 0}.axis-section.dark{background:var(--axis-ink);color:var(--axis-bg)}.axis-section.dark .axis-body-l{color:#f5f3eeb3}.axis-section.dark .axis-cap,.axis-section.dark .axis-eyebrow{color:#f5f3ee8c}.axis-section.dark .axis-h1,.axis-section.dark .axis-h2,.axis-section.dark .axis-h3,.axis-section.dark .axis-h4{color:var(--axis-bg)}.axis-divider-top{border-top:1px solid var(--axis-line)}.axis-divider-bot{border-bottom:1px solid var(--axis-line)}.axis-btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px;border-radius:999px;font-size:14px;font-weight:500;letter-spacing:-.005em;background:var(--axis-ink);color:var(--axis-bg);transition:transform .25s cubic-bezier(.2,.7,.3,1),background .2s;border:0;cursor:pointer;font-family:inherit;text-decoration:none}.axis-btn:hover{background:#2b2823;transform:translateY(-1px)}.axis-btn.ghost{background:transparent;color:var(--axis-ink);box-shadow:inset 0 0 0 1px var(--axis-line-2)}.axis-btn.ghost:hover{background:#0000000a}.axis-btn.lg{height:56px;padding:0 28px;font-size:15px}.axis-btn .arr{display:inline-block;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M3 7h8M7.5 3.5L11 7l-3.5 3.5' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M3 7h8M7.5 3.5L11 7l-3.5 3.5' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / contain no-repeat;transition:transform .25s cubic-bezier(.2,.7,.3,1)}.axis-btn:hover .arr{transform:translate(3px)}.axis-ph{position:relative;background:repeating-linear-gradient(135deg,transparent 0 14px,rgba(24,22,19,.05) 14px 15px),var(--axis-frame);overflow:hidden;color:var(--axis-ink-3)}.axis-ph[data-label]:before{content:attr(data-label);position:absolute;top:16px;left:16px;font-family:var(--axis-font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--axis-ink-3);background:#f5f3eed9;padding:4px 8px;border-radius:3px;pointer-events:none;z-index:2}.axis-ph[data-meta]:after{content:attr(data-meta);position:absolute;bottom:16px;right:16px;font-family:var(--axis-font-mono);font-size:10px;letter-spacing:.06em;color:var(--axis-ink-3);background:#f5f3eed9;padding:4px 8px;border-radius:3px;pointer-events:none;z-index:2}.axis-grain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2147483640;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='4'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.axis-reveal{opacity:0;transform:translateY(28px);transition:opacity 1.1s cubic-bezier(.2,.7,.2,1),transform 1.1s cubic-bezier(.2,.7,.2,1);transition-delay:var(--axis-d, 0ms)}.axis-reveal.in{opacity:1;transform:none}.axis-img-reveal{position:relative;overflow:hidden}.axis-img-reveal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--axis-bg);transform-origin:top;transition:transform 1.2s cubic-bezier(.7,0,.2,1);transition-delay:var(--axis-d, 0ms)}.axis-section.dark .axis-img-reveal:after{background:var(--axis-ink)}.axis-img-reveal.in:after{transform:scaleY(0);transform-origin:bottom}@keyframes axis-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}body.template-index #header-group,body.template-index #header-group *{font-family:var(--axis-font-sans)!important}body.template-index #header-group .section-header,body.template-index #header-group header{background:#f5f3eec7!important;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-bottom:1px solid var(--axis-line)!important;color:var(--axis-ink)!important}body.template-index #header-group a,body.template-index #header-group button{color:var(--axis-ink)!important;letter-spacing:-.005em}body.template-index #header-group .header__heading-logo,body.template-index #header-group .header__heading-link{font-weight:500;letter-spacing:-.03em}body.template-index #header-group nav a,body.template-index #header-group .list-menu a{font-size:14px;font-weight:500;padding:8px 14px;border-radius:999px;transition:background .15s,color .15s}body.template-index #header-group nav a:hover,body.template-index #header-group .list-menu a:hover{background:#0000000d}body.template-index .announcement-bar,body.template-index .utility-bar{background:var(--axis-ink)!important;color:var(--axis-bg)!important;font-family:var(--axis-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}body.template-index #shopify-section-sections--footer-group,body.template-index .footer{background:var(--axis-bg)!important;color:var(--axis-ink-2)!important;border-top:1px solid var(--axis-line)}body.template-index .footer a{color:var(--axis-ink-2)!important}body.template-index .footer a:hover{color:var(--axis-ink)!important}body.template-index .footer *{font-family:var(--axis-font-sans)!important}body.template-index .footer h4,body.template-index .footer h6,body.template-index .footer .footer-heading{font-family:var(--axis-font-mono)!important;font-size:11px!important;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--axis-ink-3)!important}body.template-collection{background:var(--axis-bg);color:var(--axis-ink);font-family:var(--axis-font-sans);-webkit-font-smoothing:antialiased}body.template-collection .facets-block-wrapper{border-top:1px solid var(--axis-line);border-bottom:1px solid var(--axis-line)}body.template-collection .facets-block-wrapper summary,body.template-collection .facets-block-wrapper button,body.template-collection .facets-block-wrapper label,body.template-collection .facets-block-wrapper legend,body.template-collection .facets-block-wrapper select,body.template-collection .sorting-filter,body.template-collection .facets-block-wrapper .facets__summary-label,body.template-collection .product-count,body.template-collection .results-count{font-family:var(--axis-font-mono);font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--axis-ink-2)}body.template-collection details:has([class*=price-facet]),body.template-collection facet-component:has([class*=price-facet]),body.template-collection [class*=price-facet]{display:none!important}body.template-collection .card-gallery{background:var(--axis-bg-elev);border-radius:var(--axis-r-md);overflow:hidden}body.template-collection .card-gallery img{object-fit:contain!important;padding:clamp(12px,1.8vw,26px);mix-blend-mode:multiply;transition:transform .7s cubic-bezier(.2,.7,.2,1)}body.template-collection .product-card:hover .card-gallery img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){body.template-collection .card-gallery img{transition:none}body.template-collection .product-card:hover .card-gallery img{transform:none}}body.template-collection .product-card__content h3,body.template-collection .product-card__content .h4,body.template-collection .product-card__content p{font-family:var(--axis-font-sans);font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1.35;color:var(--axis-ink)}.product-card__content [class*=price],.product-badges{display:none!important}body.template-collection .collection-grid__empty{font-family:var(--axis-font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--axis-ink-3);padding:80px 0}.product-card-gallery__title-placeholder{display:none!important}.card-gallery:has(.product-card-gallery__title-placeholder){aspect-ratio:1 / 1;background:repeating-linear-gradient(135deg,transparent 0 14px,rgba(24,22,19,.045) 14px 15px),var(--axis-bg-elev);position:relative}.card-gallery:has(.product-card-gallery__title-placeholder):after{content:"Imagery in production";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--axis-font-mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--axis-ink-4);pointer-events:none}body.template-product{background:var(--axis-bg);color:var(--axis-ink);font-family:var(--axis-font-sans);-webkit-font-smoothing:antialiased}body.template-product .product-information h1{font-family:var(--axis-font-sans);font-size:clamp(34px,4.2vw,64px);font-weight:500;line-height:.98;letter-spacing:-.03em;text-wrap:balance}body.template-product .product-information slideshow-component,body.template-product .product-information [class*=media-gallery]{background:var(--axis-bg-elev);border-radius:var(--axis-r-md);overflow:hidden}body.template-product .product-information [class*=media-gallery] img{object-fit:contain!important;padding:clamp(20px,3vw,48px);mix-blend-mode:multiply}body.template-product .slideshow-controls__thumbnail img,body.template-product .dialog-thumbnails-list__thumbnail img,body.template-product [class*=thumbnail] img{padding:0!important;object-fit:contain!important;mix-blend-mode:multiply}body.template-product .product-information a.button-secondary,body.template-product .product-information .button-secondary{border-radius:999px;font-weight:500;letter-spacing:-.005em;transition:background .25s cubic-bezier(.2,.7,.2,1),color .25s cubic-bezier(.2,.7,.2,1)}body.template-product .product-information a.button-secondary:hover{background:var(--axis-ink);color:var(--axis-bg)}body.template-product .product-recommendations h2,body.template-product [data-testid=product-recommendations] h2{font-family:var(--axis-font-sans);font-size:clamp(26px,3vw,44px);font-weight:500;line-height:1.02;letter-spacing:-.025em}body.template-article main h1{font-family:var(--axis-font-sans);font-weight:500;letter-spacing:-.025em;line-height:1.05}body.template-article main .rte,body.template-article main .article-content,body.template-article main .blog-post-content{font-family:var(--axis-font-sans);font-size:16px;line-height:1.7;color:var(--axis-ink-2, #4a4640);max-width:860px;margin-left:auto;margin-right:auto}body.template-article main .rte h3,body.template-article main .article-content h3{font-weight:500;letter-spacing:-.02em;color:var(--axis-ink, #181613);margin-top:2em}body.template-article main .rte strong{color:var(--axis-ink, #181613)}body.template-article main .rte img,body.template-article main .article-content img{border-radius:var(--axis-r-md, 8px);max-width:100%;height:auto}body.template-article main .rte blockquote,body.template-article main .article-content blockquote{border-left:2px solid var(--axis-ink, #181613);margin-inline:0;padding:4px 0 4px 20px;font-style:italic;color:var(--axis-ink-2, #4a4640)}body.template-article .video-wrapper{position:relative;aspect-ratio:16 / 9;margin:24px 0;border-radius:var(--axis-r-md, 8px);overflow:hidden;background:var(--axis-bg-elev, #f4f3f1)}body.template-article .video-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.slideshow-controls__dots{list-style:none}.slideshow-controls__dots>li::marker{content:""}.slideshow-controls__dots button{font-size:0!important;color:transparent!important}body.template-product #MainContent>.shopify-section:first-child>section:not(.ax-prod-meta){padding-top:clamp(96px,12vw,152px)}body.template-product [id]{scroll-margin-top:clamp(88px,11vw,132px)}@media print{.axis-grain,#header-group,.section-header,.shopify-section-group-footer-group,dialog,.cart-drawer,slideshow-controls,.slideshow-controls__dots,.slideshow-controls__counter,.slideshow-controls__arrows,.dialog-thumbnails-list-container,.dialog-zoomed-gallery,.product-media-container__zoom-button,.quick-add,.ax-st-controls{display:none!important}.axis-reveal{opacity:1!important;transform:none!important}.axis-img-reveal:after{display:none!important}details{display:block!important}details>*:not(summary){display:revert!important}body.template-product{background:#fff!important}.ax-prod-details,.ax-prod-benefits,.ax-prod-features,.ax-prod-gallery,.ax-prod-cta{break-inside:auto}.ax-pd-group,.ax-pf-item,.ax-pb-cell{break-inside:avoid}}.variant-picker .variant-option--buttons{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%}.variant-picker .variant-option--buttons .variant-option__button-label{flex:1 1 auto;width:100%;min-height:0;justify-content:space-between;gap:16px;padding:14px 18px;font-size:14px;font-weight:500;letter-spacing:-.01em;transition:border-color .2s,background-color .2s}.variant-picker .variant-option--buttons .variant-option__button-label__pill{display:none}.variant-picker .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch):after{content:"Select \2192";position:static;inset:auto;border:0;clip-path:none;flex:none;font-family:var(--axis-font-mono, "JetBrains Mono", ui-monospace, Menlo, monospace);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--axis-ink-3, #8a857c);pointer-events:none}.variant-picker .variant-option--buttons .variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch):after{content:"\25cf  Selected";color:var(--axis-ink, #181613)}.variant-picker .variant-option--buttons[data-option-name=colour],.variant-picker .variant-option--buttons[data-option-name=color]{flex-direction:row;flex-wrap:wrap}.variant-picker .variant-option--buttons[data-option-name=colour] legend,.variant-picker .variant-option--buttons[data-option-name=color] legend{flex:0 0 100%}.variant-picker .variant-option--buttons[data-option-name=colour] .variant-option__button-label,.variant-picker .variant-option--buttons[data-option-name=color] .variant-option__button-label{flex:1 1 calc(50% - 5px);width:auto;min-width:0}.variant-picker .variant-option__button-label__text{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.variant-picker .variant-option__button-label__subtitle{display:block;font-family:var(--axis-font-mono, "JetBrains Mono", ui-monospace, Menlo, monospace);font-size:10.5px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--axis-ink-3, #8a857c)}body.template-product .buy-buttons-block .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--axis-font-mono, "JetBrains Mono", ui-monospace, Menlo, monospace);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:16px 24px;border-radius:999px;background:var(--axis-ink, #181613);color:var(--axis-bg, #ffffff);border:1px solid var(--axis-ink, #181613);transition:background .22s cubic-bezier(.2,.7,.2,1),color .22s cubic-bezier(.2,.7,.2,1),border-color .22s cubic-bezier(.2,.7,.2,1)}body.template-product .buy-buttons-block .button:hover:not([disabled]){background:transparent;color:var(--axis-ink, #181613)}body.template-product .buy-buttons-block .button[disabled]{background:transparent;color:var(--axis-ink-4, #b9b3a6);border-color:var(--axis-line, rgba(24, 22, 19, .08));cursor:not-allowed}body.template-product .buy-buttons-block .add-to-cart-icon{display:none}body.template-product .buy-buttons-block quantity-selector-component,body.template-product .buy-buttons-block .quantity-selector{border-radius:999px;border-color:var(--axis-line-2, rgba(24, 22, 19, .14))}.axis-brand-mark{display:inline-block;height:1em;width:auto;flex:none;vertical-align:middle;overflow:visible}.axis-system-label{display:inline-flex;align-items:center;gap:.6em;white-space:nowrap;line-height:1}.axis-system-label .axis-brand-mark{height:1.15em}
/*# sourceMappingURL=/cdn/shop/t/13/assets/axis-theme.css.map */
