:root{--font-main: "greycliff-cf";--font-secondary: "helvetica-neue-lt-pro";--FONT-STACK-NAV: var(--font-main);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-demi-bold: 600;--font-size-h1: 50px;--font-size-h2: 38px;--font-size-h3: 30px;--font-size-h4: 22px;--font-size-h5: 17px;--font-size-h1-mobile: 30px;--font-size-h2-mobile: 26px;--font-size-h3-mobile: 22px;--font-size-h4-mobile: 16px;--font-size-body-11: 11px;--font-size-body-12: 12px;--font-size-body-13: 13px;--font-size-body-14: 14px;--font-size-body-16: 16px;--font-size-body-17: 17px;--font-size-body-19: 19px;--font-size-body-20: 20px;--font-size-body-22: 22px;--font-size-body-26: 26px;--font-size-btn-l: 15px;--font-size-btn-s: 13px;--font-size-btn-xs: 11px;--font-size-caption-11: 11px;--font-size-caption-12: 12px;--font-size-caption-13: 13px;--font-size-caption-14: 14px;--line-height-caption-11-regular: 17.5px;--line-height-100: 1;--line-height-110: 1.1;--line-height-120: 1.2;--line-height-130: 1.3;--line-height-140: 1.4;--letter-spacing-negative-5: -.05em;--letter-spacing-negative-3: -.03em;--letter-spacing-negative-2: -.02em;--letter-spacing-negative-1: -.01em;--letter-spacing-0: 0em;--letter-spacing-3: .03em;--color-main-yellow: #E8C385;--color-main-yellow-hover: #EEC57F;--color-main-yellow-disabled: #D7BE95;--color-reviews-yellow-200: #E8A93F;--color-charcoal-400: #C3C8C9;--color-red-200: #BF3133;--color-main-blue: #2B254A;--color-main-black: #121020;--color-dark-gray-100: #838383;--color-light-gray-100: #F0F0F0;--color-gray-500: #505252;--color-gray-400: #C3C4C2;--color-gray-300: #E0E0E0;--color-gray-200: #EAE8E6;--color-white-200: #F7F6F4;--color-white-100: #FCFAF5;--color-white-background: #FBFBFB;--color-pure-white: #FFFFFF;--color-beige-100: #F4EFE9;--color-white: #ffffff;--color-black: #000000;--color-disabled-text: #6D6D6E;--color-disabled-bg: #8E8E8E;--color-disabled-bg-outline: #A6A6A6;--color-outline-hover-bg: rgba(203, 203, 203, .3);--color-black-100: #1C1C1C;--color-red-100: #D83734;--color-light-red-100: #F0E3E3;--color-dark-grey-300: #7C7C7C;--color-dark-grey-200: #696969;--color-dark-grey-100: #BCBCBC;--color-light-gray-200: #D0D0D0;--color-light-gray-300: #F0F0F0;--color-blue-100: #CCD3E4;--color-green-100: #00B67A;--radius-none: 0;--radius-1: 1px;--radius-2: 2px;--radius-sm: 4px;--radius-6: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--transition-quick: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease}body p,body a{font-family:var(--font-main)}body .page-width{max-width:1800px;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}body h1,body .h1{font-family:var(--font-main);font-weight:var(--font-weight-demi-bold);font-size:var(--font-size-h1);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-negative-5)}body h2,body .h2{font-family:var(--font-main);font-weight:var(--font-weight-medium);font-size:var(--font-size-h2);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-5)}body h3,body .h3{font-family:var(--font-main);font-weight:var(--font-weight-medium);font-size:var(--font-size-h3);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-5)}body h4,body .h4{font-family:var(--font-main);font-weight:var(--font-weight-medium);font-size:var(--font-size-h4);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-5)}body h5,body .h5,body h6,body .h6{font-family:var(--font-main);font-weight:var(--font-weight-medium);font-size:var(--font-size-h5);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-5)}body .body-11-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-11);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-0)}body .body-12-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-12);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0)}body .body-14-medium{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-14);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-negative-1)}body .body-14-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-14);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-negative-1)}body .body-16-medium{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-16);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0)}body .body-16-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-16);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0)}body .body-19-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-19);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-negative-2)}body .caption-11-caps-medium{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-caption-11);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-0);text-transform:uppercase}body .caption-11-caps-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-caption-11);line-height:var(--line-height-caption-11-regular);letter-spacing:var(--letter-spacing-3);text-transform:uppercase}body .caption-12-caps-medium{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-caption-12);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-0);text-transform:uppercase}body .caption-12-caps-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-caption-12);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-0);text-transform:uppercase}body .caption-13-caps-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-caption-13);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-3);text-transform:uppercase}body .caption-14-caps-demibold{font-family:var(--font-main);font-weight:var(--font-weight-demi-bold);font-size:var(--font-size-caption-14);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-negative-2);text-transform:uppercase}body .caption-14-caps-medium{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-caption-14);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-negative-1);text-transform:uppercase}body .caption-14-caps-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-caption-14);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-0);text-transform:uppercase}body .button-base{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-secondary);font-weight:var(--font-weight-regular);text-transform:uppercase;line-height:var(--line-height-130);border:none;cursor:pointer;text-decoration:none;transition:background-color var(--transition-normal),color var(--transition-normal),border-color var(--transition-normal)}body .button-base:disabled,body .button-base.disabled{pointer-events:none;cursor:not-allowed}body .button-base span{white-space:nowrap}body .button-l{padding:14px 48px;font-size:var(--font-size-btn-l);letter-spacing:var(--letter-spacing-0)}body .button-m{padding:14px 28px;height:44px;font-size:var(--font-size-btn-s);letter-spacing:var(--letter-spacing-negative-1)}body .button-s{padding:14px 28px;height:42px;font-size:var(--font-size-btn-s);letter-spacing:var(--letter-spacing-negative-1)}body .button-xs{padding:12px 34px;height:36px;font-size:var(--font-size-btn-xs);letter-spacing:var(--letter-spacing-negative-2)}body .button-filled-orange{background-color:var(--color-main-yellow);color:var(--color-main-black)}body .button-filled-orange:disabled,body .button-filled-orange.disabled{background-color:var(--color-main-yellow-disabled);color:var(--color-disabled-text)}body .button-filled-black{background-color:var(--color-main-black);color:var(--color-white-100)}body .button-filled-black:disabled,body .button-filled-black.disabled{background-color:var(--color-disabled-bg);color:var(--color-gray-500)}body .button-outline-light{background-color:transparent;border:1px solid var(--color-white-100);color:var(--color-white-100)}body .button-outline-light:disabled,body .button-outline-light.disabled{background-color:var(--color-disabled-bg-outline);color:var(--color-gray-300)}body .button-outline-dark{background-color:transparent;border:1px solid var(--color-main-black);color:var(--color-main-black)}body .button-outline-dark:disabled,body .button-outline-dark.disabled{background-color:var(--color-disabled-bg-outline);color:var(--color-gray-500)}.btn svg{vertical-align:middle;margin-left:10px}.text-secondary{color:var(--text-secondary)}.align-text-left{text-align:left}.align-text-right{text-align:right}.align-text-center{text-align:center}body .flickity-button[disabled]{opacity:0;visibility:hidden;pointer-events:none}.flickity-button,.flickity-button:hover{width:30px;height:auto;aspect-ratio:6 / 5;color:var(--bg);background:var(--text);border-radius:var(--radius-none);opacity:1;visibility:visible;transform:scale(1) translateY(-50%);transition-delay:0s}@media(min-width:768px){body .h1-desktop{font-family:var(--font-main);font-weight:var(--font-weight-demi-bold);font-size:var(--font-size-h1);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-negative-5)}body .h2-desktop{font-family:var(--font-main);font-weight:var(--font-weight-medium);font-size:var(--font-size-h2);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-5)}body .h3-desktop{font-family:var(--font-main);font-weight:var(--font-weight-medium);font-size:var(--font-size-h3);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-5)}body .h4-desktop{font-family:var(--font-main);font-weight:var(--font-weight-medium);font-size:var(--font-size-h4);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-5)}body .h5-desktop,body .h6-desktop{font-family:var(--font-main);font-weight:var(--font-weight-medium);font-size:var(--font-size-h5);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-5)}}@media(max-width:768px){body .h1-mobile{font-weight:var(--font-weight-demi-bold);font-size:var(--font-size-h1-mobile);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-negative-3)}body .h2-mobile{font-weight:var(--font-weight-demi-bold);font-size:var(--font-size-h2-mobile);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-negative-3)}body .h3-mobile{font-weight:var(--font-weight-medium);font-size:var(--font-size-h3-mobile);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-negative-3)}body .h4-mobile,body .h5-mobile,body .h6-mobile{font-weight:var(--font-weight-medium);font-size:var(--font-size-h4-mobile);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-5)}}@media(min-width:990px){.hide-desktop{display:none}body .button-filled-orange:hover{background-color:var(--color-main-yellow-hover)}body .button-filled-black:hover{background-color:var(--color-gray-500)}body .button-outline-light:hover,body .button-outline-dark:hover{background-color:var(--color-outline-hover-bg)}}@media(max-width:989px){.hide-mobile{display:none}body .page-width{max-width:none;padding-left:12px;padding-right:12px}body h1,body .h1{font-weight:var(--font-weight-demi-bold);font-size:var(--font-size-h1-mobile);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-negative-3)}body h2,body .h2{font-weight:var(--font-weight-demi-bold);font-size:var(--font-size-h2-mobile);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-negative-3)}body h3,body .h3{font-size:var(--font-size-h3-mobile);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-negative-3)}body h4,body .h4,body h5,body .h5,body h6,body .h6{font-size:var(--font-size-h4-mobile);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-5)}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/guide.css.map */
