body[data-brand=oen]{--oen-motion-control:.18s;--oen-motion-depart:.26s;--oen-motion-content:.56s;--oen-motion-page:.88s;--oen-motion-page-delay:80ms;--oen-motion-ease:cubic-bezier(.22,1,.36,1);--oen-motion-ease-out:cubic-bezier(.4,0,1,1);--oen-motion-dissolve:cubic-bezier(.45,0,.55,1)}body[data-brand=oen] .oenRouteReveal{animation:oen-page-arrival var(--oen-motion-page)var(--oen-motion-ease)var(--oen-motion-page-delay)both}@keyframes oen-page-arrival{0%{opacity:0}to{opacity:1}}body[data-brand=oen] .galleryStage{opacity:1;transition:opacity var(--oen-motion-content)var(--oen-motion-ease)}body[data-brand=oen] .galleryStage--leaving{opacity:0;pointer-events:none;transition-duration:var(--oen-motion-depart);transition-timing-function:var(--oen-motion-ease-out)}body[data-brand=oen] .galleryStage--entering{opacity:0;pointer-events:none;transition:none}body[data-brand=oen] .galleryViewToggleButton{transition:opacity var(--oen-motion-control)ease}body[data-brand=oen] .aboutOverlay,body[data-brand=oen] .subscribeOverlay--open,body[data-brand=oen] .cartOverlay--open,body[data-brand=oen] .enquireOverlay--open{animation:oen-overlay-veil-in .26s var(--oen-motion-ease)both}body[data-brand=oen] .aboutOverlay>.aboutPanel,body[data-brand=oen] .subscribeOverlay--open .subscribeOverlayPanel,body[data-brand=oen] .cartOverlay--open .cartOverlayContent,body[data-brand=oen] .enquireOverlay--open .enquireOverlayContent{animation:oen-overlay-content-in .42s var(--oen-motion-ease)both}@keyframes oen-overlay-veil-in{0%{opacity:0}to{opacity:1}}@keyframes oen-overlay-content-in{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translate(0,0)}}body[data-brand=oen] .oenRouteReveal:has(.modalOverlay){animation:none}body[data-brand=oen] .modalOverlayEnter{animation:oen-product-veil-in .26s var(--oen-motion-ease)both}body[data-brand=oen] .modalOverlayClosing{animation:oen-product-veil-out .24s var(--oen-motion-ease-out)both}body[data-brand=oen] .modalInnerEnter{animation:oen-product-content-in .52s var(--oen-motion-ease)both}body[data-brand=oen] .modalInnerSequenceHandoffOut{animation:oen-product-handoff-out .32s var(--oen-motion-dissolve)both;pointer-events:none}body[data-brand=oen] .modalInnerSequenceHandoffIn{animation:oen-product-handoff-in .62s var(--oen-motion-dissolve)both}body[data-brand=oen] .modalInnerEnter .modalSlideStage:not(.modalSlideStage--in-left):not(.modalSlideStage--in-right) .modalMediaInner{animation:none}@keyframes oen-product-veil-in{0%{opacity:0}to{opacity:1}}@keyframes oen-product-veil-out{0%{opacity:1}to{opacity:0}}@keyframes oen-product-content-in{0%{opacity:0}to{opacity:1}}@keyframes oen-product-handoff-out{0%{opacity:1}to{opacity:0}}@keyframes oen-product-handoff-in{0%{opacity:0}to{opacity:1}}body[data-brand=oen] :is(.modalSlideStage--in-right,.modalSlideStage--in-left){animation:oen-product-image-in .62s var(--oen-motion-dissolve)both}body[data-brand=oen] :is(.modalSlideStage--out-left,.modalSlideStage--out-right){animation:oen-product-image-out .62s var(--oen-motion-dissolve)both}@media (prefers-reduced-motion:no-preference){body[data-brand=oen] .archivePostPage[data-media-reveal-ready] .blogTextGrid>:is(.blogFigure,.blogWideImage),body[data-brand=oen] :is(.featurePage,.featureIndex)[data-media-reveal-ready] :is(.featureImage,.featureLeadImage),body[data-brand=oen] .galleryPresentation[data-media-reveal-ready] :is(.card,.galleryArchiveItem){opacity:0;transition:opacity .78s var(--oen-motion-ease),transform .78s var(--oen-motion-ease);transform:translateY(1rem)}body[data-brand=oen] .archivePostPage[data-media-reveal-ready] .blogTextGrid>:is(.blogFigure,.blogWideImage).oenMediaRevealed,body[data-brand=oen] :is(.featurePage,.featureIndex)[data-media-reveal-ready] :is(.featureImage,.featureLeadImage).oenMediaRevealed,body[data-brand=oen] .galleryPresentation[data-media-reveal-ready] :is(.card,.galleryArchiveItem).oenMediaRevealed{opacity:1;transform:translate(0,0)}body[data-brand=oen] .cardImage{transition:opacity .56s var(--oen-motion-ease);transform:none}}body[data-brand=oen] :where(a,button,summary,input,textarea,select,[role=button]):focus-visible{outline-offset:.35rem;outline:1px solid}body[data-brand=oen] :is(.archiveEntryNumber,.archiveEntryMeta,.guideEntryNumber,.guideEntryMeta,.archivePostTrail,.publishingTrail,.blogPostMeta,.blogCardMeta,.blogFigureCaption){font-variant-numeric:tabular-nums}body[data-brand=oen] :is(.archiveEntryMeta,.guideEntryMeta,.blogPostMeta,.blogCardMeta){letter-spacing:.03em}@media (hover:none) and (pointer:coarse){body[data-brand=oen] :is(.archiveEntryLink,.guideEntry,.card,.galleryArchiveItem):active{opacity:.72}}body:is(.about-open,.subscribe-open,.cart-open,.enquire-open).locked[data-brand=oen] .archiveList:before,body:is(.about-open,.subscribe-open,.cart-open,.enquire-open).locked[data-brand=oen] .archiveEntryLink:before,body:is(.about-open,.subscribe-open,.cart-open,.enquire-open).locked[data-brand=oen] .guidesList:before,body:is(.about-open,.subscribe-open,.cart-open,.enquire-open).locked[data-brand=oen] .guideEntry:before{opacity:0!important}body:is(.about-open,.subscribe-open,.cart-open,.enquire-open)[data-brand=oen] .appMain :is(a,button,[role=button]):has(:is(img,picture,video)){pointer-events:none;opacity:1!important}body:is(.about-open,.subscribe-open,.cart-open,.enquire-open)[data-brand=oen] .appMain :is(figure,picture,.cardMedia,.galleryArchiveMedia,.archiveEntryImage,.blogCardCover,.blogPostCover,.blogFigureMedia,.blogWideImageMedia,.featureImage,.featureLeadImage){opacity:1!important;background:#fff!important}body:is(.about-open,.subscribe-open,.cart-open,.enquire-open)[data-brand=oen] .appMain :is(img,video){opacity:.2!important;transition:opacity .42s var(--oen-motion-ease)!important}body:is(.about-open,.subscribe-open,.cart-open,.enquire-open)[data-brand=oen] .archivePage--imagesView .archiveCatalogue--visual .archiveEntryNumber{pointer-events:none;transition:opacity .26s var(--oen-motion-ease);opacity:0!important}@keyframes oen-product-image-in{0%{opacity:0}to{opacity:1}}@keyframes oen-product-image-out{0%{opacity:1}to{opacity:0}}body[data-brand=oen] .modalSlideStage{will-change:opacity;transform:none}body[data-brand=oen] .modalMediaInner{background:#fff}body[data-brand=oen] .modalMedia{transition:transform .56s var(--oen-motion-ease)}@media (min-width:768px){body[data-brand=oen] .modalStage--info{--modal-media-w:min(56vw,80rem);--modal-media-h:min(56vw,70vh);--modal-order-shift:clamp(7rem,8vw,12rem);--modal-order-nav-clearance:clamp(6rem,7vw,10rem)}body[data-brand=oen] .modalStage--info.modalStage--landscape{--modal-order-shift:clamp(11rem,14vw,21rem)}body[data-brand=oen] .modalStage--info .modalMedia{transform:translate3d(calc(-1*var(--modal-order-shift)),0,0)}body[data-brand=oen] .modalStage--info :is(.modalPrev,.modalNext){margin-left:calc(-1*var(--modal-order-shift))}body[data-brand=oen] .modalStage--info .modalNext{width:calc((var(--modal-media-w)*.5) - var(--modal-order-nav-clearance))}body[data-brand=oen] .modalStage--info.modalStage--landscape .modalNext{margin-left:calc((-1*var(--modal-order-shift)) + var(--modal-order-nav-clearance) + clamp(1.5rem,1.75vw,2.5rem))}body[data-brand=oen] .modalStage--info.modalStage--landscape .modalPrev{margin-left:calc((-1*var(--modal-order-shift)) - clamp(3rem,3vw,5rem))}body[data-brand=oen] .modalStage--info:not(.modalStage--landscape) .modalPrev{margin-left:calc((-1*var(--modal-order-shift)) + var(--modal-order-nav-clearance))}}body[data-brand=oen] .modalInfo{width:min(33rem,calc(100vw - (var(--ui-x)*2) - 8rem));max-width:none;transition:opacity .36s var(--oen-motion-ease),transform .5s var(--oen-motion-ease);left:auto;right:clamp(6rem,8vw,14rem);transform:translate3d(0,-50%,.8rem)}body[data-brand=oen] .modalInfo--visible{transition-delay:.12s;transform:translateY(-50%)}body[data-brand=oen] .modalInfo--closing{opacity:0;pointer-events:none;transition-delay:0s;transform:translate3d(0,-50%,.6rem)}body[data-brand=oen] .modalInfoPanel{scrollbar-width:none;gap:1.55rem;width:100%;max-height:min(58vh,56rem);overflow-y:auto}body[data-brand=oen] .modalInfoPanel::-webkit-scrollbar{display:none}body[data-brand=oen] :is(.modalInfo--hidden,.modalInfo--closing) .modalInfoPanel{pointer-events:none}body[data-brand=oen] .modalInfoEyebrow,body[data-brand=oen] .modalInfoMeta,body[data-brand=oen] .modalQuantityRow>span,body[data-brand=oen] .modalInfoDetails{letter-spacing:.035em;opacity:.62;font-size:1.3rem;line-height:1.35}body[data-brand=oen] .modalInfoEyebrow{text-transform:none;margin:0}body[data-brand=oen] :is(.modalPrev,.modalNext){cursor:pointer}body[data-brand=oen] .modalArrowIcon{color:currentColor;opacity:.42;width:2.6rem;height:2.6rem;transition:opacity var(--oen-motion-control)ease;pointer-events:none;place-items:center;font-size:2rem;font-weight:300;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}body[data-brand=oen] .modalPrev .modalArrowIcon{left:1.4rem}body[data-brand=oen] .modalNext .modalArrowIcon{right:1.4rem}body[data-brand=oen] :is(.modalPrev,.modalNext):hover .modalArrowIcon,body[data-brand=oen] :is(.modalPrev,.modalNext):focus-visible .modalArrowIcon{opacity:1}body[data-brand=oen] .modalInfoTitle{letter-spacing:-.025em;max-width:none;font-size:clamp(2.7rem,2.5vw,3.5rem);font-weight:300;line-height:1.02}body[data-brand=oen] .modalInfoPrice{letter-spacing:.015em;margin-top:-.75rem;font-size:1.7rem;font-weight:400}body[data-brand=oen] .modalInfoDetails{gap:.45rem;margin:.15rem 0;display:grid}body[data-brand=oen] .modalInfoDetails>div{grid-template-columns:minmax(7rem,.45fr) 1fr;gap:1.2rem;display:grid}body[data-brand=oen] .modalInfoDetails dt,body[data-brand=oen] .modalInfoDetails dd{margin:0}body[data-brand=oen] .modalInfoDetails dd{color:currentColor;opacity:1}body[data-brand=oen] .modalInfoBody--scroll{letter-spacing:.005em;opacity:.78;max-height:none;margin:.4rem 0;padding:0;font-size:1.55rem;line-height:1.5;overflow:visible}body[data-brand=oen] .modalQuantityRow{justify-content:space-between;align-items:center;gap:2rem;margin-top:.35rem;display:flex}body[data-brand=oen] .modalQty{gap:1.2rem;margin:0}body[data-brand=oen] .modalQtyBtn{width:2.4rem;height:2.4rem;font-size:2.4rem}body[data-brand=oen] .modalQtyValue{min-width:1.8rem;font-size:1.55rem}body[data-brand=oen] .modalInfoOrder{width:fit-content;color:inherit;letter-spacing:.015em;text-underline-offset:.22em;background:0 0;border:0;border-radius:0;margin-top:1.4rem;padding:0;font-size:1.6rem;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}body[data-brand=oen] .modalFooterRight{text-decoration:none}body[data-brand=oen] .modalFooterStatus{pointer-events:all;letter-spacing:.005em;opacity:.52;text-align:right;justify-self:end;font-size:clamp(1.55rem,1.7vw,2.15rem);font-weight:400;line-height:1.2}body[data-brand=oen] .modalFooterCenter{letter-spacing:.045em;opacity:.56;font-size:1.35rem;font-weight:400;line-height:1.25}body[data-brand=oen] .modalFooterProductTitle{color:inherit;letter-spacing:.005em;opacity:.82;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.55rem,1.7vw,2.15rem);font-weight:400;line-height:1.2;overflow:hidden}body[data-brand=oen] .modalFooterRight:hover,body[data-brand=oen] .modalFooterRight:focus-visible{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:767px){body[data-brand=oen] :is(.modalPrev,.modalNext):after{display:none}body[data-brand=oen] .modalStage--info .modalMedia{transform:none}body[data-brand=oen] .modalInfo{left:var(--ui-x);right:var(--ui-x);bottom:calc(var(--ui-y) + var(--modal-footer-h) + 1.2rem + env(safe-area-inset-bottom));width:auto;transform:translateY(.8rem)}body[data-brand=oen] .modalInfo--visible{transform:translate(0,0)}body[data-brand=oen] .modalInfoPanel{background:#fff;max-height:min(42vh,42rem);padding:1.8rem 0 0}}@media (min-width:1024px){.archivePostPage.archivePostPage--study .blogTextGrid>:is(.blogFigure,.blogWideImage){grid-column:2/10;justify-self:center;width:min(66%,64rem);max-width:none;margin-top:0}.archivePostPage.archivePostPage--study .blogTextGrid>.blogFigure+.blogFigure,.archivePostPage.archivePostPage--study .blogTextGrid>.blogWideImage+:is(.blogFigure,.blogWideImage){margin-top:clamp(4rem,5.5vw,8rem)}.archivePostPage.archivePostPage--sequence .blogTextGrid>:is(.blogFigure,.blogWideImage):nth-of-type(4n+1){grid-column:1/8;justify-self:stretch;width:100%;max-width:none;margin-top:0}.archivePostPage.archivePostPage--sequence .blogTextGrid>:is(.blogFigure,.blogWideImage):nth-of-type(4n+2){grid-column:5/13;justify-self:stretch;width:100%;max-width:none;margin-top:clamp(8rem,10vw,16rem)}.archivePostPage.archivePostPage--sequence .blogTextGrid>:is(.blogFigure,.blogWideImage):nth-of-type(4n+3){grid-column:7/11;justify-self:stretch;width:100%;max-width:none;margin-top:clamp(9rem,12vw,19rem)}.archivePostPage.archivePostPage--sequence .blogTextGrid>:is(.blogFigure,.blogWideImage):nth-of-type(4n+4){grid-column:2/11;justify-self:stretch;width:100%;max-width:none;margin-top:clamp(7rem,9vw,14rem)}}body[data-brand=oen] .featurePage article,body[data-brand=oen] .featureGallery--opening .featureImage,body[data-brand=oen] .blogPostCover,body[data-brand=oen] .blogFigureImg,body[data-brand=oen] .blogWideImageImg,body[data-brand=oen] .blogFigure img,body[data-brand=oen] .blogWideImage img{opacity:1;animation:none;transform:none}@media (min-width:1024px){body[data-brand=oen].blog-can-scroll .blogScrollHint{opacity:.32;animation:none}}body[data-brand=oen] .routeLoadingLine{opacity:.16;width:1px;height:2.8rem;animation:oen-loading-mark .6s var(--oen-motion-ease).18s both;transform:none}@keyframes oen-loading-mark{0%{opacity:0}to{opacity:.16}}@media (prefers-reduced-motion:reduce){body[data-brand=oen] .oenRouteReveal,body[data-brand=oen] .routeLoadingLine{animation:none}body[data-brand=oen] .galleryStage,body[data-brand=oen] .galleryViewToggleButton,body[data-brand=oen] .blogScrollHint,body[data-brand=oen] .modalInfo{transition:none}body[data-brand=oen] .aboutOverlay,body[data-brand=oen] .subscribeOverlay--open,body[data-brand=oen] .cartOverlay--open,body[data-brand=oen] .enquireOverlay--open,body[data-brand=oen] .aboutOverlay>.aboutPanel,body[data-brand=oen] .subscribeOverlay--open .subscribeOverlayPanel,body[data-brand=oen] .cartOverlay--open .cartOverlayContent,body[data-brand=oen] .enquireOverlay--open .enquireOverlayContent,body[data-brand=oen] .modalOverlayEnter,body[data-brand=oen] .modalOverlayClosing,body[data-brand=oen] .modalInnerEnter,body[data-brand=oen] .modalSlideStage--in-right,body[data-brand=oen] .modalSlideStage--in-left,body[data-brand=oen] .modalSlideStage--out-left,body[data-brand=oen] .modalSlideStage--out-right{animation:none}}@media (max-width:767px){body[data-brand=oen] .headerInner{min-height:calc(var(--mobile-topbar-h) + env(safe-area-inset-top));padding:calc(.9rem + env(safe-area-inset-top))var(--ui-x).9rem}body[data-brand=oen] .header .logo,body[data-brand=oen] .header .menu__item,body[data-brand=oen] .subscribeCornerLink,body[data-brand=oen] .cartDock,body[data-brand=oen] .filterToggleBtn,body[data-brand=oen] .modalFooterRight,body[data-brand=oen] .modalFooterCart{align-items:center;min-height:44px;display:inline-flex}body[data-brand=oen] .guideDownload{align-items:center;min-height:44px;margin-block:-1.1rem;display:inline-flex}body[data-brand=oen] .blogMobileBar:before{content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#fffffff0 38%,#fff 68%);position:absolute;inset:0}body[data-brand=oen] .blogMobileBarInner{position:relative}}
@font-face{font-family:soehne;src:url(../media/Sohne_Leicht-s.p.2727f0b3.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:soehne;src:url(../media/Sohne_Buch-s.p.7b928b71.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:soehne Fallback;src:local(Arial);ascent-override:103.46%;descent-override:28.84%;line-gap-override:0.0%;size-adjust:100.24%}.soehne_b59735c-module__sR7a1a__className{font-family:soehne,soehne Fallback}.soehne_b59735c-module__sR7a1a__variable{--font-sans:"soehne","soehne Fallback"}
