:root{--beltly-ease-out: cubic-bezier(.23, 1, .32, 1);--beltly-ease-in-out: cubic-bezier(.77, 0, .175, 1)}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}header-component a,header-component summary,.header a{text-transform:lowercase}header-component nav a{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:left 100%;transition:background-size .24s var(--beltly-ease-out)}@media(hover:hover)and (pointer:fine){header-component nav a:hover{background-size:100% 1px}}button,.button,[class*=button-]{transition:transform .16s var(--beltly-ease-out),background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}button:active,.button:active,[class*=button-]:active{transform:scale(.97)}main a{text-underline-offset:.2em}.shopify-section:has(>marquee-component){border-block:1px solid rgba(23,23,23,.12)}product-card img,.product-card img{transition:transform .7s var(--beltly-ease-out),opacity .4s ease}html.beltly-anim main .shopify-section:not(:first-child)>*:where(:not(:has(.section-content-wrapper)):not(.beltly-noreveal)){opacity:0;transform:translateY(14px);transition:opacity .7s var(--beltly-ease-out),transform .7s var(--beltly-ease-out)}html.beltly-anim main .shopify-section.beltly-inview>*{opacity:1;transform:translateY(0)}html.beltly-anim main .shopify-section.beltly-inview>*:nth-child(2){transition-delay:60ms}html.beltly-anim main .shopify-section.beltly-inview>*:nth-child(3){transition-delay:.12s}@media(prefers-reduced-motion:reduce){html.beltly-anim main .shopify-section:not(:first-child)>*{opacity:1;transform:none;transition:none}header-component nav a,product-card img,.product-card img,button,.button,[class*=button-]{transition:none}}.header-section{background:transparent}#header-component{width:min(calc(100% - 24px),1160px);margin-inline:auto;margin-block-start:12px;padding-inline:clamp(10px,2vw,22px);border-radius:999px;border:1px solid rgba(23,23,23,.08);background:linear-gradient(135deg,#ffffff59,#ffffff0f),#f4f4f2e0;-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);box-shadow:inset 0 1px #ffffff8c,0 10px 34px #1717171a;transition:box-shadow .24s var(--beltly-ease-out),background-color .24s ease}#header-component[data-sticky-state=active]{box-shadow:inset 0 1px #ffffff8c,0 12px 40px #17171724}#header-component .header__underlay{border-radius:inherit;background:transparent}#header-component .header-menu{border-radius:24px}@media(max-width:749px){#header-component{width:calc(100% - 16px);margin-block-start:8px}}@media(prefers-reduced-transparency:reduce){#header-component{background:#f4f4f2fa;-webkit-backdrop-filter:none;backdrop-filter:none}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,button,.button,[class*=button-],product-card,.product-card,footer a,footer h2,footer h3,footer p,summary,.accordion,.price{text-transform:lowercase}.button,[class*=button-]:not(.button-unstyled){font-size:.875rem;letter-spacing:.01em}product-card :is(h3,.card__title,a),.product-card :is(h3,.card__title,a){font-size:.8125rem;letter-spacing:.01em}product-card .price,.product-card .price{opacity:.65;font-size:.8125rem}footer input[type=email],footer input[type=text]{border:0;border-bottom:1px solid rgba(26,26,26,.35);border-radius:0;background:transparent;padding-inline:0;transition:border-color .2s ease}footer input[type=email]:focus,footer input[type=text]:focus{outline:none;border-bottom-color:#1a1a1ae6}footer input[type=email]:focus-visible,footer input[type=text]:focus-visible{outline:2px solid rgba(26,26,26,.9);outline-offset:4px}::selection{background:#1a1a1a;color:#f0efeb}html.beltly-anim main .shopify-section:not(:first-child) .resource-list--grid>.resource-list__item{opacity:0;transform:translateY(14px);transition:opacity .7s var(--beltly-ease-out),transform .7s var(--beltly-ease-out)}html.beltly-anim main .shopify-section.beltly-inview .resource-list--grid>.resource-list__item{opacity:1;transform:translateY(0)}html.beltly-anim main .shopify-section.beltly-inview .resource-list--grid>.resource-list__item:nth-child(2){transition-delay:50ms}html.beltly-anim main .shopify-section.beltly-inview .resource-list--grid>.resource-list__item:nth-child(3){transition-delay:.1s}html.beltly-anim main .shopify-section.beltly-inview .resource-list--grid>.resource-list__item:nth-child(4){transition-delay:.15s}html.beltly-anim main .shopify-section.beltly-inview .resource-list--grid>.resource-list__item:nth-child(5){transition-delay:.2s}html.beltly-anim main .shopify-section.beltly-inview .resource-list--grid>.resource-list__item:nth-child(6){transition-delay:.25s}html.beltly-anim main .shopify-section.beltly-inview .resource-list--grid>.resource-list__item:nth-child(n+7){transition-delay:.3s}html.beltly-anim #cart-drawer .theme-drawer__dialog[open] tbody>.cart-items__table-row{animation:beltly-cart-item-in .48s var(--beltly-ease-out) backwards}html.beltly-anim #cart-drawer .theme-drawer__dialog[open] tbody>.cart-items__table-row:nth-child(2){animation-delay:50ms}html.beltly-anim #cart-drawer .theme-drawer__dialog[open] tbody>.cart-items__table-row:nth-child(3){animation-delay:.1s}html.beltly-anim #cart-drawer .theme-drawer__dialog[open] tbody>.cart-items__table-row:nth-child(4){animation-delay:.15s}html.beltly-anim #cart-drawer .theme-drawer__dialog[open] tbody>.cart-items__table-row:nth-child(n+5){animation-delay:.2s}@keyframes beltly-cart-item-in{0%{opacity:0;transform:translateY(10px)}}html.beltly-anim main:not([data-template*=collection],[data-template*=search]) .shopify-section:not(:first-child) img[loading=lazy]{transition:transform .7s var(--beltly-ease-out),opacity .5s var(--beltly-ease-out)}html.beltly-anim main:not([data-template*=collection],[data-template*=search]) .shopify-section:not(:first-child) img[loading=lazy]:not(.beltly-img-in){opacity:0}html.beltly-anim .page-wrapper>footer .shopify-section>*{opacity:0;transform:translateY(14px);transition:opacity .7s var(--beltly-ease-out),transform .7s var(--beltly-ease-out)}html.beltly-anim .page-wrapper>footer .shopify-section.beltly-inview>*{opacity:1;transform:translateY(0)}html.beltly-anim .page-wrapper>footer .shopify-section.beltly-inview>*:nth-child(2){transition-delay:60ms}@media(prefers-reduced-motion:reduce){html.beltly-anim main .shopify-section:not(:first-child) .resource-list--grid>.resource-list__item,html.beltly-anim .page-wrapper>footer .shopify-section>*{opacity:1;transform:none;transition:none}html.beltly-anim #cart-drawer .theme-drawer__dialog[open] tbody>.cart-items__table-row{animation:none}html.beltly-anim main .shopify-section:not(:first-child) img[loading=lazy]{opacity:1;transition:none}}:root{--beltly-tan: #7E5129}@keyframes beltly-hero-in{0%{opacity:0;transform:translateY(18px)}}html.beltly-anim main[data-template=index] .shopify-section:first-child .text-block,html.beltly-anim main[data-template=index] .shopify-section:first-child :is(.button,.button-secondary){animation:beltly-hero-in .9s var(--beltly-ease-out) backwards}html.beltly-anim main[data-template=index] .shopify-section:first-child .text-block~.text-block{animation-delay:.12s}html.beltly-anim main[data-template=index] .shopify-section:first-child .text-block~:is(.button,.button-secondary){animation-delay:.24s}html.beltly-anim main .shopify-section:not(:first-child) .section-content-wrapper>*{opacity:0;transform:translateY(10px);transition:opacity .6s var(--beltly-ease-out),transform .6s var(--beltly-ease-out)}html.beltly-anim main .shopify-section.beltly-inview .section-content-wrapper>*{opacity:1;transform:translateY(0)}html.beltly-anim main .shopify-section.beltly-inview .section-content-wrapper>*:nth-child(2){transition-delay:60ms}html.beltly-anim main .shopify-section.beltly-inview .section-content-wrapper>*:nth-child(3){transition-delay:.12s}html.beltly-anim main .shopify-section.beltly-inview .section-content-wrapper>*:nth-child(n+4){transition-delay:.18s}html.beltly-anim main:not([data-template*=collection],[data-template*=search]) .shopify-section:not(:first-child) img.media-block__media{transform:scale(1.05);clip-path:inset(0 0 14% 0);transition:transform 1.2s var(--beltly-ease-out),clip-path .9s var(--beltly-ease-out),opacity .5s var(--beltly-ease-out)}html.beltly-anim main:not([data-template*=collection],[data-template*=search]) .shopify-section.beltly-inview img.media-block__media{transform:scale(1);clip-path:inset(0)}@media(hover:hover)and (pointer:fine){:is(.button,.button-secondary):hover:not(:active){transform:translateY(-1px)}}main .rte a:hover,main .text-block a:hover{text-decoration-color:var(--beltly-tan)}@media(prefers-reduced-motion:reduce){html.beltly-anim main[data-template=index] .shopify-section:first-child .text-block,html.beltly-anim main[data-template=index] .shopify-section:first-child :is(.button,.button-secondary){animation:none}html.beltly-anim main .shopify-section:not(:first-child) .section-content-wrapper>*{opacity:1;transform:none;transition:none}html.beltly-anim main:not([data-template*=collection],[data-template*=search]) .shopify-section:not(:first-child) img.media-block__media{transform:none;transition:none}html.beltly-anim main:not([data-template*=collection],[data-template*=search]) .shopify-section:not(:first-child) img[loading=lazy]:not(.beltly-img-in){opacity:1;transition:none}:is(.button,.button-secondary):hover:not(:active){transform:none}}#header-component.header[data-sticky-state]{opacity:1;transition:translate .28s var(--beltly-ease-out),box-shadow .24s ease}#header-component.header[data-sticky-state=idle]{opacity:1;translate:0 calc(-100% - 16px)}#header-component.header[data-sticky-state=active],#header-component.header[data-sticky-state=inactive]{translate:0 0}@media(prefers-reduced-motion:reduce){#header-component.header[data-sticky-state]{transition:none}}[data-beltly-split] .beltly-word{display:inline-block;overflow:clip;vertical-align:bottom;padding-bottom:.14em;margin-bottom:-.14em}[data-beltly-split] .beltly-char{display:inline-block;transform:translateY(115%);transition:transform .7s var(--beltly-ease-out)}[data-beltly-split].beltly-chars-in .beltly-char{transform:translateY(0)}.button,.button-secondary{translate:var(--beltly-mx, 0px) var(--beltly-my, 0px);transition-property:transform,translate,background-color,color,border-color,opacity;transition-duration:.16s,.26s,.2s,.2s,.2s,.2s;transition-timing-function:var(--beltly-ease-out)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html.beltly-anim main .shopify-section:not(:first-child) img.media-block__media{scale:1.12;animation:beltly-parallax linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@keyframes beltly-parallax{0%{translate:0 4%}to{translate:0 -4%}}@media(prefers-reduced-motion:reduce){[data-beltly-split] .beltly-char{transform:none;transition:none}html.beltly-anim main .shopify-section:not(:first-child) img.media-block__media{clip-path:none;scale:none;animation:none}.button,.button-secondary{translate:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/beltly.css.map */
