#root>main#content{position:relative;z-index:0}#shopify-section-footer{position:relative;z-index:1}.dynamic-brand-visual-kit__viewport-stack{position:fixed;left:0;right:0;top:var(--dbvk-header-height, 0px);bottom:0;width:auto;height:auto;z-index:0;overflow:hidden;pointer-events:none}.dynamic-brand-visual-kit__viewport-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;pointer-events:none;background-color:#09090b}.dynamic-brand-visual-kit__viewport-bg picture{display:contents}.dynamic-brand-visual-kit__viewport-bg-img{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:auto;min-width:100%;max-width:none;object-fit:cover;object-position:center}@media only screen and (max-width:47.5em){.dynamic-brand-visual-kit__viewport-stack{bottom:auto;height:calc(100vh - var(--dbvk-header-height, 0px));min-height:calc(100vh - var(--dbvk-header-height, 0px));height:calc(100dvh - var(--dbvk-header-height, 0px));min-height:calc(100dvh - var(--dbvk-header-height, 0px))}}main#content:has(.dynamic-brand-visual-kit__viewport-stack)>.shopify-section:has(.dynamic-brand-visual-kit.page-width){position:relative;z-index:1}main#content:has(.dynamic-brand-visual-kit__viewport-stack)>.shopify-section:not(:has(.dynamic-brand-visual-kit.page-width)){position:relative;z-index:3}.dynamic-brand-visual-kit__hero{position:relative;z-index:20;isolation:isolate;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box}.dynamic-brand-visual-kit__hero-inner{display:flex;align-items:center;justify-content:center;width:100%;padding:1.5rem 1rem;box-sizing:border-box}.dynamic-brand-visual-kit__hero-logo-stack{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:min(280px,55vw)}.dynamic-brand-visual-kit__hero-logo-stack--no-backdrop:before{display:none}.dynamic-brand-visual-kit__hero-logo-stack:not(.dynamic-brand-visual-kit__hero-logo-stack--no-backdrop):before{content:"";position:absolute;left:50%;top:50%;z-index:0;width:max(min(var(--dbvk-hero-backdrop-size, 320px),98vw),calc(min(280px,55vw) + 3.5rem));height:max(min(var(--dbvk-hero-backdrop-size, 320px),98vw),calc(min(280px,55vw) + 3.5rem));transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:var(--dbvk-hero-backdrop-fill, rgba(9, 9, 11, .46));box-sizing:border-box;-webkit-backdrop-filter:blur(var(--dbvk-hero-backdrop-blur, 4px));backdrop-filter:blur(var(--dbvk-hero-backdrop-blur, 4px));-webkit-mask-image:radial-gradient(circle closest-side at center,#000 0%,#000 var(--dbvk-hero-backdrop-feather-inner, 36%),transparent var(--dbvk-hero-backdrop-feather-outer, 74%));mask-image:radial-gradient(circle closest-side at center,#000 0%,#000 var(--dbvk-hero-backdrop-feather-inner, 36%),transparent var(--dbvk-hero-backdrop-feather-outer, 74%))}.dynamic-brand-visual-kit__hero-logo-img{position:relative;z-index:1;display:block;max-width:100%;width:auto;height:auto;min-width:4rem;min-height:2rem;object-fit:contain}main#content:has(.dynamic-brand-visual-kit__viewport-stack){min-height:100vh;min-height:100 dvh;background-color:#09090b;--primary_text: var(--dbvk-text-primary, #ffffff);--primary_text_h: var(--dbvk-text-heading, #ffffff);--price_color: var(--dbvk-price-accent, var(--dbvk-text-price, #ffffff));--gray_text: var(--dbvk-text-muted, #b8b8b8);--custom_input_fg: var(--dbvk-text-primary, #ffffff);--custom_input_pl: var(--dbvk-text-muted, #b8b8b8);color:var(--primary_text)}main#content:has(.dynamic-brand-visual-kit__viewport-stack) .n6br ol li:first-child a{color:var(--dbvk-breadcrumb-home, #959595);opacity:1}main#content:has(.dynamic-brand-visual-kit__viewport-stack):has(#collection) .n6br{padding-bottom:22px}#root main#content:has(.dynamic-brand-visual-kit__viewport-stack) #collection p.price,#root main#content:has(.dynamic-brand-visual-kit__viewport-stack) #collection .price,#root main#content:has(.dynamic-brand-visual-kit__viewport-stack) #collection li .static .price,#root main#content:has(.dynamic-brand-visual-kit__viewport-stack) .price,#root main#content:has(.dynamic-brand-visual-kit__viewport-stack) p.price,#root main#content:has(.dynamic-brand-visual-kit__viewport-stack) .money,#root main#content:has(.dynamic-brand-visual-kit__viewport-stack) .price .money{color:var(--dbvk-price-accent, var(--dbvk-text-price, #ffffff))!important}main#content>.dynamic-brand-visual-kit__below-scrim{position:fixed;left:0;right:0;bottom:0;z-index:2;pointer-events:none;display:none;box-sizing:border-box}main#content>.dynamic-brand-visual-kit__below-scrim[data-dbvk-below-scrim-visible=true]{display:block}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map */
