:root{--frek-paper: #cbb69b;--frek-sand: #bda181;--frek-card: #e3d4bf;--frek-ink: #30251e;--frek-muted: #44352b;--frek-button: #39291f;--frek-light: #fff4e4;--frek-line: #92795f;--frek-font-ui: Arial, Helvetica, sans-serif;--frek-font-heading: Georgia, "Times New Roman", serif;--frek-text-small: .875rem;--frek-text-nav: 1rem;--frek-text-body: 1.0625rem;--frek-text-reading: 1.125rem;--frek-page-max: 90rem;--frek-reading-max: 66ch;--frek-gutter: clamp(1.25rem, 4vw, 4rem);--frek-page-inset: max(var(--frek-gutter), calc((100% - var(--frek-page-max)) / 2 + var(--frek-gutter)))}body :is(.frek-world,.frek-outfit--catalog,.frek-eyewear,.frek-eyewear-story,.frek-eyewear-detail,.frek-eyewear-zoom,.frekvensen-content-page,.frekvensen-listing-page,.frekvensen-main-cart){background:var(--frek-paper);color:var(--frek-ink)}body .frek-eyewear-product{background:var(--frek-paper)!important;color:var(--frek-ink)}body :is(.frek-street,.frek-outfit:not(.frek-outfit--catalog),.frek-follow){background:var(--frek-sand);color:var(--frek-ink)}body .fb{--fb-ink: var(--frek-ink);--fb-muted: var(--frek-muted);--fb-paper: var(--frek-paper);--fb-card: var(--frek-card);--fb-line: var(--frek-line);--fb-accent: #68351f}body .fb-post__intro{color:var(--frek-muted)}body .frek-shop-nav{background:var(--frek-paper);color:var(--frek-ink);border-color:var(--frek-line)}body .frekvensen-site-header--solid{background:var(--frek-paper);border-bottom-color:var(--frek-line)}body.template-index.template-suffix-default .frekvensen-site-header{background:transparent}body .frekvensen-drawer__panel{background:var(--frek-paper);color:var(--frek-ink)}body :is(.frek-journal,.frek-journal-feature,.frek-eyewear-styling,.frekvensen-site-footer){background:var(--frek-button);color:var(--frek-light)}body.template-suffix-eyewear .frekvensen-site-footer{background:var(--frek-button);color:var(--frek-light)}body .frekvensen-footer-links a{color:var(--frek-light);font-size:11px;line-height:1.6;min-height:44px}body .frekvensen-footer-social a{display:inline-flex;align-items:center;min-height:44px}body :is(.frek-menu-signoff,.frek-menu-number,.frekvensen-drawer-nav.frek-main-menu a>.frek-menu-number){color:var(--frek-muted)}body :is(.frek-selected-copy h3,.frek-selected-copy h4,.frek-selected-copy .frek-selected-price,.frek-selected-image,.frek-eyewear-reason h2,.frek-eyewear-product-title,.frek-eyewear-product .frekvensen-product-price,.frek-eyewear-product .frekvensen-product-index,.frek-eyewear-thumbnails button){color:var(--frek-ink)}body :is(.frek-selected-copy .frek-selected-finish,.frek-selected-copy .frek-selected-tax,.frek-selected-copy .frek-selected-why,.frek-campaign figcaption,.frek-cards span,.frek-outfit-count,.frek-eyewear-tax,.frek-eyewear-finish,.frek-eyewear-reason p,.frek-eyewear-gallery-bar,.frek-eyewear-product .frekvensen-product-eyebrow,.frek-eyewear-product .frekvensen-product-details,.frek-eyewear-product .frekvensen-product-specs__list,.frek-eyewear-product .frekvensen-product-care__text,.frek-eyewear-product .frekvensen-product-media-note,.frek-eyewear-product .frekvensen-stock-list__item,.frek-eyewear-front figcaption,.frek-eyewear-detail figcaption,.frek-eyewear-figure-index){color:var(--frek-muted)}body :is(.frek-eyewear-reason,.frek-eyewear-product .frekvensen-product-details,.frek-selected-frame+.frek-selected-frame){border-color:var(--frek-line)}body .frek-eyewear-product .frekvensen-product-media-notes{background:transparent}body :is(.frek-eyewear-product .frekvensen-product-media-stage,.frek-selected-image,.frek-outfit--catalog .frek-look-image,.frekvensen-product-card__image){background:var(--frek-card)}body :is(.frek-selected-image img,.frekvensen-product-card__image img){object-fit:contain}body .frekvensen-site-header [data-open-menu],body :is(.frek-button,.frek-selected-copy .frek-button,.frekvensen-add-button,.frek-eyewear-product .frekvensen-add-button,.frekvensen-checkout-button,.frekvensen-digital-empty__button){background:var(--frek-button);color:var(--frek-light);border-color:var(--frek-button);min-height:48px;text-shadow:none;opacity:1}body .frekvensen-add-button,body .frek-eyewear-product .frekvensen-add-button,body .frekvensen-checkout-button{min-height:58px;font-size:13px}body .frekvensen-add-button img{filter:brightness(0) invert(1)}body :is(.frek-button-light,.frek-enter){background:var(--frek-light);color:var(--frek-button);border:1px solid var(--frek-light)}body .frek-enter{min-height:58px;min-width:208px;font-size:15px;font-weight:600}body :is(.frekvensen-add-button,.frekvensen-checkout-button):disabled{background:#786451;color:var(--frek-light);cursor:not-allowed}body :is(.frek-button,.frekvensen-add-button,.frekvensen-checkout-button,.frekvensen-digital-empty__button):not(:disabled):hover{background:#241a14;color:var(--frek-light)}body :is(.frek-button-light,.frek-enter):hover{background:#fffaf1;color:var(--frek-button)}body :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--frek-light);outline-offset:2px;box-shadow:0 0 0 5px var(--frek-button)}body .frekvensen-entrance-actions{gap:14px;padding:5px 8px 5px 18px;border-radius:999px;background:#39291ff2;color:var(--frek-light);border:1px solid #fff4e447}body .frekvensen-entrance-actions :is(.frek-header-blog,.frekvensen-entrance-menu,.frekvensen-entrance-cart){color:var(--frek-light);text-shadow:none;opacity:1}body .frekvensen-entrance-actions [data-open-menu]{background:transparent;box-shadow:none;padding-inline:8px}body .frekvensen-entrance-divider{background:#fff4e480}body .frekvensen-entrance-cart-count{background:var(--frek-light);color:var(--frek-ink)}body .frekvensen-inner-header{display:flex;justify-content:space-between;gap:28px}body .frekvensen-cart-item{grid-template-columns:112px minmax(0,1fr);gap:20px}body .frekvensen-cart-item>a{align-self:start}body .frekvensen-cart-item>a img{width:112px;height:112px;aspect-ratio:1;object-fit:contain;mix-blend-mode:normal;background:var(--frek-card);padding:6px}body .frekvensen-main-cart__item img{height:auto;object-fit:contain;mix-blend-mode:normal;background:var(--frek-card)}body .frekvensen-cart-item h2{font-size:26px;line-height:1.2;overflow-wrap:anywhere}body .frekvensen-cart-item p{font-size:13px;line-height:1.5}body .frekvensen-quantity button{width:44px;height:44px}body .frekvensen-remove-button{min-height:44px;font-size:11px;color:var(--frek-muted)}body .frekvensen-main-cart__summary{background:var(--frek-card)}body .frekvensen-page-heading h1{font-size:clamp(40px,5.5vw,82px);line-height:1.08}body :is(.frekvensen-content-page,.frekvensen-listing-page,.frekvensen-main-cart){padding-top:clamp(42px,6vw,80px)}body .frek-digital{max-width:1200px;margin-inline:auto}body .frekvensen-digital-empty{padding:clamp(30px,5vw,64px) 0;max-width:680px}body .frekvensen-digital-empty__title{font:400 clamp(27px,3vw,38px)/1.2 Georgia,serif;margin:0 0 20px}body .frekvensen-digital-empty__description{font-size:17px;line-height:1.8;margin:0 0 28px;max-width:54ch}body .frekvensen-digital-empty__actions{display:flex;flex-wrap:wrap;gap:16px}body .frekvensen-digital-empty__button{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;text-decoration:none;font-size:14px;line-height:1.5}@media(max-width:700px){body.template-index.template-suffix-default .frekvensen-site-nav--entrance{padding-inline:16px}body .frekvensen-entrance-actions{gap:7px;padding-left:14px}body .frekvensen-entrance-actions .frek-header-blog{font-size:13px}body .frekvensen-drawer__panel,body .frekvensen-site-footer{padding-inline:24px}body .frekvensen-footer-links{gap:6px 20px}body .frek-selected-image img{padding:5%}body .frek-shop-nav{gap:4px 20px}}@media(max-width:600px){body .frekvensen-site-header--solid .frekvensen-inner-header{flex-direction:column;gap:6px}body .frekvensen-site-header--solid .frekvensen-inner-header__actions{gap:24px}body .frek-eyewear-product h1.frek-eyewear-product-title{font-size:clamp(36px,9vw,50px)}body .frekvensen-cart-item{grid-template-columns:96px minmax(0,1fr);gap:16px}body .frekvensen-cart-item>a img{width:96px;height:96px}body .frekvensen-cart-item h2{font-size:24px}body .frekvensen-main-cart form{gap:30px;margin-top:36px}body .frekvensen-main-cart__item h2{font-size:26px}body .frekvensen-main-cart__item img{width:110px;height:110px}}body{font-family:var(--frek-font-ui);font-size:var(--frek-text-body);line-height:1.65}body :is(.frek-world,.frek-outfit,.frek-eyewear-product,.frekvensen-content-page,.frekvensen-main-cart){font-family:var(--frek-font-ui)}body :is(.frek-world,.frek-outfit,.frek-eyewear-product,.frekvensen-content-page) :is(h1,h2,h3){font-family:var(--frek-font-heading);line-height:1.2;letter-spacing:-.02em;overflow-wrap:break-word}body :is(.frek-world p,.frek-section-intro,.frek-outfit-group-header>p,.frek-selected-copy .frek-selected-why,.frek-eyewear-reason p){font-size:var(--frek-text-body);line-height:1.7;max-width:var(--frek-reading-max)}body .frek-outfit-header>p:not(.frek-eyebrow){font-size:var(--frek-text-body);line-height:1.7;max-width:var(--frek-reading-max)}body :is(.frek-world .frek-eyebrow,.frek-eyebrow,.frek-look-category){font-family:var(--frek-font-ui);font-size:.8125rem;line-height:1.5;letter-spacing:.08em}body :is(.frek-prose p,.frekvensen-content-page__body,.fb-post__body){font-family:var(--frek-font-ui);font-size:var(--frek-text-reading);line-height:1.75;max-width:var(--frek-reading-max)}body :is(.frek-world .frek-lead,.frek-opening .frek-lead){font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.65;max-width:58ch}body :is(.frek-selected-tax,.frek-eyewear-tax,.frek-look-stock,.frek-outfit-count,.frek-outfit-note,.frek-selected-finish,.frek-campaign figcaption){font-size:var(--frek-text-small);line-height:1.6}body :is(.frek-opening,.frek-outfit-inner){max-width:var(--frek-page-max);margin-inline:auto;padding-inline:var(--frek-gutter)}body :is(.frek-street,.frek-journal,.frek-style-journey,.frek-selection){padding-inline:var(--frek-page-inset)}body .frek-style-journey{background:var(--frek-paper)}body .frek-eyewear-product{padding-inline:var(--frek-page-inset)!important}body .frek-world:has(>.frek-shop-nav){padding-top:0}body .frek-world>.frek-shop-nav{margin-top:0}body .frekvensen-site-header--solid{height:auto;min-height:5rem}body .frekvensen-inner-header{max-width:var(--frek-page-max);min-height:5rem;margin-inline:auto;padding:.75rem var(--frek-gutter);flex-wrap:wrap;gap:.75rem 1.75rem}body .frekvensen-inner-header__actions{flex-wrap:wrap;gap:1.25rem}body .frekvensen-site-header :is(.frek-header-blog,.frek-header-eyewear,[data-open-menu]){font-family:var(--frek-font-ui);font-size:var(--frek-text-nav);font-weight:600;line-height:1.4;letter-spacing:.01em;min-height:3rem}body .frekvensen-site-header [data-open-menu]{letter-spacing:.04em;padding:.75rem 1.25rem}body .frekvensen-entrance-actions [data-open-menu]{padding-inline:.75rem}body .frekvensen-site-header .frekvensen-icon-button{width:3rem;min-width:3rem;height:3rem}body .frekvensen-site-header .frekvensen-entrance-cart{width:3rem;height:3rem}body .frekvensen-entrance-actions{flex-wrap:wrap;max-width:100%;gap:.625rem}body .frek-shop-nav{font:600 var(--frek-text-nav)/1.4 var(--frek-font-ui);padding:.75rem var(--frek-page-inset);gap:.25rem 1.5rem;align-items:stretch}body .frek-shop-nav a{min-width:3rem;min-height:3rem;max-width:100%;padding-block:.625rem;border-bottom-width:2px;letter-spacing:0;white-space:normal;overflow-wrap:break-word}body .frek-shop-nav a[aria-current]{border-bottom-color:currentColor;font-weight:700}body .frek-eyewear-product>.frek-shop-nav{padding-inline:0;margin-bottom:1.5rem}body .frekvensen-drawer--menu .frekvensen-drawer__panel{padding-inline:clamp(1.25rem,5vw,3rem)}body .frekvensen-drawer--menu .frek-main-menu a{display:grid;grid-template-columns:1.25rem minmax(0,1fr) 1.25rem;gap:.75rem;font:600 clamp(1.5rem,1.25rem + .5vw,1.75rem)/1.3 var(--frek-font-ui);letter-spacing:-.01em;padding-block:1.125rem;min-height:4.5rem}body .frekvensen-drawer-nav.frek-main-menu a>span{min-width:0;overflow-wrap:break-word}body .frekvensen-drawer-nav.frek-main-menu a>.frek-menu-number{font:400 .875rem/1.4 var(--frek-font-ui);letter-spacing:0}body .frekvensen-drawer-nav.frek-main-menu a>.frek-menu-arrow{margin:0;font-size:1.25rem}body .frek-menu-service{gap:.25rem 1.5rem;font:400 1rem/1.5 var(--frek-font-ui)}body .frek-menu-service a{min-height:3rem}body :is(.frek-button,.frek-enter,.frekvensen-digital-empty__button,.frekvensen-add-button,.frek-eyewear-product .frekvensen-add-button,.frekvensen-checkout-button){font-family:var(--frek-font-ui);font-size:var(--frek-text-nav);font-weight:600;letter-spacing:.01em;line-height:1.4}body :is(.frek-text-link,.frek-back,.frek-look-action,.fb-post__link,.fb-back){font-family:var(--frek-font-ui);font-size:var(--frek-text-nav);line-height:1.5;min-height:3rem;display:inline-flex;align-items:center}body :is(.frekvensen-footer-links a,.frekvensen-footer-social a){font-size:var(--frek-text-small)}body .frek-outfit-group h2{font-size:clamp(2rem,1.5rem + 2vw,2.75rem)}body .frek-style-paths h3{font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);line-height:1.25}@media(max-width:600px){body .frekvensen-site-header--solid .frekvensen-inner-header{padding-inline:var(--frek-gutter);gap:.5rem}body .frekvensen-site-header--solid .frekvensen-inner-header__actions{gap:1.5rem}body .frek-shop-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem 1rem;padding-block:.5rem}body .frek-shop-nav a{width:100%}body .frek-style-paths{gap:1rem}body .frek-outfit--catalog{padding-top:1.5rem}}body .frek-world .frek-selected-frame{gap:clamp(1.5rem,3vw,3rem);margin-top:1.5rem;padding-block:0}body .frek-world .frek-selected-frame+.frek-selected-frame{margin-top:2rem;padding-top:2rem}body .frek-selected-copy>.frek-eyebrow{margin:0 0 .5rem}body .frek-selected-copy h3{margin-block:.5rem}body .frek-selected-copy .frek-selected-finish{margin-bottom:1rem}body .frek-selected-copy h4{margin:1rem 0 .5rem}body .frek-selected-copy .frek-selected-why{margin:.5rem 0 1rem}body .frek-selected-copy .frek-selected-price{margin:1rem 0 .25rem}body .frek-selected-copy .frek-selected-tax{margin-bottom:1rem}body :is(.frek-eyewear-product,.frekvensen-product-page--physical) .frekvensen-product-layout{gap:clamp(1.5rem,3vw,3rem)}body .frek-eyewear-product>.frek-shop-nav{margin-bottom:.5rem}body .frek-eyewear-product .frek-eyewear-breadcrumb{padding-block:.75rem 1.25rem}body :is(.frek-eyewear-product,.frekvensen-product-page--physical) .frekvensen-option-groups{margin:1rem 0 .5rem;gap:1rem}body :is(.frek-eyewear-product,.frekvensen-product-page--physical) .frekvensen-variant-select-fallback{margin:1rem 0 .5rem}body :is(.frek-eyewear-product,.frekvensen-product-page--physical) .frekvensen-option-picker legend{margin-bottom:.5rem}body :is(.frek-eyewear-product,.frekvensen-product-page--physical) .frekvensen-option-picker label{min-width:3rem;min-height:3rem;max-width:100%;padding:.625rem .75rem;overflow-wrap:anywhere}body .frekvensen-product-page--physical{padding-inline:var(--frek-page-inset);padding-bottom:3rem}body .frekvensen-product-page--physical>.frek-product-back{margin-bottom:1rem}body .frekvensen-product-page--physical .frekvensen-product-layout{min-height:0}body .frekvensen-product-page--physical .frekvensen-product-gallery{min-width:0}body .frekvensen-product-page--physical .frekvensen-product-info{padding:0}body .frekvensen-product-page--physical .frekvensen-product-price{margin:1rem 0 1.25rem}body .frekvensen-product-page--physical .frekvensen-short-facts{margin-bottom:1rem}body .frekvensen-product-page--physical .frekvensen-stock-list{margin:.75rem 0 1rem}body .frekvensen-product-page--physical .frekvensen-product-quantity{margin:0 0 1rem}body .frekvensen-product-page--physical .frekvensen-add-button{margin-bottom:1rem}body .frekvensen-product-page--physical .frekvensen-product-details{margin:0;padding-block:1rem;border-bottom:0}body .frekvensen-product-page--physical .frekvensen-product-details:last-of-type{border-bottom:1px solid var(--frek-line)}body .frek-outfit-grid{gap:2rem 1.5rem}body .frek-outfit-group-header{margin-bottom:1.5rem}body .frek-look-category{margin:.75rem 0 .5rem}body .frek-look-card h3{margin-bottom:.5rem}@media(max-width:900px){body :is(.frek-eyewear-product,.frekvensen-product-page--physical) .frekvensen-product-layout{gap:1.25rem}}@media(max-width:850px){body .frek-world .frek-selected-frame{gap:1rem}body .frek-world .frek-selected-frame+.frek-selected-frame{margin-top:1.5rem;padding-top:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/frekvensen-warm.css.map */
