:root{--dana-space-1: 4px;--dana-space-2: 8px;--dana-space-3: 12px;--dana-space-4: 16px;--dana-space-5: 20px;--dana-space-6: 24px;--dana-space-8: 32px;--dana-space-10: 40px;--dana-space-12: 48px;--dana-space-16: 64px;--dana-space-20: 80px;--dana-space-24: 96px;--dana-gutter: clamp(16px, 4vw, 40px);--dana-radius: 0;--dana-shadow: none;--dana-hairline: 1px solid var(--border-color-base, #e6ddd9);--dana-ease: cubic-bezier(.2, .7, .2, 1);--dana-dur: .22s;--dana-dur-slow: .32s;--dana-ratio-bag: 4 / 5;--dana-ratio-jewel: 1 / 1;--dana-ratio-wide: 16 / 9;--dana-max: 1320px;--dana-tracking: .14em;--dana-tap: 44px;--dana-sale: #9e3b4f;--dana-sale-contrast: #fbf8f6;--dana-hairline-color: var(--border-color-base, #e6ddd9);--dana-font-heading: var(--heading-font-family, serif);--dana-font-body: var(--base-font-family, sans-serif);--dana-fs-h1: clamp(30px, 2.2vw + 20px, var(--font-h1, 46px));--dana-fs-h2: clamp(26px, 1.6vw + 18px, var(--font-h2, 38px));--dana-fs-h3: clamp(22px, 1vw + 16px, var(--font-h3, 30px));--dana-fs-h4: clamp(18px, .5vw + 15px, var(--font-h4, 22px))}.color-scheme-735c978e-d3b7-474f-a3f7-562370446399,.color-scheme-013ccfbf-beb5-42e6-bc8f-8a36ab634ca7{--dana-sale: #e4dad5;--dana-sale-contrast: #141112;--dana-hairline-color: #2a2425;--dana-hairline: 1px solid #2a2425}.dana-section{position:relative;padding-block:var(--dana-sp-t, var(--dana-pt, 48px)) var(--dana-sp-b, var(--dana-pb, 48px));background:var(--gradient-background, transparent);color:rgb(var(--base-color))}.dana-section .container-fluid{max-width:var(--dana-max);margin-inline:auto}.dana-section .full-width,.dana-section .strecth-width{width:100%;padding-inline:var(--dana-gutter)}.dana-h1,.dana-h2,.dana-h3,.dana-h4{font-family:var(--dana-font-heading);font-weight:var(--heading-font-weight, 400);color:var(--heading-color);line-height:1.15;margin:0;text-wrap:balance}.dana-h1{font-size:var(--dana-fs-h1)}.dana-h2{font-size:var(--dana-fs-h2)}.dana-h3{font-size:var(--dana-fs-h3)}.dana-h4{font-size:var(--dana-fs-h4);line-height:1.3}.dana-eyebrow{display:block;font-family:var(--dana-font-body);font-size:12px;font-weight:500;letter-spacing:var(--dana-tracking);text-transform:uppercase;color:rgb(var(--base-color));margin-block-end:var(--dana-space-3)}.dana-text{font-family:var(--dana-font-body);font-size:var(--base-font-size, 15px);line-height:1.7;color:rgb(var(--base-color))}.dana-text p:last-child{margin-block-end:0}.dana-text--sm{font-size:13px}.dana-align-start{text-align:start}.dana-align-center{text-align:center}.dana-align-end{text-align:end}.dana-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--dana-space-2);min-height:var(--dana-tap);padding:0 var(--dana-space-6);border:1px solid transparent;border-radius:var(--dana-radius);font-family:var(--dana-font-body);font-size:13px;font-weight:var(--btn-font-weight, 500);letter-spacing:var(--dana-tracking);text-transform:uppercase;text-decoration:none;line-height:1;cursor:pointer;transition:background-color var(--dana-dur) var(--dana-ease),color var(--dana-dur) var(--dana-ease),border-color var(--dana-dur) var(--dana-ease)}.dana-btn--primary{background:var(--btn-primary-bg);color:var(--btn-primary-color);border-color:var(--btn-primary-bg)}.dana-btn--primary:hover,.dana-btn--primary:focus-visible{background:var(--btn-primary-bg-hover);color:var(--btn-primary-color-hover);border-color:var(--btn-primary-bg-hover)}.dana-btn--secondary{background:transparent;color:var(--heading-color);border-color:currentColor}.dana-btn--secondary:hover,.dana-btn--secondary:focus-visible{background:var(--heading-color);color:var(--gradient-background, #fff)}.dana-btn.dana-btn--link{min-height:var(--dana-tap);padding:0;gap:10px;border:0;border-radius:0;color:var(--heading-color);background:none;font-size:12px;letter-spacing:.16em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color var(--dana-dur, .24s) var(--dana-ease, ease-out)}.dana-btn.dana-btn--link{position:relative;margin-inline-end:24px}.dana-btn.dana-btn--link:after{content:"\2192";position:absolute;inset-inline-start:calc(100% + 8px);top:50%;margin-top:-.6em;line-height:1.2;font-size:14px;letter-spacing:0;transition:transform var(--dana-dur, .24s) var(--dana-ease, ease-out)}.dana-btn.dana-btn--link:hover{text-decoration-color:currentColor}.dana-btn.dana-btn--link:hover:after{transform:translate(4px)}[dir=rtl] .dana-btn.dana-btn--link:after{content:"\2190"}[dir=rtl] .dana-btn.dana-btn--link:hover:after{transform:translate(-4px)}@media(prefers-reduced-motion:reduce){.dana-btn.dana-btn--link:after{transition:none}}.dana-btn[aria-disabled=true],.dana-btn:disabled{opacity:.5;pointer-events:none}.dana-media{position:relative;overflow:hidden;aspect-ratio:var(--dana-ratio, var(--dana-ratio-bag));background:var(--gradient-background, transparent)}.dana-img{display:block;width:100%;height:100%;object-fit:cover}.dana-media .dana-img{position:absolute;top:0;right:0;bottom:0;left:0}.dana-img--placeholder{fill:var(--dana-hairline-color);background:var(--dana-hairline-color)}.dana-icon{display:inline-block;width:1em;height:1em;flex:none;vertical-align:-.15em}.dana-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--dana-space-2);font-family:var(--dana-font-body)}.dana-price__current{color:var(--heading-color);font-weight:500}.dana-price__compare{text-decoration:line-through;opacity:.6}.dana-price--sale .dana-price__current{color:var(--dana-sale)}.dana-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dana-section :focus-visible,.dana-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dana-skip-link{position:absolute;inset-inline-start:8px;top:-100px;padding:8px 12px;background:var(--btn-primary-bg);color:var(--btn-primary-color);z-index:10000}.dana-skip-link:focus{top:8px}@media(prefers-reduced-motion:reduce){.dana-section *,.dana-btn{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.dana-pages{margin-block:var(--dana-space-6)}.dana-pages__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--dana-space-2)}.dana-pages__link{display:inline-grid;place-items:center;min-width:var(--dana-tap);min-height:var(--dana-tap);padding:0 var(--dana-space-3);border:1px solid var(--dana-hairline-color);color:var(--heading-color);text-decoration:none;font-size:13px}.dana-pages__link--current{background:var(--heading-color);color:var(--gradient-background, #fbf8f6);border-color:var(--heading-color)}.dana-pages__gap{display:inline-grid;place-items:center;min-height:var(--dana-tap);padding:0 var(--dana-space-2)}.dana-empty{display:grid;gap:var(--dana-space-3);justify-items:center;margin-block:var(--dana-space-8)}.dana-empty__heading{margin:0}.dana-empty__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--dana-space-2)}.dana-404__inner{display:grid;gap:var(--dana-space-5);justify-items:center;text-align:center;max-width:640px;margin-inline:auto}.dana-404__logo{width:180px;height:auto}.dana-404__search{display:flex;gap:var(--dana-space-2);width:100%;max-width:480px}.dana-404__input{flex:1 1 auto;min-width:0;min-height:var(--dana-tap);padding:0 var(--dana-space-4);border:1px solid var(--dana-hairline-color);background:transparent;color:inherit;font-family:var(--dana-font-body)}.dana-404__input:focus-visible{outline:2px solid currentColor;outline-offset:1px}.dana-404 .dana-empty{margin-block:var(--dana-space-2) 0}.dana-wa-float{position:fixed;inset-inline-end:16px;inset-block-end:88px;z-index:900;display:inline-flex;align-items:center;gap:8px;min-height:var(--dana-tap);padding:0 16px 0 12px;background:#25d366;color:#fff;border-radius:999px;text-decoration:none;font-size:13px;font-weight:500;box-shadow:0 6px 20px #00000026}.dana-wa-float:focus-visible{outline:2px solid #141112;outline-offset:2px}@media(min-width:768px){.dana-wa-float{inset-block-end:24px}}@media(max-width:480px){.dana-wa-float__label{display:none}.dana-wa-float{width:52px;height:52px;min-height:0;padding:0;justify-content:center;gap:0;aspect-ratio:1}}@media(min-width:1200px){.navigation .level0.dana-mega .submenu>.dropdown{column-count:3;column-gap:32px;min-width:620px}.navigation .level0.dana-mega .submenu>.dropdown>li{break-inside:avoid}}@media(min-width:1200px)and (max-width:1439px){.navigation .horizontal-list>li.level0>a{padding-inline:9px;font-size:12px}}@media(max-width:1199px){.navigation .submenu-mobile-title a,.navigation .submenu-mobile-title i,.navigation .submenu .site-nav,.navigation .submenu .dropdown a{color:#141112}}.dana-media,.dana-card__media,.dana-tiles__media,.dana-reviews__card,.dana-chero{border-radius:var(--dana-radius-media, 0);overflow:hidden}.dana-badge{border-radius:999px}.dana-btn:not(.dana-btn--link),.dana-rail__tab,.dana-newsletter__input,.dana-404__input,.dana-pages__link,.dana-promo__code{border-radius:var(--dana-radius, 0)}.dana-sizeguide__body,.dana-trust-row{border-radius:var(--dana-radius-media, 0)}.product-single__media,.bls__product-images .bls__responsive-image,.bls__product-thumbnail .bls__responsive-image,.product-thumbnail .bls__responsive-image{border-radius:var(--dana-radius-media, 0);overflow:hidden}label.bls__product-swatches:not(.color-swatch) .bls_swatche-item,label.bls__product-swatches:not(.color-swatch){border-radius:var(--dana-radius, 0)}#page-header .h-count,.header .h-count{color:#141112;font-weight:600}.header_scroll_down #sticky-header{transition:transform .28s var(--dana-ease, ease-out);will-change:transform}html.dana-header-hidden .header_scroll_down #sticky-header{transform:translateY(-100%);box-shadow:none}@media(prefers-reduced-motion:reduce){.header_scroll_down #sticky-header{transition:none}}.dana-section>.container,.dana-section>.full-width,.dana-section>.strecth-width{max-width:1600px;margin-inline:auto}body:not(.template-index) main#MainContent .shopify-section:first-child>.dana-section{padding-top:var(--dana-sp-t, var(--dana-pt, 0px))!important}.dana-wa-float .dana-icon{width:26px;height:26px;flex:none}@media(max-width:480px){.dana-wa-float{width:56px;height:56px}.dana-wa-float .dana-icon{width:32px;height:32px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dana-base.css.map */
