:root{--frekvensen-ink: #28221f;--frekvensen-paper: #eee9e1;--frekvensen-sand: #d8d0c5;--frekvensen-line: rgb(40 34 31 / 20%);color:var(--frekvensen-ink);background:var(--frekvensen-sand);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-synthesis:none}*{box-sizing:border-box}html{background:var(--frekvensen-sand);scrollbar-gutter:stable}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:var(--frekvensen-paper);color:var(--frekvensen-ink);-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}button,input,select,textarea{font:inherit}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px #075a9c}img{max-width:100%}[hidden],.no-js .js-only{display:none!important}.js .frekvensen-variant-select-fallback{display:none}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.frekvensen-skip-link{position:fixed;top:10px;left:10px;z-index:999;padding:12px 16px;color:var(--frekvensen-paper);background:var(--frekvensen-ink);transform:translateY(-180%)}.frekvensen-skip-link:focus{transform:translateY(0)}.frekvensen-site-header{position:relative;z-index:20;height:76px;border-bottom:1px solid var(--frekvensen-line)}.template-index.template-suffix-default .frekvensen-site-header{position:absolute;inset:0 0 auto;height:136px;border:0}.frekvensen-site-nav{height:100%;padding:0 clamp(28px,4.8vw,72px);display:flex;align-items:center;justify-content:flex-end;gap:clamp(22px,3.1vw,52px)}.frekvensen-site-nav a,.frekvensen-site-nav button,.frekvensen-text-button{min-height:44px;padding:10px 0;border:0;background:transparent;color:#342d29;font-size:clamp(10px,.86vw,13px);letter-spacing:.13em;text-decoration:none;white-space:nowrap;cursor:pointer;text-shadow:0 1px 14px rgb(255 248 236 / 40%)}.frekvensen-site-nav a:hover,.frekvensen-site-nav button:hover,.frekvensen-text-button:hover{opacity:.58}.frekvensen-site-nav button,.frekvensen-site-nav .frekvensen-cart-word{color:#eee8de;text-shadow:0 1px 14px rgb(20 17 15 / 40%)}.frekvensen-site-nav__divider{width:1px;height:20px;background:#372f2a29}.frekvensen-inner-header{height:100%;padding:0 3vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.frekvensen-inner-header>.frekvensen-compact-wordmark{grid-column:2}.frekvensen-back-link{min-height:44px;display:flex;align-items:center;gap:10px;width:max-content;font-size:10px;font-weight:600;letter-spacing:.18em;text-decoration:none}.frekvensen-back-link img,.frekvensen-icon-button img,.frekvensen-add-button img,.frekvensen-quantity img{display:block}.frekvensen-compact-wordmark{font-family:Didot,Bodoni MT,Times New Roman,serif;font-size:30px;font-weight:400;letter-spacing:.12em;text-decoration:none}.frekvensen-inner-header__actions{grid-column:3;justify-self:end;display:flex;align-items:center;gap:25px}.frekvensen-text-button{color:inherit;text-shadow:none}.frekvensen-icon-button{-webkit-appearance:none;appearance:none;position:relative;width:44px;height:44px;padding:0;border:0;display:grid;place-items:center;background:none;color:inherit;cursor:pointer}.frekvensen-cart-count{position:absolute;top:4px;right:2px;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:var(--frekvensen-ink);color:var(--frekvensen-paper);font-size:10px}.frekvensen-entrance{position:relative;min-height:100svh;overflow:hidden;isolation:isolate;background:#cfc5b8}.frekvensen-entrance:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgb(25 23 22 / 5%) 0%,transparent 30%,rgb(255 247 233 / 3%) 70%,rgb(26 24 22 / 8%) 100%)}.frekvensen-entrance__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block}.frekvensen-entrance__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.frekvensen-wordmark{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-43%);color:#332b27;font-family:"Noto Serif Display",Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(88px,11.65vw,192px);font-weight:400;line-height:.82;letter-spacing:.18em;text-indent:.18em;text-shadow:0 2px 24px rgb(255 244 225 / 15%)}.frekvensen-bag-collection{min-height:100svh;padding:clamp(88px,11vw,170px) clamp(24px,4.8vw,72px) clamp(70px,9vw,130px);background:#e9e4dc}.frekvensen-collection-heading{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;padding-bottom:34px;border-bottom:1px solid var(--frekvensen-line)}.frekvensen-collection-heading p{margin:0 0 9px;font-size:10px;letter-spacing:.18em}.frekvensen-collection-heading h2{margin:0;font-family:Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(50px,6vw,96px);font-weight:400;line-height:.85;letter-spacing:.04em}.frekvensen-collection-heading__note{justify-self:end;text-align:right}.frekvensen-product-grid{margin-top:clamp(42px,6vw,92px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.8vw,30px);align-items:end}.frekvensen-product-grid--1{grid-template-columns:minmax(0,1fr);max-width:360px;margin-inline:auto}.frekvensen-product-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin-inline:auto}.frekvensen-product-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1120px;margin-inline:auto}.frekvensen-product-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.frekvensen-product-card{min-width:0;color:inherit;text-align:left;text-decoration:none}.frekvensen-product-card--preview{cursor:default}.frekvensen-product-card__image{display:block;aspect-ratio:.78;overflow:hidden;background:#e6e1dc}.frekvensen-product-card:nth-child(2n) .frekvensen-product-card__image{aspect-ratio:.75}.frekvensen-product-card:nth-child(3n) .frekvensen-product-card__image{aspect-ratio:.71}.frekvensen-product-card__image img{width:100%;height:100%;display:block;object-fit:contain;background:transparent;transition:transform .45s ease}a.frekvensen-product-card:hover .frekvensen-product-card__image img{transform:scale(1.025)}.frekvensen-product-card__meta{min-height:78px;padding-top:16px;display:grid;grid-template-columns:auto 1fr;gap:7px 14px;font-size:9px;letter-spacing:.14em}.frekvensen-product-card__meta strong{justify-self:end;font-size:11px;font-weight:500;letter-spacing:.12em;text-align:right;text-transform:uppercase}.frekvensen-product-card__meta em{grid-column:1 / -1;justify-self:end;color:#28221fbf;font-size:8px;font-style:normal}.frekvensen-collection-facts{margin-top:clamp(58px,8vw,120px);padding-top:25px;border-top:1px solid var(--frekvensen-line);display:flex;justify-content:space-between;gap:24px;color:#28221fbf;font-size:9px;letter-spacing:.18em}.frekvensen-glasses-passage{min-height:78svh;padding:clamp(36px,5vw,72px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:#b9b3ac;color:#2e2926}.frekvensen-glasses-passage>p:first-child{align-self:start;margin:0;font-size:10px;letter-spacing:.18em}.frekvensen-glasses-passage__heading{text-align:center}.frekvensen-glasses-passage__heading>span,.frekvensen-glasses-passage__status{font-size:9px;letter-spacing:.2em}.frekvensen-glasses-passage h2{margin:20px 0 0;font-family:Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(58px,9vw,148px);font-weight:400;line-height:.82;letter-spacing:-.015em}.frekvensen-glasses-passage__status{justify-self:end;align-self:end;margin:0;text-transform:uppercase}.frekvensen-glasses-grid{grid-column:1 / -1;width:100%}.frekvensen-glasses-grid .frekvensen-product-card__image{background:#aaa49d}.frekvensen-site-footer{min-height:230px;padding:48px clamp(24px,4.8vw,72px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:#2f2a27;color:#e8e0d6}.frekvensen-site-footer .frekvensen-compact-wordmark{font-size:38px}.frekvensen-site-footer p{margin:0;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.frekvensen-footer-back{justify-self:end;min-height:44px;padding:14px 0 10px;border-bottom:1px solid rgb(232 224 214 / 45%);font-size:9px;letter-spacing:.16em;text-decoration:none}.frekvensen-footer-links{grid-column:1 / -1;width:100%;padding-top:24px;border-top:1px solid rgb(232 224 214 / 22%);display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px}.frekvensen-footer-links a{min-height:36px;padding:10px 0 8px;color:#e8e0d6c7;font-size:9px;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.frekvensen-footer-links a:hover{color:#fff}.frekvensen-drawer{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;overflow:hidden;color:var(--frekvensen-ink);background:transparent}.frekvensen-drawer::backdrop{background:#18151394}.frekvensen-drawer__panel{position:absolute;top:0;right:0;width:min(470px,100vw);height:100%;padding:0 34px 36px;overflow-y:auto;background:var(--frekvensen-paper);box-shadow:-20px 0 60px #00000038}.frekvensen-drawer__top,.frekvensen-cart-drawer__header{height:86px;border-bottom:1px solid var(--frekvensen-line);display:flex;align-items:center;justify-content:space-between}.frekvensen-drawer-nav{margin-top:58px;display:grid}.frekvensen-drawer-nav a,.frekvensen-drawer-nav button{min-height:62px;padding:23px 0;display:block;border:0;border-bottom:1px solid var(--frekvensen-line);background:transparent;color:inherit;font-family:Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(25px,5vw,34px);letter-spacing:.02em;text-align:left;text-decoration:none;cursor:pointer}.frekvensen-drawer-nav span{align-self:start;margin-top:8px;font-family:Helvetica Neue,Arial,sans-serif;font-size:8px;letter-spacing:.16em}.frekvensen-drawer__line{margin:auto 0 0;padding-top:60px;font-family:Didot,Georgia,serif;font-size:19px}.frekvensen-cart-drawer__panel{padding:0 28px 30px}.frekvensen-cart-drawer__header{height:76px;font-size:11px;letter-spacing:.18em}.frekvensen-cart-item{display:grid;grid-template-columns:145px 1fr;gap:22px;padding:30px 0}.frekvensen-cart-item>a img{width:145px;aspect-ratio:1;display:block;object-fit:cover;mix-blend-mode:multiply;background:#d4cdc3}.frekvensen-cart-item h2{margin:6px 0 10px;font-family:Didot,Georgia,serif;font-size:34px;font-weight:400}.frekvensen-cart-item h2 a{text-decoration:none}.frekvensen-cart-item p{margin:5px 0;font-size:12px;letter-spacing:.06em}.frekvensen-quantity{width:108px;height:36px;margin-top:22px;border:1px solid var(--frekvensen-line);display:flex;align-items:center;justify-content:space-between}.frekvensen-quantity button{width:36px;height:36px;padding:0;border:0;display:grid;place-items:center;background:none;cursor:pointer}.frekvensen-quantity span{font-size:12px}.frekvensen-remove-button{margin-top:12px;padding:4px 0;border:0;border-bottom:1px solid currentColor;background:none;color:#28221fb3;font-size:9px;letter-spacing:.13em;cursor:pointer}.frekvensen-cart-total{padding:22px 0;border-top:1px solid var(--frekvensen-line);display:flex;justify-content:space-between;font-size:12px;letter-spacing:.13em}.frekvensen-checkout-button,.frekvensen-add-button{width:100%;min-height:58px;padding:0 22px;border:0;display:flex;align-items:center;justify-content:center;background:var(--frekvensen-ink);color:var(--frekvensen-paper);font-size:12px;letter-spacing:.16em;cursor:pointer}.frekvensen-cart-page-link{min-height:44px;margin-top:12px;display:grid;place-items:center;font-size:9px;letter-spacing:.15em}.frekvensen-empty-cart{margin-top:38px;font-family:Didot,Georgia,serif;font-size:24px}.frekvensen-product-page{min-height:calc(100vh - 76px)}.frekvensen-product-layout{min-height:calc(100vh - 76px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:start}.frekvensen-product-back{display:inline-flex;align-items:center;min-height:52px;margin-inline:clamp(20px,4vw,64px);padding-block:10px;font-size:12px;text-underline-offset:5px}.frekvensen-product-gallery{position:relative;height:clamp(340px,68svh,620px);min-height:0;overflow:hidden;display:grid;place-items:center;touch-action:pan-y pinch-zoom;background:#e6e1dc}.frekvensen-product-media-stage{position:absolute;top:0;right:0;bottom:0;left:0}.frekvensen-product-media-stage,.frekvensen-product-media{width:100%;height:100%;min-width:0;min-height:0}.frekvensen-product-media{margin:0;display:grid;place-items:center}.frekvensen-product-media--empty{background:#d4cdc3}.frekvensen-product-main-image{width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;padding:48px 32px;display:block;object-fit:contain}.frekvensen-product-index{position:absolute;top:30px;left:32px;z-index:1;font-size:10px;letter-spacing:.16em}.frekvensen-product-gallery-controls{position:absolute;right:30px;bottom:28px;z-index:1;display:flex;gap:8px}.frekvensen-product-gallery-button{width:48px;height:48px;padding:0;border:1px solid rgb(40 34 31 / 24%);display:grid;place-items:center;background:#eee9e1e0;color:var(--frekvensen-ink);cursor:pointer}.frekvensen-product-gallery-button img{display:block}.frekvensen-product-info{min-width:0;padding:clamp(32px,5vh,70px) clamp(24px,3vw,52px) 50px;display:flex;flex-direction:column}.frekvensen-product-eyebrow,.frekvensen-option-picker legend,.frekvensen-delivery-note,.frekvensen-product-quantity>label{font-size:10px;font-weight:600;letter-spacing:.18em}.frekvensen-product-eyebrow{margin:0 0 14px}.frekvensen-short-facts:not(:has(p)){display:none}.frekvensen-product-info h1{margin:0;font-family:Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(36px,3.6vw,64px);font-weight:400;line-height:1.08;letter-spacing:-.025em;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.frekvensen-product-price{margin:26px 0 42px;font-size:17px;letter-spacing:.06em}.frekvensen-short-facts{margin-bottom:32px;font-family:Didot,Georgia,serif;font-size:20px;line-height:1.5}.frekvensen-short-facts p{margin:0}.frekvensen-product-description{margin-bottom:30px;font-size:13px;line-height:1.65}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte a{text-underline-offset:3px}.frekvensen-product-measurements{padding:18px 0;border-top:1px solid var(--frekvensen-line);border-bottom:1px solid var(--frekvensen-line);display:flex;flex-direction:column;gap:7px;font-size:12px;letter-spacing:.08em}.frekvensen-option-groups{margin:28px 0 8px;display:grid;gap:24px}.frekvensen-option-picker{margin:0;padding:0;border:0}.frekvensen-option-picker legend{margin-bottom:12px}.frekvensen-option-picker label{min-width:105px;min-height:44px;margin:0 8px 8px 0;padding:11px 14px;border:1px solid rgb(40 34 31 / 24%);display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.frekvensen-option-picker input:checked+label{border-color:var(--frekvensen-ink);box-shadow:inset 0 0 0 1px var(--frekvensen-ink)}.frekvensen-option-picker input:focus-visible+label{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px #075a9c}.frekvensen-variant-select-fallback{margin:28px 0 8px}.frekvensen-variant-select-fallback label{display:block;margin-bottom:10px;font-size:10px;font-weight:600;letter-spacing:.18em}.frekvensen-variant-select-fallback select{width:100%;min-height:48px;padding:0 12px;border:1px solid var(--frekvensen-line);background:transparent;color:inherit}.frekvensen-product-quantity{margin:22px 0 30px}.frekvensen-product-quantity>label{display:block;margin-bottom:10px}.frekvensen-product-quantity .frekvensen-quantity{margin:0}.frekvensen-product-quantity input{width:34px;height:34px;padding:0;border:0;background:transparent;color:inherit;text-align:center;-moz-appearance:textfield}.frekvensen-product-quantity input::-webkit-inner-spin-button,.frekvensen-product-quantity input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.frekvensen-add-button{justify-content:space-between}.frekvensen-add-button:disabled{justify-content:center;background:#28221f9e;cursor:not-allowed}.frekvensen-add-button:disabled img{display:none}.frekvensen-dynamic-checkout{margin-top:10px}.frekvensen-form-error{margin:12px 0 0;color:#8b1f1f;font-size:12px}.frekvensen-delivery-note{margin:16px 0 0;color:#28221fa6;font-size:9px}.frekvensen-page-heading{padding-bottom:34px;border-bottom:1px solid var(--frekvensen-line)}.frekvensen-page-heading>p{margin:0 0 24px;font-size:10px;letter-spacing:.18em}.frekvensen-page-heading h1{max-width:1100px;margin:0;font-family:Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(54px,8vw,128px);font-weight:400;line-height:.9;letter-spacing:-.02em;overflow-wrap:anywhere}.frekvensen-page-heading .rte{max-width:680px;margin-top:28px;font-size:15px;line-height:1.65}.frekvensen-listing-page,.frekvensen-content-page,.frekvensen-main-cart{min-height:70vh;padding:clamp(72px,9vw,136px) clamp(20px,4.8vw,72px)}.frekvensen-listing-grid{margin-top:70px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;align-items:start}.frekvensen-listing-grid .frekvensen-product-card__image{aspect-ratio:.8}.frekvensen-pagination{margin-top:70px;display:flex;justify-content:center;font-size:12px;letter-spacing:.12em}.frekvensen-pagination .page,.frekvensen-pagination .next,.frekvensen-pagination .prev{margin:0 8px}.frekvensen-search-form{max-width:720px;margin-top:58px;display:grid;grid-template-columns:1fr auto;gap:12px}.frekvensen-search-form label{grid-column:1 / -1;font-size:10px;letter-spacing:.18em}.frekvensen-search-form input{min-height:54px;padding:0 16px;border:1px solid var(--frekvensen-line);background:transparent}.frekvensen-search-form button,.frekvensen-main-cart__summary button:not(.frekvensen-checkout-button){min-height:54px;padding:0 22px;border:1px solid var(--frekvensen-ink);background:transparent;color:inherit;font-size:10px;letter-spacing:.16em;cursor:pointer}.frekvensen-search-result{padding:24px 0;border-top:1px solid var(--frekvensen-line)}.frekvensen-search-result>p:first-child{font-size:9px;letter-spacing:.16em}.frekvensen-search-result h2{font-family:Didot,Georgia,serif;font-size:30px;font-weight:400}.frekvensen-collection-card{text-decoration:none}.frekvensen-collection-card img{width:100%;aspect-ratio:.8;display:block;object-fit:cover}.frekvensen-collection-card h2{font-family:Didot,Georgia,serif;font-size:32px;font-weight:400}.frekvensen-content-page__body{max-width:760px;margin:60px auto 0;font-family:Georgia,serif;font-size:18px;line-height:1.75}.frekvensen-article>img{width:100%;max-height:80vh;margin-top:60px;object-fit:cover}.frekvensen-article-grid{margin-top:70px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 24px}.frekvensen-article-grid img{width:100%;aspect-ratio:1;display:block;object-fit:cover}.frekvensen-article-grid p{font-size:9px;letter-spacing:.15em}.frekvensen-article-grid h2{font-family:Didot,Georgia,serif;font-size:28px;font-weight:400}.frekvensen-article-grid a{text-decoration:none}.frekvensen-not-found{min-height:70vh;padding:80px 24px;display:grid;place-items:center;align-content:center;text-align:center}.frekvensen-not-found>p{font-size:10px;letter-spacing:.18em}.frekvensen-not-found h1{margin:20px 0 42px;font-family:Didot,Georgia,serif;font-size:clamp(52px,9vw,130px);font-weight:400}.frekvensen-not-found a{min-height:48px;padding:15px 22px;border:1px solid var(--frekvensen-ink);font-size:10px;letter-spacing:.16em;text-decoration:none}.frekvensen-main-cart form{margin-top:64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:60px}.frekvensen-main-cart__item{padding:28px 0;border-top:1px solid var(--frekvensen-line);display:grid;grid-template-columns:180px 1fr auto;gap:28px}.frekvensen-main-cart__item img{width:180px;aspect-ratio:1;display:block;object-fit:cover;mix-blend-mode:multiply;background:#d4cdc3}.frekvensen-main-cart__item h2{margin:0 0 12px;font-family:Didot,Georgia,serif;font-size:34px;font-weight:400}.frekvensen-main-cart__item h2 a{text-decoration:none}.frekvensen-main-cart__item p,.frekvensen-main-cart__item label,.frekvensen-main-cart__item>strong{font-size:11px;letter-spacing:.08em}.frekvensen-main-cart__item label{display:block;margin:22px 0 8px}.frekvensen-main-cart__item input{width:80px;min-height:40px;padding:0 10px;border:1px solid var(--frekvensen-line);background:transparent}.frekvensen-main-cart__item div>a:last-child{display:block;width:max-content;margin-top:14px;font-size:9px;letter-spacing:.14em}.frekvensen-main-cart__summary{height:max-content;padding:26px;border:1px solid var(--frekvensen-line)}.frekvensen-main-cart__summary p{margin:0 0 28px;display:flex;justify-content:space-between;font-size:12px;letter-spacing:.13em}.frekvensen-main-cart__summary button{width:100%;margin-top:10px}.frekvensen-cart-empty-state{margin-top:70px;text-align:center}.frekvensen-cart-empty-state p{font-family:Didot,Georgia,serif;font-size:32px}.frekvensen-cart-empty-state a{display:inline-block;padding:15px 22px;border:1px solid var(--frekvensen-ink);font-size:10px;letter-spacing:.16em;text-decoration:none}@media(max-width:900px){.template-index.template-suffix-default .frekvensen-site-header{height:80px;background:#eee9e1d9}.frekvensen-site-nav{width:100%;padding:0 18px;justify-content:space-between;gap:12px}.frekvensen-site-nav__divider{display:none}.frekvensen-site-nav a,.frekvensen-site-nav button{color:#211c19;font-size:10px;font-weight:600;text-shadow:none}.frekvensen-wordmark{font-size:clamp(76px,24vw,150px);letter-spacing:.1em;text-indent:.1em}.frekvensen-collection-heading{grid-template-columns:1fr auto}.frekvensen-collection-heading h2{grid-row:2;grid-column:1 / -1;margin-top:24px}.frekvensen-collection-heading__note{grid-column:2}.frekvensen-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.frekvensen-product-grid .frekvensen-product-card:last-of-type:nth-of-type(odd){grid-column:1 / -1;width:50%;justify-self:center}.frekvensen-collection-facts{display:grid;gap:9px}.frekvensen-glasses-passage{grid-template-columns:1fr;align-content:space-between;gap:60px;text-align:left}.frekvensen-glasses-passage__heading{text-align:left}.frekvensen-glasses-passage__status{justify-self:start}.frekvensen-glasses-grid{grid-column:auto}.frekvensen-product-layout{grid-template-columns:1fr}.frekvensen-product-gallery{height:clamp(280px,48svh,480px);min-height:0}.frekvensen-product-main-image{padding:24px 16px}.frekvensen-product-info{padding:32px 20px 40px}.frekvensen-product-info h1{font-size:clamp(27px,7.5vw,60px);line-height:1.15;letter-spacing:-.01em}.frekvensen-product-quantity .frekvensen-quantity{width:132px;height:44px}.frekvensen-product-quantity .frekvensen-quantity button{width:44px;height:44px}.frekvensen-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.frekvensen-main-cart form{grid-template-columns:1fr}.frekvensen-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.frekvensen-site-nav{justify-content:flex-end;gap:25px}.frekvensen-site-nav a:first-of-type{margin-right:auto}.frekvensen-bag-collection{padding-left:16px;padding-right:16px}.frekvensen-product-grid{gap:26px 10px}.frekvensen-product-card__meta{grid-template-columns:1fr;gap:6px}.frekvensen-product-card__meta strong,.frekvensen-product-card__meta em{justify-self:start;text-align:left}.frekvensen-product-gallery-controls{right:18px;bottom:18px}.frekvensen-site-footer{grid-template-columns:1fr auto}.frekvensen-site-footer p{display:none}.frekvensen-glasses-passage h2{font-size:clamp(36px,12vw,58px);overflow-wrap:anywhere}.frekvensen-inner-header{padding:0 14px}.frekvensen-inner-header .frekvensen-compact-wordmark{font-size:25px}.frekvensen-inner-header__actions{gap:2px}.frekvensen-inner-header__actions .frekvensen-text-button{display:inline-flex;font-size:10px;padding-inline:8px}.frekvensen-cart-item{grid-template-columns:120px 1fr}.frekvensen-cart-item>a img{width:120px}.frekvensen-page-heading h1{font-size:54px}.frekvensen-listing-grid{gap:28px 10px}.frekvensen-content-page__body{font-size:16px}.frekvensen-article-grid{grid-template-columns:1fr}.frekvensen-main-cart__item{grid-template-columns:110px 1fr;gap:16px}.frekvensen-main-cart__item img{width:110px}.frekvensen-main-cart__item>strong{grid-column:2}.frekvensen-search-form{grid-template-columns:1fr}.frekvensen-search-form label{grid-column:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.frekvensen-entrance__enter{position:absolute;top:67%;left:50%;transform:translate(-50%);min-height:48px;padding:12px 20px;display:inline-flex;align-items:center;gap:16px;color:#2b241f;background:#f9f2e5e0;border:1px solid rgb(43 36 31 / 35%);font-size:13px;letter-spacing:.16em;text-decoration:none}.frekvensen-entrance__enter:hover{background:#f9f2e5}.frekvensen-bag-collection--page{min-height:calc(100svh - 76px);padding-top:clamp(42px,6vw,86px)}.frekvensen-collection-heading__title{margin:0;font-family:Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(42px,5.5vw,80px);font-weight:400;line-height:1.05;letter-spacing:.025em}.frekvensen-glasses-passage--page{min-height:calc(100svh - 76px)}.frekvensen-glasses-passage__title{margin:20px 0;font-family:Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(38px,6vw,92px);font-weight:400;line-height:1.05;overflow-wrap:break-word}.frekvensen-glasses-passage__back{display:inline-block;min-height:44px;padding-block:12px;font-size:13px;text-underline-offset:5px}.frekvensen-explore{--room-bg: #e9e4dc;--room-ink: #28221f;--room-line: rgb(40 34 31 / 25%);position:relative;isolation:isolate;min-height:calc(100svh - 76px);padding:20px clamp(20px,4vw,64px) 48px;background:var(--room-bg);color:var(--room-ink)}.frekvensen-explore[data-active-room=black]{--room-bg: #b0b1ad;--room-ink: #191b1c;--room-line: rgb(25 27 28 / 35%);--room-scene-opacity: .22;--room-scene-neutrality: 1}.frekvensen-explore[data-active-room=navy]{--room-bg: #bac7d3;--room-ink: #192938;--room-line: rgb(25 41 56 / 30%);--room-scene-opacity: .18;--room-scene-neutrality: .8}.frekvensen-explore[data-active-room=green]{--room-bg: #becbbd;--room-ink: #203328;--room-line: rgb(32 51 40 / 30%);--room-scene-opacity: .18;--room-scene-neutrality: .8}.frekvensen-explore[data-active-room=tan]{--room-bg: #e4d9c8;--room-ink: #39291f;--room-line: rgb(57 41 31 / 30%);--room-scene-opacity: .18}.frekvensen-explore[data-active-room=beige]{--room-bg: #6a5d50;--room-ink: #fff7eb;--room-line: rgb(255 247 235 / 35%);--room-scene-opacity: .1}.frekvensen-explore__door-scene{position:relative;width:min(100%,calc((100svh - 144px)*1.77778));max-width:1440px;margin:24px auto 0}.frekvensen-explore__door-panorama{display:block;width:100%;height:auto}.frekvensen-explore__door-thumbnail{display:none}.frekvensen-explore__choices{position:absolute;top:0;right:0;bottom:0;left:0}.frekvensen-explore__choice{position:absolute;top:24.3%;height:62.5%;display:flex;align-items:end;justify-content:center;min-width:44px;min-height:48px;padding:0;color:inherit;background:transparent;text-decoration:none;cursor:pointer}.frekvensen-explore__choice[data-room-tone=beige]{left:12.04%;width:10.74%}.frekvensen-explore__choice[data-room-tone=tan]{left:27.02%;width:10.42%}.frekvensen-explore__choice[data-room-tone=green]{left:42.32%;width:10.74%}.frekvensen-explore__choice[data-room-tone=navy]{left:58.59%;width:10.74%}.frekvensen-explore__choice[data-room-tone=black]{left:76.82%;width:11.07%}.frekvensen-explore__choice-label{position:absolute;top:calc(100% + 14px);display:flex;gap:8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.frekvensen-explore__choice-label>span{opacity:.65;font-size:9px}.frekvensen-explore__choice:hover{outline:1px solid var(--room-line);outline-offset:6px}.frekvensen-explore__choice[aria-current=true]{border-bottom-color:currentColor!important}.frekvensen-explore__choice[aria-current=true] .frekvensen-explore__choice-label>span{opacity:1}.frekvensen-explore__reset{min-height:44px;margin:12px 0 0;padding:8px 0;border:0;background:transparent;color:inherit;font-size:11px;cursor:pointer;text-decoration:underline;text-underline-offset:5px}.frekvensen-room-sound-toggle{position:absolute;right:clamp(20px,4vw,64px);top:20px;z-index:2;min-height:44px;padding:10px 0 10px 16px;color:inherit;background:transparent;border:0;font-size:11px;letter-spacing:.07em;cursor:pointer;text-decoration:underline;text-underline-offset:5px}.frekvensen-room-sound-toggle[aria-checked=true]{font-weight:700}.frekvensen-explore[data-active-room=""] .frekvensen-room-sound-toggle{top:4px}.frekvensen-explore:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:url(frekvensen-room-architecture.webp);background-size:cover;background-position:center;opacity:var(--room-scene-opacity, .25);filter:grayscale(var(--room-scene-neutrality, 0))}.frekvensen-explore[data-active-room=""]:before{display:none}.frekvensen-colour-room{position:relative;padding-top:30px}.frekvensen-colour-room__heading{position:absolute;left:0;top:30px;margin:0}.frekvensen-colour-room__heading p{margin:0 0 12px;font-size:10px;letter-spacing:.2em}.frekvensen-colour-room__heading h2{margin:0;font-family:Didot,Georgia,serif;font-size:clamp(36px,4.5vw,64px);line-height:1.08;font-weight:400}.frekvensen-colour-room__stage{max-width:860px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px)}.frekvensen-colour-room__bag{margin:0;min-width:0}.frekvensen-colour-room__bag-image{position:relative;display:block;width:min(100%,54svh,540px);margin-inline:auto;background:#fff}.frekvensen-colour-room__bag-image img{display:block;width:100%;max-height:54svh;object-fit:contain}.frekvensen-colour-room__bag-image--cutout{background:transparent}.frekvensen-colour-room[data-bag-entering=true] .frekvensen-colour-room__bag-image{pointer-events:none}.frekvensen-colour-room__bag-image--cutout img{filter:drop-shadow(0 24px 18px rgb(0 0 0 / .24))}.frekvensen-colour-room__bag-image .frekvensen-colour-room__rear{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden}.frekvensen-bag-views{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 18px;margin:12px auto 20px;font-size:11px;letter-spacing:.06em}.frekvensen-bag-views button{padding:10px 2px;min-height:44px;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.frekvensen-bag-views button[aria-pressed=true]{border-bottom-color:currentColor}.frekvensen-bag-views button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.frekvensen-bag-views__play{min-width:130px}.frekvensen-colour-room__eyewear{min-width:0;text-align:center}.frekvensen-colour-room__eyewear:not(:has([data-explore-glasses])){display:none}.frekvensen-colour-room__glasses-image{display:block;width:min(100%,440px);margin-inline:auto;background:#fff}.frekvensen-colour-room__glasses-image img{display:block;width:100%;max-height:240px;object-fit:contain}.frekvensen-colour-room__details{max-width:860px;margin:24px auto 0;display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:16px 30px}.frekvensen-colour-room__details h3{margin:0;font-weight:400;font-size:14px;line-height:1.6}.frekvensen-colour-room__product-link{display:inline-flex;min-height:48px;align-items:center;padding:10px 0;color:inherit;font-size:13px;letter-spacing:.08em;text-underline-offset:7px}.frekvensen-colour-room__availability,.frekvensen-colour-room__suggestion,.frekvensen-colour-room__empty{font-size:13px;line-height:1.6}.frekvensen-colour-room__remix{margin:20px 0 0}.frekvensen-colour-room__remix label{display:block;margin-bottom:10px;font-size:13px}.frekvensen-colour-room__remix select{max-width:100%;min-height:48px;padding:10px 16px;border:1px solid var(--room-line);background:var(--room-bg);color:var(--room-ink)}.frekvensen-colour-room__remix option{background:var(--room-bg);color:var(--room-ink)}.no-js .frekvensen-colour-room{margin-top:40px;border-top:1px solid var(--room-line)}@media(max-width:900px){.frekvensen-collection-heading__title{grid-row:2;grid-column:1 / -1;margin-top:20px}.frekvensen-explore__choice-label{font-size:9px;letter-spacing:0}.frekvensen-explore__choice-label>span{display:none}.frekvensen-colour-room__stage{gap:20px}.frekvensen-colour-room__bag-image{width:min(100%,54svh,440px)}.frekvensen-colour-room__glasses-image img{max-height:170px}}@media(max-width:520px){.frekvensen-inner-header{grid-template-columns:1fr auto 1fr;gap:10px}.frekvensen-inner-header .frekvensen-compact-wordmark{justify-self:center}.frekvensen-back-link{font-size:9px;letter-spacing:.1em;gap:5px}.frekvensen-explore{padding-inline:16px}.frekvensen-colour-room__heading{position:static;margin-bottom:24px}.frekvensen-explore__door-scene{margin-top:52px}.frekvensen-explore[data-active-room=""] .frekvensen-explore__door-panorama{display:none}.frekvensen-explore[data-active-room=""] .frekvensen-explore__choices{position:static;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:44px 18px;padding:0 12px 24px}.frekvensen-explore[data-active-room=""] .frekvensen-explore__choice{position:relative;grid-column:span 2;top:auto;left:auto;width:100%;height:auto;min-width:0}.frekvensen-explore[data-active-room=""] .frekvensen-explore__choice:nth-child(4){grid-column:2 / span 2}.frekvensen-explore[data-active-room=""] .frekvensen-explore__choice:nth-child(5){grid-column:4 / span 2}.frekvensen-explore[data-active-room=""] .frekvensen-explore__door-thumbnail{position:relative;display:block;width:100%;aspect-ratio:200 / 612;overflow:hidden}.frekvensen-explore__door-thumbnail img{position:absolute;display:block;max-width:none;width:931.1%;height:171.14%;top:-41.59%}.frekvensen-explore__choice[data-room-tone=beige] .frekvensen-explore__door-thumbnail img{left:-112.1%}.frekvensen-explore__choice[data-room-tone=tan] .frekvensen-explore__door-thumbnail img{width:959.7%;height:176.41%;top:-42.87%;left:-259.28%}.frekvensen-explore__choice[data-room-tone=green] .frekvensen-explore__door-thumbnail img{width:931.1%;height:171.14%;top:-41.59%;left:-394.03%}.frekvensen-explore__choice[data-room-tone=navy] .frekvensen-explore__door-thumbnail img{width:931.1%;height:171.14%;top:-41.59%;left:-545.49%}.frekvensen-explore__choice[data-room-tone=black] .frekvensen-explore__door-thumbnail img{width:903.3%;height:166.03%;top:-40.35%;left:-693.93%}.frekvensen-explore[data-active-room=""] .frekvensen-explore__choice-label{font-size:10px;line-height:1.3;white-space:normal;text-align:center}.frekvensen-room-sound-toggle{top:8px;right:16px}.frekvensen-entrance__enter{top:67%}}html:has(body.template-index.template-suffix-explore){scrollbar-gutter:auto;background:#8b7c65}body.template-index.template-suffix-explore{position:relative;isolation:isolate;background:#8b7c65}.template-index.template-suffix-explore .frekvensen-site-header{position:absolute;inset:0 0 auto;border:0;background:transparent}.template-index.template-suffix-explore .frekvensen-explore{--frekvensen-room-height: max(100svh, 56.25vw, 700px);height:var(--frekvensen-room-height);min-height:var(--frekvensen-room-height);padding:0;overflow:hidden;background:#8b7c65}.template-index.template-suffix-explore .frekvensen-explore__door-scene{position:absolute;top:0;left:50%;width:max(100%,177.78svh,1050px);max-width:none;margin:0;transform:translate(-50%)}.template-index.template-suffix-explore .frekvensen-site-footer{position:absolute;inset:auto 0 0;z-index:2;min-height:0;padding:16px 3vw;row-gap:12px;background:transparent;color:#28221f}.template-index.template-suffix-explore .frekvensen-site-footer .frekvensen-compact-wordmark{font-size:26px}.template-index.template-suffix-explore .frekvensen-footer-back{min-height:36px;padding:10px 0;border-color:#28221f4d}.template-index.template-suffix-explore .frekvensen-footer-links{padding-top:8px;gap:0 24px;border-color:#28221f40}.template-index.template-suffix-explore .frekvensen-footer-links a{color:#28221f;font-size:10px}.frekvensen-explore__pan-hint{display:none}@media(max-width:875px),(max-aspect-ratio:5/4){.template-index.template-suffix-explore .frekvensen-explore{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.template-index.template-suffix-explore .frekvensen-explore__door-scene{position:relative;left:auto;transform:none}.template-index.template-suffix-explore .frekvensen-explore[data-active-room=""] .frekvensen-explore__door-panorama{display:block}.template-index.template-suffix-explore .frekvensen-explore[data-active-room=""] .frekvensen-explore__choices{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0}.template-index.template-suffix-explore .frekvensen-explore[data-active-room=""] .frekvensen-explore__choice{position:absolute;top:20.9%;height:59.77%;min-width:44px}.template-index.template-suffix-explore .frekvensen-explore[data-active-room=""] .frekvensen-explore__choice[data-room-tone=beige]{left:8.79%;width:13.02%}.template-index.template-suffix-explore .frekvensen-explore[data-active-room=""] .frekvensen-explore__choice[data-room-tone=tan]{left:26.04%;width:13.15%}.template-index.template-suffix-explore .frekvensen-explore[data-active-room=""] .frekvensen-explore__choice[data-room-tone=green]{left:43.23%;width:13.28%}.template-index.template-suffix-explore .frekvensen-explore[data-active-room=""] .frekvensen-explore__choice[data-room-tone=navy]{left:60.68%;width:13.09%}.template-index.template-suffix-explore .frekvensen-explore[data-active-room=""] .frekvensen-explore__choice[data-room-tone=black]{left:78.13%;width:12.89%}.template-index.template-suffix-explore .frekvensen-explore[data-active-room=""] .frekvensen-explore__door-thumbnail{display:none}.template-index.template-suffix-explore .frekvensen-explore[data-active-room=""] .frekvensen-explore__choice-label{top:auto;bottom:18px;padding:8px 12px;background:#f8eed8e0;font-size:12px}.template-index.template-suffix-explore .frekvensen-explore__pan-hint{display:block;position:absolute;z-index:2;top:82px;left:20px;margin:0;padding:8px 12px;background:#f8eed8e0;color:#28221f;font-size:11px;letter-spacing:.04em;pointer-events:none}.template-index.template-suffix-explore .frekvensen-site-footer{padding:12px 20px;row-gap:8px;grid-template-columns:1fr auto}.template-index.template-suffix-explore .frekvensen-site-footer p{display:block;justify-self:end;font-size:9px}.template-index.template-suffix-explore .frekvensen-footer-back{display:none}.template-index.template-suffix-explore .frekvensen-footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;text-align:center}.template-index.template-suffix-explore .frekvensen-footer-links a{min-height:30px;padding:8px 0;font-size:9px;letter-spacing:.05em}}.frekvensen-product-info,.frekvensen-product-description,.frekvensen-beauty__content,.frekvensen-bag-v4__right{min-width:0}.frekvensen-product-description,.frekvensen-shoe__details,.frekvensen-beauty__text{overflow-wrap:anywhere}.frekvensen-product-description :is(img,video),.frekvensen-shoe__stage img{max-width:100%}.frekvensen-size-table{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.frekvensen-size-table table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.frekvensen-size-table :is(th,td){padding:9px 7px;text-align:left;border-bottom:1px solid var(--frekvensen-line)}.frekvensen-cart-item>a img,.frekvensen-main-cart__item img{object-fit:contain}.frekvensen-terms-accept{display:flex;gap:12px;align-items:flex-start;margin:0 0 14px;font-size:13px;line-height:1.55}.frekvensen-terms-accept input[type=checkbox]{width:18px;height:18px;min-width:18px;margin:2px 0 0;accent-color:#30261d;cursor:pointer}.frekvensen-terms-accept label{cursor:pointer}.frekvensen-terms-accept a{color:inherit;text-underline-offset:3px}body{--frek-page-max: 80rem;--frek-gutter: clamp(20px, 2.5vw, 32px);--frek-space-small: 24px;--frek-space-medium: 32px;--frek-space-section: 48px;--frek-header-paper: #f7edde}body .frekvensen-site-header.frekvensen-site-header--solid{height:auto;min-height:80px;background:var(--frek-header-paper)}body .frekvensen-site-header--solid .frekvensen-inner-header.frekvensen-inner-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto;align-items:center;gap:12px 20px;width:100%;max-width:var(--frek-page-max);min-height:80px;margin-inline:auto;padding:12px var(--frek-gutter)}body .frekvensen-site-header--solid .frekvensen-inner-header>.frekvensen-compact-wordmark{grid-column:2;grid-row:1;justify-self:center;font-size:clamp(24px,2.5vw,34px);line-height:1.15;letter-spacing:.1em}body .frekvensen-site-header--solid .frekvensen-inner-header>.frek-language-switcher{grid-column:1;grid-row:1;justify-self:start;max-width:132px}body .frekvensen-site-header--solid .frekvensen-inner-header>.frek-header-editorial{grid-column:3;grid-row:1;justify-self:end;gap:16px;margin-right:122px}body .frekvensen-site-header--solid .frekvensen-inner-header>.frekvensen-inner-header__actions{grid-column:3;grid-row:1;justify-self:end;flex-wrap:nowrap;gap:12px;width:auto}body .frekvensen-site-header.frekvensen-site-header--solid :is(.frek-header-blog,[data-open-menu]){min-height:44px;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.03em}body .frekvensen-site-header.frekvensen-site-header--solid [data-open-menu]{padding:8px 10px;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--frek-ink, #30251e);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body .frekvensen-site-header.frekvensen-site-header--solid [data-open-menu]:hover{border-color:currentColor;background:transparent}body .frekvensen-site-header.frekvensen-site-header--solid .frekvensen-icon-button{width:44px;min-width:44px;height:44px}body nav.frek-shop-nav{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 clamp(12px,1.9vw,26px);min-height:48px;padding:0 var(--frek-page-inset);background:var(--frek-header-paper);font:400 13px/1.4 var(--frek-font-heading, Georgia, serif)}body nav.frek-shop-nav>a,body nav.frek-shop-nav>.frek-shop-shoes>summary{width:auto;min-width:0;min-height:44px;padding-block:10px;white-space:nowrap;border-bottom-width:1px}body section.frekvensen-listing-page,body section.frekvensen-content-page,body section.frekvensen-main-cart{width:100%;max-width:var(--frek-page-max);min-height:0;margin-inline:auto;padding:var(--frek-space-medium) var(--frek-gutter) var(--frek-space-section)}body .frekvensen-page-heading.frekvensen-page-heading{padding-bottom:24px}body .frekvensen-page-heading>p{margin-bottom:12px}body .frekvensen-page-heading.frekvensen-page-heading h1{max-width:24ch;font-size:clamp(32px,3.5vw,46px);line-height:1.12}body .frekvensen-page-heading .rte{margin-top:24px}body .frekvensen-listing-grid{margin-top:32px;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}body .frekvensen-bag-collection{min-height:0;padding:48px var(--frek-page-inset)}body .frekvensen-collection-heading{padding-bottom:24px}body .frekvensen-collection-heading h2{font-size:clamp(32px,3.5vw,46px);line-height:1.12}body .frekvensen-product-grid{margin-top:32px;gap:32px 24px;align-items:start}body .frekvensen-product-grid:not(.frekvensen-product-grid--1):not(.frekvensen-product-grid--2){grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}body .frekvensen-product-grid .frekvensen-product-card .frekvensen-product-card__image{aspect-ratio:1.2}body .frekvensen-product-card__meta{min-height:0;padding-top:12px}body .frekvensen-collection-facts{margin-top:48px;padding-top:24px}body .frekvensen-pagination.frekvensen-pagination--numbered{margin-top:32px;margin-bottom:24px}body .frekvensen-pagination.frekvensen-pagination--compact{margin:24px 0;padding-block:12px}body.template-product .frek-standard-product,body.template-product .frekvensen-product-page--physical{width:100%;max-width:var(--frek-page-max);min-height:0;margin-inline:auto;padding:0 var(--frek-gutter) 48px}body.template-product .frek-standard-product .frek-product-back{margin:16px 0 24px}body.template-product .frek-standard-product .frekvensen-product-layout{max-width:none;min-height:0;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,3.2vw,40px)}body.template-product .frek-standard-product .frekvensen-product-gallery{top:24px}body.template-product .frek-standard-product .frekvensen-product-media-stage{aspect-ratio:1.2;max-height:560px}body.template-product .frek-standard-product .frekvensen-product-main-image{padding:6%;object-fit:contain}body.template-product .frek-standard-product .frekvensen-product-info h1{max-width:23ch;font-size:clamp(32px,3.5vw,46px);line-height:1.12;letter-spacing:-.025em}body.template-product .frek-standard-product .frekvensen-product-price{margin:16px 0 24px}body.template-product .frek-standard-product .frekvensen-product-info{padding-top:0}body.template-product .frek-standard-product .frekvensen-product-quantity{margin:0 0 24px}body.template-product .frek-standard-product .frekvensen-add-button{margin-bottom:24px}body.template-product .frek-eyewear-product .frekvensen-product-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,3.2vw,40px)}body.template-product .frek-eyewear-product .frekvensen-product-gallery{top:24px}body.template-product .frek-eyewear-product .frekvensen-product-media-stage{aspect-ratio:1.2;max-height:560px}body.template-product .frek-eyewear-product h1.frek-eyewear-product-title{max-width:23ch;font-size:clamp(32px,3.5vw,46px);line-height:1.12;letter-spacing:-.025em}@media(min-width:851px){body .frekvensen-site-header.frekvensen-site-header--solid{height:64px;min-height:64px;max-height:64px}body .frekvensen-site-header--solid .frekvensen-inner-header.frekvensen-inner-header{min-height:64px;max-height:64px;padding-block:8px}body .frekvensen-site-header--solid .frekvensen-inner-header>.frekvensen-compact-wordmark{font-size:clamp(28px,2.8vw,32px)}body nav.frek-shop-nav{min-height:40px}body nav.frek-shop-nav>a,body nav.frek-shop-nav>.frek-shop-shoes>summary{min-height:40px;padding-block:8px}}@media(min-width:1000px){body .frekvensen-product-grid:not(.frekvensen-product-grid--1):not(.frekvensen-product-grid--2)>.frekvensen-product-card:last-of-type:nth-of-type(3n+1){grid-column:2;width:100%}}@media(max-width:850px){body .frekvensen-site-header--solid .frekvensen-inner-header.frekvensen-inner-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto auto;gap:4px 12px}body .frekvensen-site-header--solid .frekvensen-inner-header>.frek-header-editorial{grid-column:1 / -1;grid-row:2;justify-self:center;margin:0}body nav.frek-shop-nav{flex-wrap:wrap;gap:0 20px;padding-block:4px}}@media(max-width:999px){body .frekvensen-product-grid:not(.frekvensen-product-grid--1):not(.frekvensen-product-grid--2){grid-template-columns:repeat(2,minmax(0,1fr))}body .frekvensen-product-grid>.frekvensen-product-card:last-of-type:nth-of-type(odd){grid-column:1 / -1;width:calc((100% - 24px)/2);justify-self:center}body .frekvensen-product-grid--1>.frekvensen-product-card:last-of-type:nth-of-type(odd){grid-column:auto;width:100%}body .frekvensen-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){body.template-product .frek-standard-product .frekvensen-product-layout{grid-template-columns:minmax(0,1fr);gap:32px}body.template-product .frek-standard-product .frekvensen-product-gallery{position:relative;top:auto}body.template-product .frek-standard-product .frekvensen-product-media-stage{max-height:540px}body.template-product .frek-standard-product .frekvensen-product-info{max-width:660px;width:100%;margin-inline:auto}body.template-product .frek-eyewear-product .frekvensen-product-layout{grid-template-columns:minmax(0,1fr);gap:32px}body.template-product .frek-eyewear-product .frekvensen-product-gallery{position:relative;top:auto}body.template-product .frek-eyewear-product .frekvensen-product-media-stage{max-height:540px}}@media(max-width:600px){body .frekvensen-site-header--solid .frekvensen-inner-header.frekvensen-inner-header{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;padding-block:12px 8px;gap:2px 12px}body .frekvensen-site-header--solid .frekvensen-inner-header>.frekvensen-compact-wordmark{grid-column:1 / -1;grid-row:1}body .frekvensen-site-header--solid .frekvensen-inner-header>.frek-language-switcher{grid-column:1;grid-row:2}body .frekvensen-site-header--solid .frekvensen-inner-header>.frekvensen-inner-header__actions{grid-column:2;grid-row:2;gap:8px}body .frekvensen-site-header--solid .frekvensen-inner-header>.frek-header-editorial{grid-column:1 / -1;grid-row:3}body nav.frek-shop-nav{display:flex;gap:0 18px;padding-inline:20px}body nav.frek-shop-nav>a,body nav.frek-shop-nav>.frek-shop-shoes>summary{min-height:44px;font-size:13px}body .frekvensen-listing-grid{gap:32px 16px}}@media(max-width:559px){body .frekvensen-product-grid:not(.frekvensen-product-grid--1):not(.frekvensen-product-grid--2),body .frekvensen-product-grid.frekvensen-product-grid--2,body .frekvensen-listing-grid{grid-template-columns:minmax(0,1fr)}body .frekvensen-product-grid>.frekvensen-product-card:last-of-type:nth-of-type(odd){grid-column:auto;width:100%}}@media(max-width:600px){body .frekvensen-site-header--solid .frekvensen-inner-header:not(:has(>.frek-language-switcher))>.frek-header-editorial{grid-column:1;grid-row:2;justify-self:start;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/frekvensen-base.css.map */
