.h0{font-family:var(--bc-h0-family);font-weight:var(--bc-h0-weight);letter-spacing:var(--bc-h0-letter-spacing);text-transform:var(--bc-h0-transform)}h1,.h1{font-family:var(--bc-h1-family);font-weight:var(--bc-h1-weight);letter-spacing:var(--bc-h1-letter-spacing);text-transform:var(--bc-h1-transform)}h2,.h2{font-family:var(--bc-h2-family);font-weight:var(--bc-h2-weight);letter-spacing:var(--bc-h2-letter-spacing);text-transform:var(--bc-h2-transform)}h3,.h3{font-family:var(--bc-h3-family);font-weight:var(--bc-h3-weight);letter-spacing:var(--bc-h3-letter-spacing);text-transform:var(--bc-h3-transform)}h4,.h4{font-family:var(--bc-h4-family);font-weight:var(--bc-h4-weight);letter-spacing:var(--bc-h4-letter-spacing);text-transform:var(--bc-h4-transform)}h5,.h5{font-family:var(--bc-h5-family);font-weight:var(--bc-h5-weight);letter-spacing:var(--bc-h5-letter-spacing);text-transform:var(--bc-h5-transform)}h6,.h6{font-family:var(--bc-h6-family);font-weight:var(--bc-h6-weight);letter-spacing:var(--bc-h6-letter-spacing);text-transform:var(--bc-h6-transform)}body,p,li,td,th,input,textarea,select,label,blockquote,figcaption{font-family:var(--bc-body-1-family);font-weight:var(--bc-body-1-weight);letter-spacing:var(--bc-body-1-letter-spacing);text-transform:var(--bc-body-1-transform)}button,.button,[type=button],[type=submit],[type=reset]{font-family:var(--bc-button-1-family);font-weight:var(--bc-button-1-weight);letter-spacing:var(--bc-button-1-letter-spacing);text-transform:var(--bc-button-1-transform)}.bc-container,.page-width{width:100%;max-width:var(--bc-container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--bc-container-padding);padding-right:var(--bc-container-padding);box-sizing:border-box}.bc-h0,.bc-h1,.bc-h2,.bc-h3,.bc-h4,.bc-h5,.bc-h6,.bc-body-1,.bc-body-2{margin:0}.bc-h0{font-family:var(--bc-h0-family);font-weight:var(--bc-h0-weight);font-size:var(--bc-h0-size);line-height:var(--bc-h0-line-height);letter-spacing:var(--bc-h0-letter-spacing);text-transform:var(--bc-h0-transform)}.bc-h1{font-family:var(--bc-h1-family);font-weight:var(--bc-h1-weight);font-size:var(--bc-h1-size);line-height:var(--bc-h1-line-height);letter-spacing:var(--bc-h1-letter-spacing);text-transform:var(--bc-h1-transform)}.bc-h2{font-family:var(--bc-h2-family);font-weight:var(--bc-h2-weight);font-size:var(--bc-h2-size);line-height:var(--bc-h2-line-height);letter-spacing:var(--bc-h2-letter-spacing);text-transform:var(--bc-h2-transform)}.bc-h3{font-family:var(--bc-h3-family);font-weight:var(--bc-h3-weight);font-size:var(--bc-h3-size);line-height:var(--bc-h3-line-height);letter-spacing:var(--bc-h3-letter-spacing);text-transform:var(--bc-h3-transform)}.bc-h4{font-family:var(--bc-h4-family);font-weight:var(--bc-h4-weight);font-size:var(--bc-h4-size);line-height:var(--bc-h4-line-height);letter-spacing:var(--bc-h4-letter-spacing);text-transform:var(--bc-h4-transform)}.bc-h5{font-family:var(--bc-h5-family);font-weight:var(--bc-h5-weight);font-size:var(--bc-h5-size);line-height:var(--bc-h5-line-height);letter-spacing:var(--bc-h5-letter-spacing);text-transform:var(--bc-h5-transform)}.bc-h6{font-family:var(--bc-h6-family);font-weight:var(--bc-h6-weight);font-size:var(--bc-h6-size);line-height:var(--bc-h6-line-height);letter-spacing:var(--bc-h6-letter-spacing);text-transform:var(--bc-h6-transform)}.bc-body-1{font-family:var(--bc-body-1-family);font-weight:var(--bc-body-1-weight);font-size:var(--bc-body-1-size);line-height:var(--bc-body-1-line-height);letter-spacing:var(--bc-body-1-letter-spacing);text-transform:var(--bc-body-1-transform)}.bc-body-2{font-family:var(--bc-body-2-family);font-weight:var(--bc-body-2-weight);font-size:var(--bc-body-2-size);line-height:var(--bc-body-2-line-height);letter-spacing:var(--bc-body-2-letter-spacing);text-transform:var(--bc-body-2-transform)}.bc-accent-text{font-family:var(--bc-font-accent);font-weight:var(--bc-accent-weight);font-style:var(--bc-accent-style);letter-spacing:var(--bc-accent-letter-spacing);text-transform:var(--bc-accent-transform)}.bc-section-pad-sm{padding-top:calc(var(--bc-section-pad-sm) + var(--bc-divider-next-extra, 0px));padding-bottom:var(--bc-section-pad-sm)}.bc-section-pad-md{padding-top:calc(var(--bc-section-pad-md) + var(--bc-divider-next-extra, 0px));padding-bottom:var(--bc-section-pad-md)}.bc-section-pad-lg{padding-top:calc(var(--bc-section-pad-lg) + var(--bc-divider-next-extra, 0px));padding-bottom:var(--bc-section-pad-lg)}.bc-section-pad-xl{padding-top:calc(var(--bc-section-pad-xl) + var(--bc-divider-next-extra, 0px));padding-bottom:var(--bc-section-pad-xl)}:root{--bc-divider-next-extra: 0px}.bc-divider,.bc-divider:empty{display:block;position:absolute;left:0;right:0;top:calc(100% - 1px);width:100%;background-color:inherit;pointer-events:none;z-index:2;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-mode:alpha;mask-mode:alpha;transform:scaleY(var(--bc-divider-scale-y, 1))}.bc-divider.bc-divider--top,.bc-divider.bc-divider--top:empty{top:auto;bottom:calc(100% - 1px);transform:scaleY(calc(var(--bc-divider-scale-y, 1) * -1))}.shopify-section:has(.bc-divider){position:relative;z-index:1}.bc-divider--style-1{height:var(--bc-divider-style-1-height);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 669.4 133.88' preserveAspectRatio='none'><path d='M0 0c0 133.88 334.7 0 334.7 133.88C334.7 0 669.4 133.88 669.4 0z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 669.4 133.88' preserveAspectRatio='none'><path d='M0 0c0 133.88 334.7 0 334.7 133.88C334.7 0 669.4 133.88 669.4 0z' fill='black'/></svg>")}.bc-divider--style-2{height:var(--bc-divider-style-2-height);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'><path d='M0 0 L1200 0 L1200 60 C1100 110 800 110 600 60 C400 10 100 10 0 60 Z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'><path d='M0 0 L1200 0 L1200 60 C1100 110 800 110 600 60 C400 10 100 10 0 60 Z' fill='black'/></svg>")}.bc-divider--style-3{height:var(--bc-divider-style-3-height);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 669.4 133.88' preserveAspectRatio='none'><path d='M0 0c0 133.88 334.7 0 334.7 133.88C334.7 0 669.4 133.88 669.4 0z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 669.4 133.88' preserveAspectRatio='none'><path d='M0 0c0 133.88 334.7 0 334.7 133.88C334.7 0 669.4 133.88 669.4 0z' fill='black'/></svg>")}.bc-divider--style-4{height:var(--bc-divider-style-4-height);--bc-divider-scale-y: -1;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'><path d='M598.97 114.72L0 0 0 120 1200 120 1200 0 598.97 114.72z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'><path d='M598.97 114.72L0 0 0 120 1200 120 1200 0 598.97 114.72z' fill='black'/></svg>")}.shopify-section:has(.bc-divider--bottom.bc-divider--style-1)+.shopify-section{--bc-divider-next-extra: var(--bc-divider-style-1-height)}.shopify-section:has(.bc-divider--bottom.bc-divider--style-2)+.shopify-section{--bc-divider-next-extra: var(--bc-divider-style-2-height)}.shopify-section:has(.bc-divider--bottom.bc-divider--style-3)+.shopify-section{--bc-divider-next-extra: var(--bc-divider-style-3-height)}.shopify-section:has(.bc-divider--bottom.bc-divider--style-4)+.shopify-section{--bc-divider-next-extra: var(--bc-divider-style-4-height)}.bc-button,.button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;border-style:solid;transition:background-color .3s ease,color .3s ease,border-color .3s ease;box-sizing:border-box;-webkit-appearance:none;appearance:none}.bc-button-1,.button{font-family:var(--bc-button-1-family);font-weight:var(--bc-button-1-weight);font-size:var(--bc-button-1-size);line-height:var(--bc-button-1-line-height);letter-spacing:var(--bc-button-1-letter-spacing);text-transform:var(--bc-button-1-transform);padding:var(--bc-btn1-padding-y) var(--bc-btn1-padding-x);background-color:var(--bc-btn1-bg);color:var(--bc-btn1-text);border-color:var(--bc-btn1-border);border-width:var(--bc-btn1-border-width);border-radius:var(--bc-btn1-radius)}.bc-button-1:hover,.button:hover{background-color:var(--bc-btn1-bg-hover);color:var(--bc-btn1-text-hover);border-color:var(--bc-btn1-border-hover)}.bc-button-2{font-family:var(--bc-button-2-family);font-weight:var(--bc-button-2-weight);font-size:var(--bc-button-2-size);line-height:var(--bc-button-2-line-height);letter-spacing:var(--bc-button-2-letter-spacing);text-transform:var(--bc-button-2-transform);padding:var(--bc-btn2-padding-y) var(--bc-btn2-padding-x);background-color:var(--bc-btn2-bg);color:var(--bc-btn2-text);border-color:var(--bc-btn2-border);border-width:var(--bc-btn2-border-width);border-radius:var(--bc-btn2-radius)}.bc-button-2:hover{background-color:var(--bc-btn2-bg-hover);color:var(--bc-btn2-text-hover);border-color:var(--bc-btn2-border-hover)}.bc-button-3{font-family:var(--bc-button-3-family);font-weight:var(--bc-button-3-weight);font-size:var(--bc-button-3-size);line-height:var(--bc-button-3-line-height);letter-spacing:var(--bc-button-3-letter-spacing);text-transform:var(--bc-button-3-transform);padding:var(--bc-btn3-padding-y) var(--bc-btn3-padding-x);background-color:var(--bc-btn3-bg);color:var(--bc-btn3-text);border-color:var(--bc-btn3-border);border-width:var(--bc-btn3-border-width);border-radius:var(--bc-btn3-radius)}.bc-button-3:hover{background-color:var(--bc-btn3-bg-hover);color:var(--bc-btn3-text-hover);border-color:var(--bc-btn3-border-hover);text-decoration:underline}.bc-button-4{font-family:var(--bc-button-4-family);font-weight:var(--bc-button-4-weight);font-size:var(--bc-button-4-size);line-height:var(--bc-button-4-line-height);letter-spacing:var(--bc-button-4-letter-spacing);text-transform:var(--bc-button-4-transform);padding:var(--bc-btn4-padding-y) var(--bc-btn4-padding-x);background-color:var(--bc-btn4-bg);color:var(--bc-btn4-text);border-color:var(--bc-btn4-border);border-width:var(--bc-btn4-border-width);border-radius:var(--bc-btn4-radius);text-decoration:underline}.bc-button-4:hover{background-color:var(--bc-btn4-bg-hover);color:var(--bc-btn4-text-hover);border-color:var(--bc-btn4-border-hover)}html{scroll-padding-top:var(--bc-sticky-offset, 0px)}.shopify-section:has(.bc-section--sliding){position:sticky;top:var(--bc-sticky-offset, 0px)}.shopify-section:has(.bc-section--sliding)~.shopify-section:not(:has(.bc-section--sliding)){position:relative}@media(max-width:991px){.shopify-section:has(.bc-section--sliding-desktop-only){position:static}}.custom-fade-in-up{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.custom-fade-in-up.is-visible{opacity:1;transform:translateY(0)}.custom-fade-delay-1{transition-delay:.1s}.custom-fade-delay-2{transition-delay:.2s}.custom-fade-delay-3{transition-delay:.3s}.custom-fade-delay-4{transition-delay:.4s}.custom-fade-speed-slow{transition-duration:.8s}.custom-fade-speed-fast{transition-duration:.4s}:root{--font-heading-family: var(--bc-font-heading);--font-body-family: var(--bc-font-body);--font-button-family: var(--bc-button-1-family);--heading-font-family: var(--bc-font-heading);--text-font-family: var(--bc-font-body);--label-font-family: var(--bc-font-body);--body-font: var(--bc-font-body)}.bc-button.custom-fade-in-up,.button.custom-fade-in-up{transition:background-color .3s ease,color .3s ease,border-color .3s ease,opacity .6s ease-out,transform .6s ease-out}strong,b{font-weight:bolder!important}em,i{font-style:italic!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bc-foundation.css.map */
