@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(Inter_18pt-Regular.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(Inter_18pt-Italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(Inter_18pt-Medium.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(Inter_18pt-SemiBold.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(Inter_18pt-Bold.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(Inter_18pt-ExtraBold.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(Inter_18pt-Black.ttf) format("truetype")}@font-face{font-family:Inter Sub;font-style:normal;font-weight:400;font-display:swap;src:url(Inter_24pt-Regular.ttf) format("truetype")}@font-face{font-family:Inter Sub;font-style:normal;font-weight:500;font-display:swap;src:url(Inter_24pt-Medium.ttf) format("truetype")}@font-face{font-family:Inter Sub;font-style:normal;font-weight:600;font-display:swap;src:url(Inter_24pt-SemiBold.ttf) format("truetype")}@font-face{font-family:Inter Sub;font-style:normal;font-weight:700;font-display:swap;src:url(Inter_24pt-Bold.ttf) format("truetype")}@font-face{font-family:Inter Sub;font-style:normal;font-weight:800;font-display:swap;src:url(Inter_24pt-ExtraBold.ttf) format("truetype")}@font-face{font-family:Inter Sub;font-style:normal;font-weight:900;font-display:swap;src:url(Inter_24pt-Black.ttf) format("truetype")}@font-face{font-family:Inter Disp;font-style:normal;font-weight:400;font-display:swap;src:url(Inter_28pt-Regular.ttf) format("truetype")}@font-face{font-family:Inter Disp;font-style:normal;font-weight:600;font-display:swap;src:url(Inter_28pt-SemiBold.ttf) format("truetype")}@font-face{font-family:Inter Disp;font-style:normal;font-weight:700;font-display:swap;src:url(Inter_28pt-Bold.ttf) format("truetype")}@font-face{font-family:Inter Disp;font-style:normal;font-weight:800;font-display:swap;src:url(Inter_28pt-ExtraBold.ttf) format("truetype")}@font-face{font-family:Inter Disp;font-style:normal;font-weight:900;font-display:swap;src:url(Inter_28pt-Black.ttf) format("truetype")}:root{--cw-black: #0A0A0A;--cw-white: #FFFFFF;--cw-grey-50: #FAFAFA;--cw-grey-100: #F5F5F5;--cw-grey-200: #E5E5E5;--cw-grey-300: #D4D4D4;--cw-grey-500: #6B7280;--cw-grey-700: #374151;--cw-indigo: #4338CA;--cw-indigo-hover: #3730A3;--cw-indigo-press: #312E81;--cw-indigo-tint: #EEF2FF;--cw-indigo-light: #A5B4FC;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-sub: "Inter Sub", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-display: "Inter Disp", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--fs-hero: 72px;--fs-h1: 56px;--fs-h2: 40px;--fs-h3: 22px;--fs-body-lg: 18px;--fs-body: 16px;--fs-label: 14px;--fs-caption: 13px;--fs-eyebrow: 12px;--lh-hero: .96;--lh-heading: 1.08;--lh-sub: 1.25;--lh-body: 1.55;--tr-hero: -.03em;--tr-heading: -.02em;--tr-eyebrow: .12em;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 128px;--sp-11: 192px;--container-max: 1240px;--container-gutter: 48px;--section-y: 128px;--radius-sm: 4px;--radius-md: 8px;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgba(10,10,10,.04);--shadow-md: 0 4px 16px rgba(10,10,10,.06);--shadow-focus: 0 0 0 3px rgba(67,56,202,.25);--ease-standard: cubic-bezier(.2,0,0,1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .4s}*,*:before,*:after{box-sizing:border-box}body{font-family:var(--font-sans)!important;font-size:var(--fs-body)!important;line-height:var(--lh-body)!important;color:var(--cw-black)!important;background:var(--cw-white)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important;font-feature-settings:"cv11","ss01","ss03"!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,button,input,select,textarea{font-family:var(--font-sans)!important}h1,.h1{font-family:var(--font-display)!important;font-size:var(--fs-h1)!important;font-weight:900!important;line-height:var(--lh-hero)!important;letter-spacing:var(--tr-hero)!important;color:var(--cw-black)}h2,.h2{font-family:var(--font-sub)!important;font-size:var(--fs-h2)!important;font-weight:700!important;line-height:var(--lh-heading)!important;letter-spacing:var(--tr-heading)!important;color:var(--cw-black)}h3,.h3{font-size:var(--fs-h3)!important;font-weight:600!important;line-height:var(--lh-sub)!important;letter-spacing:-.01em!important;color:var(--cw-black)}.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 h3,.color-scheme-4 h1,.color-scheme-4 h2,.color-scheme-4 h3{color:var(--cw-white)}.header-wrapper,.header{background:var(--cw-white)!important;border-bottom:1px solid var(--cw-grey-200)!important;box-shadow:none!important}.header{padding:20px var(--container-gutter)!important;max-width:var(--container-max)!important;margin:0 auto!important}.header__heading-link,.header__heading a{font-family:var(--font-sans)!important;font-size:15px!important;font-weight:700!important;color:var(--cw-black)!important;text-decoration:none!important}.header__menu-item,.header__active-menu-item,.list-menu__item{font-family:var(--font-sans)!important;font-size:13px!important;font-weight:500!important;letter-spacing:-.005em!important;color:var(--cw-black)!important;text-transform:none!important;text-decoration:none!important;transition:color var(--dur-fast)!important}.header__menu-item:hover,.list-menu__item:hover{color:var(--cw-indigo)!important}.button,.shopify-payment-button__button--branded{font-family:var(--font-sans)!important;font-size:15px!important;font-weight:600!important;padding:14px 24px!important;border-radius:var(--radius-md)!important;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast)!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important}.button:not(.button--secondary):not(.button--tertiary),.button--primary{background:var(--cw-indigo)!important;color:var(--cw-white)!important;border:none!important}.button:not(.button--secondary):not(.button--tertiary):hover,.button--primary:hover{background:var(--cw-indigo-hover)!important}.button:not(.button--secondary):not(.button--tertiary):active,.button--primary:active{background:var(--cw-indigo-press)!important}.button--secondary{background:transparent!important;color:var(--cw-black)!important;border:1px solid rgba(10,10,10,.7)!important}.button--secondary:hover{background:var(--cw-black)!important;color:var(--cw-white)!important;border-color:var(--cw-black)!important}.color-scheme-3 .button--secondary,.color-scheme-4 .button--secondary{color:var(--cw-white)!important;border-color:#ffffffb3!important}.color-scheme-3 .button--secondary:hover,.color-scheme-4 .button--secondary:hover{background:var(--cw-white)!important;color:var(--cw-black)!important}.card,.card-wrapper{border-radius:var(--radius-md)!important;border:1px solid var(--cw-grey-200)!important;box-shadow:var(--shadow-sm)!important;overflow:hidden!important}.card__heading,.card .h3{font-family:var(--font-sans)!important;font-size:var(--fs-h3)!important;font-weight:600!important;letter-spacing:-.01em!important;color:var(--cw-black)!important}.price,.price__regular,.price__sale{font-family:var(--font-sans)!important;font-weight:600!important;font-size:var(--fs-body-lg)!important;color:var(--cw-black)!important}.section__header,.section-header{margin-bottom:var(--sp-7)}.section__title,.section-header__title{font-family:var(--font-sub)!important;font-size:var(--fs-h2)!important;font-weight:700!important;letter-spacing:var(--tr-heading)!important}.eyebrow{font-family:var(--font-sans);font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--cw-grey-500)}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=number],textarea{font-family:var(--font-sans)!important;border-radius:var(--radius-md)!important;border:1px solid var(--cw-grey-200)!important;background:var(--cw-white)!important;color:var(--cw-black)!important;font-size:var(--fs-body)!important;padding:12px 16px!important}.field__input:focus,.select__select:focus,input:focus,textarea:focus{border-color:var(--cw-indigo)!important;outline:none!important;box-shadow:var(--shadow-focus)!important}.footer{background:var(--cw-black)!important;color:var(--cw-white)!important}.footer a,.footer__menu-item,.footer-block__list-item a{font-family:var(--font-sans)!important;font-size:var(--fs-caption)!important;font-weight:400!important;color:#ffffff8c!important;text-decoration:none!important;transition:color var(--dur-fast)!important}.footer a:hover,.footer__menu-item:hover{color:var(--cw-white)!important}.footer-block__heading,.footer__heading{font-family:var(--font-sans)!important;font-size:var(--fs-eyebrow)!important;font-weight:600!important;letter-spacing:var(--tr-eyebrow)!important;text-transform:uppercase!important;color:var(--cw-white)!important;margin-bottom:var(--sp-5)!important}.footer__copyright{font-size:var(--fs-caption)!important;color:#ffffff59!important}.caption,figcaption,.meta,.supporting-text{font-family:var(--font-sans)!important;font-size:var(--fs-caption)!important;color:var(--cw-grey-500)!important;font-weight:400!important}#MainContent{margin-top:0!important}#MainContent>.shopify-section:first-child{margin-top:0!important;padding-top:0!important}.page-width{max-width:var(--container-max)!important;padding-left:var(--container-gutter)!important;padding-right:var(--container-gutter)!important}@media(max-width:767px){:root{--container-gutter: 20px;--section-y: 64px;--fs-hero: 40px;--fs-h1: 36px;--fs-h2: 28px;--fs-h3: 20px}.button,.button--primary,.button--secondary{font-size:14px!important;padding:12px 20px!important}}@media(min-width:768px)and (max-width:1023px){:root{--container-gutter: 32px;--fs-hero: 56px;--fs-h1: 48px;--fs-h2: 34px}}:focus-visible{outline:3px solid var(--cw-indigo)!important;outline-offset:2px!important}.fade-up{opacity:0;transform:translateY(8px);transition:opacity var(--dur-slow) var(--ease-standard),transform var(--dur-slow) var(--ease-standard)}.fade-up.visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.fade-up{transition:none;opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/calmwaves.css.map */
