:root{--bv-vh: 100vh;--bv-frame: calc(var(--bv-vh) * .191);--bv-title-gap: calc(var(--bv-frame) * .382)}@supports (height: 100svh){:root{--bv-vh: 100svh}}@media screen and (min-width:990px){:root{--bv-u: 2.461rem;--bv-frame: calc(5 * var(--bv-u) + 6.217rem);--bv-logo-nav: var(--bv-u);--bv-logo-top: 3.065rem;--bv-header: calc(var(--bv-logo-top) + 7.139rem);--bv-top: var(--bv-frame);--bv-logo-width: 39.3rem}.section-header .header{min-height:0;padding-top:calc(var(--bv-logo-top) - .87rem);padding-bottom:0;row-gap:0;align-content:start}.section-header .header-wrapper.header-wrapper--border-bottom{border-bottom:0}.section-header .header__heading-logo-wrapper,.section-header .header__heading-logo{width:var(--bv-logo-width);height:auto}.section-header .header .header__inline-menu{margin-top:calc(var(--bv-logo-nav) - 1.669rem)}.section-header .header__inline-menu .header__menu-item,.section-header .header__inline-menu .header__menu-item span{font-size:1.7rem;padding-top:0;padding-bottom:0;line-height:1}}:root{--bv-footer-size: 1.3rem;--bv-footer-offset: 2.7rem;--bv-footer-h: calc(2 * var(--bv-footer-offset) + var(--bv-footer-size) * .654)}footer.footer.footer{display:flex;align-items:flex-end;justify-content:center;margin-top:0;border-top:0;padding-top:calc(var(--bv-footer-offset) - var(--bv-footer-size) * .154);padding-bottom:calc(var(--bv-footer-offset) - var(--bv-footer-size) * .192)}footer.footer .footer__content-bottom,footer.footer .footer__content-bottom-wrapper,footer.footer .footer__copyright{margin:0;padding-top:0;padding-bottom:0;border-top:0}footer.footer .footer__content-bottom.scroll-trigger{opacity:1;transform:none;animation:none}footer.footer .footer__copyright,footer.footer .policies{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:2.4rem;row-gap:1rem}footer.footer .copyright__content,footer.footer .policies,footer.footer .policies a{margin:0;font-size:var(--bv-footer-size);line-height:1;letter-spacing:normal;color:rgba(var(--color-foreground),.75)}footer.footer .policies li{display:block;margin:0;padding:0;font-size:var(--bv-footer-size);line-height:1}footer.footer .policies .copyright__content,footer.footer .policies a{display:block;padding:0}footer.footer .policies li:before{content:none}@media screen and (min-width:990px){:root{--bv-footer-size: 1.4rem;--bv-footer-offset: var(--bv-logo-top);--bv-footer-h: calc(2 * var(--bv-footer-offset) + var(--bv-footer-size) * .654)}}.collection-hero .collection-hero__title{margin:var(--bv-title-gap) 0 calc(var(--bv-title-gap) - var(--spacing-sections-mobile))}@media screen and (min-width:750px){.collection-hero .collection-hero__title{margin-bottom:calc(var(--bv-title-gap) - var(--spacing-sections-desktop))}}@media screen and (min-width:990px){.collection-hero .collection-hero__title{margin-top:calc(6.461rem - .304em);margin-bottom:calc(3.692rem - .35em - var(--spacing-sections-desktop))}}@media screen and (min-width:990px){main .main-page-title,main>.shopify-section:first-child .rich-text__heading,cart-items .title--primary,cart-items.is-empty .cart__empty-text{font-size:calc(var(--font-heading-scale) * 4rem);line-height:1.3;text-align:center;margin:calc(6.461rem - .304em) 0 calc(3.692rem - .35em)}main>.shopify-section:first-child .rich-text__heading{margin-bottom:calc(3.692rem - .35em - var(--spacing-sections-desktop))}main>.shopify-section:first-child .rich-text,main>.shopify-section:first-child .rich-text__wrapper,main>.shopify-section:first-child .rich-text__blocks{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}main>.shopify-section:first-child .rich-text__text{margin-top:calc(8.922rem - .8em);margin-bottom:calc(3.692rem - .2em - var(--spacing-sections-desktop))}main>.shopify-section:first-child .rich-text__text p{margin:0;line-height:1}main .page-width:has(>.main-page-title){max-width:var(--page-width);padding:0 5rem}.main-page-title+.rte h1,.main-page-title+.rte h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}cart-items .title-wrapper-with-link{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;margin:0}cart-items .title-wrapper-with-link .title--primary{grid-column:2}cart-items .title-wrapper-with-link>a{grid-column:3;justify-self:end}cart-items.is-empty .cart__warnings{padding-top:0}}@media screen and (max-width:989px){main .main-page-title,main>.shopify-section:first-child .rich-text__heading,cart-items .title--primary,cart-items.is-empty .cart__empty-text{font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.3;text-align:center;margin:var(--bv-title-gap) 0}main>.shopify-section:first-child .rich-text__heading{margin-bottom:calc(var(--bv-title-gap) - var(--spacing-sections-mobile))}main>.shopify-section:first-child .rich-text,main>.shopify-section:first-child .rich-text__wrapper,main>.shopify-section:first-child .rich-text__blocks{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}main>.shopify-section:first-child .rich-text__wrapper{width:100%}main .facets-container{padding-top:0}main>.shopify-section:first-child .rich-text__text{margin-top:var(--bv-title-gap);margin-bottom:calc(var(--bv-title-gap) - var(--spacing-sections-mobile))}main>.shopify-section:first-child .rich-text__text p{margin:0;line-height:1}main .page-width:has(>.main-page-title){padding-top:0}.main-page-title+.rte h1,.main-page-title+.rte h2{font-size:calc(var(--font-heading-scale) * 2rem)}cart-items .title-wrapper-with-link{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;column-gap:1rem;margin:0}cart-items .title-wrapper-with-link .title--primary{grid-column:2}cart-items .title-wrapper-with-link>a{grid-column:3;justify-self:end;text-align:right}cart-items.is-empty .cart__warnings{padding-top:0}}@media screen and (max-width:749px){.product__media-list{align-items:flex-start}}@media screen and (min-width:750px)and (max-width:989px){main>.shopify-section:first-child .rich-text__heading,main>.shopify-section:first-child .rich-text__text{margin-bottom:calc(var(--bv-title-gap) - var(--spacing-sections-desktop))}}@media screen and (max-width:989px){.section-header .header__icons .header__search{display:none}}.menu-drawer__account.menu-drawer__search{display:flex;width:fit-content}.menu-drawer__search .icon-search{height:2rem;width:2rem;margin-right:1rem}.menu-drawer__search:hover .icon-search{transform:scale(1.07)}@media screen and (max-width:989px){.section-header .header{grid-template-columns:auto 1fr auto;column-gap:1.2rem}.section-header .header__heading,.section-header .header__heading-link{justify-self:stretch;width:100%;margin:0;padding:0}.section-header .header__heading-logo-wrapper,.section-header .header__heading-logo{width:100%;max-width:none;height:auto}}:root{--bv-glass-bg: rgba(255, 255, 255, .62);--bv-glass-border: rgba(var(--color-foreground), .12);--bv-glass-shadow: 0 .4rem 1.6rem rgba(0, 0, 0, .08);--bv-glass-blur: blur(14px) saturate(140%)}.section-header .header__submenu,.section-header .mega-menu__content{background:var(--bv-glass-bg);-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur);border:0;box-shadow:var(--bv-glass-shadow)}.section-header .header__submenu{border:.1rem solid var(--bv-glass-border);border-radius:.5rem}:root{--bv-ink: var(--color-foreground);--bv-btn-bg: rgba(var(--bv-ink), .86);--bv-btn-bg-hover: rgba(var(--bv-ink), .94);--bv-btn-height: 4.6rem;--bv-btn-radius: .5rem}html .button:not(.button--tertiary),html .shopify-payment-button__button--unbranded{--color-foreground: var(--color-background);min-height:var(--bv-btn-height);padding:1.2rem 2.8rem;border:.1rem solid rgba(var(--bv-ink),.9);border-radius:var(--bv-btn-radius);background:var(--bv-btn-bg);-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur);box-shadow:0 .4rem 1.6rem #0000001f;color:rgb(var(--color-background));font-family:var(--font-heading-family);font-weight:400;font-size:1.4rem;letter-spacing:.175em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}html .button:not(.button--tertiary):before,html .button:not(.button--tertiary):after,html .shopify-payment-button__button--unbranded:before,html .shopify-payment-button__button--unbranded:after{display:none}html .button:not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover,html .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--bv-btn-bg-hover)}html .button:not(.button--tertiary):focus-visible,html .shopify-payment-button__button--unbranded:focus-visible{outline:.2rem solid rgb(var(--bv-ink));outline-offset:.3rem;box-shadow:0 .4rem 1.6rem #0000001f}html shopify-accelerated-checkout,html shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--bv-btn-radius);--shopify-accelerated-checkout-button-block-size: var(--bv-btn-height)}.shopify-payment-button__button{border-radius:var(--bv-btn-radius);overflow:hidden}main .quantity{border:.1rem solid var(--bv-glass-border);border-radius:.5rem;background:var(--bv-glass-bg);-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur);box-shadow:var(--bv-glass-shadow)}main .quantity:before,main .quantity:after{display:none}main .quantity__input{background:transparent}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bv-layout.css.map */
