:root{--aura-blue: #33B4B9;--aura-blue-light: #DDF3F4;--aura-black: #0A0A0A;--aura-white: #FFFFFF;--aura-offwhite: #F5F0E8;--aura-beige: #E8D8C0;--aura-sand: #D4B896;--aura-green: #A8C4A0;--aura-amber: #C8956C;--aura-shadow: #3A3530;--aura-gray-bg: #F4F4F2;--aura-gray-line: #E5E5E2;--aura-gray-text: #6B6B6B;--aura-radius: 4px;--aura-container-max: 1440px;--aura-gutter: 16px;--aura-section-y: 32px;--aura-gap: 16px;--aura-space-1: 8px;--aura-space-2: 16px;--aura-space-3: 24px;--aura-space-4: 40px;--aura-space-5: 64px;--aura-space-6: 96px;--aura-title-size: clamp(28px, 2.4vw + 18px, 56px);--aura-head-gap: 32px;--aura-label-size: 12px;--aura-label-spacing: .08em}@media(min-width:750px){:root{--aura-gutter: 40px;--aura-section-y: 56px;--aura-head-gap: 48px;--aura-gap: 24px}}.aura-container{width:100%;max-width:var(--aura-container-max);margin-inline:auto;padding-inline:var(--aura-gutter)}.aura-section{padding-block:var(--aura-section-y)}.aura-title{margin:0;text-align:center;font-size:var(--aura-title-size);font-weight:300;line-height:1.1;letter-spacing:-.02em;text-transform:none}.aura-title strong,.aura-title b{font-weight:600}.aura-eyebrow{margin:0 0 var(--aura-space-2);font-size:var(--aura-label-size);font-weight:400;line-height:1.2;letter-spacing:var(--aura-label-spacing);text-transform:uppercase}.aura-btn,.aura-btn--outline{display:inline-flex;align-items:center;justify-content:center;gap:var(--aura-space-1);min-height:48px;padding:0 28px;border:1px solid var(--aura-black);border-radius:var(--aura-radius);font:inherit;font-size:var(--aura-label-size);font-weight:500;letter-spacing:var(--aura-label-spacing);line-height:1;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.aura-btn{background:var(--aura-black);color:var(--aura-white)}.aura-btn:hover{background:var(--aura-blue);border-color:var(--aura-blue)}.aura-btn--outline{background:transparent;color:var(--aura-black)}.aura-btn--outline:hover{background:var(--aura-black);color:var(--aura-white)}.aura-btn:focus-visible,.aura-btn--outline:focus-visible,.aura-pill:focus-visible{outline:2px solid var(--aura-blue);outline-offset:2px}.aura-pill{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 16px;border:1px solid var(--aura-black);border-radius:999px;background:transparent;color:var(--aura-black);font:inherit;font-size:var(--aura-label-size);letter-spacing:var(--aura-label-spacing);line-height:1;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.aura-pill:hover{background:var(--aura-gray-bg)}.aura-pill[aria-pressed=true],.aura-pill[aria-selected=true],.aura-pill.is-active{background:var(--aura-black);color:var(--aura-white)}[data-aura-track]{display:flex;gap:var(--aura-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}[data-aura-track]::-webkit-scrollbar{display:none}[data-aura-track]>*{flex:0 0 auto;scroll-snap-align:start}.aura-arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--aura-black);border-radius:50%;background:transparent;color:var(--aura-black);cursor:pointer}.aura-arrow:hover:not(:disabled){background:var(--aura-black);color:var(--aura-white)}.aura-arrow:disabled{opacity:.3;cursor:default}@media(prefers-reduced-motion:reduce){.aura-btn,.aura-btn--outline,.aura-pill{transition:none}}main[data-template^=product] .product-media-container{background:var(--aura-gray-bg)}main[data-template^=product] .product-details h1,main[data-template^=product] .product-details h2{font-weight:300;letter-spacing:-.02em;line-height:1.1}main[data-template^=product] .variant-picker{--variant-picker-button-radius: 999px}main[data-template^=product] .variant-option--buttons .variant-option__button-label{font-size:var(--aura-label-size);letter-spacing:var(--aura-label-spacing);text-transform:uppercase}main[data-template^=product] .product-form-buttons .add-to-cart-button{width:100%;min-height:52px;border-radius:var(--aura-radius);font-size:var(--aura-label-size);letter-spacing:var(--aura-label-spacing);text-transform:uppercase}main[data-template^=product] .product-form-buttons add-to-cart-component{flex:1 1 100%}main[data-template^=product] .accordion summary{font-size:var(--aura-label-size);letter-spacing:var(--aura-label-spacing);text-transform:uppercase}@media(max-width:749px){.sticky-add-to-cart__bar,.sticky-add-to-cart__bar[data-stuck=true],sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__bar{left:0;width:100%;bottom:0;padding-bottom:max(var(--padding-sm),env(safe-area-inset-bottom));border-radius:0}.sticky-add-to-cart__bar{transform:translateY(100%)}.sticky-add-to-cart__bar[data-stuck=true]{transform:translateY(0)}.sticky-add-to-cart__button{border-radius:var(--aura-radius);letter-spacing:var(--aura-label-spacing);text-transform:uppercase}}:root{--aura-header-gap: 16px;--aura-header-height: 64px;--aura-header-offset: calc(var(--aura-header-gap) * 2 + var(--aura-header-height))}@media(min-width:750px){:root{--aura-header-gap: 24px;--aura-header-height: 72px}}.header-section:has(>#header-component){height:0;overflow:visible}#header-component{position:absolute;top:var(--aura-header-gap);inset-inline:var(--aura-header-gap);border-radius:12px;background:var(--aura-white);box-shadow:0 4px 24px #00000014}#header-component .header__underlay{border-radius:12px}#header-component .header__row--top .header__columns{min-height:var(--aura-header-height);align-items:center}@media(min-width:750px){#header-component .menu-list__link{font-size:.9375rem;font-weight:400}}.content-for-layout:not([data-template=index]){padding-top:var(--aura-header-offset)}:root{--aura-ease: cubic-bezier(.22, 1, .36, 1)}@media(prefers-reduced-motion:no-preference){html.aura-js:not(.shopify-design-mode) [data-aura-reveal],html.aura-js:not(.shopify-design-mode) [data-aura-stagger]>*{opacity:0;transform:translateY(24px);transition:opacity .7s var(--aura-ease),transform .7s var(--aura-ease)}html.aura-js [data-aura-reveal]{transition-delay:var(--aura-delay, 0ms)}html.aura-js [data-aura-stagger]>*{transition-delay:calc(var(--aura-base, 0ms) + min(var(--aura-i, 0),8) * 90ms)}html.aura-js:not(.shopify-design-mode) [data-aura-reveal].is-visible,html.aura-js:not(.shopify-design-mode) [data-aura-stagger].is-visible>*{opacity:1;transform:none}html.aura-js [data-aura-reveal].is-visible:not(.is-done),html.aura-js [data-aura-stagger].is-visible:not(.is-done)>*{will-change:opacity,transform}html.aura-js:not(.shopify-design-mode) .aura-title strong{opacity:0;filter:blur(6px);transition:opacity .7s var(--aura-ease),filter .7s var(--aura-ease);transition-delay:calc(var(--aura-delay, 0ms) + .15s)}html.aura-js:not(.shopify-design-mode) .aura-title.is-visible strong{opacity:1;filter:none}}#header-component{transition:transform .3s var(--aura-ease),opacity var(--animation-speed, .25s) var(--animation-easing, ease)}#header-component .header__row--top .header__columns{min-height:var(--aura-header-live, var(--aura-header-height));transition:min-height .3s var(--aura-ease)}#header-component .header-logo{transform-origin:center;transition:transform .3s var(--aura-ease)}html.aura-header-compact{--aura-header-live: 60px}html.aura-header-compact #header-component .header-logo{transform:scale(.82)}html.aura-header-hidden #header-component{transform:translateY(calc(-100% - 48px))}#header-component :is(.header-actions__action,header-actions a,header-actions button):focus:not(:focus-visible){outline:none;box-shadow:none}#header-component :is(.header-actions__action,header-actions a,header-actions button):focus-visible{outline:2px solid var(--aura-blue);outline-offset:4px;border-radius:8px}html[data-aura-input=pointer] #header-component :is(.header-actions__action,header-actions a,header-actions button):focus-visible{outline:none}@keyframes aura-cart-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-6px)}55%{transform:translateY(0)}75%{transform:translateY(-3px)}}@keyframes aura-cart-pulse{0%{transform:scale(1)}40%{transform:scale(1.4)}to{transform:scale(1)}}.header-actions__cart-icon.aura-bounce{animation:aura-cart-bounce .7s var(--aura-ease)}.header-actions__cart-icon.aura-bounce .cart-bubble{--cart-bubble-background: var(--aura-blue);--cart-bubble-text: var(--aura-white);animation:aura-cart-pulse .7s var(--aura-ease)}[data-aura-track].is-scrollable{cursor:grab}[data-aura-track].is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}[data-aura-track] img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.aura-arrow{transition:transform .25s var(--aura-ease),background-color .2s ease,color .2s ease}.aura-arrow:hover:not(:disabled){transform:scale(1.08)}.aura-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--aura-ease)}.is-open>.aura-acc-panel{grid-template-rows:1fr}.aura-acc-inner{min-height:0;overflow:hidden}.aura-btn,.aura-btn--outline{position:relative;overflow:hidden;isolation:isolate}.aura-btn:before,.aura-btn--outline:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scaleX(0);transform-origin:left center;transition:transform .35s var(--aura-ease)}.aura-btn:before{background:var(--aura-blue)}.aura-btn--outline:before{background:var(--aura-black)}.aura-btn:hover,.aura-btn:focus-visible{background:var(--aura-black);border-color:var(--aura-black)}.aura-btn--outline:hover,.aura-btn--outline:focus-visible{background:transparent;color:var(--aura-white)}.aura-btn:hover:before,.aura-btn:focus-visible:before,.aura-btn--outline:hover:before,.aura-btn--outline:focus-visible:before{transform:scaleX(1)}.aura-moment__all,.aura-faq__sub a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor),linear-gradient(color-mix(in srgb,currentColor 35%,transparent),color-mix(in srgb,currentColor 35%,transparent));background-position:left bottom,left bottom;background-repeat:no-repeat;background-size:0% 1px,100% 1px;padding-bottom:4px;transition:background-size .35s var(--aura-ease)}.aura-moment__all:hover,.aura-faq__sub a:hover,.aura-moment__all:focus-visible,.aura-faq__sub a:focus-visible{background-size:100% 1px,100% 1px}.aura-bundle__stat-number,.aura-highlight__value{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){#header-component,#header-component .header__row--top .header__columns,#header-component .header-logo,.aura-arrow,.aura-acc-panel,.aura-btn:before,.aura-btn--outline:before,.aura-range__link,.aura-ugc__link,.aura-moment__all,.aura-faq__sub a{transition:none}.header-actions__cart-icon.aura-bounce,.header-actions__cart-icon.aura-bounce .cart-bubble{animation:none}}.aura-arrow{width:100px;height:52px;border:0;border-radius:999px;background:#f1f1ef;color:var(--aura-black)}.aura-arrow:hover:not(:disabled){background:#e9e9e6;color:var(--aura-black)}.aura-arrow:disabled{opacity:.4}.aura-arrow:focus-visible{outline:2px solid var(--aura-blue);outline-offset:2px}[data-aura-prev] svg{transform:scaleX(-1)}.aura-range .aura-range__link,.aura-ugc .aura-ugc__link{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-thickness:1px;text-underline-offset:6px;transition:text-decoration-color .3s var(--aura-ease)}.aura-range .aura-range__link:hover,.aura-range .aura-range__link:focus-visible,.aura-ugc .aura-ugc__link:hover,.aura-ugc .aura-ugc__link:focus-visible{text-decoration-color:currentColor}@media(prefers-reduced-motion:reduce){.aura-range .aura-range__link,.aura-ugc .aura-ugc__link{transition:none}}.aura-menu-badge{display:inline-flex;flex:none;align-items:center;padding:6px 10px;border:0;border-radius:6px;background:#33b4b926;color:#1e7f83;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease}a.aura-menu-badge:hover,a.aura-menu-badge:focus-visible{background:#33b4b940;color:#1e7f83}#header-component .header-menu__inner{display:flex;align-items:center;gap:8px}#header-component .header-menu__inner .menu-list{min-width:0}@media(max-width:989px){#header-component .header-menu .aura-menu-badge{display:none}}.aura-drawer-badge{padding-block:8px 12px}.aura-menu-badge--drawer{display:inline-flex}@media(prefers-reduced-motion:reduce){.aura-menu-badge{transition:none}}@media(min-width:750px){#header-component .header__column--left{align-items:center;gap:48px}#header-component .header__column--right{margin-left:auto;justify-content:flex-end}#header-component .header-menu .menu-list{--menu-horizontal-gap: 28px}#header-component .header-menu__inner{gap:28px}}@media(max-width:749px){#header-component .header-logo{justify-content:flex-start;padding-inline-start:8px}}#header-component[data-menu-style=drawer] .header-logo{justify-content:flex-start;padding-inline-start:8px}.shopify-section:has(.aura-benefits)+.shopify-section .aura-section{padding-block-start:64px}@media(min-width:750px){.shopify-section:has(.aura-benefits)+.shopify-section .aura-section{padding-block-start:112px}}.shopify-section:has(+.shopify-section .aura-benefits) .aura-section{padding-block-end:64px}@media(min-width:750px){.shopify-section:has(+.shopify-section .aura-benefits) .aura-section{padding-block-end:112px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/aura.css.map */
