*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--color-btn: #2D2D2D;--color-white: #ffffff;--color-gray: #F4F4F4;--color-gray-dark: #B7B7B7;--color-gray_2: #D9D9D9;--color-dark: #252525;--color-accent: #BF7A2E;--color-hover: #538C81;--color-smoky-beige: #DFDDD0}html{scroll-behavior:smooth;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}body{font-family:"parabolica"}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.page-width{padding:0 16px}@media screen and (min-width: 750px){.page-width{padding:0 32px}}@media screen and (min-width: 1400px){.page-width{padding:0 64px}}.btn,.product-form__submit{padding:9.5px 20px;background-color:#2d2d2d;color:#f4f4f4;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:1;transition:all .3s ease-in-out;outline:unset;box-sizing:unset;text-decoration:unset;cursor:pointer}.btn:before,.btn:after,.product-form__submit:before,.product-form__submit:after{display:none}.btn:hover,.product-form__submit:hover{background-color:#538c81;border-color:#538c81}.btn-style-2{padding:9.5px 20px;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:1;transition:all .3s ease-in-out;outline:unset;box-sizing:unset;text-decoration:unset;color:#f4f4f4;background:#538c81}.btn-style-2:hover{background-color:#2d2d2d}.title{font-size:32px;line-height:36.8px}@media screen and (min-width: 1200px){.title{font-size:64px;line-height:76.8px}}.subtitle{text-transform:uppercase;font-size:16px;font-weight:500;line-height:19.2px;color:#538c81;letter-spacing:.3em;margin-bottom:16px}.shopify-section .image-contain{-o-object-fit:contain;object-fit:contain}.shopify-section .image-contain img{-o-object-fit:contain;object-fit:contain}