:root{--font-family-degular: "degular", sans-serif;--font-family-sofia-pro: "sofia-pro", sans-serif;--font-heading-family: var(--font-family-degular);--font-body-family: var(--font-family-sofia-pro);--font-size-d1: 60px;--font-size-h1: 54px;--font-size-h2: 44px;--font-size-h3: 40px;--font-size-h4: 30px;--font-size-h5: 19px;--font-size-h6: 18px;--font-size-d1-mobile: 40px;--font-size-h1-mobile: 36px;--font-size-h2-mobile: 32px;--font-size-h3-mobile: 28px;--font-size-h4-mobile: 24px;--font-size-h5-mobile: 20px;--font-size-h6-mobile: 18px;--font-size-subheading: 19px;--font-size-body: 16px;--font-size-body-s: 15px;--font-size-caption-xl: 14px;--font-size-caption-l: 13px;--font-size-caption: 12px;--font-size-caption-s: 11px;--font-size-caption-xs: 10px;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-normal: 1;--line-height-xs: 1.05;--line-height-s: 1.15;--line-height-m: 1.25;--line-height-l: 1.4;--line-height-xl: 1.5;--letter-spacing-normal: 0;--letter-spacing-s: 1%;--letter-spacing-m: 1.5%;--color-white: #fcfcfc;--color-gray-300: #62757b;--color-gray-200: #728186;--color-gray-100: #7e8c91;--color-light-teal-100: #f8fcfe;--color-light-teal-200: #f0f4f6;--color-light-teal-300: #eaf0f2;--color-light-teal-400: #e4edef;--color-light-teal-500: #dfebee;--color-light-teal-600: #d7e6e9;--color-light-teal-700: #d3e1e6;--color-teal-25: #bcd2da;--color-teal-50: #91b2bd;--color-teal-100: #719cab;--color-teal-200: #4d8598;--color-teal-300: #457b8d;--color-teal-300-transparent: rgba(69, 123, 141, .25);--color-teal-400: #306a7d;--color-teal-500: #316575;--color-dark-teal-100: #2c5d6d;--color-dark-teal-200: #215161;--color-dark-teal-300: #143d4b;--color-dark-teal-400: #073443;--color-dark-teal-500: #052b37;--color-green-100: #d0e371;--color-green-200: #bbd050;--color-green-300: #b5ca4e;--color-red: #c42020;--bg-gradient-black: linear-gradient( 180deg, rgba(102, 102, 102, 0) 0%, #000000 143.7% );--bg-card-gradient: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .6) 100%);--box-shadow-teal: 0 1px 2px var(--color-teal-500);--radius-none: 0;--radius-xxxxs: 1px;--radius-xxxs: 2px;--radius-xxs-m: 3px;--radius-xxs: 4px;--radius-xs: 6px;--radius-s: 8px;--radius-m: 10px;--radius-lg: 12px;--radius-l: 14px;--radius-xl: 32px;--radius-full: 9999px;--transition-normal: all .3s ease;--transition-quick: all .15s ease;--transition-slow: all .5s ease}body{font-family:var(--font-family-sofia-pro);line-height:var(--line-height-s);letter-spacing:var(--letter-spacing-normal)}picture{position:relative;width:100%;display:flex;justify-content:center;align-items:center;height:100%}picture img{display:flex;justify-content:center;align-items:center;width:100%;height:auto;object-fit:cover}.d1,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-family-degular)}.d1{font-size:var(--font-size-d1);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}h1,.h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}h2,.h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs)}h3,.h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs)}h4,.h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-medium);line-height:var(--line-height-m);letter-spacing:var(--letter-spacing-s)}h5,.h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-medium);line-height:var(--line-height-l);letter-spacing:var(--letter-spacing-s)}h6,.h6{font-size:var(--font-size-h6);font-weight:var(--font-weight-medium);line-height:var(--line-height-m);letter-spacing:var(--letter-spacing-s)}p,.text-body{font-size:var(--font-size-body);font-family:var(--font-family-sofia-pro);line-height:var(--line-height-l);letter-spacing:var(--letter-spacing-s);margin-block-start:unset;margin-block-end:unset}.text-body-s{font-family:var(--font-family-sofia-pro);line-height:var(--line-height-l);font-size:var(--font-size-body-s)}.button-s{font-size:var(--font-size-body-s)}.button-m{font-size:var(--font-size-body)}.button-l{font-size:var(--font-size-h6)}.caption{font-family:var(--font-family-sofia-pro);font-weight:var(--font-weight-semibold);line-height:var(--line-height-m);letter-spacing:var(--letter-spacing-normal)}.caption-xs{font-size:var(--font-size-caption-xs)}.caption-s{font-size:var(--font-size-caption-s)}.caption-m{font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-m)}.caption-l{font-size:var(--font-size-caption-l);line-height:var(--line-height-l);letter-spacing:var(--letter-spacing-m)}.caption-xl{font-size:var(--font-size-caption-xl)}.subheading{font-family:var(--font-family-sofia-pro);font-size:var(--font-size-subheading);font-weight:var(--font-weight-light);line-height:var(--line-height-xl)}.font-degular{font-family:var(--font-family-degular)}.font-sofia-pro{font-family:var(--font-family-sofia-pro)}.font-light{font-weight:var(--font-weight-light)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.button{display:inline-flex;align-items:center;padding:11px 40px;border-radius:var(--radius-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);text-transform:uppercase;transition:var(--transition-quick);min-height:unset}.button.button-white{color:var(--color-dark-teal-400);background-color:var(--color-white);--bg-hover: var(--color-light-teal-700)}.button.button-blue{color:var(--color-white);background-color:var(--color-dark-teal-100, var(--color-dark-teal-400));--bg-hover: var(--color-dark-teal-200);--text-color-hover: var(--color-white)}.button.button-light-blue{color:var(--color-white);background-color:var(--btn-custom-bg, var(--color-teal-400));--bg-hover: var(--color-dark-teal-200);--text-color-hover: var(--btn-custom-text-hover, var(--color-white))}.button.custom-color-button{color:var(--btn-custom-text, var(--color-white));background-color:var(--btn-custom-bg, var(--color-dark-teal-400));--bg-hover: var(--btn-custom-bg-hover, var(--color-dark-teal-200))}.button.button-outline{color:var(--color-dark-teal-400);border:1px solid var(--color-dark-teal-400);background-color:transparent;--bg-hover: var(--btn-custom-bg-hover, var(--color-dark-teal-200));--text-color-hover: var(--btn-custom-text-hover, var(--color-white))}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.shopify-section:has(.swiper){overflow:hidden}@media screen and (min-width: 750px){.button:hover{background-color:var(--bg-hover);color:var(--text-color-hover)}}@media screen and (max-width: 749px){.d1{font-size:var(--font-size-d1-mobile)}h1,.h1{font-size:var(--font-size-h1-mobile)}h2,.h2{font-size:var(--font-size-h2-mobile)}h3,.h3{font-size:var(--font-size-h3-mobile)}h4,.h4{font-size:var(--font-size-h4-mobile)}h5,.h5{font-size:var(--font-size-h5-mobile)}h6,.h6{font-size:var(--font-size-h6-mobile)}.mobile-h1{font-size:var(--font-size-h1-mobile)}.mobile-h2{font-size:var(--font-size-h2-mobile)}.mobile-h3{font-size:var(--font-size-h3-mobile)}.mobile-h4{font-size:var(--font-size-h4-mobile)}.mobile-h5{font-size:var(--font-size-h5-mobile)}.mobile-h6{font-size:var(--font-size-h6-mobile)}.container{padding:0 1.6rem}}.link-hover-line-long{background:no-repeat 0 calc(100% - 1px);background-image:linear-gradient(rgb(var(--color-accent)),rgb(var(--color-accent)));background-size:0% .1rem;transition-property:background-size;transition-duration:var(--duration-default);transition-timing-function:ease}@media (min-width: 989px){.link-hover-line-long:hover{background-size:100% .1rem}}@keyframes shadowPulse{33%{background:var(--color-white);box-shadow:-24px 0 var(--color-green-100),24px 0 var(--color-white)}66%{background:var(--color-green-100);box-shadow:-24px 0 var(--color-white),24px 0 var(--color-white)}to{background:var(--color-white);box-shadow:-24px 0 var(--color-white),24px 0 var(--color-green-100)}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/guide.css.map */
