.sidebar{--sidebar-border: rgba(var(--color-foreground), .08);display:block}.shopify-section-sidebar{position:relative;z-index:5}.sidebar__mobile-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--sidebar-border);background:rgb(var(--color-background));position:sticky;top:0;z-index:4}.sidebar__toggle{display:flex;align-items:center;justify-content:center;padding:.6rem;margin-left:-.6rem;background:none;border:none;color:rgb(var(--color-foreground));cursor:pointer}.sidebar__toggle .svg-wrapper{width:2.2rem;height:2.2rem}.sidebar__toggle-icon--close,.sidebar[data-open=true] .sidebar__toggle-icon--open{display:none}.sidebar[data-open=true] .sidebar__toggle-icon--close{display:block}.sidebar__panel{position:fixed;inset:0 auto 0 0;width:min(84vw,32rem);max-width:100%;z-index:6;background:rgb(var(--color-background));border-right:1px solid var(--sidebar-border);overflow-y:auto;overscroll-behavior:contain;transform:translate(-100%);visibility:hidden;transition:transform .3s cubic-bezier(.25,.46,.45,.94),visibility .3s}.sidebar[data-open=true] .sidebar__panel{transform:translate(0);visibility:visible}.sidebar__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;background:rgba(var(--color-foreground),.4);opacity:0;transition:opacity .3s ease}.sidebar[data-open=true] .sidebar__overlay{opacity:1}.sidebar__overlay[hidden]{display:none}.sidebar__inner{display:flex;flex-direction:column;gap:3rem;min-height:100%;padding:var(--sidebar-padding, 3.2rem) var(--sidebar-padding, 3.2rem) 3rem}.sidebar__logo-link{display:block;text-decoration:none;color:rgb(var(--color-foreground))}.sidebar__logo-link--desktop{display:block}.sidebar__panel-close{display:flex;align-items:center;justify-content:center;align-self:flex-start;padding:.6rem;margin:-.6rem 0 -1.5rem -.6rem;background:none;border:none;color:rgb(var(--color-foreground));cursor:pointer}.sidebar__panel-close .svg-wrapper{width:2rem;height:2rem}.sidebar__logo-image{display:block;height:auto;max-width:100%}.sidebar__logo-link--mobile .sidebar__logo-image{max-height:3.2rem;width:auto}.sidebar__logo-text{font-family:var(--font-heading-family);font-size:1.8rem;letter-spacing:.02em}.sidebar__nav{flex:1 1 auto}.sidebar__menu{display:flex;flex-direction:column;gap:0;margin:0;padding:0}.sidebar__link{display:flex;align-items:center;gap:.8rem;padding:0;color:rgb(var(--color-foreground));text-decoration:none;font-size:2rem;line-height:2.4rem;font-weight:400;text-transform:uppercase;letter-spacing:normal;transition:opacity .15s ease}.sidebar__link:hover{opacity:.6}.sidebar__link--active{text-decoration:none}.sidebar__link--parent{justify-content:space-between;cursor:pointer;list-style:none}.sidebar__link--parent::-webkit-details-marker{display:none}.sidebar__caret{width:1rem;height:1rem;transition:transform .2s ease}.sidebar__details[open]>.sidebar__link--parent .sidebar__caret{transform:rotate(180deg)}.sidebar__submenu{display:flex;flex-direction:column;margin:0 0 .6rem;padding:0 0 0 1.4rem}.sidebar__link--child{font-size:1.4rem;opacity:.75}.sidebar__utilities{display:flex;flex-direction:column;gap:0;padding-top:2rem;border-top:1px solid var(--sidebar-border)}.sidebar__utility-link{position:relative;font-size:2rem;line-height:2.4rem}.sidebar__utility-link .svg-wrapper{display:none}.sidebar__search>details>summary{list-style:none}.sidebar__search>details>summary::-webkit-details-marker{display:none}.sidebar__localization{padding-top:1rem}.sidebar .cart-count-bubble{position:static;margin-left:0;background:none;color:inherit;height:auto;width:auto;min-width:0;border-radius:0;font-size:inherit;line-height:inherit}.sidebar .cart-count-bubble>span[aria-hidden=true]:before{content:"("}.sidebar .cart-count-bubble>span[aria-hidden=true]:after{content:")"}@media screen and (min-width:990px){.sidebar__mobile-bar,.sidebar__overlay,.sidebar__panel-close{display:none}.sidebar__panel{width:var(--sidebar-width, 240px);transform:none;visibility:visible;transition:none;background:none;border-right:none;overflow-y:visible;pointer-events:none}.sidebar__panel a,.sidebar__panel button,.sidebar__panel summary,.sidebar__panel details,.sidebar__panel .sidebar__localization{pointer-events:auto}.sidebar__inner{min-height:0;height:auto;gap:0;padding:4.5rem 0 0 2rem}.sidebar__utilities{border-top:none;padding-top:0}.sidebar__logo-link--desktop{display:none}.sidebar__nav{flex:0 0 auto}.sidebar--overlay-light .sidebar__link,.sidebar--overlay-light .sidebar__logo-text,.sidebar--overlay-light .sidebar__logo-link{color:rgb(var(--color-background));text-shadow:0 1px 12px rgba(0,0,0,.35)}.sidebar--overlay-light .sidebar__link .svg-wrapper svg{filter:drop-shadow(0 1px 12px rgba(0,0,0,.35))}.sidebar--overlay-dark .sidebar__link,.sidebar--overlay-dark .sidebar__logo-text,.sidebar--overlay-dark .sidebar__logo-link{text-shadow:0 1px 12px rgba(255,255,255,.45)}.sidebar--scroll-contrast .sidebar__inner{color:rgb(var(--color-foreground))}.sidebar--scroll-contrast .sidebar__inner .sidebar__link,.sidebar--scroll-contrast .sidebar__inner .sidebar__logo-text,.sidebar--scroll-contrast .sidebar__inner .sidebar__logo-link{color:rgb(var(--color-foreground));text-shadow:none}.sidebar--scroll-contrast .sidebar__inner .sidebar__link .svg-wrapper svg{filter:none}.sidebar--scroll-contrast .sidebar__panel{position:fixed}.sidebar--scroll-contrast .sidebar__inner{position:relative}.sidebar--scroll-contrast .sidebar__inner--light{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 calc(100% - var(--sidebar-light-clip, 0px)) 0);pointer-events:none}.sidebar--scroll-contrast .sidebar__inner--light .sidebar__link,.sidebar--scroll-contrast .sidebar__inner--light .sidebar__logo-text,.sidebar--scroll-contrast .sidebar__inner--light .sidebar__logo-link{color:rgb(var(--color-background));text-shadow:0 1px 12px rgba(0,0,0,.3)}.sidebar--scroll-contrast .sidebar__inner--light .sidebar__link .svg-wrapper svg{filter:drop-shadow(0 1px 12px rgba(0,0,0,.3))}.sidebar-layout .shopify-section-group-header-group,.sidebar-layout main,.sidebar-layout .shopify-section-group-footer-group{margin-left:0}}.card__video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:3}.card__video-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;background:none;border:none;cursor:pointer;z-index:2}.card__video-toggle:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.4rem}.card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease;pointer-events:none}.card__video-wrapper[data-playing=true] .card__video{opacity:1}.card-wrapper .media.media--hover-effect>img{transition:opacity .3s ease}@media(prefers-reduced-motion:reduce){.card__video,.card-wrapper .media.media--hover-effect>img{transition:none}}.image-with-text__heading,.rich-text__heading{font-weight:400;letter-spacing:-.01em}.card-wrapper:hover{transform:none}.card-wrapper:hover .media.media--hover-effect:not(:has(card-video[data-playing=true]))>img:first-child,.card-wrapper:hover .media.media--hover-effect:not(:has(card-video[data-playing=true]))>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect:not(:has(card-video[data-playing=true]))>img:first-child:not(:only-child),.card:hover .media.media--hover-effect:not(:has(card-video[data-playing=true]))>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect:not(:has(card-video[data-playing=true]))>img+img{opacity:1!important;transform:none!important}.media:has(card-video[data-playing=true])>img,.card-wrapper:hover .media:has(card-video[data-playing=true])>img{opacity:0!important}.card-wrapper .card__media{cursor:pointer}[data-template=blog] .title--primary{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.card-information>.caption-large{color:rgba(var(--color-foreground),.7);font-size:1.3rem;letter-spacing:.02rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
