@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=Inter:wght@300;400;500;600;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Sofia+Sans:ital,wght@0,1..1000;1,1..1000&display=swap";@font-face{font-family:Sofia Pro;font-style:normal;font-weight:400;src:url(/cdn/shop/files/Sofia_Pro_Regular.woff?v=1786908967) format("woff"),url(/cdn/shop/files/Sofia_Pro_Regular.woff2?v=1786908968) format("woff2")}:root{--k-cream: #FBF7F0;--k-sand-1: #F6E9D8;--k-sand-2: #EFDCC4;--k-blush: #FBE4D7;--k-espresso: #3B2318;--k-olive: #4B4E36;--k-ink: #000000;--k-ink-soft: #818181;--k-on-dark: #FFF8EE;--k-accent: #FF3200;--k-accent-ink: #FFFFFF;--k-sage: #C3CFAF;--k-gold: #D8A140;--k-serif: "Cormorant Garamond", "Playfair Display", Georgia, serif;--k-sans: "Sofia Pro", sans-serif;--k-h1: clamp(2rem, 1.2rem + 2.6vw, 3.25rem);--k-h2: clamp(1.6rem, 1.1rem + 1.7vw, 2.4rem);--k-h3: clamp(1.15rem, 1rem + .6vw, 1.45rem);--k-stat: clamp(2.6rem, 1.6rem + 3.4vw, 4.4rem);--k-body: 1rem;--k-small: .8rem;--k-page: min(1440px, 100% - 3rem);--k-radius: 16px;--k-radius-lg: 22px;--k-section-y: clamp(3.5rem, 6vw, 6rem)}.k-section{position:relative}.k-wrap{width:var(--k-page);margin-inline:auto}.k-pad{padding-block:var(--k-section-y)}.k-eyebrow{display:inline-block;font-family:var(--k-sans);letter-spacing:.01em;color:var(--k-ink-soft);background:#fff;border:1px solid rgba(27,25,23,.1);border-radius:999px;padding:.5rem 2rem;box-shadow:0 4px 10.3px #00000040;font-weight:500;font-size:20px}.k-h1{font-family:var(--k-serif);font-size:var(--k-h1);font-weight:600;line-height:1.12;letter-spacing:-.01em;color:var(--k-ink);margin:0}.k-h2{font-family:var(--k-serif);color:var(--k-ink);margin:0;font-weight:700;font-size:40px;line-height:50px;letter-spacing:0px}.k-h3{font-family:var(--k-serif);font-size:var(--k-h3);font-weight:600;line-height:1.3;margin:0}.k-body{font-family:var(--k-sans);font-size:var(--k-body);font-weight:300;line-height:1.65;color:var(--k-ink-soft);margin:0}.k-rule{width:125px;height:2px;background:var(--k-accent);border:0;border-radius:2px;margin:.85rem auto 0}.k-center{text-align:center}.k-measure{max-width:46ch}.k-measure--center{max-width:52ch;margin-inline:auto}.k-rule.k-rule--left{margin:12px 0 0 2px}.k-btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--k-sans);font-size:1rem;font-weight:500;line-height:1;padding:1rem 3.35rem;border-radius:16px;border:1px solid transparent;text-decoration:none;cursor:pointer;transition:transform .18s ease,background-color .18s ease,color .18s ease}.k-btn:hover{transform:translateY(-1px)}.k-btn:focus-visible{outline:2px solid var(--k-ink);outline-offset:3px}.k-btn--accent{background:var(--k-accent);color:var(--k-accent-ink)}.k-btn--accent:hover{background:#d94119}.k-btn--ghost{background:transparent;color:var(--k-accent);border-color:var(--k-accent)}.k-btn--ghost:hover{background:var(--k-accent);color:var(--k-accent-ink)}.k-btn__arrow{transition:transform .18s ease;font-family:GTStandard-M}.k-btn:hover .k-btn__arrow{transform:translate(3px)}.k-wave{position:absolute;left:0;right:0;width:100%;line-height:0;pointer-events:none;z-index:2}.k-wave--bottom{bottom:-30px}.k-wave--top{top:-25px}.k-wave svg{display:block;width:100%;height:auto}.k-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}.k-btn:hover{transform:none}}@media screen and (max-width:750px){.k-wave--bottom{bottom:0}.k-wave--top{top:0}.k-wrap{max-width:100%;width:100%;padding:0 1.25rem}}:root{--kd-accent: #ff4713;--kd-title: #141b2d;--kd-sub: #9b9b9b;--kd-divider: #ececec;--kd-card-bg: #ffffff;--kd-card-gap: 14px}.kd-item-title{display:block;font-size:16px;font-weight:500;line-height:1.3;color:#2c2c2c;transition:color .15s ease;font-family:Sofia Pro}.kd-item-sub{display:block;margin-top:3px;font-size:14px;font-weight:400;line-height:1.35;color:#818181;font-family:Sofia Pro}.mega-menu__link:hover .kd-item-title,.menu-drawer__menu-item--active .kd-item-title{color:var(--kd-accent)}@media screen and (min-width:750px){.header-menu .menu-list__list-item{position:relative}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{width:max-content!important;min-width:300px;max-width:340px;left:-24px!important;right:auto!important;top:calc(100% + var(--kd-card-gap))!important;padding-inline:0!important;clip-path:none!important;content-visibility:visible;contain-intrinsic-size:auto;background:transparent!important;overflow:visible;opacity:0;transform:translateY(10px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--kd-card-gap));height:var(--kd-card-gap)}.header-menu .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:hover{opacity:1;transform:translateY(0)}.header-menu .menu-list__list-item:not([slot=overflow]) .menu-list__submenu-inner{display:block;transform:none!important;opacity:1!important;padding:0!important;max-height:none!important;overflow:hidden!important;background:var(--kd-card-bg);border:1px solid #f1f1f1;border-radius:10px;box-shadow:0 14px 36px #141b2d1a}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu{display:block!important;width:100%!important;margin:0!important;padding:0!important}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__grid,.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__list,.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__column{display:block!important;width:100%;grid-column:auto!important;column-count:auto!important;gap:0!important}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__link{display:block!important;width:100%;padding:18px 24px!important;transition:background .15s ease}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__link:hover{background:#fafafa}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__column>div+div,.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__column+.mega-menu__column,.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__column li+li{border-top:1px solid var(--kd-divider)}.header-menu .mega-menu__link .wrap-text{display:block}.header-menu .menu-list__trigger:has(.menu-list__link--active) .menu-list__disclosure{color:var(--kd-accent)!important}.header-menu .menu-list .menu-list__link:not(.menu-list__link--active){color:var(--menu-top-level-font-color)}.header__underlay-open{height:var(--header-height)!important}.header__underlay-open:after{display:none}}@media screen and (max-width:749px){.menu-drawer__menu--childlist .menu-drawer__menu-item--child{display:block;width:100%;padding-block:14px}.menu-drawer__menu--childlist .menu-drawer__list-item{margin-block-end:0!important;width:100%}.menu-drawer__menu--childlist>.menu-drawer__list-item+.menu-drawer__list-item,.menu-drawer__menu--childlist>accordion-custom+accordion-custom{border-top:1px solid var(--kd-divider)}.menu-drawer__menu-item--child .menu-drawer__menu-item-text{display:block;width:100%}.menu-drawer__menu-item--child .kd-item-title{font-size:16px}.menu-drawer__menu-item--child .kd-item-sub{font-size:14px}}@media(prefers-reduced-motion:reduce){.header-menu .menu-list__list-item>.menu-list__submenu{transition:none!important;transform:none!important}}.accordion.accordion--plus .details__header{font-family:Sofia Pro;font-weight:700;font-size:1rem;line-height:100%;letter-spacing:0px;color:#292d32}accordion-custom details[open]::details-content,accordion-custom details[open] .details-content span.metafield-multi_line_text_field{font-family:Sofia Pro;font-weight:400;font-size:14px;line-height:159%;letter-spacing:0px;color:#818181}span.kaido-price-label{font-family:Sofia Pro;font-weight:800;font-size:1.5rem;line-height:100%;letter-spacing:0px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kaido-base.css.map */
