/** Shopify CDN: Minification failed

Line 17:112 Expected ")" to end URL token
Line 18:104 Expected ")" to end URL token
Line 19:105 Expected ")" to end URL token
Line 20:112 Expected ")" to end URL token
Line 21:105 Expected ")" to end URL token
Line 22:104 Expected ")" to end URL token
Line 23:104 Expected ")" to end URL token
Line 24:104 Expected ")" to end URL token
Line 25:5799 Expected ")" to end URL token
Line 153:112 Expected ")" to end URL token
... and 9 more hidden warnings

**/
/* ==== pg-apropos-s00customcont [vd] ==== */
@font-face { font-family: "Gowun Batang"; font-weight: 400; font-style: normal; font-display: swap; src: url({{ 'gowunbatang_n4.woff2' | asset_url }}) format("woff2"); }
@font-face { font-family: Barlow; font-weight: 400; font-style: normal; font-display: swap; src: url({{ 'barlow_n4.woff2' | asset_url }}) format("woff2"); }
@font-face { font-family: Archivo; font-weight: 500; font-style: normal; font-display: swap; src: url({{ 'archivo_n5.woff2' | asset_url }}) format("woff2"); }
@font-face { font-family: "Gowun Batang"; font-weight: 700; font-style: normal; font-display: swap; src: url({{ 'gowunbatang_n7.woff2' | asset_url }}) format("woff2"); }
@font-face { font-family: Archivo; font-weight: 600; font-style: normal; font-display: swap; src: url({{ 'archivo_n6.woff2' | asset_url }}) format("woff2"); }
@font-face { font-family: Barlow; font-weight: 500; font-style: normal; font-display: swap; src: url({{ 'barlow_n5.woff2' | asset_url }}) format("woff2"); }
@font-face { font-family: Barlow; font-weight: 400; font-style: italic; font-display: swap; src: url({{ 'barlow_i4.woff2' | asset_url }}) format("woff2"); }
@font-face { font-family: Barlow; font-weight: 500; font-style: italic; font-display: swap; src: url({{ 'barlow_i5.woff2' | asset_url }}) format("woff2"); }
.cl-sec-pg-apropos-s00customcont { --LAYOUT-WIDTH: 1200px; --LAYOUT-GUTTER: 20px; --LAYOUT-GUTTER-OFFSET: -20px; --NAV-GUTTER: 15px; --LAYOUT-OUTER: 36px; --COLOR-VIDEO-BG: #ffe9da; --COLOR-BG: #FFF8F3; --COLOR-BG-ACCENT: #fae9de; --COLOR-TEXT-DARK: #000000; --COLOR-TEXT: #222222; --COLOR-TEXT-LIGHT: #646261; --COLOR-PRIMARY: #D65461; --COLOR-PRIMARY-HOVER: #c31a2b; --COLOR-PRIMARY-FADE: rgba(214, 84, 97, 0.05); --COLOR-PRIMARY-FADE-HOVER: rgba(214, 84, 97, 0.1); --COLOR-PRIMARY-OPPOSITE: #ffffff; --COLOR-SECONDARY: #585e71; --COLOR-SECONDARY-HOVER: #2d354f; --COLOR-SECONDARY-FADE: rgba(88, 94, 113, 0.05); --COLOR-SECONDARY-FADE-HOVER: rgba(88, 94, 113, 0.1); --COLOR-SECONDARY-OPPOSITE: #ffffff; --COLOR-A5: rgba(34, 34, 34, 0.05); --COLOR-A10: rgba(34, 34, 34, 0.1); --COLOR-A20: rgba(34, 34, 34, 0.2); --COLOR-A35: rgba(34, 34, 34, 0.35); --COLOR-A50: rgba(34, 34, 34, 0.5); --COLOR-A80: rgba(34, 34, 34, 0.8); --COLOR-A90: rgba(34, 34, 34, 0.9); --COLOR-A95: rgba(34, 34, 34, 0.95); --INVERSE-BG: #d65461; --INVERSE-BG-ACCENT: #222324; --INVERSE-TEXT-DARK: #ffffff; --INVERSE-TEXT: #ffffff; --INVERSE-TEXT-LIGHT: #f3ccd0; --INVERSE-PRIMARY: #fcd8c8; --INVERSE-PRIMARY-HOVER: #ffa278; --INVERSE-PRIMARY-FADE: rgba(252, 216, 200, 0.05); --INVERSE-PRIMARY-FADE-HOVER: rgba(252, 216, 200, 0.1); --INVERSE-PRIMARY-OPPOSITE: #000000; --INVERSE-SECONDARY: #c6dae5; --INVERSE-SECONDARY-HOVER: #86bcd9; --INVERSE-SECONDARY-FADE: rgba(198, 218, 229, 0.05); --INVERSE-SECONDARY-FADE-HOVER: rgba(198, 218, 229, 0.1); --INVERSE-SECONDARY-OPPOSITE: #000000; --INVERSE-A5: rgba(255, 255, 255, 0.05); --INVERSE-A10: rgba(255, 255, 255, 0.1); --INVERSE-A20: rgba(255, 255, 255, 0.2); --INVERSE-A35: rgba(255, 255, 255, 0.3); --INVERSE-A80: rgba(255, 255, 255, 0.8); --INVERSE-A90: rgba(255, 255, 255, 0.9); --INVERSE-A95: rgba(255, 255, 255, 0.95); --BRIGHT-BG: #d3836a; --BRIGHT-BG-ACCENT: #2693cf; --BRIGHT-TEXT-DARK: #ffffff; --BRIGHT-TEXT: #ffffff; --BRIGHT-TEXT-LIGHT: #f2dad2; --BRIGHT-PRIMARY: #2693cf; --BRIGHT-PRIMARY-HOVER: #0e699b; --BRIGHT-PRIMARY-FADE: rgba(38, 147, 207, 0.05); --BRIGHT-PRIMARY-FADE-HOVER: rgba(38, 147, 207, 0.1); --BRIGHT-PRIMARY-OPPOSITE: #000000; --BRIGHT-SECONDARY: #f4a482; --BRIGHT-SECONDARY-HOVER: #fd6b2c; --BRIGHT-SECONDARY-FADE: rgba(244, 164, 130, 0.05); --BRIGHT-SECONDARY-FADE-HOVER: rgba(244, 164, 130, 0.1); --BRIGHT-SECONDARY-OPPOSITE: #000000; --BRIGHT-A5: rgba(255, 255, 255, 0.05); --BRIGHT-A10: rgba(255, 255, 255, 0.1); --BRIGHT-A20: rgba(255, 255, 255, 0.2); --BRIGHT-A35: rgba(255, 255, 255, 0.3); --BRIGHT-A80: rgba(255, 255, 255, 0.8); --BRIGHT-A90: rgba(255, 255, 255, 0.9); --BRIGHT-A95: rgba(255, 255, 255, 0.95); --COLOR-ANNOUNCEMENT-BG: #D65461; --COLOR-ANNOUNCEMENT-TEXT: #FAE9DE; --COLOR-NAV: #FFF8F3; --COLOR-NAV-TEXT: #222222; --COLOR-NAV-TEXT-DARK: #000000; --COLOR-NAV-TEXT-LIGHT: #646261; --COLOR-NAV-BORDER: #d7d7d7; --COLOR-NAV-A10: rgba(34, 34, 34, 0.1); --COLOR-NAV-A50: rgba(34, 34, 34, 0.5); --COLOR-HIGHLIGHT-LINK: #d65461; --COLOR-FOOTER-BG: #d65461; --COLOR-FOOTER-TEXT: #ffffff; --COLOR-FOOTER-A5: rgba(255, 255, 255, 0.05); --COLOR-FOOTER-A15: rgba(255, 255, 255, 0.15); --COLOR-FOOTER-A90: rgba(255, 255, 255, 0.9); --COLOR-SUB-FOOTER-BG: #2e3438; --COLOR-SUB-FOOTER-TEXT: #ffffff; --COLOR-SUB-FOOTER-A5: rgba(255, 255, 255, 0.05); --COLOR-SUB-FOOTER-A15: rgba(255, 255, 255, 0.15); --COLOR-SUB-FOOTER-A90: rgba(255, 255, 255, 0.9); --PRODUCT-GRID-ASPECT-RATIO: 90.0%; --COLOR-BADGE: #ffffff; --COLOR-BADGE-TEXT: #656565; --COLOR-BADGE-TEXT-DARK: #453939; --COLOR-BADGE-TEXT-HOVER: #8b8b8b; --COLOR-BADGE-HAIRLINE: #f7f7f7; --COLOR-PRODUCT-SLIDER: #ffffff; --COLOR-PRODUCT-SLIDER-OPPOSITE: rgba(13, 13, 13, 0.06); --COLOR-DISABLED-BG: #e9e3de; --COLOR-DISABLED-TEXT: #b2adaa; --INVERSE-DISABLED-BG: #da6571; --INVERSE-DISABLED-TEXT: #e49098; --RGB-CANVAS: 255 248 243; --RGB-CONTENT: 34 34 34; --RGB-PRIMARY: 214 84 97; --RGB-SECONDARY: 88 94 113; --RGB-DARK-CANVAS: 214 84 97; --RGB-DARK-CONTENT: 255 255 255; --RGB-DARK-PRIMARY: 252 216 200; --RGB-DARK-SECONDARY: 198 218 229; --RGB-BRIGHT-CANVAS: 211 131 106; --RGB-BRIGHT-CONTENT: 255 255 255; --RGB-BRIGHT-PRIMARY: 38 147 207; --RGB-BRIGHT-SECONDARY: 244 164 130; --RGB-PRIMARY-CONTRAST: 255 255 255; --RGB-SECONDARY-CONTRAST: 255 255 255; --RGB-DARK-PRIMARY-CONTRAST: 0 0 0; --RGB-DARK-SECONDARY-CONTRAST: 0 0 0; --RGB-BRIGHT-PRIMARY-CONTRAST: 0 0 0; --RGB-BRIGHT-SECONDARY-CONTRAST: 0 0 0; --BUTTON-RADIUS: 0px; --ICON-STROKE-WIDTH: 2px; --FONT-STACK-BODY: Barlow, sans-serif; --FONT-STYLE-BODY: normal; --FONT-WEIGHT-BODY: 400; --FONT-WEIGHT-BODY-BOLD: 500; --FONT-ADJUST-BODY: 1.0; --FONT-BODY-TRANSFORM: none; --FONT-BODY-LETTER-SPACING: normal; --FONT-STACK-PRODUCT-CARD: var(--FONT-STACK-BODY); --FONT-STACK-HEADING: "Gowun Batang", serif; --FONT-STYLE-HEADING: normal; --FONT-WEIGHT-HEADING: 400; --FONT-WEIGHT-HEADING-BOLD: 700; --FONT-ADJUST-HEADING: 1.0; --FONT-HEADING-TRANSFORM: uppercase; --FONT-HEADING-LETTER-SPACING: 0.09em; --FONT-STACK-ACCENT: Archivo, serif; --FONT-STYLE-ACCENT: normal; --FONT-WEIGHT-ACCENT: 500; --FONT-WEIGHT-ACCENT-BOLD: 600; --FONT-ADJUST-ACCENT: 1.0; --FONT-ACCENT-TRANSFORM: uppercase; --FONT-ACCENT-LETTER-SPACING: 0.09em; --TYPE-STACK-NAV: Archivo, sans-serif; --TYPE-STYLE-NAV: normal; --TYPE-ADJUST-NAV: 1.0; --TYPE-WEIGHT-NAV: 500; --FONT-NAV-TRANSFORM: uppercase; --FONT-NAV-LETTER-SPACING: 0.09em; --TYPE-STACK-BUTTON: Archivo, sans-serif; --TYPE-STYLE-BUTTON: normal; --TYPE-ADJUST-BUTTON: 1.0; --TYPE-WEIGHT-BUTTON: 600; --FONT-BUTTON-TRANSFORM: uppercase; --FONT-BUTTON-LETTER-SPACING: 0.09em; --TYPE-STACK-KICKER: Archivo, sans-serif; --TYPE-STYLE-KICKER: normal; --TYPE-ADJUST-KICKER: 1.0; --TYPE-WEIGHT-KICKER: 600; --FONT-KICKER-TRANSFORM: uppercase; --FONT-KICKER-LETTER-SPACING: 0.09em; --ICO-SELECT: url({{ 'cl-ff3a3308-ico-select.svg' | asset_url }}); --PHOTO-CORRECTION: 100%; }
.cl-sec-pg-apropos-s00customcont { --font-1: 10px; --font-2: 11.3px; --font-3: 12px; --font-4: 13px; --font-5: 15.5px; --font-6: 17px; --font-7: 20px; --font-8: 23.5px; --font-9: 27px; --font-10: 32px; --font-11: 37px; --font-12: 43px; --font-13: 49px; --font-14: 57px; --font-15: 67px; }
@media only screen and (min-width: 480px) and (max-width: 1099px) { .cl-sec-pg-apropos-s00customcont { --font-1: 10px; --font-2: 11.5px; --font-3: 12.5px; --font-4: 13.5px; --font-5: 16px; --font-6: 18px; --font-7: 21px; --font-8: 25px; --font-9: 29px; --font-10: 34px; --font-11: 40px; --font-12: 47px; --font-13: 56px; --font-14: 65px; --font-15: 77px; } }
@media only screen and (min-width: 1100px) { .cl-sec-pg-apropos-s00customcont { --font-1: 10px; --font-2: 11.5px; --font-3: 13px; --font-4: 14.5px; --font-5: 17.5px; --font-6: 22px; --font-7: 26px; --font-8: 32px; --font-9: 39px; --font-10: 48px; --font-11: 58px; --font-12: 71px; --font-13: 87px; --font-14: 106px; --font-15: 129px; } }
.cl-sec-pg-apropos-s00customcont .aos-initialized [data-aos][data-aos][data-aos-duration="400"], .cl-sec-pg-apropos-s00customcont .aos-initialized body[data-aos-duration="400"] [data-aos] { transition-duration: 0.4s; }
.cl-sec-pg-apropos-s00customcont .aos-initialized [data-aos][data-aos][data-aos-easing="ease"], .cl-sec-pg-apropos-s00customcont .aos-initialized body[data-aos-easing="ease"] [data-aos] { transition-timing-function: ease; }
.cl-sec-pg-apropos-s00customcont .aos-initialized [data-aos][data-aos][data-aos-order="1"] { --aos-delay: 0ms; animation-delay: 0ms; }
.cl-sec-pg-apropos-s00customcont .aos-initialized [data-aos][data-aos][data-aos-order="2"] { --aos-delay: .25s; animation-delay: 0.25s; }
.cl-sec-pg-apropos-s00customcont .aos-initialized [data-aos][data-aos][data-aos-order="3"] { --aos-delay: .5s; animation-delay: 0.5s; }
.cl-sec-pg-apropos-s00customcont .aos-initialized [data-aos="hero"] { opacity: 0; will-change: transform, opacity; }
.cl-sec-pg-apropos-s00customcont .aos-initialized .main-content .cl-shopify-section:nth-child(1) [data-aos="hero"], .cl-sec-pg-apropos-s00customcont .aos-initialized .main-content .cl-shopify-section:nth-child(2) [data-aos="hero"], .cl-sec-pg-apropos-s00customcont .aos-initialized [data-aos="hero"].aos-animate { animation-name: heroFade; animation-duration: 1s; animation-fill-mode: both; backface-visibility: hidden; }
.cl-sec-pg-apropos-s00customcont *, .cl-sec-pg-apropos-s00customcont ::before, .cl-sec-pg-apropos-s00customcont ::after { box-sizing: border-box; border-width: 0px; border-style: solid; border-color: currentcolor; }
.cl-sec-pg-apropos-s00customcont, .cl-sec-pg-apropos-s00customcont :host { line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-feature-settings: normal; font-variation-settings: normal; -webkit-tap-highlight-color: transparent; }
.cl-sec-pg-apropos-s00customcont { margin: 0px; line-height: inherit; }
.cl-sec-pg-apropos-s00customcont h1, .cl-sec-pg-apropos-s00customcont h2, .cl-sec-pg-apropos-s00customcont h3, .cl-sec-pg-apropos-s00customcont h4, .cl-sec-pg-apropos-s00customcont h5, .cl-sec-pg-apropos-s00customcont h6 { font-size: inherit; font-weight: inherit; }
.cl-sec-pg-apropos-s00customcont b, .cl-sec-pg-apropos-s00customcont strong { font-weight: bolder; }
.cl-sec-pg-apropos-s00customcont blockquote, .cl-sec-pg-apropos-s00customcont dl, .cl-sec-pg-apropos-s00customcont dd, .cl-sec-pg-apropos-s00customcont h1, .cl-sec-pg-apropos-s00customcont h2, .cl-sec-pg-apropos-s00customcont h3, .cl-sec-pg-apropos-s00customcont h4, .cl-sec-pg-apropos-s00customcont h5, .cl-sec-pg-apropos-s00customcont h6, .cl-sec-pg-apropos-s00customcont hr, .cl-sec-pg-apropos-s00customcont figure, .cl-sec-pg-apropos-s00customcont p, .cl-sec-pg-apropos-s00customcont pre { margin: 0px; }
.cl-sec-pg-apropos-s00customcont img, .cl-sec-pg-apropos-s00customcont svg, .cl-sec-pg-apropos-s00customcont video, .cl-sec-pg-apropos-s00customcont canvas, .cl-sec-pg-apropos-s00customcont audio, .cl-sec-pg-apropos-s00customcont iframe, .cl-sec-pg-apropos-s00customcont embed, .cl-sec-pg-apropos-s00customcont object { display: block; vertical-align: middle; }
.cl-sec-pg-apropos-s00customcont img, .cl-sec-pg-apropos-s00customcont video { max-width: 100%; height: auto; }
.cl-sec-pg-apropos-s00customcont { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 14px; --space-7: 16px; --space-8: 20px; --space-9: 25px; --space-10: 32px; --space-11: 40px; --space-12: 50px; --space-13: 60px; --space-14: 80px; --space-15: 120px; }
@media (min-width: 768px) { .cl-sec-pg-apropos-s00customcont { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 15px; --space-7: 18px; --space-8: 22px; --space-9: 27px; --space-10: 35px; --space-11: 45px; --space-12: 56px; --space-13: 75px; --space-14: 105px; --space-15: 150px; } }
@media (min-width: 1100px) { .cl-sec-pg-apropos-s00customcont { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 16px; --space-7: 20px; --space-8: 24px; --space-9: 32px; --space-10: 38px; --space-11: 50px; --space-12: 68px; --space-13: 96px; --space-14: 128px; --space-15: 192px; } }
.cl-sec-pg-apropos-s00customcont { --leading-none: 1; --leading-hairline: 1.25; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --highlight-initial-position-x: 50%; --highlight-position-y: 50%; --highlight-height: 100%; }
.cl-sec-pg-apropos-s00customcont *, .cl-sec-pg-apropos-s00customcont ::before, .cl-sec-pg-apropos-s00customcont ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ; }
.cl-sec-pg-apropos-s00customcont .relative { position: relative; }
.cl-sec-pg-apropos-s00customcont .block { display: block; }
.cl-sec-pg-apropos-s00customcont .h-full { height: 100%; }
.cl-sec-pg-apropos-s00customcont .w-full { width: 100%; }
.cl-sec-pg-apropos-s00customcont .overflow-hidden { overflow: hidden; }
.cl-sec-pg-apropos-s00customcont .object-cover { object-fit: cover; }
.cl-sec-pg-apropos-s00customcont .transition-opacity { transition-property: opacity; transition-timing-function: var(--ease-out-fast); transition-duration: 0.3s; }
.cl-sec-pg-apropos-s00customcont .duration-300 { transition-duration: 0.3s; }
.cl-sec-pg-apropos-s00customcont .text-left { text-align: left !important; }
@supports (aspect-ratio: auto) { .cl-sec-pg-apropos-s00customcont .aspect-\[--wh-ratio-mobile\] { aspect-ratio: var(--wh-ratio-mobile); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s00customcont .aspect-\[--wh-ratio-mobile\]::before { content: ""; width: 1px; margin-left: -1px; float: left; height: 0px; padding-top: calc((1 / (var(--wh-ratio-mobile))) * 100%); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s00customcont .aspect-\[--wh-ratio-mobile\]::after { content: ""; display: table; clear: both; } }
@supports (aspect-ratio: auto) { .cl-sec-pg-apropos-s00customcont .aspect-\[--wh-ratio\] { aspect-ratio: var(--wh-ratio); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s00customcont .aspect-\[--wh-ratio\]::before { content: ""; width: 1px; margin-left: -1px; float: left; height: 0px; padding-top: calc((1 / (var(--wh-ratio))) * 100%); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s00customcont .aspect-\[--wh-ratio\]::after { content: ""; display: table; clear: both; } }
.cl-sec-pg-apropos-s00customcont { line-height: var(--leading-norma); font-family: var(--FONT-STACK-BODY); }
.cl-sec-pg-apropos-s00customcont *, .cl-sec-pg-apropos-s00customcont input, .cl-sec-pg-apropos-s00customcont ::before, .cl-sec-pg-apropos-s00customcont ::after { box-sizing: border-box; }
.cl-sec-pg-apropos-s00customcont, .cl-sec-pg-apropos-s00customcont { padding: 0px; margin: 0px; }
.cl-sec-pg-apropos-s00customcont { min-height: var(--full-screen); display: flex; flex-direction: column; }
.cl-sec-pg-apropos-s00customcont article, .cl-sec-pg-apropos-s00customcont aside, .cl-sec-pg-apropos-s00customcont details, .cl-sec-pg-apropos-s00customcont figcaption, .cl-sec-pg-apropos-s00customcont figure, .cl-sec-pg-apropos-s00customcont footer, .cl-sec-pg-apropos-s00customcont header, .cl-sec-pg-apropos-s00customcont hgroup, .cl-sec-pg-apropos-s00customcont main, .cl-sec-pg-apropos-s00customcont nav, .cl-sec-pg-apropos-s00customcont section, .cl-sec-pg-apropos-s00customcont summary { display: block; }
.cl-sec-pg-apropos-s00customcont { --leading-none: 1; --leading-hairline: 1.25; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; }
.cl-sec-pg-apropos-s00customcont .body-size-1, .cl-sec-pg-apropos-s00customcont .body-size-2, .cl-sec-pg-apropos-s00customcont .body-size-3, .cl-sec-pg-apropos-s00customcont .body-size-4, .cl-sec-pg-apropos-s00customcont .body-size-5, .cl-sec-pg-apropos-s00customcont .body-size-6, .cl-sec-pg-apropos-s00customcont .body-size-7, .cl-sec-pg-apropos-s00customcont .body-size-8, .cl-sec-pg-apropos-s00customcont .body-size-9, .cl-sec-pg-apropos-s00customcont .body-size-10, .cl-sec-pg-apropos-s00customcont .body-size-11, .cl-sec-pg-apropos-s00customcont .body-size-12, .cl-sec-pg-apropos-s00customcont .body-size-13, .cl-sec-pg-apropos-s00customcont .body-size-14, .cl-sec-pg-apropos-s00customcont .body-size-15 { font-family: var(--FONT-STACK-BODY); font-style: var(--FONT-STYLE-BODY); font-weight: var(--FONT-WEIGHT-BODY); letter-spacing: var(--FONT-BODY-LETTER-SPACING); text-transform: var(--FONT-BODY-TRANSFORM); }
.cl-sec-pg-apropos-s00customcont .body-size-1 .strong, .cl-sec-pg-apropos-s00customcont .body-size-1.strong, .cl-sec-pg-apropos-s00customcont .body-size-1 strong, .cl-sec-pg-apropos-s00customcont .body-size-2 .strong, .cl-sec-pg-apropos-s00customcont .body-size-2.strong, .cl-sec-pg-apropos-s00customcont .body-size-2 strong, .cl-sec-pg-apropos-s00customcont .body-size-3 .strong, .cl-sec-pg-apropos-s00customcont .body-size-3.strong, .cl-sec-pg-apropos-s00customcont .body-size-3 strong, .cl-sec-pg-apropos-s00customcont .body-size-4 .strong, .cl-sec-pg-apropos-s00customcont .body-size-4.strong, .cl-sec-pg-apropos-s00customcont .body-size-4 strong, .cl-sec-pg-apropos-s00customcont .body-size-5 .strong, .cl-sec-pg-apropos-s00customcont .body-size-5.strong, .cl-sec-pg-apropos-s00customcont .body-size-5 strong, .cl-sec-pg-apropos-s00customcont .body-size-6 .strong, .cl-sec-pg-apropos-s00customcont .body-size-6.strong, .cl-sec-pg-apropos-s00customcont .body-size-6 strong, .cl-sec-pg-apropos-s00customcont .body-size-7 .strong, .cl-sec-pg-apropos-s00customcont .body-size-7.strong, .cl-sec-pg-apropos-s00customcont .body-size-7 strong, .cl-sec-pg-apropos-s00customcont .body-size-8 .strong, .cl-sec-pg-apropos-s00customcont .body-size-8.strong, .cl-sec-pg-apropos-s00customcont .body-size-8 strong, .cl-sec-pg-apropos-s00customcont .body-size-9 .strong, .cl-sec-pg-apropos-s00customcont .body-size-9.strong, .cl-sec-pg-apropos-s00customcont .body-size-9 strong, .cl-sec-pg-apropos-s00customcont .body-size-10 .strong, .cl-sec-pg-apropos-s00customcont .body-size-10.strong, .cl-sec-pg-apropos-s00customcont .body-size-10 strong, .cl-sec-pg-apropos-s00customcont .body-size-11 .strong, .cl-sec-pg-apropos-s00customcont .body-size-11.strong, .cl-sec-pg-apropos-s00customcont .body-size-11 strong, .cl-sec-pg-apropos-s00customcont .body-size-12 .strong, .cl-sec-pg-apropos-s00customcont .body-size-12.strong, .cl-sec-pg-apropos-s00customcont .body-size-12 strong, .cl-sec-pg-apropos-s00customcont .body-size-13 .strong, .cl-sec-pg-apropos-s00customcont .body-size-13.strong, .cl-sec-pg-apropos-s00customcont .body-size-13 strong, .cl-sec-pg-apropos-s00customcont .body-size-14 .strong, .cl-sec-pg-apropos-s00customcont .body-size-14.strong, .cl-sec-pg-apropos-s00customcont .body-size-14 strong, .cl-sec-pg-apropos-s00customcont .body-size-15 .strong, .cl-sec-pg-apropos-s00customcont .body-size-15.strong, .cl-sec-pg-apropos-s00customcont .body-size-15 strong { font-weight: var(--FONT-WEIGHT-BODY-BOLD); }
.cl-sec-pg-apropos-s00customcont .body-size-5 { font-size: calc(var(--font-5) * var(--FONT-ADJUST-BODY)); line-height: var(--leading-snug); }
.cl-sec-pg-apropos-s00customcont .heading-size-1, .cl-sec-pg-apropos-s00customcont .heading-size-2, .cl-sec-pg-apropos-s00customcont .heading-size-3, .cl-sec-pg-apropos-s00customcont .heading-size-4, .cl-sec-pg-apropos-s00customcont .heading-size-5, .cl-sec-pg-apropos-s00customcont .heading-size-6, .cl-sec-pg-apropos-s00customcont .heading-size-7, .cl-sec-pg-apropos-s00customcont .heading-size-8, .cl-sec-pg-apropos-s00customcont .heading-size-9, .cl-sec-pg-apropos-s00customcont .heading-size-10, .cl-sec-pg-apropos-s00customcont .heading-size-11, .cl-sec-pg-apropos-s00customcont .heading-size-12, .cl-sec-pg-apropos-s00customcont .heading-size-13, .cl-sec-pg-apropos-s00customcont .heading-size-14, .cl-sec-pg-apropos-s00customcont .heading-size-15 { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s00customcont .heading-size-9 { font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING)); line-height: var(--leading-tight); }
.cl-sec-pg-apropos-s00customcont { font-size: 16px; scroll-behavior: smooth; --scroll-behavior: smooth; }
@media only screen and (min-width: 480px) and (max-width: 767px) { .cl-sec-pg-apropos-s00customcont { font-size: 15px; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s00customcont { font-size: 14px; } }
.cl-sec-pg-apropos-s00customcont { font-family: var(--FONT-STACK-BODY); font-style: var(--FONT-STYLE-BODY); font-weight: var(--FONT-WEIGHT-BODY); letter-spacing: var(--FONT-BODY-LETTER-SPACING); text-transform: var(--FONT-BODY-TRANSFORM); text-size-adjust: 100%; -webkit-font-smoothing: antialiased; color: var(--text); }
.cl-sec-pg-apropos-s00customcont, .cl-sec-pg-apropos-s00customcont input, .cl-sec-pg-apropos-s00customcont textarea, .cl-sec-pg-apropos-s00customcont select, .cl-sec-pg-apropos-s00customcont .popout__toggle { font-size: calc(var(--font-4) * var(--FONT-ADJUST-BODY)); line-height: var(--leading-normal); color: var(--text); }
.cl-sec-pg-apropos-s00customcont h1, .cl-sec-pg-apropos-s00customcont h2, .cl-sec-pg-apropos-s00customcont h3, .cl-sec-pg-apropos-s00customcont h4, .cl-sec-pg-apropos-s00customcont h5, .cl-sec-pg-apropos-s00customcont h6 { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s00customcont h2 { font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING)); line-height: var(--leading-tight); }
.cl-sec-pg-apropos-s00customcont h1, .cl-sec-pg-apropos-s00customcont h2, .cl-sec-pg-apropos-s00customcont h3, .cl-sec-pg-apropos-s00customcont h4, .cl-sec-pg-apropos-s00customcont h5, .cl-sec-pg-apropos-s00customcont h6 { margin: 0px 0px 0.75em; }
.cl-sec-pg-apropos-s00customcont p { margin: 0px; }
.cl-sec-pg-apropos-s00customcont em, .cl-sec-pg-apropos-s00customcont .em { font-style: italic; }
.cl-sec-pg-apropos-s00customcont b, .cl-sec-pg-apropos-s00customcont strong, .cl-sec-pg-apropos-s00customcont .strong { font-weight: var(--FONT-WEIGHT-BODY-BOLD); }
.cl-sec-pg-apropos-s00customcont { --gutter: var(--LAYOUT-GUTTER); --outer: var(--LAYOUT-OUTER); --inner: 20px; --nav-gutter: var(--NAV-GUTTER); --gutter-offset: var(--LAYOUT-GUTTER-OFFSET); --outer-offset: calc(var(--LAYOUT-OUTER) * -1); --radius-sm: 3px; --radius-md: 12px; --radius-lg: 36px; --page-width: var(--LAYOUT-WIDTH); --grid-xl: 50px; --grid-lg: 32px; --grid-md: 22px; --grid-sm: 16px; --grid-0: 0px; --grid-standard-page-margin: var(--outer); --grid-standard-gutter: var(--gutter); --grid-page-margin: var(--grid-standard-page-margin); --grid-gutter: var(--grid-standard-gutter); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s00customcont { --grid-xl: 32px; --grid-lg: 22px; --grid-md: 18px; --grid-sm: 12px; --inner: 18px; --gutter: calc(var(--LAYOUT-GUTTER) * .8); --outer: calc(var(--LAYOUT-OUTER) * .8); --gutter-offset: calc(var(--LAYOUT-GUTTER-OFFSET) * .8); --outer-offset: calc(var(--LAYOUT-OUTER) * -.8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s00customcont { --grid-xl: 22px; --grid-lg: 22px; --grid-md: 16px; --grid-sm: 12px; --inner: 16px; --gutter: calc(var(--LAYOUT-GUTTER) * .6); --outer: calc(var(--LAYOUT-OUTER) * .6); --gutter-offset: calc(var(--LAYOUT-GUTTER-OFFSET) * .6); --outer-offset: calc(var(--LAYOUT-OUTER) * -.6); } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s00customcont { --grid-xl: 16px; --grid-lg: 16px; --grid-md: 16px; --grid-sm: 12px; --inner: 16px; --gutter: max(calc(var(--LAYOUT-GUTTER) * .6), 16px); --outer: 16px; --gutter-offset: min(calc(var(--LAYOUT-GUTTER-OFFSET) * .6), -16px); --outer-offset: -16px; } }
.cl-sec-pg-apropos-s00customcont { --max-w-page: var(--LAYOUT-WIDTH); --max-w-page-narrow: 50%; --max-w-page-tiny: 33%; }
@media only screen and (max-width: 1099px) { .cl-sec-pg-apropos-s00customcont { --max-w-page-narrow: 66%; } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s00customcont { --max-w-page-narrow: 100%; } }
@media only screen and (min-width: 1100px) and (max-width: 1399px) { .cl-sec-pg-apropos-s00customcont { --max-w-page-tiny: 45%; } }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s00customcont { --max-w-page-tiny: 55%; } }
@media only screen and (min-width: 480px) and (max-width: 767px) { .cl-sec-pg-apropos-s00customcont { --max-w-page-tiny: 66%; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s00customcont { --max-w-page-tiny: 100%; } }
.cl-sec-pg-apropos-s00customcont .wrapper--none::after { content: ""; display: table; clear: both; }
.cl-sec-pg-apropos-s00customcont .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s00customcont .brick__section .section-padding, .cl-sec-pg-apropos-s00customcont .section-padding, .cl-sec-pg-apropos-s00customcont .section-without-title:not(.section-without-title--skip) { --padding-top: var(--PT); --padding-bottom: var(--PB); padding-top: var(--padding-top); padding-bottom: var(--padding-bottom); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s00customcont .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s00customcont .brick__section .section-padding, .cl-sec-pg-apropos-s00customcont .section-padding, .cl-sec-pg-apropos-s00customcont .section-without-title:not(.section-without-title--skip) { --padding-top: calc(var(--PT) * .8); --padding-bottom: calc(var(--PB) * .8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s00customcont .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s00customcont .brick__section .section-padding, .cl-sec-pg-apropos-s00customcont .section-padding, .cl-sec-pg-apropos-s00customcont .section-without-title:not(.section-without-title--skip) { --padding-top: calc(var(--PT) * .6); --padding-bottom: calc(var(--PB) * .6); } }
.cl-sec-pg-apropos-s00customcont [class*="-size-"] > p, .cl-sec-pg-apropos-s00customcont .rte [class*="-size-"] > p { font-size: inherit; }
.cl-sec-pg-apropos-s00customcont .rte { margin-bottom: var(--space-5); overflow-wrap: break-word; }
.cl-sec-pg-apropos-s00customcont .rte:last-child { margin-bottom: 0px; }
.cl-sec-pg-apropos-s00customcont .rte p { margin: 0 0 var(--space-4); }
.cl-sec-pg-apropos-s00customcont .rte p:last-child { margin-bottom: 0px; }
.cl-sec-pg-apropos-s00customcont { --OPTION-SIZE-SWATCH: 34px; --OPTION-SIZE-RADIO: 50px; }
.cl-sec-pg-apropos-s00customcont img { border: 0px; }
.cl-sec-pg-apropos-s00customcont { --placeholder-bg: #eeeeee; --placeholder-fill: #B4B6B9; }
.cl-sec-pg-apropos-s00customcont .image__hero__scale { --placeholder-bg: #ffffff; --placeholder-fill: #eeeeee; }
.cl-sec-pg-apropos-s00customcont .image__hero__frame { position: relative; overflow: hidden; max-width: 100%; }
.cl-sec-pg-apropos-s00customcont .image__hero__frame noscript, .cl-sec-pg-apropos-s00customcont .image__hero__pane { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.cl-sec-pg-apropos-s00customcont .image__hero__scale { position: relative; display: block; width: 100%; height: 100%; min-height: 100%; }
.cl-sec-pg-apropos-s00customcont .image-overlay { position: absolute; inset: 0px; z-index: 2; background-color: var(--bg); opacity: var(--overlay-opacity, 0); }
.cl-sec-pg-apropos-s00customcont .hero__content__wrapper, .cl-sec-pg-apropos-s00customcont .text__standard { --cta-column-gap: 8px; }
.cl-sec-pg-apropos-s00customcont .text-left, .cl-sec-pg-apropos-s00customcont .text-start, .cl-sec-pg-apropos-s00customcont .align--top-left, .cl-sec-pg-apropos-s00customcont .align--middle-left, .cl-sec-pg-apropos-s00customcont .align--bottom-left { --kicker-flourish-left: 0; --kicker-flourish-right: auto; }
.cl-sec-pg-apropos-s00customcont .text__standard { color: var(--text); }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s00customcont .text__standard { padding-top: 10px; padding-bottom: 10px; } }
.cl-sec-pg-apropos-s00customcont .text__standard :last-child:not(.standard__cta):not(.timer) { margin-bottom: 0px; }
.cl-sec-pg-apropos-s00customcont .standard__kicker { font-family: var(--TYPE-STACK-KICKER); font-style: var(--TYPE-STYLE-KICKER); font-weight: var(--TYPE-WEIGHT-KICKER); text-transform: var(--FONT-KICKER-TRANSFORM); letter-spacing: var(--FONT-KICKER-LETTER-SPACING); overflow: hidden; color: var(--text); margin: 0px; }
.cl-sec-pg-apropos-s00customcont .hero__title, .cl-sec-pg-apropos-s00customcont .hero__title p, .cl-sec-pg-apropos-s00customcont .standard__heading, .cl-sec-pg-apropos-s00customcont .standard__heading p { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s00customcont .standard__kicker, .cl-sec-pg-apropos-s00customcont .standard__heading, .cl-sec-pg-apropos-s00customcont .standard__rte, .cl-sec-pg-apropos-s00customcont .standard__cta, .cl-sec-pg-apropos-s00customcont .standard__icons, .cl-sec-pg-apropos-s00customcont .standard__image, .cl-sec-pg-apropos-s00customcont .standard__list { overflow: hidden; margin-bottom: var(--space-6); }
.cl-sec-pg-apropos-s00customcont .text__standard { max-width: var(--CONTENT-WIDTH, 100%); }
.cl-sec-pg-apropos-s00customcont .text--neutral { --text-dark: var(--COLOR-TEXT-DARK); --text: var(--COLOR-TEXT); --text-light: var(--COLOR-TEXT-LIGHT); }
.cl-sec-pg-apropos-s00customcont .text--white { --text: #FFF; --text-light: #FFF; --text-dark: #F7F7F7; }
.cl-sec-pg-apropos-s00customcont { --full-screen: 100vh; --three-quarters: 75vh; --two-thirds: 66vh; --one-half: 50vh; --one-third: 33vh; --one-fifth: 20vh; --header-height: 100px; --footer-height: 500px; --announcement-height: 33px; --content-full: 90vh; --scrollbar-width: 0; }
.cl-sec-pg-apropos-s00customcont .use_screen_one_half { height: var(--one-half); }
.cl-sec-pg-apropos-s00customcont { --ease-out-fast: cubic-bezier(.215, .61, .355, 1); --ease-out-sharp: cubic-bezier(.25, .1, .25, 1); }
@media print { .cl-sec-pg-apropos-s00customcont p, .cl-sec-pg-apropos-s00customcont h2, .cl-sec-pg-apropos-s00customcont h3 { orphans: 3; widows: 3; } }
@media print { .cl-sec-pg-apropos-s00customcont h2, .cl-sec-pg-apropos-s00customcont h3 { break-after: avoid; } }
@media print { .cl-sec-pg-apropos-s00customcont, .cl-sec-pg-apropos-s00customcont { background-color: rgb(255, 255, 255); } }
.cl-sec-pg-apropos-s00customcont .brick__section { display: flex; align-items: stretch; --menu-height: 0; --brick-gutter: var(--BRICK-GUTTER); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s00customcont .brick__section { --brick-gutter: calc(var(--BRICK-GUTTER) * .8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s00customcont .brick__section { --brick-gutter: calc(var(--BRICK-GUTTER) * .6); flex-direction: column; height: auto; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s00customcont .brick__section { --brick-gutter-trimmed: calc(var(--BRICK-GUTTER) * .6); --brick-gutter: min(var(--brick-gutter-trimmed),16px); } }
@media only screen and (min-width: 768px) { .cl-sec-pg-apropos-s00customcont .brick--2 .brick__block { width: 50%; } }
.cl-sec-pg-apropos-s00customcont .brick__block { width: 100%; height: 100%; position: relative; }
.cl-sec-pg-apropos-s00customcont .brick__block__text { height: 100%; display: flex; padding-inline-start: var(--outer); padding-inline-end: var(--outer); align-items: center; background-color: var(--bg); }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s00customcont .brick__block__text .text__standard { padding-top: 36px; padding-bottom: 36px; } }
.cl-sec-pg-apropos-s00customcont .brick__block__text__inner { width: 100%; }
@media only screen and (min-width: 768px) { .cl-sec-pg-apropos-s00customcont .brick__block .video-background, .cl-sec-pg-apropos-s00customcont .brick__block .image__hero__frame, .cl-sec-pg-apropos-s00customcont .brick__block__video, .cl-sec-pg-apropos-s00customcont .brick__block__image { height: 100%; } }
.cl-sec-pg-apropos-s00customcont .brick__block__image, .cl-sec-pg-apropos-s00customcont .brick__block__video, .cl-sec-pg-apropos-s00customcont .brick__block__text { color: var(--text); }
.cl-sec-pg-apropos-s00customcont .brick__block__image { overflow: hidden; position: relative; }
.cl-sec-pg-apropos-s00customcont .text__standard.text-left { align-items: center; }
.cl-sec-pg-apropos-s00customcont { --form-top: 14px; --form-left: 20px; }
.cl-sec-pg-apropos-s00customcont { --OPTION-SIZE-SIBLING: 50px; }
@font-face { font-family: oke-widget-icons; src: url("/cdn/shop/t/2/assets/cl-oke-oke-widget-icons.ttf") format("truetype"), url("/cdn/shop/t/2/assets/cl-oke-oke-widget-icons.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }
.cl-sec-pg-apropos-s00customcont { --oke-widget-spaceAbove: 20px; --oke-widget-spaceBelow: 20px; --oke-starRating-spaceAbove: 0; --oke-starRating-spaceBelow: 0; --oke-button-backgroundColor: #000; --oke-button-backgroundColorHover: #000; --oke-button-backgroundColorActive: #000; --oke-button-textColor: #fff; --oke-button-textColorHover: #272d45; --oke-button-textColorActive: #fff; --oke-button-borderColor: #dbdde4; --oke-button-borderColorHover: #dbdde4; --oke-button-borderColorActive: #000; --oke-button-borderRadius: 4px; --oke-button-borderWidth: 1px; --oke-button-fontWeight: 700; --oke-button-fontSize: var(--oke-text-regular,14px); --oke-button-fontFamily: inherit; --oke-border-color: #e5e5eb; --oke-border-width: 1px; --oke-text-primaryColor: #000; --oke-text-secondaryColor: #070707; --oke-text-small: 12px; --oke-text-regular: 14px; --oke-text-large: 20px; --oke-text-fontFamily: inherit; --oke-avatar-size: 48px; --oke-avatar-backgroundColor: #e5e5eb; --oke-avatar-placeholderTextColor: #000; --oke-highlightColor: #000; --oke-shadingColor: #f7f7f8; --oke-productImageSize: 48px; --oke-attributeBar-shadingColor: #9a9db1; --oke-attributeBar-borderColor: undefined; --oke-attributeBar-backgroundColor: #d3d4dd; --oke-attributeBar-markerColor: #000; --oke-filter-backgroundColor: #fff; --oke-filter-backgroundColorActive: #676986; --oke-filter-borderColor: #dbdde4; --oke-filter-borderColorActive: #676986; --oke-filter-textColor: #000; --oke-filter-textColorActive: #fff; --oke-filter-borderRadius: 100px; --oke-filter-searchHighlightColor: #999; --oke-mediaGrid-chevronColor: #676986; --oke-stars-foregroundColor: #161616; --oke-stars-backgroundColor: #e5e5e5; --oke-stars-borderWidth: 0; }
.cl-sec-pg-apropos-s00customcont, .cl-sec-pg-apropos-s00customcont { scroll-behavior: auto !important; }
.cl-sec-pg-apropos-s00customcont { --kaching-cart-font-size-scale: .9; }
@media (min-width: 768px) { .cl-sec-pg-apropos-s00customcont { --kaching-cart-font-size-scale: 1; } }
.cl-sec-pg-apropos-s00customcont { --COLOR-NAV-TEXT-TRANSPARENT: #ffffff; --COLOR-HEADER-TRANSPARENT-GRADIENT: rgba(0, 0, 0, 0.2); --LOGO-PADDING: 15px; --menu-backfill-height: auto; }
/* ==== pg-apropos-s00customcont [vm] ==== */
@font-face { font-family: "Gowun Batang"; font-weight: 400; font-style: normal; font-display: swap; src: url({{ 'gowunbatang_n4.woff2' | asset_url }}) format("woff2"); }
.cl-sec-pg-apropos-s00customcont { --kl-reviews-color-light-gray: #e9e9eb; }
/* ==== pg-apropos-s01sectioncus [vd] ==== */
@font-face { font-family: "Gowun Batang"; font-weight: 400; font-style: normal; font-display: swap; src: url({{ 'gowunbatang_n4.woff2' | asset_url }}) format("woff2"); }
.cl-sec-pg-apropos-s01sectioncus { --LAYOUT-WIDTH: 1200px; --LAYOUT-GUTTER: 20px; --LAYOUT-GUTTER-OFFSET: -20px; --NAV-GUTTER: 15px; --LAYOUT-OUTER: 36px; --COLOR-VIDEO-BG: #ffe9da; --COLOR-BG: #FFF8F3; --COLOR-BG-ACCENT: #fae9de; --COLOR-TEXT-DARK: #000000; --COLOR-TEXT: #222222; --COLOR-TEXT-LIGHT: #646261; --COLOR-PRIMARY: #D65461; --COLOR-PRIMARY-HOVER: #c31a2b; --COLOR-PRIMARY-FADE: rgba(214, 84, 97, 0.05); --COLOR-PRIMARY-FADE-HOVER: rgba(214, 84, 97, 0.1); --COLOR-PRIMARY-OPPOSITE: #ffffff; --COLOR-SECONDARY: #585e71; --COLOR-SECONDARY-HOVER: #2d354f; --COLOR-SECONDARY-FADE: rgba(88, 94, 113, 0.05); --COLOR-SECONDARY-FADE-HOVER: rgba(88, 94, 113, 0.1); --COLOR-SECONDARY-OPPOSITE: #ffffff; --COLOR-A5: rgba(34, 34, 34, 0.05); --COLOR-A10: rgba(34, 34, 34, 0.1); --COLOR-A20: rgba(34, 34, 34, 0.2); --COLOR-A35: rgba(34, 34, 34, 0.35); --COLOR-A50: rgba(34, 34, 34, 0.5); --COLOR-A80: rgba(34, 34, 34, 0.8); --COLOR-A90: rgba(34, 34, 34, 0.9); --COLOR-A95: rgba(34, 34, 34, 0.95); --INVERSE-BG: #d65461; --INVERSE-BG-ACCENT: #222324; --INVERSE-TEXT-DARK: #ffffff; --INVERSE-TEXT: #ffffff; --INVERSE-TEXT-LIGHT: #f3ccd0; --INVERSE-PRIMARY: #fcd8c8; --INVERSE-PRIMARY-HOVER: #ffa278; --INVERSE-PRIMARY-FADE: rgba(252, 216, 200, 0.05); --INVERSE-PRIMARY-FADE-HOVER: rgba(252, 216, 200, 0.1); --INVERSE-PRIMARY-OPPOSITE: #000000; --INVERSE-SECONDARY: #c6dae5; --INVERSE-SECONDARY-HOVER: #86bcd9; --INVERSE-SECONDARY-FADE: rgba(198, 218, 229, 0.05); --INVERSE-SECONDARY-FADE-HOVER: rgba(198, 218, 229, 0.1); --INVERSE-SECONDARY-OPPOSITE: #000000; --INVERSE-A5: rgba(255, 255, 255, 0.05); --INVERSE-A10: rgba(255, 255, 255, 0.1); --INVERSE-A20: rgba(255, 255, 255, 0.2); --INVERSE-A35: rgba(255, 255, 255, 0.3); --INVERSE-A80: rgba(255, 255, 255, 0.8); --INVERSE-A90: rgba(255, 255, 255, 0.9); --INVERSE-A95: rgba(255, 255, 255, 0.95); --BRIGHT-BG: #d3836a; --BRIGHT-BG-ACCENT: #2693cf; --BRIGHT-TEXT-DARK: #ffffff; --BRIGHT-TEXT: #ffffff; --BRIGHT-TEXT-LIGHT: #f2dad2; --BRIGHT-PRIMARY: #2693cf; --BRIGHT-PRIMARY-HOVER: #0e699b; --BRIGHT-PRIMARY-FADE: rgba(38, 147, 207, 0.05); --BRIGHT-PRIMARY-FADE-HOVER: rgba(38, 147, 207, 0.1); --BRIGHT-PRIMARY-OPPOSITE: #000000; --BRIGHT-SECONDARY: #f4a482; --BRIGHT-SECONDARY-HOVER: #fd6b2c; --BRIGHT-SECONDARY-FADE: rgba(244, 164, 130, 0.05); --BRIGHT-SECONDARY-FADE-HOVER: rgba(244, 164, 130, 0.1); --BRIGHT-SECONDARY-OPPOSITE: #000000; --BRIGHT-A5: rgba(255, 255, 255, 0.05); --BRIGHT-A10: rgba(255, 255, 255, 0.1); --BRIGHT-A20: rgba(255, 255, 255, 0.2); --BRIGHT-A35: rgba(255, 255, 255, 0.3); --BRIGHT-A80: rgba(255, 255, 255, 0.8); --BRIGHT-A90: rgba(255, 255, 255, 0.9); --BRIGHT-A95: rgba(255, 255, 255, 0.95); --COLOR-ANNOUNCEMENT-BG: #D65461; --COLOR-ANNOUNCEMENT-TEXT: #FAE9DE; --COLOR-NAV: #FFF8F3; --COLOR-NAV-TEXT: #222222; --COLOR-NAV-TEXT-DARK: #000000; --COLOR-NAV-TEXT-LIGHT: #646261; --COLOR-NAV-BORDER: #d7d7d7; --COLOR-NAV-A10: rgba(34, 34, 34, 0.1); --COLOR-NAV-A50: rgba(34, 34, 34, 0.5); --COLOR-HIGHLIGHT-LINK: #d65461; --COLOR-FOOTER-BG: #d65461; --COLOR-FOOTER-TEXT: #ffffff; --COLOR-FOOTER-A5: rgba(255, 255, 255, 0.05); --COLOR-FOOTER-A15: rgba(255, 255, 255, 0.15); --COLOR-FOOTER-A90: rgba(255, 255, 255, 0.9); --COLOR-SUB-FOOTER-BG: #2e3438; --COLOR-SUB-FOOTER-TEXT: #ffffff; --COLOR-SUB-FOOTER-A5: rgba(255, 255, 255, 0.05); --COLOR-SUB-FOOTER-A15: rgba(255, 255, 255, 0.15); --COLOR-SUB-FOOTER-A90: rgba(255, 255, 255, 0.9); --PRODUCT-GRID-ASPECT-RATIO: 90.0%; --COLOR-BADGE: #ffffff; --COLOR-BADGE-TEXT: #656565; --COLOR-BADGE-TEXT-DARK: #453939; --COLOR-BADGE-TEXT-HOVER: #8b8b8b; --COLOR-BADGE-HAIRLINE: #f7f7f7; --COLOR-PRODUCT-SLIDER: #ffffff; --COLOR-PRODUCT-SLIDER-OPPOSITE: rgba(13, 13, 13, 0.06); --COLOR-DISABLED-BG: #e9e3de; --COLOR-DISABLED-TEXT: #b2adaa; --INVERSE-DISABLED-BG: #da6571; --INVERSE-DISABLED-TEXT: #e49098; --RGB-CANVAS: 255 248 243; --RGB-CONTENT: 34 34 34; --RGB-PRIMARY: 214 84 97; --RGB-SECONDARY: 88 94 113; --RGB-DARK-CANVAS: 214 84 97; --RGB-DARK-CONTENT: 255 255 255; --RGB-DARK-PRIMARY: 252 216 200; --RGB-DARK-SECONDARY: 198 218 229; --RGB-BRIGHT-CANVAS: 211 131 106; --RGB-BRIGHT-CONTENT: 255 255 255; --RGB-BRIGHT-PRIMARY: 38 147 207; --RGB-BRIGHT-SECONDARY: 244 164 130; --RGB-PRIMARY-CONTRAST: 255 255 255; --RGB-SECONDARY-CONTRAST: 255 255 255; --RGB-DARK-PRIMARY-CONTRAST: 0 0 0; --RGB-DARK-SECONDARY-CONTRAST: 0 0 0; --RGB-BRIGHT-PRIMARY-CONTRAST: 0 0 0; --RGB-BRIGHT-SECONDARY-CONTRAST: 0 0 0; --BUTTON-RADIUS: 0px; --ICON-STROKE-WIDTH: 2px; --FONT-STACK-BODY: Barlow, sans-serif; --FONT-STYLE-BODY: normal; --FONT-WEIGHT-BODY: 400; --FONT-WEIGHT-BODY-BOLD: 500; --FONT-ADJUST-BODY: 1.0; --FONT-BODY-TRANSFORM: none; --FONT-BODY-LETTER-SPACING: normal; --FONT-STACK-PRODUCT-CARD: var(--FONT-STACK-BODY); --FONT-STACK-HEADING: "Gowun Batang", serif; --FONT-STYLE-HEADING: normal; --FONT-WEIGHT-HEADING: 400; --FONT-WEIGHT-HEADING-BOLD: 700; --FONT-ADJUST-HEADING: 1.0; --FONT-HEADING-TRANSFORM: uppercase; --FONT-HEADING-LETTER-SPACING: 0.09em; --FONT-STACK-ACCENT: Archivo, serif; --FONT-STYLE-ACCENT: normal; --FONT-WEIGHT-ACCENT: 500; --FONT-WEIGHT-ACCENT-BOLD: 600; --FONT-ADJUST-ACCENT: 1.0; --FONT-ACCENT-TRANSFORM: uppercase; --FONT-ACCENT-LETTER-SPACING: 0.09em; --TYPE-STACK-NAV: Archivo, sans-serif; --TYPE-STYLE-NAV: normal; --TYPE-ADJUST-NAV: 1.0; --TYPE-WEIGHT-NAV: 500; --FONT-NAV-TRANSFORM: uppercase; --FONT-NAV-LETTER-SPACING: 0.09em; --TYPE-STACK-BUTTON: Archivo, sans-serif; --TYPE-STYLE-BUTTON: normal; --TYPE-ADJUST-BUTTON: 1.0; --TYPE-WEIGHT-BUTTON: 600; --FONT-BUTTON-TRANSFORM: uppercase; --FONT-BUTTON-LETTER-SPACING: 0.09em; --TYPE-STACK-KICKER: Archivo, sans-serif; --TYPE-STYLE-KICKER: normal; --TYPE-ADJUST-KICKER: 1.0; --TYPE-WEIGHT-KICKER: 600; --FONT-KICKER-TRANSFORM: uppercase; --FONT-KICKER-LETTER-SPACING: 0.09em; --ICO-SELECT: url({{ 'cl-ff3a3308-ico-select.svg' | asset_url }}); --PHOTO-CORRECTION: 100%; }
.cl-sec-pg-apropos-s01sectioncus { --font-1: 10px; --font-2: 11.3px; --font-3: 12px; --font-4: 13px; --font-5: 15.5px; --font-6: 17px; --font-7: 20px; --font-8: 23.5px; --font-9: 27px; --font-10: 32px; --font-11: 37px; --font-12: 43px; --font-13: 49px; --font-14: 57px; --font-15: 67px; }
@media only screen and (min-width: 480px) and (max-width: 1099px) { .cl-sec-pg-apropos-s01sectioncus { --font-1: 10px; --font-2: 11.5px; --font-3: 12.5px; --font-4: 13.5px; --font-5: 16px; --font-6: 18px; --font-7: 21px; --font-8: 25px; --font-9: 29px; --font-10: 34px; --font-11: 40px; --font-12: 47px; --font-13: 56px; --font-14: 65px; --font-15: 77px; } }
@media only screen and (min-width: 1100px) { .cl-sec-pg-apropos-s01sectioncus { --font-1: 10px; --font-2: 11.5px; --font-3: 13px; --font-4: 14.5px; --font-5: 17.5px; --font-6: 22px; --font-7: 26px; --font-8: 32px; --font-9: 39px; --font-10: 48px; --font-11: 58px; --font-12: 71px; --font-13: 87px; --font-14: 106px; --font-15: 129px; } }
.cl-sec-pg-apropos-s01sectioncus .aos-initialized [data-aos][data-aos][data-aos-duration="400"], .cl-sec-pg-apropos-s01sectioncus .aos-initialized body[data-aos-duration="400"] [data-aos] { transition-duration: 0.4s; }
.cl-sec-pg-apropos-s01sectioncus .aos-initialized [data-aos][data-aos][data-aos-easing="ease"], .cl-sec-pg-apropos-s01sectioncus .aos-initialized body[data-aos-easing="ease"] [data-aos] { transition-timing-function: ease; }
.cl-sec-pg-apropos-s01sectioncus .aos-initialized [data-aos][data-aos][data-aos-order="1"] { --aos-delay: 0ms; animation-delay: 0ms; }
.cl-sec-pg-apropos-s01sectioncus .aos-initialized [data-aos][data-aos][data-aos-order="2"] { --aos-delay: .25s; animation-delay: 0.25s; }
.cl-sec-pg-apropos-s01sectioncus .aos-initialized [data-aos][data-aos][data-aos-order="3"] { --aos-delay: .5s; animation-delay: 0.5s; }
.cl-sec-pg-apropos-s01sectioncus .aos-initialized [data-aos="hero"] { opacity: 0; will-change: transform, opacity; }
.cl-sec-pg-apropos-s01sectioncus .aos-initialized .main-content .cl-shopify-section:nth-child(1) [data-aos="hero"], .cl-sec-pg-apropos-s01sectioncus .aos-initialized .main-content .cl-shopify-section:nth-child(2) [data-aos="hero"], .cl-sec-pg-apropos-s01sectioncus .aos-initialized [data-aos="hero"].aos-animate { animation-name: heroFade; animation-duration: 1s; animation-fill-mode: both; backface-visibility: hidden; }
.cl-sec-pg-apropos-s01sectioncus *, .cl-sec-pg-apropos-s01sectioncus ::before, .cl-sec-pg-apropos-s01sectioncus ::after { box-sizing: border-box; border-width: 0px; border-style: solid; border-color: currentcolor; }
.cl-sec-pg-apropos-s01sectioncus, .cl-sec-pg-apropos-s01sectioncus :host { line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-feature-settings: normal; font-variation-settings: normal; -webkit-tap-highlight-color: transparent; }
.cl-sec-pg-apropos-s01sectioncus { margin: 0px; line-height: inherit; }
.cl-sec-pg-apropos-s01sectioncus h1, .cl-sec-pg-apropos-s01sectioncus h2, .cl-sec-pg-apropos-s01sectioncus h3, .cl-sec-pg-apropos-s01sectioncus h4, .cl-sec-pg-apropos-s01sectioncus h5, .cl-sec-pg-apropos-s01sectioncus h6 { font-size: inherit; font-weight: inherit; }
.cl-sec-pg-apropos-s01sectioncus b, .cl-sec-pg-apropos-s01sectioncus strong { font-weight: bolder; }
.cl-sec-pg-apropos-s01sectioncus blockquote, .cl-sec-pg-apropos-s01sectioncus dl, .cl-sec-pg-apropos-s01sectioncus dd, .cl-sec-pg-apropos-s01sectioncus h1, .cl-sec-pg-apropos-s01sectioncus h2, .cl-sec-pg-apropos-s01sectioncus h3, .cl-sec-pg-apropos-s01sectioncus h4, .cl-sec-pg-apropos-s01sectioncus h5, .cl-sec-pg-apropos-s01sectioncus h6, .cl-sec-pg-apropos-s01sectioncus hr, .cl-sec-pg-apropos-s01sectioncus figure, .cl-sec-pg-apropos-s01sectioncus p, .cl-sec-pg-apropos-s01sectioncus pre { margin: 0px; }
.cl-sec-pg-apropos-s01sectioncus img, .cl-sec-pg-apropos-s01sectioncus svg, .cl-sec-pg-apropos-s01sectioncus video, .cl-sec-pg-apropos-s01sectioncus canvas, .cl-sec-pg-apropos-s01sectioncus audio, .cl-sec-pg-apropos-s01sectioncus iframe, .cl-sec-pg-apropos-s01sectioncus embed, .cl-sec-pg-apropos-s01sectioncus object { display: block; vertical-align: middle; }
.cl-sec-pg-apropos-s01sectioncus img, .cl-sec-pg-apropos-s01sectioncus video { max-width: 100%; height: auto; }
.cl-sec-pg-apropos-s01sectioncus { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 14px; --space-7: 16px; --space-8: 20px; --space-9: 25px; --space-10: 32px; --space-11: 40px; --space-12: 50px; --space-13: 60px; --space-14: 80px; --space-15: 120px; }
@media (min-width: 768px) { .cl-sec-pg-apropos-s01sectioncus { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 15px; --space-7: 18px; --space-8: 22px; --space-9: 27px; --space-10: 35px; --space-11: 45px; --space-12: 56px; --space-13: 75px; --space-14: 105px; --space-15: 150px; } }
@media (min-width: 1100px) { .cl-sec-pg-apropos-s01sectioncus { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 16px; --space-7: 20px; --space-8: 24px; --space-9: 32px; --space-10: 38px; --space-11: 50px; --space-12: 68px; --space-13: 96px; --space-14: 128px; --space-15: 192px; } }
.cl-sec-pg-apropos-s01sectioncus { --leading-none: 1; --leading-hairline: 1.25; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --highlight-initial-position-x: 50%; --highlight-position-y: 50%; --highlight-height: 100%; }
.cl-sec-pg-apropos-s01sectioncus *, .cl-sec-pg-apropos-s01sectioncus ::before, .cl-sec-pg-apropos-s01sectioncus ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ; }
.cl-sec-pg-apropos-s01sectioncus .relative { position: relative; }
.cl-sec-pg-apropos-s01sectioncus .block { display: block; }
.cl-sec-pg-apropos-s01sectioncus .h-full { height: 100%; }
.cl-sec-pg-apropos-s01sectioncus .w-full { width: 100%; }
.cl-sec-pg-apropos-s01sectioncus .overflow-hidden { overflow: hidden; }
.cl-sec-pg-apropos-s01sectioncus .object-cover { object-fit: cover; }
.cl-sec-pg-apropos-s01sectioncus .transition-opacity { transition-property: opacity; transition-timing-function: var(--ease-out-fast); transition-duration: 0.3s; }
.cl-sec-pg-apropos-s01sectioncus .duration-300 { transition-duration: 0.3s; }
.cl-sec-pg-apropos-s01sectioncus .text-left { text-align: left !important; }
@supports (aspect-ratio: auto) { .cl-sec-pg-apropos-s01sectioncus .aspect-\[--wh-ratio-mobile\] { aspect-ratio: var(--wh-ratio-mobile); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s01sectioncus .aspect-\[--wh-ratio-mobile\]::before { content: ""; width: 1px; margin-left: -1px; float: left; height: 0px; padding-top: calc((1 / (var(--wh-ratio-mobile))) * 100%); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s01sectioncus .aspect-\[--wh-ratio-mobile\]::after { content: ""; display: table; clear: both; } }
@supports (aspect-ratio: auto) { .cl-sec-pg-apropos-s01sectioncus .aspect-\[--wh-ratio\] { aspect-ratio: var(--wh-ratio); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s01sectioncus .aspect-\[--wh-ratio\]::before { content: ""; width: 1px; margin-left: -1px; float: left; height: 0px; padding-top: calc((1 / (var(--wh-ratio))) * 100%); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s01sectioncus .aspect-\[--wh-ratio\]::after { content: ""; display: table; clear: both; } }
.cl-sec-pg-apropos-s01sectioncus { line-height: var(--leading-norma); font-family: var(--FONT-STACK-BODY); }
.cl-sec-pg-apropos-s01sectioncus *, .cl-sec-pg-apropos-s01sectioncus input, .cl-sec-pg-apropos-s01sectioncus ::before, .cl-sec-pg-apropos-s01sectioncus ::after { box-sizing: border-box; }
.cl-sec-pg-apropos-s01sectioncus, .cl-sec-pg-apropos-s01sectioncus { padding: 0px; margin: 0px; }
.cl-sec-pg-apropos-s01sectioncus { min-height: var(--full-screen); display: flex; flex-direction: column; }
.cl-sec-pg-apropos-s01sectioncus article, .cl-sec-pg-apropos-s01sectioncus aside, .cl-sec-pg-apropos-s01sectioncus details, .cl-sec-pg-apropos-s01sectioncus figcaption, .cl-sec-pg-apropos-s01sectioncus figure, .cl-sec-pg-apropos-s01sectioncus footer, .cl-sec-pg-apropos-s01sectioncus header, .cl-sec-pg-apropos-s01sectioncus hgroup, .cl-sec-pg-apropos-s01sectioncus main, .cl-sec-pg-apropos-s01sectioncus nav, .cl-sec-pg-apropos-s01sectioncus section, .cl-sec-pg-apropos-s01sectioncus summary { display: block; }
.cl-sec-pg-apropos-s01sectioncus { --leading-none: 1; --leading-hairline: 1.25; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; }
.cl-sec-pg-apropos-s01sectioncus .body-size-1, .cl-sec-pg-apropos-s01sectioncus .body-size-2, .cl-sec-pg-apropos-s01sectioncus .body-size-3, .cl-sec-pg-apropos-s01sectioncus .body-size-4, .cl-sec-pg-apropos-s01sectioncus .body-size-5, .cl-sec-pg-apropos-s01sectioncus .body-size-6, .cl-sec-pg-apropos-s01sectioncus .body-size-7, .cl-sec-pg-apropos-s01sectioncus .body-size-8, .cl-sec-pg-apropos-s01sectioncus .body-size-9, .cl-sec-pg-apropos-s01sectioncus .body-size-10, .cl-sec-pg-apropos-s01sectioncus .body-size-11, .cl-sec-pg-apropos-s01sectioncus .body-size-12, .cl-sec-pg-apropos-s01sectioncus .body-size-13, .cl-sec-pg-apropos-s01sectioncus .body-size-14, .cl-sec-pg-apropos-s01sectioncus .body-size-15 { font-family: var(--FONT-STACK-BODY); font-style: var(--FONT-STYLE-BODY); font-weight: var(--FONT-WEIGHT-BODY); letter-spacing: var(--FONT-BODY-LETTER-SPACING); text-transform: var(--FONT-BODY-TRANSFORM); }
.cl-sec-pg-apropos-s01sectioncus .body-size-1 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-1.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-1 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-2 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-2.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-2 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-3 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-3.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-3 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-4 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-4.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-4 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-5 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-5.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-5 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-6 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-6.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-6 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-7 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-7.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-7 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-8 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-8.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-8 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-9 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-9.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-9 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-10 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-10.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-10 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-11 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-11.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-11 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-12 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-12.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-12 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-13 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-13.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-13 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-14 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-14.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-14 strong, .cl-sec-pg-apropos-s01sectioncus .body-size-15 .strong, .cl-sec-pg-apropos-s01sectioncus .body-size-15.strong, .cl-sec-pg-apropos-s01sectioncus .body-size-15 strong { font-weight: var(--FONT-WEIGHT-BODY-BOLD); }
.cl-sec-pg-apropos-s01sectioncus .body-size-5 { font-size: calc(var(--font-5) * var(--FONT-ADJUST-BODY)); line-height: var(--leading-snug); }
.cl-sec-pg-apropos-s01sectioncus .heading-size-1, .cl-sec-pg-apropos-s01sectioncus .heading-size-2, .cl-sec-pg-apropos-s01sectioncus .heading-size-3, .cl-sec-pg-apropos-s01sectioncus .heading-size-4, .cl-sec-pg-apropos-s01sectioncus .heading-size-5, .cl-sec-pg-apropos-s01sectioncus .heading-size-6, .cl-sec-pg-apropos-s01sectioncus .heading-size-7, .cl-sec-pg-apropos-s01sectioncus .heading-size-8, .cl-sec-pg-apropos-s01sectioncus .heading-size-9, .cl-sec-pg-apropos-s01sectioncus .heading-size-10, .cl-sec-pg-apropos-s01sectioncus .heading-size-11, .cl-sec-pg-apropos-s01sectioncus .heading-size-12, .cl-sec-pg-apropos-s01sectioncus .heading-size-13, .cl-sec-pg-apropos-s01sectioncus .heading-size-14, .cl-sec-pg-apropos-s01sectioncus .heading-size-15 { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s01sectioncus .heading-size-9 { font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING)); line-height: var(--leading-tight); }
.cl-sec-pg-apropos-s01sectioncus { font-size: 16px; scroll-behavior: smooth; --scroll-behavior: smooth; }
@media only screen and (min-width: 480px) and (max-width: 767px) { .cl-sec-pg-apropos-s01sectioncus { font-size: 15px; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s01sectioncus { font-size: 14px; } }
.cl-sec-pg-apropos-s01sectioncus { font-family: var(--FONT-STACK-BODY); font-style: var(--FONT-STYLE-BODY); font-weight: var(--FONT-WEIGHT-BODY); letter-spacing: var(--FONT-BODY-LETTER-SPACING); text-transform: var(--FONT-BODY-TRANSFORM); text-size-adjust: 100%; -webkit-font-smoothing: antialiased; color: var(--text); }
.cl-sec-pg-apropos-s01sectioncus, .cl-sec-pg-apropos-s01sectioncus input, .cl-sec-pg-apropos-s01sectioncus textarea, .cl-sec-pg-apropos-s01sectioncus select, .cl-sec-pg-apropos-s01sectioncus .popout__toggle { font-size: calc(var(--font-4) * var(--FONT-ADJUST-BODY)); line-height: var(--leading-normal); color: var(--text); }
.cl-sec-pg-apropos-s01sectioncus h1, .cl-sec-pg-apropos-s01sectioncus h2, .cl-sec-pg-apropos-s01sectioncus h3, .cl-sec-pg-apropos-s01sectioncus h4, .cl-sec-pg-apropos-s01sectioncus h5, .cl-sec-pg-apropos-s01sectioncus h6 { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s01sectioncus h2 { font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING)); line-height: var(--leading-tight); }
.cl-sec-pg-apropos-s01sectioncus h1, .cl-sec-pg-apropos-s01sectioncus h2, .cl-sec-pg-apropos-s01sectioncus h3, .cl-sec-pg-apropos-s01sectioncus h4, .cl-sec-pg-apropos-s01sectioncus h5, .cl-sec-pg-apropos-s01sectioncus h6 { margin: 0px 0px 0.75em; }
.cl-sec-pg-apropos-s01sectioncus p { margin: 0px; }
.cl-sec-pg-apropos-s01sectioncus b, .cl-sec-pg-apropos-s01sectioncus strong, .cl-sec-pg-apropos-s01sectioncus .strong { font-weight: var(--FONT-WEIGHT-BODY-BOLD); }
.cl-sec-pg-apropos-s01sectioncus { --gutter: var(--LAYOUT-GUTTER); --outer: var(--LAYOUT-OUTER); --inner: 20px; --nav-gutter: var(--NAV-GUTTER); --gutter-offset: var(--LAYOUT-GUTTER-OFFSET); --outer-offset: calc(var(--LAYOUT-OUTER) * -1); --radius-sm: 3px; --radius-md: 12px; --radius-lg: 36px; --page-width: var(--LAYOUT-WIDTH); --grid-xl: 50px; --grid-lg: 32px; --grid-md: 22px; --grid-sm: 16px; --grid-0: 0px; --grid-standard-page-margin: var(--outer); --grid-standard-gutter: var(--gutter); --grid-page-margin: var(--grid-standard-page-margin); --grid-gutter: var(--grid-standard-gutter); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s01sectioncus { --grid-xl: 32px; --grid-lg: 22px; --grid-md: 18px; --grid-sm: 12px; --inner: 18px; --gutter: calc(var(--LAYOUT-GUTTER) * .8); --outer: calc(var(--LAYOUT-OUTER) * .8); --gutter-offset: calc(var(--LAYOUT-GUTTER-OFFSET) * .8); --outer-offset: calc(var(--LAYOUT-OUTER) * -.8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s01sectioncus { --grid-xl: 22px; --grid-lg: 22px; --grid-md: 16px; --grid-sm: 12px; --inner: 16px; --gutter: calc(var(--LAYOUT-GUTTER) * .6); --outer: calc(var(--LAYOUT-OUTER) * .6); --gutter-offset: calc(var(--LAYOUT-GUTTER-OFFSET) * .6); --outer-offset: calc(var(--LAYOUT-OUTER) * -.6); } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s01sectioncus { --grid-xl: 16px; --grid-lg: 16px; --grid-md: 16px; --grid-sm: 12px; --inner: 16px; --gutter: max(calc(var(--LAYOUT-GUTTER) * .6), 16px); --outer: 16px; --gutter-offset: min(calc(var(--LAYOUT-GUTTER-OFFSET) * .6), -16px); --outer-offset: -16px; } }
.cl-sec-pg-apropos-s01sectioncus { --max-w-page: var(--LAYOUT-WIDTH); --max-w-page-narrow: 50%; --max-w-page-tiny: 33%; }
@media only screen and (max-width: 1099px) { .cl-sec-pg-apropos-s01sectioncus { --max-w-page-narrow: 66%; } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s01sectioncus { --max-w-page-narrow: 100%; } }
@media only screen and (min-width: 1100px) and (max-width: 1399px) { .cl-sec-pg-apropos-s01sectioncus { --max-w-page-tiny: 45%; } }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s01sectioncus { --max-w-page-tiny: 55%; } }
@media only screen and (min-width: 480px) and (max-width: 767px) { .cl-sec-pg-apropos-s01sectioncus { --max-w-page-tiny: 66%; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s01sectioncus { --max-w-page-tiny: 100%; } }
.cl-sec-pg-apropos-s01sectioncus .wrapper--none::after { content: ""; display: table; clear: both; }
.cl-sec-pg-apropos-s01sectioncus .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s01sectioncus .brick__section .section-padding, .cl-sec-pg-apropos-s01sectioncus .section-padding, .cl-sec-pg-apropos-s01sectioncus .section-without-title:not(.section-without-title--skip) { --padding-top: var(--PT); --padding-bottom: var(--PB); padding-top: var(--padding-top); padding-bottom: var(--padding-bottom); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s01sectioncus .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s01sectioncus .brick__section .section-padding, .cl-sec-pg-apropos-s01sectioncus .section-padding, .cl-sec-pg-apropos-s01sectioncus .section-without-title:not(.section-without-title--skip) { --padding-top: calc(var(--PT) * .8); --padding-bottom: calc(var(--PB) * .8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s01sectioncus .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s01sectioncus .brick__section .section-padding, .cl-sec-pg-apropos-s01sectioncus .section-padding, .cl-sec-pg-apropos-s01sectioncus .section-without-title:not(.section-without-title--skip) { --padding-top: calc(var(--PT) * .6); --padding-bottom: calc(var(--PB) * .6); } }
.cl-sec-pg-apropos-s01sectioncus [class*="-size-"] > p, .cl-sec-pg-apropos-s01sectioncus .rte [class*="-size-"] > p { font-size: inherit; }
.cl-sec-pg-apropos-s01sectioncus .rte { margin-bottom: var(--space-5); overflow-wrap: break-word; }
.cl-sec-pg-apropos-s01sectioncus .rte:last-child { margin-bottom: 0px; }
.cl-sec-pg-apropos-s01sectioncus .rte p { margin: 0 0 var(--space-4); }
.cl-sec-pg-apropos-s01sectioncus .rte p:last-child { margin-bottom: 0px; }
.cl-sec-pg-apropos-s01sectioncus { --OPTION-SIZE-SWATCH: 34px; --OPTION-SIZE-RADIO: 50px; }
.cl-sec-pg-apropos-s01sectioncus img { border: 0px; }
.cl-sec-pg-apropos-s01sectioncus { --placeholder-bg: #eeeeee; --placeholder-fill: #B4B6B9; }
.cl-sec-pg-apropos-s01sectioncus .image__hero__scale { --placeholder-bg: #ffffff; --placeholder-fill: #eeeeee; }
.cl-sec-pg-apropos-s01sectioncus .image__hero__frame { position: relative; overflow: hidden; max-width: 100%; }
.cl-sec-pg-apropos-s01sectioncus .image__hero__frame noscript, .cl-sec-pg-apropos-s01sectioncus .image__hero__pane { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.cl-sec-pg-apropos-s01sectioncus .image__hero__scale { position: relative; display: block; width: 100%; height: 100%; min-height: 100%; }
.cl-sec-pg-apropos-s01sectioncus .image-overlay { position: absolute; inset: 0px; z-index: 2; background-color: var(--bg); opacity: var(--overlay-opacity, 0); }
.cl-sec-pg-apropos-s01sectioncus .hero__content__wrapper, .cl-sec-pg-apropos-s01sectioncus .text__standard { --cta-column-gap: 8px; }
.cl-sec-pg-apropos-s01sectioncus .text-left, .cl-sec-pg-apropos-s01sectioncus .text-start, .cl-sec-pg-apropos-s01sectioncus .align--top-left, .cl-sec-pg-apropos-s01sectioncus .align--middle-left, .cl-sec-pg-apropos-s01sectioncus .align--bottom-left { --kicker-flourish-left: 0; --kicker-flourish-right: auto; }
.cl-sec-pg-apropos-s01sectioncus .text__standard { color: var(--text); }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s01sectioncus .text__standard { padding-top: 10px; padding-bottom: 10px; } }
.cl-sec-pg-apropos-s01sectioncus .text__standard :last-child:not(.standard__cta):not(.timer) { margin-bottom: 0px; }
.cl-sec-pg-apropos-s01sectioncus .standard__kicker { font-family: var(--TYPE-STACK-KICKER); font-style: var(--TYPE-STYLE-KICKER); font-weight: var(--TYPE-WEIGHT-KICKER); text-transform: var(--FONT-KICKER-TRANSFORM); letter-spacing: var(--FONT-KICKER-LETTER-SPACING); overflow: hidden; color: var(--text); margin: 0px; }
.cl-sec-pg-apropos-s01sectioncus .hero__title, .cl-sec-pg-apropos-s01sectioncus .hero__title p, .cl-sec-pg-apropos-s01sectioncus .standard__heading, .cl-sec-pg-apropos-s01sectioncus .standard__heading p { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s01sectioncus .standard__kicker, .cl-sec-pg-apropos-s01sectioncus .standard__heading, .cl-sec-pg-apropos-s01sectioncus .standard__rte, .cl-sec-pg-apropos-s01sectioncus .standard__cta, .cl-sec-pg-apropos-s01sectioncus .standard__icons, .cl-sec-pg-apropos-s01sectioncus .standard__image, .cl-sec-pg-apropos-s01sectioncus .standard__list { overflow: hidden; margin-bottom: var(--space-6); }
.cl-sec-pg-apropos-s01sectioncus .text__standard { max-width: var(--CONTENT-WIDTH, 100%); }
.cl-sec-pg-apropos-s01sectioncus .text--neutral { --text-dark: var(--COLOR-TEXT-DARK); --text: var(--COLOR-TEXT); --text-light: var(--COLOR-TEXT-LIGHT); }
.cl-sec-pg-apropos-s01sectioncus .text--white { --text: #FFF; --text-light: #FFF; --text-dark: #F7F7F7; }
.cl-sec-pg-apropos-s01sectioncus { --full-screen: 100vh; --three-quarters: 75vh; --two-thirds: 66vh; --one-half: 50vh; --one-third: 33vh; --one-fifth: 20vh; --header-height: 100px; --footer-height: 500px; --announcement-height: 33px; --content-full: 90vh; --scrollbar-width: 0; }
.cl-sec-pg-apropos-s01sectioncus .use_screen_one_half { height: var(--one-half); }
.cl-sec-pg-apropos-s01sectioncus { --ease-out-fast: cubic-bezier(.215, .61, .355, 1); --ease-out-sharp: cubic-bezier(.25, .1, .25, 1); }
@media print { .cl-sec-pg-apropos-s01sectioncus p, .cl-sec-pg-apropos-s01sectioncus h2, .cl-sec-pg-apropos-s01sectioncus h3 { orphans: 3; widows: 3; } }
@media print { .cl-sec-pg-apropos-s01sectioncus h2, .cl-sec-pg-apropos-s01sectioncus h3 { break-after: avoid; } }
@media print { .cl-sec-pg-apropos-s01sectioncus, .cl-sec-pg-apropos-s01sectioncus { background-color: rgb(255, 255, 255); } }
.cl-sec-pg-apropos-s01sectioncus .brick__section { display: flex; align-items: stretch; --menu-height: 0; --brick-gutter: var(--BRICK-GUTTER); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s01sectioncus .brick__section { --brick-gutter: calc(var(--BRICK-GUTTER) * .8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s01sectioncus .brick__section { --brick-gutter: calc(var(--BRICK-GUTTER) * .6); flex-direction: column; height: auto; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s01sectioncus .brick__section { --brick-gutter-trimmed: calc(var(--BRICK-GUTTER) * .6); --brick-gutter: min(var(--brick-gutter-trimmed),16px); } }
@media only screen and (min-width: 768px) { .cl-sec-pg-apropos-s01sectioncus .brick--2 .brick__block { width: 50%; } }
.cl-sec-pg-apropos-s01sectioncus .brick__block { width: 100%; height: 100%; position: relative; }
.cl-sec-pg-apropos-s01sectioncus .brick__block__text { height: 100%; display: flex; padding-inline-start: var(--outer); padding-inline-end: var(--outer); align-items: center; background-color: var(--bg); }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s01sectioncus .brick__block__text .text__standard { padding-top: 36px; padding-bottom: 36px; } }
.cl-sec-pg-apropos-s01sectioncus .brick__block__text__inner { width: 100%; }
@media only screen and (min-width: 768px) { .cl-sec-pg-apropos-s01sectioncus .brick__block .video-background, .cl-sec-pg-apropos-s01sectioncus .brick__block .image__hero__frame, .cl-sec-pg-apropos-s01sectioncus .brick__block__video, .cl-sec-pg-apropos-s01sectioncus .brick__block__image { height: 100%; } }
.cl-sec-pg-apropos-s01sectioncus .brick__block__image, .cl-sec-pg-apropos-s01sectioncus .brick__block__video, .cl-sec-pg-apropos-s01sectioncus .brick__block__text { color: var(--text); }
.cl-sec-pg-apropos-s01sectioncus .brick__block__image { overflow: hidden; position: relative; }
.cl-sec-pg-apropos-s01sectioncus .text__standard.text-left { align-items: center; }
.cl-sec-pg-apropos-s01sectioncus { --form-top: 14px; --form-left: 20px; }
.cl-sec-pg-apropos-s01sectioncus { --OPTION-SIZE-SIBLING: 50px; }
.cl-sec-pg-apropos-s01sectioncus { --oke-widget-spaceAbove: 20px; --oke-widget-spaceBelow: 20px; --oke-starRating-spaceAbove: 0; --oke-starRating-spaceBelow: 0; --oke-button-backgroundColor: #000; --oke-button-backgroundColorHover: #000; --oke-button-backgroundColorActive: #000; --oke-button-textColor: #fff; --oke-button-textColorHover: #272d45; --oke-button-textColorActive: #fff; --oke-button-borderColor: #dbdde4; --oke-button-borderColorHover: #dbdde4; --oke-button-borderColorActive: #000; --oke-button-borderRadius: 4px; --oke-button-borderWidth: 1px; --oke-button-fontWeight: 700; --oke-button-fontSize: var(--oke-text-regular,14px); --oke-button-fontFamily: inherit; --oke-border-color: #e5e5eb; --oke-border-width: 1px; --oke-text-primaryColor: #000; --oke-text-secondaryColor: #070707; --oke-text-small: 12px; --oke-text-regular: 14px; --oke-text-large: 20px; --oke-text-fontFamily: inherit; --oke-avatar-size: 48px; --oke-avatar-backgroundColor: #e5e5eb; --oke-avatar-placeholderTextColor: #000; --oke-highlightColor: #000; --oke-shadingColor: #f7f7f8; --oke-productImageSize: 48px; --oke-attributeBar-shadingColor: #9a9db1; --oke-attributeBar-borderColor: undefined; --oke-attributeBar-backgroundColor: #d3d4dd; --oke-attributeBar-markerColor: #000; --oke-filter-backgroundColor: #fff; --oke-filter-backgroundColorActive: #676986; --oke-filter-borderColor: #dbdde4; --oke-filter-borderColorActive: #676986; --oke-filter-textColor: #000; --oke-filter-textColorActive: #fff; --oke-filter-borderRadius: 100px; --oke-filter-searchHighlightColor: #999; --oke-mediaGrid-chevronColor: #676986; --oke-stars-foregroundColor: #161616; --oke-stars-backgroundColor: #e5e5e5; --oke-stars-borderWidth: 0; }
.cl-sec-pg-apropos-s01sectioncus, .cl-sec-pg-apropos-s01sectioncus { scroll-behavior: auto !important; }
.cl-sec-pg-apropos-s01sectioncus { --kaching-cart-font-size-scale: .9; }
@media (min-width: 768px) { .cl-sec-pg-apropos-s01sectioncus { --kaching-cart-font-size-scale: 1; } }
.cl-sec-pg-apropos-s01sectioncus { --COLOR-NAV-TEXT-TRANSPARENT: #ffffff; --COLOR-HEADER-TRANSPARENT-GRADIENT: rgba(0, 0, 0, 0.2); --LOGO-PADDING: 15px; --menu-backfill-height: auto; }
/* ==== pg-apropos-s01sectioncus [vm] ==== */
@font-face { font-family: "Gowun Batang"; font-weight: 400; font-style: normal; font-display: swap; src: url({{ 'gowunbatang_n4.woff2' | asset_url }}) format("woff2"); }
.cl-sec-pg-apropos-s01sectioncus { --kl-reviews-color-light-gray: #e9e9eb; }
/* ==== pg-apropos-s02sectioncus [vd] ==== */
@font-face { font-family: "Gowun Batang"; font-weight: 400; font-style: normal; font-display: swap; src: url({{ 'gowunbatang_n4.woff2' | asset_url }}) format("woff2"); }
.cl-sec-pg-apropos-s02sectioncus { --LAYOUT-WIDTH: 1200px; --LAYOUT-GUTTER: 20px; --LAYOUT-GUTTER-OFFSET: -20px; --NAV-GUTTER: 15px; --LAYOUT-OUTER: 36px; --COLOR-VIDEO-BG: #ffe9da; --COLOR-BG: #FFF8F3; --COLOR-BG-ACCENT: #fae9de; --COLOR-TEXT-DARK: #000000; --COLOR-TEXT: #222222; --COLOR-TEXT-LIGHT: #646261; --COLOR-PRIMARY: #D65461; --COLOR-PRIMARY-HOVER: #c31a2b; --COLOR-PRIMARY-FADE: rgba(214, 84, 97, 0.05); --COLOR-PRIMARY-FADE-HOVER: rgba(214, 84, 97, 0.1); --COLOR-PRIMARY-OPPOSITE: #ffffff; --COLOR-SECONDARY: #585e71; --COLOR-SECONDARY-HOVER: #2d354f; --COLOR-SECONDARY-FADE: rgba(88, 94, 113, 0.05); --COLOR-SECONDARY-FADE-HOVER: rgba(88, 94, 113, 0.1); --COLOR-SECONDARY-OPPOSITE: #ffffff; --COLOR-A5: rgba(34, 34, 34, 0.05); --COLOR-A10: rgba(34, 34, 34, 0.1); --COLOR-A20: rgba(34, 34, 34, 0.2); --COLOR-A35: rgba(34, 34, 34, 0.35); --COLOR-A50: rgba(34, 34, 34, 0.5); --COLOR-A80: rgba(34, 34, 34, 0.8); --COLOR-A90: rgba(34, 34, 34, 0.9); --COLOR-A95: rgba(34, 34, 34, 0.95); --INVERSE-BG: #d65461; --INVERSE-BG-ACCENT: #222324; --INVERSE-TEXT-DARK: #ffffff; --INVERSE-TEXT: #ffffff; --INVERSE-TEXT-LIGHT: #f3ccd0; --INVERSE-PRIMARY: #fcd8c8; --INVERSE-PRIMARY-HOVER: #ffa278; --INVERSE-PRIMARY-FADE: rgba(252, 216, 200, 0.05); --INVERSE-PRIMARY-FADE-HOVER: rgba(252, 216, 200, 0.1); --INVERSE-PRIMARY-OPPOSITE: #000000; --INVERSE-SECONDARY: #c6dae5; --INVERSE-SECONDARY-HOVER: #86bcd9; --INVERSE-SECONDARY-FADE: rgba(198, 218, 229, 0.05); --INVERSE-SECONDARY-FADE-HOVER: rgba(198, 218, 229, 0.1); --INVERSE-SECONDARY-OPPOSITE: #000000; --INVERSE-A5: rgba(255, 255, 255, 0.05); --INVERSE-A10: rgba(255, 255, 255, 0.1); --INVERSE-A20: rgba(255, 255, 255, 0.2); --INVERSE-A35: rgba(255, 255, 255, 0.3); --INVERSE-A80: rgba(255, 255, 255, 0.8); --INVERSE-A90: rgba(255, 255, 255, 0.9); --INVERSE-A95: rgba(255, 255, 255, 0.95); --BRIGHT-BG: #d3836a; --BRIGHT-BG-ACCENT: #2693cf; --BRIGHT-TEXT-DARK: #ffffff; --BRIGHT-TEXT: #ffffff; --BRIGHT-TEXT-LIGHT: #f2dad2; --BRIGHT-PRIMARY: #2693cf; --BRIGHT-PRIMARY-HOVER: #0e699b; --BRIGHT-PRIMARY-FADE: rgba(38, 147, 207, 0.05); --BRIGHT-PRIMARY-FADE-HOVER: rgba(38, 147, 207, 0.1); --BRIGHT-PRIMARY-OPPOSITE: #000000; --BRIGHT-SECONDARY: #f4a482; --BRIGHT-SECONDARY-HOVER: #fd6b2c; --BRIGHT-SECONDARY-FADE: rgba(244, 164, 130, 0.05); --BRIGHT-SECONDARY-FADE-HOVER: rgba(244, 164, 130, 0.1); --BRIGHT-SECONDARY-OPPOSITE: #000000; --BRIGHT-A5: rgba(255, 255, 255, 0.05); --BRIGHT-A10: rgba(255, 255, 255, 0.1); --BRIGHT-A20: rgba(255, 255, 255, 0.2); --BRIGHT-A35: rgba(255, 255, 255, 0.3); --BRIGHT-A80: rgba(255, 255, 255, 0.8); --BRIGHT-A90: rgba(255, 255, 255, 0.9); --BRIGHT-A95: rgba(255, 255, 255, 0.95); --COLOR-ANNOUNCEMENT-BG: #D65461; --COLOR-ANNOUNCEMENT-TEXT: #FAE9DE; --COLOR-NAV: #FFF8F3; --COLOR-NAV-TEXT: #222222; --COLOR-NAV-TEXT-DARK: #000000; --COLOR-NAV-TEXT-LIGHT: #646261; --COLOR-NAV-BORDER: #d7d7d7; --COLOR-NAV-A10: rgba(34, 34, 34, 0.1); --COLOR-NAV-A50: rgba(34, 34, 34, 0.5); --COLOR-HIGHLIGHT-LINK: #d65461; --COLOR-FOOTER-BG: #d65461; --COLOR-FOOTER-TEXT: #ffffff; --COLOR-FOOTER-A5: rgba(255, 255, 255, 0.05); --COLOR-FOOTER-A15: rgba(255, 255, 255, 0.15); --COLOR-FOOTER-A90: rgba(255, 255, 255, 0.9); --COLOR-SUB-FOOTER-BG: #2e3438; --COLOR-SUB-FOOTER-TEXT: #ffffff; --COLOR-SUB-FOOTER-A5: rgba(255, 255, 255, 0.05); --COLOR-SUB-FOOTER-A15: rgba(255, 255, 255, 0.15); --COLOR-SUB-FOOTER-A90: rgba(255, 255, 255, 0.9); --PRODUCT-GRID-ASPECT-RATIO: 90.0%; --COLOR-BADGE: #ffffff; --COLOR-BADGE-TEXT: #656565; --COLOR-BADGE-TEXT-DARK: #453939; --COLOR-BADGE-TEXT-HOVER: #8b8b8b; --COLOR-BADGE-HAIRLINE: #f7f7f7; --COLOR-PRODUCT-SLIDER: #ffffff; --COLOR-PRODUCT-SLIDER-OPPOSITE: rgba(13, 13, 13, 0.06); --COLOR-DISABLED-BG: #e9e3de; --COLOR-DISABLED-TEXT: #b2adaa; --INVERSE-DISABLED-BG: #da6571; --INVERSE-DISABLED-TEXT: #e49098; --RGB-CANVAS: 255 248 243; --RGB-CONTENT: 34 34 34; --RGB-PRIMARY: 214 84 97; --RGB-SECONDARY: 88 94 113; --RGB-DARK-CANVAS: 214 84 97; --RGB-DARK-CONTENT: 255 255 255; --RGB-DARK-PRIMARY: 252 216 200; --RGB-DARK-SECONDARY: 198 218 229; --RGB-BRIGHT-CANVAS: 211 131 106; --RGB-BRIGHT-CONTENT: 255 255 255; --RGB-BRIGHT-PRIMARY: 38 147 207; --RGB-BRIGHT-SECONDARY: 244 164 130; --RGB-PRIMARY-CONTRAST: 255 255 255; --RGB-SECONDARY-CONTRAST: 255 255 255; --RGB-DARK-PRIMARY-CONTRAST: 0 0 0; --RGB-DARK-SECONDARY-CONTRAST: 0 0 0; --RGB-BRIGHT-PRIMARY-CONTRAST: 0 0 0; --RGB-BRIGHT-SECONDARY-CONTRAST: 0 0 0; --BUTTON-RADIUS: 0px; --ICON-STROKE-WIDTH: 2px; --FONT-STACK-BODY: Barlow, sans-serif; --FONT-STYLE-BODY: normal; --FONT-WEIGHT-BODY: 400; --FONT-WEIGHT-BODY-BOLD: 500; --FONT-ADJUST-BODY: 1.0; --FONT-BODY-TRANSFORM: none; --FONT-BODY-LETTER-SPACING: normal; --FONT-STACK-PRODUCT-CARD: var(--FONT-STACK-BODY); --FONT-STACK-HEADING: "Gowun Batang", serif; --FONT-STYLE-HEADING: normal; --FONT-WEIGHT-HEADING: 400; --FONT-WEIGHT-HEADING-BOLD: 700; --FONT-ADJUST-HEADING: 1.0; --FONT-HEADING-TRANSFORM: uppercase; --FONT-HEADING-LETTER-SPACING: 0.09em; --FONT-STACK-ACCENT: Archivo, serif; --FONT-STYLE-ACCENT: normal; --FONT-WEIGHT-ACCENT: 500; --FONT-WEIGHT-ACCENT-BOLD: 600; --FONT-ADJUST-ACCENT: 1.0; --FONT-ACCENT-TRANSFORM: uppercase; --FONT-ACCENT-LETTER-SPACING: 0.09em; --TYPE-STACK-NAV: Archivo, sans-serif; --TYPE-STYLE-NAV: normal; --TYPE-ADJUST-NAV: 1.0; --TYPE-WEIGHT-NAV: 500; --FONT-NAV-TRANSFORM: uppercase; --FONT-NAV-LETTER-SPACING: 0.09em; --TYPE-STACK-BUTTON: Archivo, sans-serif; --TYPE-STYLE-BUTTON: normal; --TYPE-ADJUST-BUTTON: 1.0; --TYPE-WEIGHT-BUTTON: 600; --FONT-BUTTON-TRANSFORM: uppercase; --FONT-BUTTON-LETTER-SPACING: 0.09em; --TYPE-STACK-KICKER: Archivo, sans-serif; --TYPE-STYLE-KICKER: normal; --TYPE-ADJUST-KICKER: 1.0; --TYPE-WEIGHT-KICKER: 600; --FONT-KICKER-TRANSFORM: uppercase; --FONT-KICKER-LETTER-SPACING: 0.09em; --ICO-SELECT: url({{ 'cl-ff3a3308-ico-select.svg' | asset_url }}); --PHOTO-CORRECTION: 100%; }
.cl-sec-pg-apropos-s02sectioncus { --font-1: 10px; --font-2: 11.3px; --font-3: 12px; --font-4: 13px; --font-5: 15.5px; --font-6: 17px; --font-7: 20px; --font-8: 23.5px; --font-9: 27px; --font-10: 32px; --font-11: 37px; --font-12: 43px; --font-13: 49px; --font-14: 57px; --font-15: 67px; }
@media only screen and (min-width: 480px) and (max-width: 1099px) { .cl-sec-pg-apropos-s02sectioncus { --font-1: 10px; --font-2: 11.5px; --font-3: 12.5px; --font-4: 13.5px; --font-5: 16px; --font-6: 18px; --font-7: 21px; --font-8: 25px; --font-9: 29px; --font-10: 34px; --font-11: 40px; --font-12: 47px; --font-13: 56px; --font-14: 65px; --font-15: 77px; } }
@media only screen and (min-width: 1100px) { .cl-sec-pg-apropos-s02sectioncus { --font-1: 10px; --font-2: 11.5px; --font-3: 13px; --font-4: 14.5px; --font-5: 17.5px; --font-6: 22px; --font-7: 26px; --font-8: 32px; --font-9: 39px; --font-10: 48px; --font-11: 58px; --font-12: 71px; --font-13: 87px; --font-14: 106px; --font-15: 129px; } }
.cl-sec-pg-apropos-s02sectioncus .aos-initialized [data-aos][data-aos][data-aos-duration="400"], .cl-sec-pg-apropos-s02sectioncus .aos-initialized body[data-aos-duration="400"] [data-aos] { transition-duration: 0.4s; }
.cl-sec-pg-apropos-s02sectioncus .aos-initialized [data-aos][data-aos][data-aos-easing="ease"], .cl-sec-pg-apropos-s02sectioncus .aos-initialized body[data-aos-easing="ease"] [data-aos] { transition-timing-function: ease; }
.cl-sec-pg-apropos-s02sectioncus .aos-initialized [data-aos][data-aos][data-aos-order="2"] { --aos-delay: .25s; animation-delay: 0.25s; }
.cl-sec-pg-apropos-s02sectioncus .aos-initialized [data-aos][data-aos][data-aos-order="3"] { --aos-delay: .5s; animation-delay: 0.5s; }
.cl-sec-pg-apropos-s02sectioncus .aos-initialized [data-aos="hero"] { opacity: 0; will-change: transform, opacity; }
.cl-sec-pg-apropos-s02sectioncus .aos-initialized .main-content .cl-shopify-section:nth-child(1) [data-aos="hero"], .cl-sec-pg-apropos-s02sectioncus .aos-initialized .main-content .cl-shopify-section:nth-child(2) [data-aos="hero"], .cl-sec-pg-apropos-s02sectioncus .aos-initialized [data-aos="hero"].aos-animate { animation-name: heroFade; animation-duration: 1s; animation-fill-mode: both; backface-visibility: hidden; }
.cl-sec-pg-apropos-s02sectioncus *, .cl-sec-pg-apropos-s02sectioncus ::before, .cl-sec-pg-apropos-s02sectioncus ::after { box-sizing: border-box; border-width: 0px; border-style: solid; border-color: currentcolor; }
.cl-sec-pg-apropos-s02sectioncus, .cl-sec-pg-apropos-s02sectioncus :host { line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-feature-settings: normal; font-variation-settings: normal; -webkit-tap-highlight-color: transparent; }
.cl-sec-pg-apropos-s02sectioncus { margin: 0px; line-height: inherit; }
.cl-sec-pg-apropos-s02sectioncus h1, .cl-sec-pg-apropos-s02sectioncus h2, .cl-sec-pg-apropos-s02sectioncus h3, .cl-sec-pg-apropos-s02sectioncus h4, .cl-sec-pg-apropos-s02sectioncus h5, .cl-sec-pg-apropos-s02sectioncus h6 { font-size: inherit; font-weight: inherit; }
.cl-sec-pg-apropos-s02sectioncus b, .cl-sec-pg-apropos-s02sectioncus strong { font-weight: bolder; }
.cl-sec-pg-apropos-s02sectioncus blockquote, .cl-sec-pg-apropos-s02sectioncus dl, .cl-sec-pg-apropos-s02sectioncus dd, .cl-sec-pg-apropos-s02sectioncus h1, .cl-sec-pg-apropos-s02sectioncus h2, .cl-sec-pg-apropos-s02sectioncus h3, .cl-sec-pg-apropos-s02sectioncus h4, .cl-sec-pg-apropos-s02sectioncus h5, .cl-sec-pg-apropos-s02sectioncus h6, .cl-sec-pg-apropos-s02sectioncus hr, .cl-sec-pg-apropos-s02sectioncus figure, .cl-sec-pg-apropos-s02sectioncus p, .cl-sec-pg-apropos-s02sectioncus pre { margin: 0px; }
.cl-sec-pg-apropos-s02sectioncus img, .cl-sec-pg-apropos-s02sectioncus svg, .cl-sec-pg-apropos-s02sectioncus video, .cl-sec-pg-apropos-s02sectioncus canvas, .cl-sec-pg-apropos-s02sectioncus audio, .cl-sec-pg-apropos-s02sectioncus iframe, .cl-sec-pg-apropos-s02sectioncus embed, .cl-sec-pg-apropos-s02sectioncus object { display: block; vertical-align: middle; }
.cl-sec-pg-apropos-s02sectioncus img, .cl-sec-pg-apropos-s02sectioncus video { max-width: 100%; height: auto; }
.cl-sec-pg-apropos-s02sectioncus { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 14px; --space-7: 16px; --space-8: 20px; --space-9: 25px; --space-10: 32px; --space-11: 40px; --space-12: 50px; --space-13: 60px; --space-14: 80px; --space-15: 120px; }
@media (min-width: 768px) { .cl-sec-pg-apropos-s02sectioncus { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 15px; --space-7: 18px; --space-8: 22px; --space-9: 27px; --space-10: 35px; --space-11: 45px; --space-12: 56px; --space-13: 75px; --space-14: 105px; --space-15: 150px; } }
@media (min-width: 1100px) { .cl-sec-pg-apropos-s02sectioncus { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 16px; --space-7: 20px; --space-8: 24px; --space-9: 32px; --space-10: 38px; --space-11: 50px; --space-12: 68px; --space-13: 96px; --space-14: 128px; --space-15: 192px; } }
.cl-sec-pg-apropos-s02sectioncus { --leading-none: 1; --leading-hairline: 1.25; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --highlight-initial-position-x: 50%; --highlight-position-y: 50%; --highlight-height: 100%; }
.cl-sec-pg-apropos-s02sectioncus *, .cl-sec-pg-apropos-s02sectioncus ::before, .cl-sec-pg-apropos-s02sectioncus ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ; }
.cl-sec-pg-apropos-s02sectioncus .relative { position: relative; }
.cl-sec-pg-apropos-s02sectioncus .block { display: block; }
.cl-sec-pg-apropos-s02sectioncus .h-full { height: 100%; }
.cl-sec-pg-apropos-s02sectioncus .w-full { width: 100%; }
.cl-sec-pg-apropos-s02sectioncus .overflow-hidden { overflow: hidden; }
.cl-sec-pg-apropos-s02sectioncus .object-cover { object-fit: cover; }
.cl-sec-pg-apropos-s02sectioncus .transition-opacity { transition-property: opacity; transition-timing-function: var(--ease-out-fast); transition-duration: 0.3s; }
.cl-sec-pg-apropos-s02sectioncus .duration-300 { transition-duration: 0.3s; }
.cl-sec-pg-apropos-s02sectioncus .text-left { text-align: left !important; }
@supports (aspect-ratio: auto) { .cl-sec-pg-apropos-s02sectioncus .aspect-\[--wh-ratio-mobile\] { aspect-ratio: var(--wh-ratio-mobile); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s02sectioncus .aspect-\[--wh-ratio-mobile\]::before { content: ""; width: 1px; margin-left: -1px; float: left; height: 0px; padding-top: calc((1 / (var(--wh-ratio-mobile))) * 100%); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s02sectioncus .aspect-\[--wh-ratio-mobile\]::after { content: ""; display: table; clear: both; } }
@supports (aspect-ratio: auto) { .cl-sec-pg-apropos-s02sectioncus .aspect-\[--wh-ratio\] { aspect-ratio: var(--wh-ratio); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s02sectioncus .aspect-\[--wh-ratio\]::before { content: ""; width: 1px; margin-left: -1px; float: left; height: 0px; padding-top: calc((1 / (var(--wh-ratio))) * 100%); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s02sectioncus .aspect-\[--wh-ratio\]::after { content: ""; display: table; clear: both; } }
.cl-sec-pg-apropos-s02sectioncus { line-height: var(--leading-norma); font-family: var(--FONT-STACK-BODY); }
.cl-sec-pg-apropos-s02sectioncus *, .cl-sec-pg-apropos-s02sectioncus input, .cl-sec-pg-apropos-s02sectioncus ::before, .cl-sec-pg-apropos-s02sectioncus ::after { box-sizing: border-box; }
.cl-sec-pg-apropos-s02sectioncus, .cl-sec-pg-apropos-s02sectioncus { padding: 0px; margin: 0px; }
.cl-sec-pg-apropos-s02sectioncus { min-height: var(--full-screen); display: flex; flex-direction: column; }
.cl-sec-pg-apropos-s02sectioncus article, .cl-sec-pg-apropos-s02sectioncus aside, .cl-sec-pg-apropos-s02sectioncus details, .cl-sec-pg-apropos-s02sectioncus figcaption, .cl-sec-pg-apropos-s02sectioncus figure, .cl-sec-pg-apropos-s02sectioncus footer, .cl-sec-pg-apropos-s02sectioncus header, .cl-sec-pg-apropos-s02sectioncus hgroup, .cl-sec-pg-apropos-s02sectioncus main, .cl-sec-pg-apropos-s02sectioncus nav, .cl-sec-pg-apropos-s02sectioncus section, .cl-sec-pg-apropos-s02sectioncus summary { display: block; }
.cl-sec-pg-apropos-s02sectioncus { --leading-none: 1; --leading-hairline: 1.25; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; }
.cl-sec-pg-apropos-s02sectioncus .body-size-1, .cl-sec-pg-apropos-s02sectioncus .body-size-2, .cl-sec-pg-apropos-s02sectioncus .body-size-3, .cl-sec-pg-apropos-s02sectioncus .body-size-4, .cl-sec-pg-apropos-s02sectioncus .body-size-5, .cl-sec-pg-apropos-s02sectioncus .body-size-6, .cl-sec-pg-apropos-s02sectioncus .body-size-7, .cl-sec-pg-apropos-s02sectioncus .body-size-8, .cl-sec-pg-apropos-s02sectioncus .body-size-9, .cl-sec-pg-apropos-s02sectioncus .body-size-10, .cl-sec-pg-apropos-s02sectioncus .body-size-11, .cl-sec-pg-apropos-s02sectioncus .body-size-12, .cl-sec-pg-apropos-s02sectioncus .body-size-13, .cl-sec-pg-apropos-s02sectioncus .body-size-14, .cl-sec-pg-apropos-s02sectioncus .body-size-15 { font-family: var(--FONT-STACK-BODY); font-style: var(--FONT-STYLE-BODY); font-weight: var(--FONT-WEIGHT-BODY); letter-spacing: var(--FONT-BODY-LETTER-SPACING); text-transform: var(--FONT-BODY-TRANSFORM); }
.cl-sec-pg-apropos-s02sectioncus .body-size-1 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-1.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-1 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-2 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-2.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-2 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-3 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-3.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-3 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-4 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-4.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-4 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-5 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-5.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-5 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-6 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-6.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-6 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-7 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-7.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-7 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-8 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-8.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-8 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-9 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-9.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-9 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-10 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-10.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-10 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-11 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-11.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-11 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-12 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-12.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-12 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-13 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-13.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-13 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-14 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-14.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-14 strong, .cl-sec-pg-apropos-s02sectioncus .body-size-15 .strong, .cl-sec-pg-apropos-s02sectioncus .body-size-15.strong, .cl-sec-pg-apropos-s02sectioncus .body-size-15 strong { font-weight: var(--FONT-WEIGHT-BODY-BOLD); }
.cl-sec-pg-apropos-s02sectioncus .body-size-5 { font-size: calc(var(--font-5) * var(--FONT-ADJUST-BODY)); line-height: var(--leading-snug); }
.cl-sec-pg-apropos-s02sectioncus .heading-size-1, .cl-sec-pg-apropos-s02sectioncus .heading-size-2, .cl-sec-pg-apropos-s02sectioncus .heading-size-3, .cl-sec-pg-apropos-s02sectioncus .heading-size-4, .cl-sec-pg-apropos-s02sectioncus .heading-size-5, .cl-sec-pg-apropos-s02sectioncus .heading-size-6, .cl-sec-pg-apropos-s02sectioncus .heading-size-7, .cl-sec-pg-apropos-s02sectioncus .heading-size-8, .cl-sec-pg-apropos-s02sectioncus .heading-size-9, .cl-sec-pg-apropos-s02sectioncus .heading-size-10, .cl-sec-pg-apropos-s02sectioncus .heading-size-11, .cl-sec-pg-apropos-s02sectioncus .heading-size-12, .cl-sec-pg-apropos-s02sectioncus .heading-size-13, .cl-sec-pg-apropos-s02sectioncus .heading-size-14, .cl-sec-pg-apropos-s02sectioncus .heading-size-15 { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s02sectioncus .heading-size-9 { font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING)); line-height: var(--leading-tight); }
.cl-sec-pg-apropos-s02sectioncus { font-size: 16px; scroll-behavior: smooth; --scroll-behavior: smooth; }
@media only screen and (min-width: 480px) and (max-width: 767px) { .cl-sec-pg-apropos-s02sectioncus { font-size: 15px; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s02sectioncus { font-size: 14px; } }
.cl-sec-pg-apropos-s02sectioncus { font-family: var(--FONT-STACK-BODY); font-style: var(--FONT-STYLE-BODY); font-weight: var(--FONT-WEIGHT-BODY); letter-spacing: var(--FONT-BODY-LETTER-SPACING); text-transform: var(--FONT-BODY-TRANSFORM); text-size-adjust: 100%; -webkit-font-smoothing: antialiased; color: var(--text); }
.cl-sec-pg-apropos-s02sectioncus, .cl-sec-pg-apropos-s02sectioncus input, .cl-sec-pg-apropos-s02sectioncus textarea, .cl-sec-pg-apropos-s02sectioncus select, .cl-sec-pg-apropos-s02sectioncus .popout__toggle { font-size: calc(var(--font-4) * var(--FONT-ADJUST-BODY)); line-height: var(--leading-normal); color: var(--text); }
.cl-sec-pg-apropos-s02sectioncus h1, .cl-sec-pg-apropos-s02sectioncus h2, .cl-sec-pg-apropos-s02sectioncus h3, .cl-sec-pg-apropos-s02sectioncus h4, .cl-sec-pg-apropos-s02sectioncus h5, .cl-sec-pg-apropos-s02sectioncus h6 { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s02sectioncus h2 { font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING)); line-height: var(--leading-tight); }
.cl-sec-pg-apropos-s02sectioncus h1, .cl-sec-pg-apropos-s02sectioncus h2, .cl-sec-pg-apropos-s02sectioncus h3, .cl-sec-pg-apropos-s02sectioncus h4, .cl-sec-pg-apropos-s02sectioncus h5, .cl-sec-pg-apropos-s02sectioncus h6 { margin: 0px 0px 0.75em; }
.cl-sec-pg-apropos-s02sectioncus p { margin: 0px; }
.cl-sec-pg-apropos-s02sectioncus b, .cl-sec-pg-apropos-s02sectioncus strong, .cl-sec-pg-apropos-s02sectioncus .strong { font-weight: var(--FONT-WEIGHT-BODY-BOLD); }
.cl-sec-pg-apropos-s02sectioncus { --gutter: var(--LAYOUT-GUTTER); --outer: var(--LAYOUT-OUTER); --inner: 20px; --nav-gutter: var(--NAV-GUTTER); --gutter-offset: var(--LAYOUT-GUTTER-OFFSET); --outer-offset: calc(var(--LAYOUT-OUTER) * -1); --radius-sm: 3px; --radius-md: 12px; --radius-lg: 36px; --page-width: var(--LAYOUT-WIDTH); --grid-xl: 50px; --grid-lg: 32px; --grid-md: 22px; --grid-sm: 16px; --grid-0: 0px; --grid-standard-page-margin: var(--outer); --grid-standard-gutter: var(--gutter); --grid-page-margin: var(--grid-standard-page-margin); --grid-gutter: var(--grid-standard-gutter); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s02sectioncus { --grid-xl: 32px; --grid-lg: 22px; --grid-md: 18px; --grid-sm: 12px; --inner: 18px; --gutter: calc(var(--LAYOUT-GUTTER) * .8); --outer: calc(var(--LAYOUT-OUTER) * .8); --gutter-offset: calc(var(--LAYOUT-GUTTER-OFFSET) * .8); --outer-offset: calc(var(--LAYOUT-OUTER) * -.8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s02sectioncus { --grid-xl: 22px; --grid-lg: 22px; --grid-md: 16px; --grid-sm: 12px; --inner: 16px; --gutter: calc(var(--LAYOUT-GUTTER) * .6); --outer: calc(var(--LAYOUT-OUTER) * .6); --gutter-offset: calc(var(--LAYOUT-GUTTER-OFFSET) * .6); --outer-offset: calc(var(--LAYOUT-OUTER) * -.6); } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s02sectioncus { --grid-xl: 16px; --grid-lg: 16px; --grid-md: 16px; --grid-sm: 12px; --inner: 16px; --gutter: max(calc(var(--LAYOUT-GUTTER) * .6), 16px); --outer: 16px; --gutter-offset: min(calc(var(--LAYOUT-GUTTER-OFFSET) * .6), -16px); --outer-offset: -16px; } }
.cl-sec-pg-apropos-s02sectioncus { --max-w-page: var(--LAYOUT-WIDTH); --max-w-page-narrow: 50%; --max-w-page-tiny: 33%; }
@media only screen and (max-width: 1099px) { .cl-sec-pg-apropos-s02sectioncus { --max-w-page-narrow: 66%; } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s02sectioncus { --max-w-page-narrow: 100%; } }
@media only screen and (min-width: 1100px) and (max-width: 1399px) { .cl-sec-pg-apropos-s02sectioncus { --max-w-page-tiny: 45%; } }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s02sectioncus { --max-w-page-tiny: 55%; } }
@media only screen and (min-width: 480px) and (max-width: 767px) { .cl-sec-pg-apropos-s02sectioncus { --max-w-page-tiny: 66%; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s02sectioncus { --max-w-page-tiny: 100%; } }
.cl-sec-pg-apropos-s02sectioncus .wrapper--none::after { content: ""; display: table; clear: both; }
.cl-sec-pg-apropos-s02sectioncus .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s02sectioncus .brick__section .section-padding, .cl-sec-pg-apropos-s02sectioncus .section-padding, .cl-sec-pg-apropos-s02sectioncus .section-without-title:not(.section-without-title--skip) { --padding-top: var(--PT); --padding-bottom: var(--PB); padding-top: var(--padding-top); padding-bottom: var(--padding-bottom); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s02sectioncus .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s02sectioncus .brick__section .section-padding, .cl-sec-pg-apropos-s02sectioncus .section-padding, .cl-sec-pg-apropos-s02sectioncus .section-without-title:not(.section-without-title--skip) { --padding-top: calc(var(--PT) * .8); --padding-bottom: calc(var(--PB) * .8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s02sectioncus .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s02sectioncus .brick__section .section-padding, .cl-sec-pg-apropos-s02sectioncus .section-padding, .cl-sec-pg-apropos-s02sectioncus .section-without-title:not(.section-without-title--skip) { --padding-top: calc(var(--PT) * .6); --padding-bottom: calc(var(--PB) * .6); } }
.cl-sec-pg-apropos-s02sectioncus [class*="-size-"] > p, .cl-sec-pg-apropos-s02sectioncus .rte [class*="-size-"] > p { font-size: inherit; }
.cl-sec-pg-apropos-s02sectioncus .rte { margin-bottom: var(--space-5); overflow-wrap: break-word; }
.cl-sec-pg-apropos-s02sectioncus .rte:last-child { margin-bottom: 0px; }
.cl-sec-pg-apropos-s02sectioncus .rte p { margin: 0 0 var(--space-4); }
.cl-sec-pg-apropos-s02sectioncus .rte p:last-child { margin-bottom: 0px; }
.cl-sec-pg-apropos-s02sectioncus { --OPTION-SIZE-SWATCH: 34px; --OPTION-SIZE-RADIO: 50px; }
.cl-sec-pg-apropos-s02sectioncus img { border: 0px; }
.cl-sec-pg-apropos-s02sectioncus { --placeholder-bg: #eeeeee; --placeholder-fill: #B4B6B9; }
.cl-sec-pg-apropos-s02sectioncus .image__hero__scale { --placeholder-bg: #ffffff; --placeholder-fill: #eeeeee; }
.cl-sec-pg-apropos-s02sectioncus .image__hero__frame { position: relative; overflow: hidden; max-width: 100%; }
.cl-sec-pg-apropos-s02sectioncus .image__hero__frame noscript, .cl-sec-pg-apropos-s02sectioncus .image__hero__pane { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.cl-sec-pg-apropos-s02sectioncus .image__hero__scale { position: relative; display: block; width: 100%; height: 100%; min-height: 100%; }
.cl-sec-pg-apropos-s02sectioncus .image-overlay { position: absolute; inset: 0px; z-index: 2; background-color: var(--bg); opacity: var(--overlay-opacity, 0); }
.cl-sec-pg-apropos-s02sectioncus .hero__content__wrapper, .cl-sec-pg-apropos-s02sectioncus .text__standard { --cta-column-gap: 8px; }
.cl-sec-pg-apropos-s02sectioncus .text-left, .cl-sec-pg-apropos-s02sectioncus .text-start, .cl-sec-pg-apropos-s02sectioncus .align--top-left, .cl-sec-pg-apropos-s02sectioncus .align--middle-left, .cl-sec-pg-apropos-s02sectioncus .align--bottom-left { --kicker-flourish-left: 0; --kicker-flourish-right: auto; }
.cl-sec-pg-apropos-s02sectioncus .text__standard { color: var(--text); }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s02sectioncus .text__standard { padding-top: 10px; padding-bottom: 10px; } }
.cl-sec-pg-apropos-s02sectioncus .text__standard :last-child:not(.standard__cta):not(.timer) { margin-bottom: 0px; }
.cl-sec-pg-apropos-s02sectioncus .standard__heading:first-child { margin-top: 0px; }
.cl-sec-pg-apropos-s02sectioncus .hero__title, .cl-sec-pg-apropos-s02sectioncus .hero__title p, .cl-sec-pg-apropos-s02sectioncus .standard__heading, .cl-sec-pg-apropos-s02sectioncus .standard__heading p { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s02sectioncus .standard__kicker, .cl-sec-pg-apropos-s02sectioncus .standard__heading, .cl-sec-pg-apropos-s02sectioncus .standard__rte, .cl-sec-pg-apropos-s02sectioncus .standard__cta, .cl-sec-pg-apropos-s02sectioncus .standard__icons, .cl-sec-pg-apropos-s02sectioncus .standard__image, .cl-sec-pg-apropos-s02sectioncus .standard__list { overflow: hidden; margin-bottom: var(--space-6); }
.cl-sec-pg-apropos-s02sectioncus .text__standard { max-width: var(--CONTENT-WIDTH, 100%); }
.cl-sec-pg-apropos-s02sectioncus .text--neutral { --text-dark: var(--COLOR-TEXT-DARK); --text: var(--COLOR-TEXT); --text-light: var(--COLOR-TEXT-LIGHT); }
.cl-sec-pg-apropos-s02sectioncus .text--white { --text: #FFF; --text-light: #FFF; --text-dark: #F7F7F7; }
.cl-sec-pg-apropos-s02sectioncus { --full-screen: 100vh; --three-quarters: 75vh; --two-thirds: 66vh; --one-half: 50vh; --one-third: 33vh; --one-fifth: 20vh; --header-height: 100px; --footer-height: 500px; --announcement-height: 33px; --content-full: 90vh; --scrollbar-width: 0; }
.cl-sec-pg-apropos-s02sectioncus .use_screen_one_half { height: var(--one-half); }
.cl-sec-pg-apropos-s02sectioncus { --ease-out-fast: cubic-bezier(.215, .61, .355, 1); --ease-out-sharp: cubic-bezier(.25, .1, .25, 1); }
@media print { .cl-sec-pg-apropos-s02sectioncus p, .cl-sec-pg-apropos-s02sectioncus h2, .cl-sec-pg-apropos-s02sectioncus h3 { orphans: 3; widows: 3; } }
@media print { .cl-sec-pg-apropos-s02sectioncus h2, .cl-sec-pg-apropos-s02sectioncus h3 { break-after: avoid; } }
@media print { .cl-sec-pg-apropos-s02sectioncus, .cl-sec-pg-apropos-s02sectioncus { background-color: rgb(255, 255, 255); } }
.cl-sec-pg-apropos-s02sectioncus .brick__section { display: flex; align-items: stretch; --menu-height: 0; --brick-gutter: var(--BRICK-GUTTER); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s02sectioncus .brick__section { --brick-gutter: calc(var(--BRICK-GUTTER) * .8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s02sectioncus .brick__section { --brick-gutter: calc(var(--BRICK-GUTTER) * .6); flex-direction: column; height: auto; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s02sectioncus .brick__section { --brick-gutter-trimmed: calc(var(--BRICK-GUTTER) * .6); --brick-gutter: min(var(--brick-gutter-trimmed),16px); } }
@media only screen and (min-width: 768px) { .cl-sec-pg-apropos-s02sectioncus .brick--2 .brick__block { width: 50%; } }
.cl-sec-pg-apropos-s02sectioncus .brick__block { width: 100%; height: 100%; position: relative; }
.cl-sec-pg-apropos-s02sectioncus .brick__block__text { height: 100%; display: flex; padding-inline-start: var(--outer); padding-inline-end: var(--outer); align-items: center; background-color: var(--bg); }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s02sectioncus .brick__block__text .text__standard { padding-top: 36px; padding-bottom: 36px; } }
.cl-sec-pg-apropos-s02sectioncus .brick__block__text__inner { width: 100%; }
@media only screen and (min-width: 768px) { .cl-sec-pg-apropos-s02sectioncus .brick__block .video-background, .cl-sec-pg-apropos-s02sectioncus .brick__block .image__hero__frame, .cl-sec-pg-apropos-s02sectioncus .brick__block__video, .cl-sec-pg-apropos-s02sectioncus .brick__block__image { height: 100%; } }
.cl-sec-pg-apropos-s02sectioncus .brick__block__image, .cl-sec-pg-apropos-s02sectioncus .brick__block__video, .cl-sec-pg-apropos-s02sectioncus .brick__block__text { color: var(--text); }
.cl-sec-pg-apropos-s02sectioncus .brick__block__image { overflow: hidden; position: relative; }
.cl-sec-pg-apropos-s02sectioncus .text__standard.text-left { align-items: center; }
.cl-sec-pg-apropos-s02sectioncus { --form-top: 14px; --form-left: 20px; }
.cl-sec-pg-apropos-s02sectioncus { --OPTION-SIZE-SIBLING: 50px; }
.cl-sec-pg-apropos-s02sectioncus { --oke-widget-spaceAbove: 20px; --oke-widget-spaceBelow: 20px; --oke-starRating-spaceAbove: 0; --oke-starRating-spaceBelow: 0; --oke-button-backgroundColor: #000; --oke-button-backgroundColorHover: #000; --oke-button-backgroundColorActive: #000; --oke-button-textColor: #fff; --oke-button-textColorHover: #272d45; --oke-button-textColorActive: #fff; --oke-button-borderColor: #dbdde4; --oke-button-borderColorHover: #dbdde4; --oke-button-borderColorActive: #000; --oke-button-borderRadius: 4px; --oke-button-borderWidth: 1px; --oke-button-fontWeight: 700; --oke-button-fontSize: var(--oke-text-regular,14px); --oke-button-fontFamily: inherit; --oke-border-color: #e5e5eb; --oke-border-width: 1px; --oke-text-primaryColor: #000; --oke-text-secondaryColor: #070707; --oke-text-small: 12px; --oke-text-regular: 14px; --oke-text-large: 20px; --oke-text-fontFamily: inherit; --oke-avatar-size: 48px; --oke-avatar-backgroundColor: #e5e5eb; --oke-avatar-placeholderTextColor: #000; --oke-highlightColor: #000; --oke-shadingColor: #f7f7f8; --oke-productImageSize: 48px; --oke-attributeBar-shadingColor: #9a9db1; --oke-attributeBar-borderColor: undefined; --oke-attributeBar-backgroundColor: #d3d4dd; --oke-attributeBar-markerColor: #000; --oke-filter-backgroundColor: #fff; --oke-filter-backgroundColorActive: #676986; --oke-filter-borderColor: #dbdde4; --oke-filter-borderColorActive: #676986; --oke-filter-textColor: #000; --oke-filter-textColorActive: #fff; --oke-filter-borderRadius: 100px; --oke-filter-searchHighlightColor: #999; --oke-mediaGrid-chevronColor: #676986; --oke-stars-foregroundColor: #161616; --oke-stars-backgroundColor: #e5e5e5; --oke-stars-borderWidth: 0; }
.cl-sec-pg-apropos-s02sectioncus, .cl-sec-pg-apropos-s02sectioncus { scroll-behavior: auto !important; }
.cl-sec-pg-apropos-s02sectioncus { --kaching-cart-font-size-scale: .9; }
@media (min-width: 768px) { .cl-sec-pg-apropos-s02sectioncus { --kaching-cart-font-size-scale: 1; } }
.cl-sec-pg-apropos-s02sectioncus { --COLOR-NAV-TEXT-TRANSPARENT: #ffffff; --COLOR-HEADER-TRANSPARENT-GRADIENT: rgba(0, 0, 0, 0.2); --LOGO-PADDING: 15px; --menu-backfill-height: auto; }
/* ==== pg-apropos-s02sectioncus [vm] ==== */
@font-face { font-family: "Gowun Batang"; font-weight: 400; font-style: normal; font-display: swap; src: url({{ 'gowunbatang_n4.woff2' | asset_url }}) format("woff2"); }
.cl-sec-pg-apropos-s02sectioncus { --kl-reviews-color-light-gray: #e9e9eb; }
/* ==== pg-apropos-s03sectioncus [vd] ==== */
@font-face { font-family: "Gowun Batang"; font-weight: 400; font-style: normal; font-display: swap; src: url({{ 'gowunbatang_n4.woff2' | asset_url }}) format("woff2"); }
.cl-sec-pg-apropos-s03sectioncus { --LAYOUT-WIDTH: 1200px; --LAYOUT-GUTTER: 20px; --LAYOUT-GUTTER-OFFSET: -20px; --NAV-GUTTER: 15px; --LAYOUT-OUTER: 36px; --COLOR-VIDEO-BG: #ffe9da; --COLOR-BG: #FFF8F3; --COLOR-BG-ACCENT: #fae9de; --COLOR-TEXT-DARK: #000000; --COLOR-TEXT: #222222; --COLOR-TEXT-LIGHT: #646261; --COLOR-PRIMARY: #D65461; --COLOR-PRIMARY-HOVER: #c31a2b; --COLOR-PRIMARY-FADE: rgba(214, 84, 97, 0.05); --COLOR-PRIMARY-FADE-HOVER: rgba(214, 84, 97, 0.1); --COLOR-PRIMARY-OPPOSITE: #ffffff; --COLOR-SECONDARY: #585e71; --COLOR-SECONDARY-HOVER: #2d354f; --COLOR-SECONDARY-FADE: rgba(88, 94, 113, 0.05); --COLOR-SECONDARY-FADE-HOVER: rgba(88, 94, 113, 0.1); --COLOR-SECONDARY-OPPOSITE: #ffffff; --COLOR-A5: rgba(34, 34, 34, 0.05); --COLOR-A10: rgba(34, 34, 34, 0.1); --COLOR-A20: rgba(34, 34, 34, 0.2); --COLOR-A35: rgba(34, 34, 34, 0.35); --COLOR-A50: rgba(34, 34, 34, 0.5); --COLOR-A80: rgba(34, 34, 34, 0.8); --COLOR-A90: rgba(34, 34, 34, 0.9); --COLOR-A95: rgba(34, 34, 34, 0.95); --INVERSE-BG: #d65461; --INVERSE-BG-ACCENT: #222324; --INVERSE-TEXT-DARK: #ffffff; --INVERSE-TEXT: #ffffff; --INVERSE-TEXT-LIGHT: #f3ccd0; --INVERSE-PRIMARY: #fcd8c8; --INVERSE-PRIMARY-HOVER: #ffa278; --INVERSE-PRIMARY-FADE: rgba(252, 216, 200, 0.05); --INVERSE-PRIMARY-FADE-HOVER: rgba(252, 216, 200, 0.1); --INVERSE-PRIMARY-OPPOSITE: #000000; --INVERSE-SECONDARY: #c6dae5; --INVERSE-SECONDARY-HOVER: #86bcd9; --INVERSE-SECONDARY-FADE: rgba(198, 218, 229, 0.05); --INVERSE-SECONDARY-FADE-HOVER: rgba(198, 218, 229, 0.1); --INVERSE-SECONDARY-OPPOSITE: #000000; --INVERSE-A5: rgba(255, 255, 255, 0.05); --INVERSE-A10: rgba(255, 255, 255, 0.1); --INVERSE-A20: rgba(255, 255, 255, 0.2); --INVERSE-A35: rgba(255, 255, 255, 0.3); --INVERSE-A80: rgba(255, 255, 255, 0.8); --INVERSE-A90: rgba(255, 255, 255, 0.9); --INVERSE-A95: rgba(255, 255, 255, 0.95); --BRIGHT-BG: #d3836a; --BRIGHT-BG-ACCENT: #2693cf; --BRIGHT-TEXT-DARK: #ffffff; --BRIGHT-TEXT: #ffffff; --BRIGHT-TEXT-LIGHT: #f2dad2; --BRIGHT-PRIMARY: #2693cf; --BRIGHT-PRIMARY-HOVER: #0e699b; --BRIGHT-PRIMARY-FADE: rgba(38, 147, 207, 0.05); --BRIGHT-PRIMARY-FADE-HOVER: rgba(38, 147, 207, 0.1); --BRIGHT-PRIMARY-OPPOSITE: #000000; --BRIGHT-SECONDARY: #f4a482; --BRIGHT-SECONDARY-HOVER: #fd6b2c; --BRIGHT-SECONDARY-FADE: rgba(244, 164, 130, 0.05); --BRIGHT-SECONDARY-FADE-HOVER: rgba(244, 164, 130, 0.1); --BRIGHT-SECONDARY-OPPOSITE: #000000; --BRIGHT-A5: rgba(255, 255, 255, 0.05); --BRIGHT-A10: rgba(255, 255, 255, 0.1); --BRIGHT-A20: rgba(255, 255, 255, 0.2); --BRIGHT-A35: rgba(255, 255, 255, 0.3); --BRIGHT-A80: rgba(255, 255, 255, 0.8); --BRIGHT-A90: rgba(255, 255, 255, 0.9); --BRIGHT-A95: rgba(255, 255, 255, 0.95); --COLOR-ANNOUNCEMENT-BG: #D65461; --COLOR-ANNOUNCEMENT-TEXT: #FAE9DE; --COLOR-NAV: #FFF8F3; --COLOR-NAV-TEXT: #222222; --COLOR-NAV-TEXT-DARK: #000000; --COLOR-NAV-TEXT-LIGHT: #646261; --COLOR-NAV-BORDER: #d7d7d7; --COLOR-NAV-A10: rgba(34, 34, 34, 0.1); --COLOR-NAV-A50: rgba(34, 34, 34, 0.5); --COLOR-HIGHLIGHT-LINK: #d65461; --COLOR-FOOTER-BG: #d65461; --COLOR-FOOTER-TEXT: #ffffff; --COLOR-FOOTER-A5: rgba(255, 255, 255, 0.05); --COLOR-FOOTER-A15: rgba(255, 255, 255, 0.15); --COLOR-FOOTER-A90: rgba(255, 255, 255, 0.9); --COLOR-SUB-FOOTER-BG: #2e3438; --COLOR-SUB-FOOTER-TEXT: #ffffff; --COLOR-SUB-FOOTER-A5: rgba(255, 255, 255, 0.05); --COLOR-SUB-FOOTER-A15: rgba(255, 255, 255, 0.15); --COLOR-SUB-FOOTER-A90: rgba(255, 255, 255, 0.9); --PRODUCT-GRID-ASPECT-RATIO: 90.0%; --COLOR-BADGE: #ffffff; --COLOR-BADGE-TEXT: #656565; --COLOR-BADGE-TEXT-DARK: #453939; --COLOR-BADGE-TEXT-HOVER: #8b8b8b; --COLOR-BADGE-HAIRLINE: #f7f7f7; --COLOR-PRODUCT-SLIDER: #ffffff; --COLOR-PRODUCT-SLIDER-OPPOSITE: rgba(13, 13, 13, 0.06); --COLOR-DISABLED-BG: #e9e3de; --COLOR-DISABLED-TEXT: #b2adaa; --INVERSE-DISABLED-BG: #da6571; --INVERSE-DISABLED-TEXT: #e49098; --RGB-CANVAS: 255 248 243; --RGB-CONTENT: 34 34 34; --RGB-PRIMARY: 214 84 97; --RGB-SECONDARY: 88 94 113; --RGB-DARK-CANVAS: 214 84 97; --RGB-DARK-CONTENT: 255 255 255; --RGB-DARK-PRIMARY: 252 216 200; --RGB-DARK-SECONDARY: 198 218 229; --RGB-BRIGHT-CANVAS: 211 131 106; --RGB-BRIGHT-CONTENT: 255 255 255; --RGB-BRIGHT-PRIMARY: 38 147 207; --RGB-BRIGHT-SECONDARY: 244 164 130; --RGB-PRIMARY-CONTRAST: 255 255 255; --RGB-SECONDARY-CONTRAST: 255 255 255; --RGB-DARK-PRIMARY-CONTRAST: 0 0 0; --RGB-DARK-SECONDARY-CONTRAST: 0 0 0; --RGB-BRIGHT-PRIMARY-CONTRAST: 0 0 0; --RGB-BRIGHT-SECONDARY-CONTRAST: 0 0 0; --BUTTON-RADIUS: 0px; --ICON-STROKE-WIDTH: 2px; --FONT-STACK-BODY: Barlow, sans-serif; --FONT-STYLE-BODY: normal; --FONT-WEIGHT-BODY: 400; --FONT-WEIGHT-BODY-BOLD: 500; --FONT-ADJUST-BODY: 1.0; --FONT-BODY-TRANSFORM: none; --FONT-BODY-LETTER-SPACING: normal; --FONT-STACK-PRODUCT-CARD: var(--FONT-STACK-BODY); --FONT-STACK-HEADING: "Gowun Batang", serif; --FONT-STYLE-HEADING: normal; --FONT-WEIGHT-HEADING: 400; --FONT-WEIGHT-HEADING-BOLD: 700; --FONT-ADJUST-HEADING: 1.0; --FONT-HEADING-TRANSFORM: uppercase; --FONT-HEADING-LETTER-SPACING: 0.09em; --FONT-STACK-ACCENT: Archivo, serif; --FONT-STYLE-ACCENT: normal; --FONT-WEIGHT-ACCENT: 500; --FONT-WEIGHT-ACCENT-BOLD: 600; --FONT-ADJUST-ACCENT: 1.0; --FONT-ACCENT-TRANSFORM: uppercase; --FONT-ACCENT-LETTER-SPACING: 0.09em; --TYPE-STACK-NAV: Archivo, sans-serif; --TYPE-STYLE-NAV: normal; --TYPE-ADJUST-NAV: 1.0; --TYPE-WEIGHT-NAV: 500; --FONT-NAV-TRANSFORM: uppercase; --FONT-NAV-LETTER-SPACING: 0.09em; --TYPE-STACK-BUTTON: Archivo, sans-serif; --TYPE-STYLE-BUTTON: normal; --TYPE-ADJUST-BUTTON: 1.0; --TYPE-WEIGHT-BUTTON: 600; --FONT-BUTTON-TRANSFORM: uppercase; --FONT-BUTTON-LETTER-SPACING: 0.09em; --TYPE-STACK-KICKER: Archivo, sans-serif; --TYPE-STYLE-KICKER: normal; --TYPE-ADJUST-KICKER: 1.0; --TYPE-WEIGHT-KICKER: 600; --FONT-KICKER-TRANSFORM: uppercase; --FONT-KICKER-LETTER-SPACING: 0.09em; --ICO-SELECT: url({{ 'cl-ff3a3308-ico-select.svg' | asset_url }}); --PHOTO-CORRECTION: 100%; }
.cl-sec-pg-apropos-s03sectioncus { --font-1: 10px; --font-2: 11.3px; --font-3: 12px; --font-4: 13px; --font-5: 15.5px; --font-6: 17px; --font-7: 20px; --font-8: 23.5px; --font-9: 27px; --font-10: 32px; --font-11: 37px; --font-12: 43px; --font-13: 49px; --font-14: 57px; --font-15: 67px; }
@media only screen and (min-width: 480px) and (max-width: 1099px) { .cl-sec-pg-apropos-s03sectioncus { --font-1: 10px; --font-2: 11.5px; --font-3: 12.5px; --font-4: 13.5px; --font-5: 16px; --font-6: 18px; --font-7: 21px; --font-8: 25px; --font-9: 29px; --font-10: 34px; --font-11: 40px; --font-12: 47px; --font-13: 56px; --font-14: 65px; --font-15: 77px; } }
@media only screen and (min-width: 1100px) { .cl-sec-pg-apropos-s03sectioncus { --font-1: 10px; --font-2: 11.5px; --font-3: 13px; --font-4: 14.5px; --font-5: 17.5px; --font-6: 22px; --font-7: 26px; --font-8: 32px; --font-9: 39px; --font-10: 48px; --font-11: 58px; --font-12: 71px; --font-13: 87px; --font-14: 106px; --font-15: 129px; } }
.cl-sec-pg-apropos-s03sectioncus .aos-initialized [data-aos][data-aos][data-aos-duration="400"], .cl-sec-pg-apropos-s03sectioncus .aos-initialized body[data-aos-duration="400"] [data-aos] { transition-duration: 0.4s; }
.cl-sec-pg-apropos-s03sectioncus .aos-initialized [data-aos][data-aos][data-aos-easing="ease"], .cl-sec-pg-apropos-s03sectioncus .aos-initialized body[data-aos-easing="ease"] [data-aos] { transition-timing-function: ease; }
.cl-sec-pg-apropos-s03sectioncus .aos-initialized [data-aos][data-aos][data-aos-order="2"] { --aos-delay: .25s; animation-delay: 0.25s; }
.cl-sec-pg-apropos-s03sectioncus .aos-initialized [data-aos][data-aos][data-aos-order="3"] { --aos-delay: .5s; animation-delay: 0.5s; }
.cl-sec-pg-apropos-s03sectioncus .aos-initialized [data-aos][data-aos][data-aos-order="4"] { --aos-delay: .75s; animation-delay: 0.75s; }
.cl-sec-pg-apropos-s03sectioncus .aos-initialized [data-aos="hero"] { opacity: 0; will-change: transform, opacity; }
.cl-sec-pg-apropos-s03sectioncus .aos-initialized .main-content .cl-shopify-section:nth-child(1) [data-aos="hero"], .cl-sec-pg-apropos-s03sectioncus .aos-initialized .main-content .cl-shopify-section:nth-child(2) [data-aos="hero"], .cl-sec-pg-apropos-s03sectioncus .aos-initialized [data-aos="hero"].aos-animate { animation-name: heroFade; animation-duration: 1s; animation-fill-mode: both; backface-visibility: hidden; }
.cl-sec-pg-apropos-s03sectioncus *, .cl-sec-pg-apropos-s03sectioncus ::before, .cl-sec-pg-apropos-s03sectioncus ::after { box-sizing: border-box; border-width: 0px; border-style: solid; border-color: currentcolor; }
.cl-sec-pg-apropos-s03sectioncus, .cl-sec-pg-apropos-s03sectioncus :host { line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-feature-settings: normal; font-variation-settings: normal; -webkit-tap-highlight-color: transparent; }
.cl-sec-pg-apropos-s03sectioncus { margin: 0px; line-height: inherit; }
.cl-sec-pg-apropos-s03sectioncus h1, .cl-sec-pg-apropos-s03sectioncus h2, .cl-sec-pg-apropos-s03sectioncus h3, .cl-sec-pg-apropos-s03sectioncus h4, .cl-sec-pg-apropos-s03sectioncus h5, .cl-sec-pg-apropos-s03sectioncus h6 { font-size: inherit; font-weight: inherit; }
.cl-sec-pg-apropos-s03sectioncus a { color: inherit; text-decoration: inherit; }
.cl-sec-pg-apropos-s03sectioncus b, .cl-sec-pg-apropos-s03sectioncus strong { font-weight: bolder; }
.cl-sec-pg-apropos-s03sectioncus blockquote, .cl-sec-pg-apropos-s03sectioncus dl, .cl-sec-pg-apropos-s03sectioncus dd, .cl-sec-pg-apropos-s03sectioncus h1, .cl-sec-pg-apropos-s03sectioncus h2, .cl-sec-pg-apropos-s03sectioncus h3, .cl-sec-pg-apropos-s03sectioncus h4, .cl-sec-pg-apropos-s03sectioncus h5, .cl-sec-pg-apropos-s03sectioncus h6, .cl-sec-pg-apropos-s03sectioncus hr, .cl-sec-pg-apropos-s03sectioncus figure, .cl-sec-pg-apropos-s03sectioncus p, .cl-sec-pg-apropos-s03sectioncus pre { margin: 0px; }
.cl-sec-pg-apropos-s03sectioncus img, .cl-sec-pg-apropos-s03sectioncus svg, .cl-sec-pg-apropos-s03sectioncus video, .cl-sec-pg-apropos-s03sectioncus canvas, .cl-sec-pg-apropos-s03sectioncus audio, .cl-sec-pg-apropos-s03sectioncus iframe, .cl-sec-pg-apropos-s03sectioncus embed, .cl-sec-pg-apropos-s03sectioncus object { display: block; vertical-align: middle; }
.cl-sec-pg-apropos-s03sectioncus img, .cl-sec-pg-apropos-s03sectioncus video { max-width: 100%; height: auto; }
.cl-sec-pg-apropos-s03sectioncus { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 14px; --space-7: 16px; --space-8: 20px; --space-9: 25px; --space-10: 32px; --space-11: 40px; --space-12: 50px; --space-13: 60px; --space-14: 80px; --space-15: 120px; }
@media (min-width: 768px) { .cl-sec-pg-apropos-s03sectioncus { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 15px; --space-7: 18px; --space-8: 22px; --space-9: 27px; --space-10: 35px; --space-11: 45px; --space-12: 56px; --space-13: 75px; --space-14: 105px; --space-15: 150px; } }
@media (min-width: 1100px) { .cl-sec-pg-apropos-s03sectioncus { --space-1: 2px; --space-2: 4px; --space-3: 6px; --space-4: 8px; --space-5: 12px; --space-6: 16px; --space-7: 20px; --space-8: 24px; --space-9: 32px; --space-10: 38px; --space-11: 50px; --space-12: 68px; --space-13: 96px; --space-14: 128px; --space-15: 192px; } }
.cl-sec-pg-apropos-s03sectioncus { --leading-none: 1; --leading-hairline: 1.25; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --highlight-initial-position-x: 50%; --highlight-position-y: 50%; --highlight-height: 100%; }
.cl-sec-pg-apropos-s03sectioncus *, .cl-sec-pg-apropos-s03sectioncus ::before, .cl-sec-pg-apropos-s03sectioncus ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ; }
.cl-sec-pg-apropos-s03sectioncus .relative { position: relative; }
.cl-sec-pg-apropos-s03sectioncus .block { display: block; }
.cl-sec-pg-apropos-s03sectioncus .h-full { height: 100%; }
.cl-sec-pg-apropos-s03sectioncus .w-full { width: 100%; }
.cl-sec-pg-apropos-s03sectioncus .overflow-hidden { overflow: hidden; }
.cl-sec-pg-apropos-s03sectioncus .object-cover { object-fit: cover; }
.cl-sec-pg-apropos-s03sectioncus .transition-opacity { transition-property: opacity; transition-timing-function: var(--ease-out-fast); transition-duration: 0.3s; }
.cl-sec-pg-apropos-s03sectioncus .duration-300 { transition-duration: 0.3s; }
.cl-sec-pg-apropos-s03sectioncus .text-left { text-align: left !important; }
@supports (aspect-ratio: auto) { .cl-sec-pg-apropos-s03sectioncus .aspect-\[--wh-ratio-mobile\] { aspect-ratio: var(--wh-ratio-mobile); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s03sectioncus .aspect-\[--wh-ratio-mobile\]::before { content: ""; width: 1px; margin-left: -1px; float: left; height: 0px; padding-top: calc((1 / (var(--wh-ratio-mobile))) * 100%); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s03sectioncus .aspect-\[--wh-ratio-mobile\]::after { content: ""; display: table; clear: both; } }
@supports (aspect-ratio: auto) { .cl-sec-pg-apropos-s03sectioncus .aspect-\[--wh-ratio\] { aspect-ratio: var(--wh-ratio); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s03sectioncus .aspect-\[--wh-ratio\]::before { content: ""; width: 1px; margin-left: -1px; float: left; height: 0px; padding-top: calc((1 / (var(--wh-ratio))) * 100%); } }
@supports not (aspect-ratio: auto) { .cl-sec-pg-apropos-s03sectioncus .aspect-\[--wh-ratio\]::after { content: ""; display: table; clear: both; } }
.cl-sec-pg-apropos-s03sectioncus { line-height: var(--leading-norma); font-family: var(--FONT-STACK-BODY); }
.cl-sec-pg-apropos-s03sectioncus *, .cl-sec-pg-apropos-s03sectioncus input, .cl-sec-pg-apropos-s03sectioncus ::before, .cl-sec-pg-apropos-s03sectioncus ::after { box-sizing: border-box; }
.cl-sec-pg-apropos-s03sectioncus, .cl-sec-pg-apropos-s03sectioncus { padding: 0px; margin: 0px; }
.cl-sec-pg-apropos-s03sectioncus { min-height: var(--full-screen); display: flex; flex-direction: column; }
.cl-sec-pg-apropos-s03sectioncus article, .cl-sec-pg-apropos-s03sectioncus aside, .cl-sec-pg-apropos-s03sectioncus details, .cl-sec-pg-apropos-s03sectioncus figcaption, .cl-sec-pg-apropos-s03sectioncus figure, .cl-sec-pg-apropos-s03sectioncus footer, .cl-sec-pg-apropos-s03sectioncus header, .cl-sec-pg-apropos-s03sectioncus hgroup, .cl-sec-pg-apropos-s03sectioncus main, .cl-sec-pg-apropos-s03sectioncus nav, .cl-sec-pg-apropos-s03sectioncus section, .cl-sec-pg-apropos-s03sectioncus summary { display: block; }
.cl-sec-pg-apropos-s03sectioncus { --leading-none: 1; --leading-hairline: 1.25; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; }
.cl-sec-pg-apropos-s03sectioncus .body-size-1, .cl-sec-pg-apropos-s03sectioncus .body-size-2, .cl-sec-pg-apropos-s03sectioncus .body-size-3, .cl-sec-pg-apropos-s03sectioncus .body-size-4, .cl-sec-pg-apropos-s03sectioncus .body-size-5, .cl-sec-pg-apropos-s03sectioncus .body-size-6, .cl-sec-pg-apropos-s03sectioncus .body-size-7, .cl-sec-pg-apropos-s03sectioncus .body-size-8, .cl-sec-pg-apropos-s03sectioncus .body-size-9, .cl-sec-pg-apropos-s03sectioncus .body-size-10, .cl-sec-pg-apropos-s03sectioncus .body-size-11, .cl-sec-pg-apropos-s03sectioncus .body-size-12, .cl-sec-pg-apropos-s03sectioncus .body-size-13, .cl-sec-pg-apropos-s03sectioncus .body-size-14, .cl-sec-pg-apropos-s03sectioncus .body-size-15 { font-family: var(--FONT-STACK-BODY); font-style: var(--FONT-STYLE-BODY); font-weight: var(--FONT-WEIGHT-BODY); letter-spacing: var(--FONT-BODY-LETTER-SPACING); text-transform: var(--FONT-BODY-TRANSFORM); }
.cl-sec-pg-apropos-s03sectioncus .body-size-1 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-1.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-1 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-2 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-2.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-2 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-3 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-3.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-3 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-4 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-4.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-4 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-5 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-5.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-5 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-6 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-6.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-6 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-7 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-7.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-7 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-8 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-8.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-8 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-9 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-9.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-9 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-10 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-10.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-10 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-11 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-11.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-11 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-12 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-12.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-12 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-13 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-13.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-13 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-14 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-14.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-14 strong, .cl-sec-pg-apropos-s03sectioncus .body-size-15 .strong, .cl-sec-pg-apropos-s03sectioncus .body-size-15.strong, .cl-sec-pg-apropos-s03sectioncus .body-size-15 strong { font-weight: var(--FONT-WEIGHT-BODY-BOLD); }
.cl-sec-pg-apropos-s03sectioncus .body-size-5 { font-size: calc(var(--font-5) * var(--FONT-ADJUST-BODY)); line-height: var(--leading-snug); }
.cl-sec-pg-apropos-s03sectioncus .heading-size-1, .cl-sec-pg-apropos-s03sectioncus .heading-size-2, .cl-sec-pg-apropos-s03sectioncus .heading-size-3, .cl-sec-pg-apropos-s03sectioncus .heading-size-4, .cl-sec-pg-apropos-s03sectioncus .heading-size-5, .cl-sec-pg-apropos-s03sectioncus .heading-size-6, .cl-sec-pg-apropos-s03sectioncus .heading-size-7, .cl-sec-pg-apropos-s03sectioncus .heading-size-8, .cl-sec-pg-apropos-s03sectioncus .heading-size-9, .cl-sec-pg-apropos-s03sectioncus .heading-size-10, .cl-sec-pg-apropos-s03sectioncus .heading-size-11, .cl-sec-pg-apropos-s03sectioncus .heading-size-12, .cl-sec-pg-apropos-s03sectioncus .heading-size-13, .cl-sec-pg-apropos-s03sectioncus .heading-size-14, .cl-sec-pg-apropos-s03sectioncus .heading-size-15 { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s03sectioncus .heading-size-9 { font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING)); line-height: var(--leading-tight); }
.cl-sec-pg-apropos-s03sectioncus { font-size: 16px; scroll-behavior: smooth; --scroll-behavior: smooth; }
@media only screen and (min-width: 480px) and (max-width: 767px) { .cl-sec-pg-apropos-s03sectioncus { font-size: 15px; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s03sectioncus { font-size: 14px; } }
.cl-sec-pg-apropos-s03sectioncus { font-family: var(--FONT-STACK-BODY); font-style: var(--FONT-STYLE-BODY); font-weight: var(--FONT-WEIGHT-BODY); letter-spacing: var(--FONT-BODY-LETTER-SPACING); text-transform: var(--FONT-BODY-TRANSFORM); text-size-adjust: 100%; -webkit-font-smoothing: antialiased; color: var(--text); }
.cl-sec-pg-apropos-s03sectioncus, .cl-sec-pg-apropos-s03sectioncus input, .cl-sec-pg-apropos-s03sectioncus textarea, .cl-sec-pg-apropos-s03sectioncus select, .cl-sec-pg-apropos-s03sectioncus .popout__toggle { font-size: calc(var(--font-4) * var(--FONT-ADJUST-BODY)); line-height: var(--leading-normal); color: var(--text); }
.cl-sec-pg-apropos-s03sectioncus h1, .cl-sec-pg-apropos-s03sectioncus h2, .cl-sec-pg-apropos-s03sectioncus h3, .cl-sec-pg-apropos-s03sectioncus h4, .cl-sec-pg-apropos-s03sectioncus h5, .cl-sec-pg-apropos-s03sectioncus h6 { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s03sectioncus h2 { font-size: calc(var(--font-9) * var(--FONT-ADJUST-HEADING)); line-height: var(--leading-tight); }
.cl-sec-pg-apropos-s03sectioncus h1, .cl-sec-pg-apropos-s03sectioncus h2, .cl-sec-pg-apropos-s03sectioncus h3, .cl-sec-pg-apropos-s03sectioncus h4, .cl-sec-pg-apropos-s03sectioncus h5, .cl-sec-pg-apropos-s03sectioncus h6 { margin: 0px 0px 0.75em; }
.cl-sec-pg-apropos-s03sectioncus p { margin: 0px; }
.cl-sec-pg-apropos-s03sectioncus b, .cl-sec-pg-apropos-s03sectioncus strong, .cl-sec-pg-apropos-s03sectioncus .strong { font-weight: var(--FONT-WEIGHT-BODY-BOLD); }
.cl-sec-pg-apropos-s03sectioncus { --gutter: var(--LAYOUT-GUTTER); --outer: var(--LAYOUT-OUTER); --inner: 20px; --nav-gutter: var(--NAV-GUTTER); --gutter-offset: var(--LAYOUT-GUTTER-OFFSET); --outer-offset: calc(var(--LAYOUT-OUTER) * -1); --radius-sm: 3px; --radius-md: 12px; --radius-lg: 36px; --page-width: var(--LAYOUT-WIDTH); --grid-xl: 50px; --grid-lg: 32px; --grid-md: 22px; --grid-sm: 16px; --grid-0: 0px; --grid-standard-page-margin: var(--outer); --grid-standard-gutter: var(--gutter); --grid-page-margin: var(--grid-standard-page-margin); --grid-gutter: var(--grid-standard-gutter); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s03sectioncus { --grid-xl: 32px; --grid-lg: 22px; --grid-md: 18px; --grid-sm: 12px; --inner: 18px; --gutter: calc(var(--LAYOUT-GUTTER) * .8); --outer: calc(var(--LAYOUT-OUTER) * .8); --gutter-offset: calc(var(--LAYOUT-GUTTER-OFFSET) * .8); --outer-offset: calc(var(--LAYOUT-OUTER) * -.8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s03sectioncus { --grid-xl: 22px; --grid-lg: 22px; --grid-md: 16px; --grid-sm: 12px; --inner: 16px; --gutter: calc(var(--LAYOUT-GUTTER) * .6); --outer: calc(var(--LAYOUT-OUTER) * .6); --gutter-offset: calc(var(--LAYOUT-GUTTER-OFFSET) * .6); --outer-offset: calc(var(--LAYOUT-OUTER) * -.6); } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s03sectioncus { --grid-xl: 16px; --grid-lg: 16px; --grid-md: 16px; --grid-sm: 12px; --inner: 16px; --gutter: max(calc(var(--LAYOUT-GUTTER) * .6), 16px); --outer: 16px; --gutter-offset: min(calc(var(--LAYOUT-GUTTER-OFFSET) * .6), -16px); --outer-offset: -16px; } }
.cl-sec-pg-apropos-s03sectioncus { --max-w-page: var(--LAYOUT-WIDTH); --max-w-page-narrow: 50%; --max-w-page-tiny: 33%; }
@media only screen and (max-width: 1099px) { .cl-sec-pg-apropos-s03sectioncus { --max-w-page-narrow: 66%; } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s03sectioncus { --max-w-page-narrow: 100%; } }
@media only screen and (min-width: 1100px) and (max-width: 1399px) { .cl-sec-pg-apropos-s03sectioncus { --max-w-page-tiny: 45%; } }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s03sectioncus { --max-w-page-tiny: 55%; } }
@media only screen and (min-width: 480px) and (max-width: 767px) { .cl-sec-pg-apropos-s03sectioncus { --max-w-page-tiny: 66%; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s03sectioncus { --max-w-page-tiny: 100%; } }
.cl-sec-pg-apropos-s03sectioncus .wrapper--none::after { content: ""; display: table; clear: both; }
.cl-sec-pg-apropos-s03sectioncus .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s03sectioncus .brick__section .section-padding, .cl-sec-pg-apropos-s03sectioncus .section-padding, .cl-sec-pg-apropos-s03sectioncus .section-without-title:not(.section-without-title--skip) { --padding-top: var(--PT); --padding-bottom: var(--PB); padding-top: var(--padding-top); padding-bottom: var(--padding-bottom); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s03sectioncus .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s03sectioncus .brick__section .section-padding, .cl-sec-pg-apropos-s03sectioncus .section-padding, .cl-sec-pg-apropos-s03sectioncus .section-without-title:not(.section-without-title--skip) { --padding-top: calc(var(--PT) * .8); --padding-bottom: calc(var(--PB) * .8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s03sectioncus .hero__content__wrapper.section-padding, .cl-sec-pg-apropos-s03sectioncus .brick__section .section-padding, .cl-sec-pg-apropos-s03sectioncus .section-padding, .cl-sec-pg-apropos-s03sectioncus .section-without-title:not(.section-without-title--skip) { --padding-top: calc(var(--PT) * .6); --padding-bottom: calc(var(--PB) * .6); } }
.cl-sec-pg-apropos-s03sectioncus [class*="-size-"] > p, .cl-sec-pg-apropos-s03sectioncus .rte [class*="-size-"] > p { font-size: inherit; }
.cl-sec-pg-apropos-s03sectioncus .rte { margin-bottom: var(--space-5); overflow-wrap: break-word; }
.cl-sec-pg-apropos-s03sectioncus .rte p { margin: 0 0 var(--space-4); }
.cl-sec-pg-apropos-s03sectioncus .rte p:last-child { margin-bottom: 0px; }
.cl-sec-pg-apropos-s03sectioncus .btn, .cl-sec-pg-apropos-s03sectioncus .shopify-challenge__button, .cl-sec-pg-apropos-s03sectioncus .btn--soft { font-family: var(--TYPE-STACK-BUTTON); font-style: var(--TYPE-STYLE-BUTTON); font-weight: var(--TYPE-WEIGHT-BUTTON); text-transform: var(--FONT-BUTTON-TRANSFORM); letter-spacing: var(--FONT-BUTTON-LETTER-SPACING); display: inline-block; padding: var(--space-5) var(--space-8); margin: 0px; line-height: 1; text-decoration: none; text-align: center; vertical-align: middle; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; user-select: none; appearance: none; border-radius: var(--BUTTON-RADIUS); font-size: calc(var(--font-3) * var(--TYPE-ADJUST-BUTTON)); background-color: var(--btn-bg); color: var(--btn-text); transition: background-color 0.5s cubic-bezier(0.215, 0.61, 0.355, 1); }
.cl-sec-pg-apropos-s03sectioncus .btn:hover, .cl-sec-pg-apropos-s03sectioncus .shopify-challenge__button:hover, .cl-sec-pg-apropos-s03sectioncus .btn:active, .cl-sec-pg-apropos-s03sectioncus .shopify-challenge__button:active, .cl-sec-pg-apropos-s03sectioncus .btn:focus, .cl-sec-pg-apropos-s03sectioncus .shopify-challenge__button:focus, .cl-sec-pg-apropos-s03sectioncus .btn--soft:hover, .cl-sec-pg-apropos-s03sectioncus .btn--soft:active, .cl-sec-pg-apropos-s03sectioncus .btn--soft:focus { color: var(--btn-text-hover); background-color: var(--btn-bg-hover); }
.cl-sec-pg-apropos-s03sectioncus .btn, .cl-sec-pg-apropos-s03sectioncus .shopify-challenge__button { --btn-bg: var(--text); --btn-text: var(--bg); --btn-bg-hover: var(--hover); --btn-text-hover: var(--bg); }
.cl-sec-pg-apropos-s03sectioncus .btn--black.btn, .cl-sec-pg-apropos-s03sectioncus .btn--black.shopify-challenge__button { --btn-bg: #000; --btn-text: #FFF; --btn-bg-hover: #000; --btn-text-hover: #F7F7F7; }
.cl-sec-pg-apropos-s03sectioncus .btn--long { padding: var(--space-8) var(--space-11); max-width: 100%; min-width: min(220px, 100%); }
.cl-sec-pg-apropos-s03sectioncus a, .cl-sec-pg-apropos-s03sectioncus .text-link-bare { color: currentcolor; text-decoration: none; background: transparent; }
.cl-sec-pg-apropos-s03sectioncus a:hover, .cl-sec-pg-apropos-s03sectioncus a:focus, .cl-sec-pg-apropos-s03sectioncus .text-link-bare:hover, .cl-sec-pg-apropos-s03sectioncus .text-link-bare:focus { color: currentcolor; }
.cl-sec-pg-apropos-s03sectioncus { --OPTION-SIZE-SWATCH: 34px; --OPTION-SIZE-RADIO: 50px; }
.cl-sec-pg-apropos-s03sectioncus img { border: 0px; }
.cl-sec-pg-apropos-s03sectioncus { --placeholder-bg: #eeeeee; --placeholder-fill: #B4B6B9; }
.cl-sec-pg-apropos-s03sectioncus .image__hero__scale { --placeholder-bg: #ffffff; --placeholder-fill: #eeeeee; }
.cl-sec-pg-apropos-s03sectioncus .image__hero__frame { position: relative; overflow: hidden; max-width: 100%; }
.cl-sec-pg-apropos-s03sectioncus .image__hero__frame noscript, .cl-sec-pg-apropos-s03sectioncus .image__hero__pane { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.cl-sec-pg-apropos-s03sectioncus .image__hero__scale { position: relative; display: block; width: 100%; height: 100%; min-height: 100%; }
.cl-sec-pg-apropos-s03sectioncus .image-overlay { position: absolute; inset: 0px; z-index: 2; background-color: var(--bg); opacity: var(--overlay-opacity, 0); }
.cl-sec-pg-apropos-s03sectioncus .hero__content__wrapper, .cl-sec-pg-apropos-s03sectioncus .text__standard { --cta-column-gap: 8px; }
.cl-sec-pg-apropos-s03sectioncus .text-left, .cl-sec-pg-apropos-s03sectioncus .text-start, .cl-sec-pg-apropos-s03sectioncus .align--top-left, .cl-sec-pg-apropos-s03sectioncus .align--middle-left, .cl-sec-pg-apropos-s03sectioncus .align--bottom-left { --kicker-flourish-left: 0; --kicker-flourish-right: auto; }
.cl-sec-pg-apropos-s03sectioncus .text__standard { color: var(--text); }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s03sectioncus .text__standard { padding-top: 10px; padding-bottom: 10px; } }
.cl-sec-pg-apropos-s03sectioncus .text__standard .standard__cta { display: inline-block; margin: var(--space-6) var(--cta-column-gap) 0; vertical-align: middle; }
.cl-sec-pg-apropos-s03sectioncus .text__standard :last-child:not(.standard__cta):not(.timer) { margin-bottom: 0px; }
.cl-sec-pg-apropos-s03sectioncus .standard__heading:first-child { margin-top: 0px; }
.cl-sec-pg-apropos-s03sectioncus .hero__title, .cl-sec-pg-apropos-s03sectioncus .hero__title p, .cl-sec-pg-apropos-s03sectioncus .standard__heading, .cl-sec-pg-apropos-s03sectioncus .standard__heading p { font-family: var(--FONT-STACK-HEADING); font-style: var(--FONT-STYLE-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); letter-spacing: var(--FONT-HEADING-LETTER-SPACING); text-transform: var(--FONT-HEADING-TRANSFORM); }
.cl-sec-pg-apropos-s03sectioncus .standard__kicker, .cl-sec-pg-apropos-s03sectioncus .standard__heading, .cl-sec-pg-apropos-s03sectioncus .standard__rte, .cl-sec-pg-apropos-s03sectioncus .standard__cta, .cl-sec-pg-apropos-s03sectioncus .standard__icons, .cl-sec-pg-apropos-s03sectioncus .standard__image, .cl-sec-pg-apropos-s03sectioncus .standard__list { overflow: hidden; margin-bottom: var(--space-6); }
.cl-sec-pg-apropos-s03sectioncus .text__standard { max-width: var(--CONTENT-WIDTH, 100%); }
.cl-sec-pg-apropos-s03sectioncus .standard__cta.btn--small, .cl-sec-pg-apropos-s03sectioncus .standard__cta.btn--medium, .cl-sec-pg-apropos-s03sectioncus .standard__cta.btn--large, .cl-sec-pg-apropos-s03sectioncus .standard__cta.shopify-challenge__button, .cl-sec-pg-apropos-s03sectioncus .standard__cta.btn--long { margin-top: var(--space-8); font-size: calc(var(--font-3) * var(--FONT-ADJUST-ACCENT)); }
.cl-sec-pg-apropos-s03sectioncus .standard__cta:not(.btn--block), .cl-sec-pg-apropos-s03sectioncus .standard__cta + .standard__icon, .cl-sec-pg-apropos-s03sectioncus .standard__icon + .standard__cta { margin-left: var(--cta-column-gap); margin-right: var(--cta-column-gap); }
.cl-sec-pg-apropos-s03sectioncus .text--neutral { --text-dark: var(--COLOR-TEXT-DARK); --text: var(--COLOR-TEXT); --text-light: var(--COLOR-TEXT-LIGHT); }
.cl-sec-pg-apropos-s03sectioncus .text--white { --text: #FFF; --text-light: #FFF; --text-dark: #F7F7F7; }
.cl-sec-pg-apropos-s03sectioncus { --full-screen: 100vh; --three-quarters: 75vh; --two-thirds: 66vh; --one-half: 50vh; --one-third: 33vh; --one-fifth: 20vh; --header-height: 100px; --footer-height: 500px; --announcement-height: 33px; --content-full: 90vh; --scrollbar-width: 0; }
.cl-sec-pg-apropos-s03sectioncus .use_screen_one_half { height: var(--one-half); }
.cl-sec-pg-apropos-s03sectioncus { --ease-out-fast: cubic-bezier(.215, .61, .355, 1); --ease-out-sharp: cubic-bezier(.25, .1, .25, 1); }
@media print { .cl-sec-pg-apropos-s03sectioncus p, .cl-sec-pg-apropos-s03sectioncus h2, .cl-sec-pg-apropos-s03sectioncus h3 { orphans: 3; widows: 3; } }
@media print { .cl-sec-pg-apropos-s03sectioncus h2, .cl-sec-pg-apropos-s03sectioncus h3 { break-after: avoid; } }
@media print { .cl-sec-pg-apropos-s03sectioncus, .cl-sec-pg-apropos-s03sectioncus { background-color: rgb(255, 255, 255); } }
.cl-sec-pg-apropos-s03sectioncus .brick__section { display: flex; align-items: stretch; --menu-height: 0; --brick-gutter: var(--BRICK-GUTTER); }
@media only screen and (min-width: 768px) and (max-width: 1099px) { .cl-sec-pg-apropos-s03sectioncus .brick__section { --brick-gutter: calc(var(--BRICK-GUTTER) * .8); } }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s03sectioncus .brick__section { --brick-gutter: calc(var(--BRICK-GUTTER) * .6); flex-direction: column; height: auto; } }
@media only screen and (max-width: 479px) { .cl-sec-pg-apropos-s03sectioncus .brick__section { --brick-gutter-trimmed: calc(var(--BRICK-GUTTER) * .6); --brick-gutter: min(var(--brick-gutter-trimmed),16px); } }
@media only screen and (min-width: 768px) { .cl-sec-pg-apropos-s03sectioncus .brick--2 .brick__block { width: 50%; } }
.cl-sec-pg-apropos-s03sectioncus .brick__block { width: 100%; height: 100%; position: relative; }
.cl-sec-pg-apropos-s03sectioncus .brick__block__text { height: 100%; display: flex; padding-inline-start: var(--outer); padding-inline-end: var(--outer); align-items: center; background-color: var(--bg); }
@media only screen and (max-width: 767px) { .cl-sec-pg-apropos-s03sectioncus .brick__block__text .text__standard { padding-top: 36px; padding-bottom: 36px; } }
.cl-sec-pg-apropos-s03sectioncus .brick__block__text__inner { width: 100%; }
@media only screen and (min-width: 768px) { .cl-sec-pg-apropos-s03sectioncus .brick__block .video-background, .cl-sec-pg-apropos-s03sectioncus .brick__block .image__hero__frame, .cl-sec-pg-apropos-s03sectioncus .brick__block__video, .cl-sec-pg-apropos-s03sectioncus .brick__block__image { height: 100%; } }
.cl-sec-pg-apropos-s03sectioncus .brick__block__image, .cl-sec-pg-apropos-s03sectioncus .brick__block__video, .cl-sec-pg-apropos-s03sectioncus .brick__block__text { color: var(--text); }
.cl-sec-pg-apropos-s03sectioncus .brick__block__image { overflow: hidden; position: relative; }
.cl-sec-pg-apropos-s03sectioncus .text__standard.text-left { align-items: center; }
.cl-sec-pg-apropos-s03sectioncus { --form-top: 14px; --form-left: 20px; }
.cl-sec-pg-apropos-s03sectioncus { --OPTION-SIZE-SIBLING: 50px; }
.cl-sec-pg-apropos-s03sectioncus { --oke-widget-spaceAbove: 20px; --oke-widget-spaceBelow: 20px; --oke-starRating-spaceAbove: 0; --oke-starRating-spaceBelow: 0; --oke-button-backgroundColor: #000; --oke-button-backgroundColorHover: #000; --oke-button-backgroundColorActive: #000; --oke-button-textColor: #fff; --oke-button-textColorHover: #272d45; --oke-button-textColorActive: #fff; --oke-button-borderColor: #dbdde4; --oke-button-borderColorHover: #dbdde4; --oke-button-borderColorActive: #000; --oke-button-borderRadius: 4px; --oke-button-borderWidth: 1px; --oke-button-fontWeight: 700; --oke-button-fontSize: var(--oke-text-regular,14px); --oke-button-fontFamily: inherit; --oke-border-color: #e5e5eb; --oke-border-width: 1px; --oke-text-primaryColor: #000; --oke-text-secondaryColor: #070707; --oke-text-small: 12px; --oke-text-regular: 14px; --oke-text-large: 20px; --oke-text-fontFamily: inherit; --oke-avatar-size: 48px; --oke-avatar-backgroundColor: #e5e5eb; --oke-avatar-placeholderTextColor: #000; --oke-highlightColor: #000; --oke-shadingColor: #f7f7f8; --oke-productImageSize: 48px; --oke-attributeBar-shadingColor: #9a9db1; --oke-attributeBar-borderColor: undefined; --oke-attributeBar-backgroundColor: #d3d4dd; --oke-attributeBar-markerColor: #000; --oke-filter-backgroundColor: #fff; --oke-filter-backgroundColorActive: #676986; --oke-filter-borderColor: #dbdde4; --oke-filter-borderColorActive: #676986; --oke-filter-textColor: #000; --oke-filter-textColorActive: #fff; --oke-filter-borderRadius: 100px; --oke-filter-searchHighlightColor: #999; --oke-mediaGrid-chevronColor: #676986; --oke-stars-foregroundColor: #161616; --oke-stars-backgroundColor: #e5e5e5; --oke-stars-borderWidth: 0; }
.cl-sec-pg-apropos-s03sectioncus, .cl-sec-pg-apropos-s03sectioncus { scroll-behavior: auto !important; }
.cl-sec-pg-apropos-s03sectioncus { --kaching-cart-font-size-scale: .9; }
@media (min-width: 768px) { .cl-sec-pg-apropos-s03sectioncus { --kaching-cart-font-size-scale: 1; } }
.cl-sec-pg-apropos-s03sectioncus { --COLOR-NAV-TEXT-TRANSPARENT: #ffffff; --COLOR-HEADER-TRANSPARENT-GRADIENT: rgba(0, 0, 0, 0.2); --LOGO-PADDING: 15px; --menu-backfill-height: auto; }
/* ==== pg-apropos-s03sectioncus [vm] ==== */
@font-face { font-family: "Gowun Batang"; font-weight: 400; font-style: normal; font-display: swap; src: url({{ 'gowunbatang_n4.woff2' | asset_url }}) format("woff2"); }
.cl-sec-pg-apropos-s03sectioncus { --kl-reviews-color-light-gray: #e9e9eb; }