html,body{background-color:#fefbf0!important}#header-group{position:absolute!important;top:0!important;left:0!important;right:0!important;height:0!important;overflow:visible!important;pointer-events:none!important}#header-group>*{pointer-events:auto}.color-scheme-1,.color-scheme-1.section-background{--color-background: #fefbf0 !important;background-color:#fefbf0!important}@font-face{font-family:TAYLosa;src:url(//kaay.no/cdn/shop/t/7/assets/TAYLosa.otf?v=91146237489915197851773930463) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TAYBirdie;src:url(//kaay.no/cdn/shop/t/7/assets/TAYBirdie.otf?v=73739400770236823961773930462) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--font-primary--family: "TAYBirdie", serif;--font-secondary--family: "TAYBirdie", serif;--font-accent--family: "TAYBirdie", serif;--font-body--family: "Poppins", sans-serif;--kaay-font-display: "TAYLosa", serif;--kaay-font-heading: "TAYBirdie", serif;--kaay-font-body: "Poppins", sans-serif;--kaay-cream: #f9f2e6;--kaay-orange: #fcb138;--kaay-orange-dark: #e8762c;--kaay-earth: #534f4e;--kaay-earth-dark: #2e2b2a;--kaay-warm-gray: #edebe7;--page-gutter: 96px;--page-width-padding: var(--page-gutter)}@media(max-width:749px){:root{--page-gutter: 24px}}#header-group .section-content,.header-section .section-content,.header__row--top{max-width:100%!important;margin-inline:0!important;padding-inline:0!important}.header__row--top .header__columns,[id$=__product_list_4jqyPz] .section-content{max-width:100%!important;margin-inline:0!important;padding-inline:var(--page-gutter)!important}[id$=__kaay_brand_story] .section-content,[id$=__kaay_dark_offer] .section-content,[id$=__testimonials_kaay] .section-content,[id$=__kaay_cta_final] .section-content{padding-inline:var(--page-gutter)!important}.kaay-topbar{padding-inline:0!important}[class*=marquee],.shopify-section:has([class*=marquee]){padding-inline:0!important}.kaay-gallery__track{padding-inline:0!important}h1{font-family:TAYLosa,serif!important;font-weight:400}h2,h3,h4,h5,h6{font-family:TAYBirdie,serif!important;font-weight:400;text-transform:uppercase!important}a,button,input,label,select,textarea,nav,.button,.button-primary,.button-secondary,button[type=submit],.shopify-payment-button__button,.footer__heading,.footer__title,.footer a,.button.link,a.link{font-family:TAYBirdie,serif;font-weight:400}.rte p,.rte li,.rte blockquote,[class*=product-description] p,[class*=price],[class*=meta],[class*=breadcrumb],time{font-family:Poppins,sans-serif!important;font-weight:400}#header-group .kaay-hdr__link,#header-group .kaay-hdr__drawer-link,#header-group .kaay-hdr__dropdown-label,.kaay-hdr__link,.kaay-hdr__drawer-link,.kaay-hdr__dropdown-label{font-family:TAYLosa,serif!important}.kaay-hdr__frog{width:40px!important;height:40px!important}.kaay-hdr{top:1.25rem!important}#header-group .header-section{background-color:#f9f2e6!important;--color-foreground: #030302;--color-foreground-heading: #030302}#header-group [class*=header-menu] a,#header-group [class*=header-menu] button,#header-group [class*=nav] a:not(.kaay-hdr__link):not(.kaay-hdr__drawer-link),.header-menu__link,.navigation__link{font-family:TAYBirdie,serif!important;font-size:1.1rem!important;font-weight:400;letter-spacing:.05em;text-transform:none!important}header-menu overflow-list::part(list){column-gap:2.5rem!important}.menu-list__list-item[slot=more]{display:none!important;pointer-events:none!important;visibility:hidden!important}header-menu overflow-list::part(more-button),header-menu overflow-list::part(overflow-panel){display:none!important;pointer-events:none!important}.menu-list{display:flex!important;align-items:center!important}.menu-list overflow-list{flex:0 0 auto!important;width:auto!important}.kaay-oppdag-item{display:inline-flex;align-items:center;margin-inline-start:1.5rem}.kaay-oppdag-link{font-family:TAYBirdie,serif;font-size:1.1rem;font-weight:400;letter-spacing:.05em;text-transform:none;text-decoration:none;color:var(--color-foreground);padding-inline:calc(var(--gap-xl, 2rem) / 2);white-space:nowrap;cursor:pointer}#header-group [class*=header-menu] .menu-list__link,#header-group [class*=header-menu] .menu-list__link span,#header-group [class*=header-menu] .kaay-oppdag-link{text-transform:uppercase!important}.menu-list,.menu-list__list-item,.menu-list__link,.kaay-oppdag-item,.kaay-oppdag-link{overflow:visible!important}.menu-list__link,.kaay-oppdag-link{display:inline-flex!important;align-items:center!important;height:100%!important}.menu-list__link-title,.kaay-oppdag-link-title{position:relative;display:inline-block}.menu-list__link-title:after,.kaay-oppdag-link-title:after{content:"";position:absolute;top:calc(100% + 1px);left:0;width:100%;height:13px;background-size:100% 13px;background-repeat:no-repeat;opacity:0;pointer-events:none;transition:opacity .14s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){.menu-list__list-item:hover .menu-list__link-title:after{background-image:url(//kaay.no/cdn/shop/t/7/assets/pattern_produkter.svg?v=71668226968691564611774393156);top:calc(100% - 2px);opacity:1}.kaay-oppdag-item:hover .kaay-oppdag-link-title:after{background-image:url(//kaay.no/cdn/shop/t/7/assets/pattern_oppdag.svg?v=49276079483656986101774393156);opacity:1}}.kaay-oppdag-item.is-active .kaay-oppdag-link-title:after{background-image:url(//kaay.no/cdn/shop/t/7/assets/pattern_oppdag.svg?v=49276079483656986101774393156);opacity:1}.header__column--left .menu-list__list-item:first-child>.menu-list__link,.header__column--left .menu-list__list-item:first-child>button.menu-list__link{margin-inline-start:0!important;padding-inline-start:0!important}.header__column--right header-actions .header-actions__action:last-child{margin-inline-end:0!important;padding-inline-end:0!important}#kaay-lang-selector{margin-inline-end:0!important;padding-inline-end:0!important}header-actions,.header-actions{display:flex!important;align-items:center!important}header-actions .header-actions__action svg,.header-actions__action svg{width:28px!important;height:28px!important;display:block}header-actions .header-actions__action,.header-actions__action{display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important}header-menu mega-menu,header-menu .mega-menu,header-menu [class*=mega-menu__list],header-menu .menu-list__dropdown,header-menu [class*=dropdown-menu],header-menu [popover],.header__row--top mega-menu{display:none!important;visibility:hidden!important;pointer-events:none!important}.menu-list__submenu{display:none!important}.kaay-mega-menu{position:fixed;top:80px;left:0;right:0;z-index:99;background:#f9f2e6;border-top:1px solid rgba(83,79,78,.08);box-shadow:0 4px 12px #534f4e12,0 16px 48px #534f4e1a;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),visibility .18s cubic-bezier(.23,1,.32,1)}.kaay-mega-menu.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.kaay-mega-menu__inner{max-width:var(--page-width, 1400px);margin-inline:auto;padding:2.5rem var(--page-gutter);display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.kaay-mega-menu__card{text-decoration:none;color:#2e2b2a;display:block}.kaay-mega-menu__img-wrap{aspect-ratio:4 / 3;border-radius:8px;overflow:hidden;background:#ede8e0;margin-bottom:.9rem}.kaay-mega-menu__img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .22s cubic-bezier(.23,1,.32,1)}.kaay-mega-menu__title{font-family:TAYBirdie,serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:.03em;margin:0;color:#2e2b2a;transition:opacity .14s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){.kaay-mega-menu__card:hover .kaay-mega-menu__img-wrap img{transform:scale(1.04)}.kaay-mega-menu__card:hover .kaay-mega-menu__title{opacity:.6}}.kaay-lang-selector{position:relative;display:flex;align-items:center}.kaay-lang-selector__btn{display:flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer;font-family:TAYBirdie,serif;font-size:1rem;letter-spacing:.05em;color:#2e2b2a;padding:4px 6px;opacity:.75;transition:opacity .14s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){.kaay-lang-selector__btn:hover{opacity:1}}.kaay-lang-selector__dropdown{display:none;position:absolute;top:calc(100% + 8px);right:0;background:#f9f2e6;border:1px solid rgba(83,79,78,.13);border-radius:4px;box-shadow:0 2px 6px #534f4e14,0 8px 20px #534f4e1a;list-style:none;margin:0;padding:4px 0;min-width:64px;z-index:200}.kaay-lang-selector__dropdown.is-open{display:block}.kaay-lang-selector__option{font-family:TAYBirdie,serif;font-size:1rem;letter-spacing:.05em;color:#2e2b2a;padding:8px 16px;cursor:pointer;transition:background .12s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){.kaay-lang-selector__option:hover{background:#ede8e0}}.kaay-lang-selector__option.is-active{background:#ede8e0;font-weight:600}.header__row--top .header__columns,.header__row--top{min-height:80px}.header__logo img,.header__logo svg,[class*=header-logo] img,[class*=header-logo] svg{max-height:68px!important;width:auto!important}.hero,[id$=__hero_rhMed7],#shopify-section-hero_rhMed7{background-color:#373534;min-height:900px!important}.hero .media,.hero .media img,[id$=__hero_rhMed7] .media,[id$=__hero_rhMed7] .media img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}@media screen and (max-width:1024px){.hero,[id$=__hero_rhMed7],#shopify-section-hero_rhMed7{min-height:650px!important}}@media screen and (max-width:749px){.hero,[id$=__hero_rhMed7],#shopify-section-hero_rhMed7{min-height:min(620px,100svh)!important}.hero .media img,[id$=__hero_rhMed7] .media img{object-position:center top!important}}.hero h1{font-size:clamp(1.8rem,3.2vw,3.2rem)!important;line-height:.94!important;letter-spacing:-.03em!important;color:#f9f2e6!important;max-width:560px;margin-block-end:-.3em!important}.hero h1:after{content:".";color:#fcb138}.hero p{text-shadow:0 1px 6px rgba(0,0,0,.45);font-family:TAYBirdie,serif!important;font-size:1.2rem!important;text-transform:none!important}[id$=__hero_rhMed7] [class*=button]{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:100px!important;padding:.8rem 1.8rem!important;font-size:.85rem!important;font-family:TAYBirdie,serif!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:none!important;background-image:none!important;transition:background-color .14s cubic-bezier(.23,1,.32,1),color .14s cubic-bezier(.23,1,.32,1),border-color .14s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1)!important}[id$=__hero_rhMed7] [class*=button--primary],[id$=__hero_rhMed7] [class*=button-primary]{background-color:#fcb138!important;color:#2e2b2a!important;border:1.5px solid #fcb138!important}[id$=__hero_rhMed7] [class*=button--primary]:hover,[id$=__hero_rhMed7] [class*=button-primary]:hover{background-color:#fff!important;color:#2e2b2a!important;border-color:#fff!important}[id$=__hero_rhMed7] [class*=button--secondary],[id$=__hero_rhMed7] [class*=button-secondary]{background-color:transparent!important;color:#f9f2e6!important;border:1.5px solid #f9f2e6!important}[id$=__hero_rhMed7] [class*=button--secondary]:hover,[id$=__hero_rhMed7] [class*=button-secondary]:hover{background-color:#f9f2e626!important}@media(max-width:749px){.hero h1{font-size:clamp(1.6rem,7vw,2.4rem)!important;max-width:100%}[id$=__hero_rhMed7] .hero__content-wrapper{justify-content:flex-end!important;padding-bottom:2.5rem!important}[id$=__hero_rhMed7] .hero__content-wrapper>.group-block{padding-inline:var(--page-gutter, 24px)!important}[id$=__hero_rhMed7] .layout-panel-flex--column{align-items:flex-start!important;gap:.75rem!important}[id$=__hero_rhMed7] .layout-panel-flex--row{justify-content:flex-start!important;flex-wrap:wrap;gap:.75rem;width:100%!important}[id$=__hero_rhMed7] [class*=button]{min-width:0!important;width:auto!important}}[id$=__hero_rhMed7] [class*=button]:after{content:none!important}.kaay-btn-arrow{display:inline-block;transition:transform .18s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){[id*=hero_rhMed7] [class*=button]:hover .kaay-btn-arrow{transform:translate(4px)}}[id*=hero_rhMed7] [class*=button]:active .kaay-btn-arrow{transform:translate(2px)}.button--primary:after,.button-primary:after,[class*=button--primary]:not([id$=__hero_rhMed7] *):not(.kaay-hdr *):not([class*=button--secondary]):after{content:"\2192";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#ffffff38;font-size:.75em;margin-inline-start:.55em;flex-shrink:0;transition:transform .14s cubic-bezier(.23,1,.32,1),background .14s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){.button--primary:hover:after,.button-primary:hover:after{transform:translate(3px);background:#ffffff61}}.button,.button-primary,.button-secondary{font-family:TAYBirdie,serif!important;letter-spacing:.07em;transition:background-color .14s cubic-bezier(.23,1,.32,1),border-color .14s cubic-bezier(.23,1,.32,1),color .14s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1)!important}.button--primary,.button-primary,[class*=button--primary]{background-color:#fcb138!important;border-color:#fcb138!important;color:#2e2b2a!important;border-radius:2px!important}@media(hover:hover)and (pointer:fine){.button--primary:hover,.button-primary:hover,[class*=button--primary]:hover{background-color:#e8762c!important;border-color:#e8762c!important}}.button--primary:active,.button-primary:active,[class*=button--primary]:active,.button--secondary:active,.button-secondary:active,[class*=button--secondary]:active,[id$=__hero_rhMed7] [class*=button--primary]:active,[id$=__hero_rhMed7] [class*=button-primary]:active,[id$=__hero_rhMed7] [class*=button--secondary]:active,[id$=__hero_rhMed7] [class*=button-secondary]:active{transform:scale(.97)!important}.shopify-section:has([class*=marquee]){background-color:#2e2b2a!important}[class*=marquee]{background-color:#2e2b2a!important}[class*=marquee__item],[class*=marquee__text],[class*=marquee] span,[class*=marquee] p{font-family:TAYBirdie,serif!important;font-size:.75rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#f9f2e6!important}.section-resource-list,.shopify-section:has(.product-list){background-color:#fefbf0!important}.resource-list__item .product-card,.product-card{background-color:#ede8e0!important;border-radius:12px!important;overflow:hidden!important}.resource-list{gap:2rem!important;padding-inline:0!important}[id$=__shop_all_btn] .button,[id$=__shop_all_btn] a,[id$=__shop_all_btn] [class*=button]{display:block!important;width:100%!important;background-color:#fcb138!important;color:#2e2b2a!important;border-color:#fcb138!important;border-radius:0!important;text-align:center!important;font-family:TAYBirdie,serif!important;font-size:.9rem!important;letter-spacing:.1em!important;padding-block:1.25rem!important}[id$=__kaay_dark_offer],[id$=__kaay_cta_final]{background-color:#2e2b2a!important}[id$=__testimonials_kaay],.kaay-faq,[id$=__kaay_brand_story]{background-color:#f9f2e6!important}[id$=__kaay_benefits_marquee],[id$=__kaay_benefits_marquee] .section-background,[id$=__kaay_benefits_marquee] section,[id$=__kaay_benefits_marquee] .kaay-logo-marquee,[id$=__kaay_benefits_marquee] .kaay-logo-marquee__track,[id$=__kaay_benefits_marquee] .kaay-logo-marquee__group{background-color:#e8e2d8!important;background:#e8e2d8!important}.kaay-mobile-oppdag-cards{padding-inline:var(--drawer-padding, 1.5rem)!important;padding-block-start:.5rem!important;padding-block-end:1rem!important;display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0}.kaay-mobile-oppdag-card{display:block;text-decoration:none;border-radius:6px;overflow:hidden;color:var(--color-foreground)}.kaay-mobile-oppdag-card__img{width:100%;height:200px;overflow:hidden;background-color:var(--color-foreground-muted, #ccc)}.kaay-mobile-oppdag-card__img img{width:100%;height:200px;object-fit:cover;display:block}.kaay-mobile-oppdag-card__title{display:block;padding:.5rem .25rem .25rem;font-family:TAYBirdie,serif;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase}.menu-drawer .menu-drawer__menu-item--mainlist{font-size:1.5rem!important;font-family:var(--menu-top-level-font-family)!important;text-transform:var(--menu-top-level-font-case)!important;letter-spacing:.06em!important}#kaay-oppdag-mobile-details[open] .icon-plus{transform:rotate(45deg)}a,button,[role=button],label,.button,.button-primary,.button-secondary,[class*=button],summary,input[type=submit],input[type=button],input[type=reset]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media screen and (max-width:749px){body{overflow-x:hidden}.button-primary,.button-secondary{min-height:52px;padding-inline:1.5rem}.resource-list{gap:1rem!important}[id$=__kaay_brand_story] .section-content,[id$=__kaay_dark_offer] .section-content,[id$=__kaay_cta_final] .section-content{padding-inline:var(--page-gutter)!important}[class*=media-with-content] .media-with-content__media-col,[class*=media_with_content] .media-with-content__media-col{order:-1}}.kaay-reveal{opacity:0;transform:translateY(16px);transition:opacity .72s cubic-bezier(.23,1,.32,1),transform .72s cubic-bezier(.23,1,.32,1)}.kaay-reveal.is-visible{opacity:1;transform:translateY(0)}.kaay-reveal:nth-child(2){transition-delay:80ms}.kaay-reveal:nth-child(3){transition-delay:.16s}.kaay-reveal:nth-child(4){transition-delay:.24s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kaay-brand-custom.css.map */
