.h0{font-family:var(--sgc-h0-family);font-weight:var(--sgc-h0-weight);letter-spacing:var(--sgc-h0-letter-spacing);text-transform:var(--sgc-h0-transform)}h1,.h1{font-family:var(--sgc-h1-family);font-weight:var(--sgc-h1-weight);letter-spacing:var(--sgc-h1-letter-spacing);text-transform:var(--sgc-h1-transform)}h2,.h2{font-family:var(--sgc-h2-family);font-weight:var(--sgc-h2-weight);letter-spacing:var(--sgc-h2-letter-spacing);text-transform:var(--sgc-h2-transform)}h3,.h3{font-family:var(--sgc-h3-family);font-weight:var(--sgc-h3-weight);letter-spacing:var(--sgc-h3-letter-spacing);text-transform:var(--sgc-h3-transform)}h4,.h4{font-family:var(--sgc-h4-family);font-weight:var(--sgc-h4-weight);letter-spacing:var(--sgc-h4-letter-spacing);text-transform:var(--sgc-h4-transform)}h5,.h5{font-family:var(--sgc-h5-family);font-weight:var(--sgc-h5-weight);letter-spacing:var(--sgc-h5-letter-spacing);text-transform:var(--sgc-h5-transform)}h6,.h6{font-family:var(--sgc-h6-family);font-weight:var(--sgc-h6-weight);letter-spacing:var(--sgc-h6-letter-spacing);text-transform:var(--sgc-h6-transform)}body,p,li,td,th,input,textarea,select,label,blockquote,figcaption{font-family:var(--sgc-body-1-family);font-weight:var(--sgc-body-1-weight);letter-spacing:var(--sgc-body-1-letter-spacing);text-transform:var(--sgc-body-1-transform)}button,.button,[type=button],[type=submit],[type=reset]{font-family:var(--sgc-button-1-family);font-weight:var(--sgc-button-1-weight);letter-spacing:var(--sgc-button-1-letter-spacing);text-transform:var(--sgc-button-1-transform)}.sgc-container,.page-width{width:100%;max-width:var(--sgc-container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--sgc-container-padding);padding-right:var(--sgc-container-padding);box-sizing:border-box}.sgc-h0,.sgc-h1,.sgc-h2,.sgc-h3,.sgc-h4,.sgc-h5,.sgc-h6,.sgc-body-1,.sgc-body-2{margin:0}.sgc-h0{font-family:var(--sgc-h0-family);font-weight:var(--sgc-h0-weight);font-size:var(--sgc-h0-size);line-height:var(--sgc-h0-line-height);letter-spacing:var(--sgc-h0-letter-spacing);text-transform:var(--sgc-h0-transform)}.sgc-h1{font-family:var(--sgc-h1-family);font-weight:var(--sgc-h1-weight);font-size:var(--sgc-h1-size);line-height:var(--sgc-h1-line-height);letter-spacing:var(--sgc-h1-letter-spacing);text-transform:var(--sgc-h1-transform)}.sgc-h2{font-family:var(--sgc-h2-family);font-weight:var(--sgc-h2-weight);font-size:var(--sgc-h2-size);line-height:var(--sgc-h2-line-height);letter-spacing:var(--sgc-h2-letter-spacing);text-transform:var(--sgc-h2-transform)}.sgc-h3{font-family:var(--sgc-h3-family);font-weight:var(--sgc-h3-weight);font-size:var(--sgc-h3-size);line-height:var(--sgc-h3-line-height);letter-spacing:var(--sgc-h3-letter-spacing);text-transform:var(--sgc-h3-transform)}.sgc-h4{font-family:var(--sgc-h4-family);font-weight:var(--sgc-h4-weight);font-size:var(--sgc-h4-size);line-height:var(--sgc-h4-line-height);letter-spacing:var(--sgc-h4-letter-spacing);text-transform:var(--sgc-h4-transform)}.sgc-h5{font-family:var(--sgc-h5-family);font-weight:var(--sgc-h5-weight);font-size:var(--sgc-h5-size);line-height:var(--sgc-h5-line-height);letter-spacing:var(--sgc-h5-letter-spacing);text-transform:var(--sgc-h5-transform)}.sgc-h6{font-family:var(--sgc-h6-family);font-weight:var(--sgc-h6-weight);font-size:var(--sgc-h6-size);line-height:var(--sgc-h6-line-height);letter-spacing:var(--sgc-h6-letter-spacing);text-transform:var(--sgc-h6-transform)}.sgc-body-1{font-family:var(--sgc-body-1-family);font-weight:var(--sgc-body-1-weight);font-size:var(--sgc-body-1-size);line-height:var(--sgc-body-1-line-height);letter-spacing:var(--sgc-body-1-letter-spacing);text-transform:var(--sgc-body-1-transform)}.sgc-body-2{font-family:var(--sgc-body-2-family);font-weight:var(--sgc-body-2-weight);font-size:var(--sgc-body-2-size);line-height:var(--sgc-body-2-line-height);letter-spacing:var(--sgc-body-2-letter-spacing);text-transform:var(--sgc-body-2-transform)}.sgc-accent-text{font-family:var(--sgc-font-accent);font-weight:var(--sgc-accent-weight);font-style:var(--sgc-accent-style);letter-spacing:var(--sgc-accent-letter-spacing);text-transform:var(--sgc-accent-transform)}.sgc-section-pad-sm{padding-top:calc(var(--sgc-section-pad-sm) + var(--sgc-divider-next-extra, 0px));padding-bottom:var(--sgc-section-pad-sm)}.sgc-section-pad-md{padding-top:calc(var(--sgc-section-pad-md) + var(--sgc-divider-next-extra, 0px));padding-bottom:var(--sgc-section-pad-md)}.sgc-section-pad-lg{padding-top:calc(var(--sgc-section-pad-lg) + var(--sgc-divider-next-extra, 0px));padding-bottom:var(--sgc-section-pad-lg)}.sgc-section-pad-xl{padding-top:calc(var(--sgc-section-pad-xl) + var(--sgc-divider-next-extra, 0px));padding-bottom:var(--sgc-section-pad-xl)}:root{--sgc-divider-next-extra: 0px}.sgc-divider,.sgc-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(--sgc-divider-scale-y, 1))}.sgc-divider.sgc-divider--top,.sgc-divider.sgc-divider--top:empty{top:auto;bottom:calc(100% - 1px);transform:scaleY(calc(var(--sgc-divider-scale-y, 1) * -1))}.shopify-section:has(.sgc-divider){position:relative;z-index:1}.sgc-divider--style-1{height:var(--sgc-divider-style-1-height);--sgc-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='M985.66,92.83C906.67,72,823.78,31,743.84,14.19c-82.26-17.34-168.06-16.33-250.45.39-57.84,11.73-114,31.07-172,41.86A600.21,600.21,0,0,1,0,27.35V120H1200V95.8C1132.19,118.92,1055.71,111.31,985.66,92.83Z' 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='M985.66,92.83C906.67,72,823.78,31,743.84,14.19c-82.26-17.34-168.06-16.33-250.45.39-57.84,11.73-114,31.07-172,41.86A600.21,600.21,0,0,1,0,27.35V120H1200V95.8C1132.19,118.92,1055.71,111.31,985.66,92.83Z' fill='black'/></svg>")}.sgc-divider--style-2{height:var(--sgc-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='M1200 120L0 16.48 0 0 1200 0 1200 120z' 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='M1200 120L0 16.48 0 0 1200 0 1200 120z' fill='black'/></svg>")}.sgc-divider--style-3{height:var(--sgc-divider-style-3-height);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'><path d='M0,0V7.23C0,65.52,268.63,112.77,600,112.77S1200,65.52,1200,7.23V0Z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'><path d='M0,0V7.23C0,65.52,268.63,112.77,600,112.77S1200,65.52,1200,7.23V0Z' fill='black'/></svg>")}.sgc-divider--style-4{height:var(--sgc-divider-style-4-height);--sgc-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(.sgc-divider--bottom.sgc-divider--style-1)+.shopify-section{--sgc-divider-next-extra: var(--sgc-divider-style-1-height)}.shopify-section:has(.sgc-divider--bottom.sgc-divider--style-2)+.shopify-section{--sgc-divider-next-extra: var(--sgc-divider-style-2-height)}.shopify-section:has(.sgc-divider--bottom.sgc-divider--style-3)+.shopify-section{--sgc-divider-next-extra: var(--sgc-divider-style-3-height)}.shopify-section:has(.sgc-divider--bottom.sgc-divider--style-4)+.shopify-section{--sgc-divider-next-extra: var(--sgc-divider-style-4-height)}.sgc-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}.sgc-button-1{font-family:var(--sgc-button-1-family);font-weight:var(--sgc-button-1-weight);font-size:var(--sgc-button-1-size);line-height:var(--sgc-button-1-line-height);letter-spacing:var(--sgc-button-1-letter-spacing);text-transform:var(--sgc-button-1-transform);padding:var(--sgc-btn1-padding-y) var(--sgc-btn1-padding-x);background-color:var(--sgc-btn1-bg);color:var(--sgc-btn1-text);border-color:var(--sgc-btn1-border);border-width:var(--sgc-btn1-border-width);border-radius:var(--sgc-btn1-radius)}.sgc-button-1:hover{background-color:var(--sgc-btn1-bg-hover);color:var(--sgc-btn1-text-hover);border-color:var(--sgc-btn1-border-hover)}.sgc-button-2{font-family:var(--sgc-button-2-family);font-weight:var(--sgc-button-2-weight);font-size:var(--sgc-button-2-size);line-height:var(--sgc-button-2-line-height);letter-spacing:var(--sgc-button-2-letter-spacing);text-transform:var(--sgc-button-2-transform);padding:var(--sgc-btn2-padding-y) var(--sgc-btn2-padding-x);background-color:var(--sgc-btn2-bg);color:var(--sgc-btn2-text);border-color:var(--sgc-btn2-border);border-width:var(--sgc-btn2-border-width);border-radius:var(--sgc-btn2-radius)}.sgc-button-2:hover{background-color:var(--sgc-btn2-bg-hover);color:var(--sgc-btn2-text-hover);border-color:var(--sgc-btn2-border-hover)}.sgc-button-3{font-family:var(--sgc-button-3-family);font-weight:var(--sgc-button-3-weight);font-size:var(--sgc-button-3-size);line-height:var(--sgc-button-3-line-height);letter-spacing:var(--sgc-button-3-letter-spacing);text-transform:var(--sgc-button-3-transform);padding:var(--sgc-btn3-padding-y) var(--sgc-btn3-padding-x);background-color:var(--sgc-btn3-bg);color:var(--sgc-btn3-text);border-color:var(--sgc-btn3-border);border-width:var(--sgc-btn3-border-width);border-radius:var(--sgc-btn3-radius)}.sgc-button-3:hover{background-color:var(--sgc-btn3-bg-hover);color:var(--sgc-btn3-text-hover);border-color:var(--sgc-btn3-border-hover)}.sgc-button-4{font-family:var(--sgc-button-4-family);font-weight:var(--sgc-button-4-weight);font-size:var(--sgc-button-4-size);line-height:var(--sgc-button-4-line-height);letter-spacing:var(--sgc-button-4-letter-spacing);text-transform:var(--sgc-button-4-transform);padding:var(--sgc-btn4-padding-y) var(--sgc-btn4-padding-x);background-color:var(--sgc-btn4-bg);color:var(--sgc-btn4-text);border-color:var(--sgc-btn4-border);border-width:var(--sgc-btn4-border-width);border-radius:var(--sgc-btn4-radius);text-decoration:underline}.sgc-button-4:hover{background-color:var(--sgc-btn4-bg-hover);color:var(--sgc-btn4-text-hover);border-color:var(--sgc-btn4-border-hover)}html{scroll-padding-top:var(--sgc-sticky-offset, 0px)}.shopify-section:has(.sgc-section--sliding){position:sticky;top:var(--sgc-sticky-offset, 0px)}.shopify-section:has(.sgc-section--sliding)~.shopify-section:not(:has(.sgc-section--sliding)){position:relative}@media(max-width:991px){.shopify-section:has(.sgc-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(--sgc-font-heading);--font-body-family: var(--sgc-font-body);--font-button-family: var(--sgc-button-1-family);--heading-font-family: var(--sgc-font-heading);--text-font-family: var(--sgc-font-body);--label-font-family: var(--sgc-font-body);--body-font: var(--sgc-font-body)}:root{--font-h1--family: var(--sgc-h1-family);--font-h1--weight: var(--sgc-h1-weight);--font-h1--letter-spacing: var(--sgc-h1-letter-spacing);--font-h1--case: var(--sgc-h1-transform);--font-h2--family: var(--sgc-h2-family);--font-h2--weight: var(--sgc-h2-weight);--font-h2--letter-spacing: var(--sgc-h2-letter-spacing);--font-h2--case: var(--sgc-h2-transform);--font-h3--family: var(--sgc-h3-family);--font-h3--weight: var(--sgc-h3-weight);--font-h3--letter-spacing: var(--sgc-h3-letter-spacing);--font-h3--case: var(--sgc-h3-transform);--font-h4--family: var(--sgc-h4-family);--font-h4--weight: var(--sgc-h4-weight);--font-h4--letter-spacing: var(--sgc-h4-letter-spacing);--font-h4--case: var(--sgc-h4-transform);--font-h5--family: var(--sgc-h5-family);--font-h5--weight: var(--sgc-h5-weight);--font-h5--letter-spacing: var(--sgc-h5-letter-spacing);--font-h5--case: var(--sgc-h5-transform);--font-h6--family: var(--sgc-h6-family);--font-h6--weight: var(--sgc-h6-weight);--font-h6--letter-spacing: var(--sgc-h6-letter-spacing);--font-h6--case: var(--sgc-h6-transform);--font-body--family: var(--sgc-font-body);--font-family: var(--sgc-font-body);--font-paragraph--family: var(--sgc-font-body);--font-paragraph--weight: var(--sgc-body-1-weight);--font-paragraph--letter-spacing: var(--sgc-body-1-letter-spacing);--font-paragraph--case: var(--sgc-body-1-transform);--button-font-family-primary: var(--sgc-button-1-family);--button-font-family-secondary: var(--sgc-button-2-family)}.sgc-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/78/assets/sgc-foundation.css.map */
