:root{--fw-waldtinte:#18251d;--fw-tiefwald:#244b36;--fw-moos:#6f8a5b;--fw-burgunder:#6b2633;--fw-beerenrot:#9b4a57;--fw-altgold:#c6a15b;--fw-pergament:#f3e8d2;--fw-elfenbein:#faf7ef;--fw-stein:#d8d1c4;--fw-tinte:#2a2521}:root{--fwds-ink:#2a2521;--fwds-ink-soft:#51483f;--fwds-green:#244b36;--fwds-green-deep:#18251d;--fwds-gold:#c6a15b;--fwds-gold-soft:#dbc189;--fwds-burgundy:#6b2633;--fwds-paper:#faf7ef;--fwds-paper-strong:#f3e8d2;--fwds-border:#d8d1c4;--fwds-radius:5px;--fwds-shadow-soft:0 12px 32px rgba(42,34,24,.09);--fwds-shadow-lift:0 15px 34px rgba(42,34,24,.14)}::selection{color:var(--fwds-green-deep);background:#d8b65f6b}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--fwds-green-deep);outline-offset:3px;box-shadow:0 0 0 3px var(--fwds-paper),0 0 0 5px var(--fwds-green-deep)}.main-content .btnLink{text-decoration-thickness:.08em;text-underline-offset:.2em;transition:color .18s ease,text-decoration-color .18s ease}.main-content .btnLink:hover{color:var(--fwds-burgundy)}.form-vertical :where(input,select,textarea){accent-color:var(--fwds-green)}.form-vertical :where(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea){min-height:48px;padding:11px 13px;color:var(--fwds-ink);background:#fffdf8eb;border:1px solid #b9aa8c;border-radius:var(--fwds-radius);box-shadow:inset 0 1px 2px #2a22180a;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.form-vertical :where(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea):hover{border-color:#92784b}.form-vertical :where(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea):focus{background:#fffdf8;border-color:var(--fwds-gold);box-shadow:0 0 0 3px #c6a15b2e}.form-vertical textarea{min-height:132px;resize:vertical}.form-vertical :where(label:not(.hide):not(.hidden_txt)){color:var(--fwds-ink-soft);font-weight:600}.form-vertical :where(.errors,.form-error,.note.form-error){padding:12px 14px;color:#5c1f2a;background:#6b263314;border-left:3px solid var(--fwds-burgundy)}.form-vertical :where(.form-success,.note.form-success){padding:12px 14px;color:var(--fwds-green-deep);background:#173c2a14;border-left:3px solid var(--fwds-green)}.cs-scheme-1 .sttl{color:#715323}.rte a:not(.btn):not(.button){text-decoration:underline;text-underline-offset:.18em}.template-product .jdgm-rev-widg .jdgm-sort-dropdown,.template-product .jdgm-rev-widg .jdgm-rev__timestamp,.template-product .jdgm-rev-widg .jdgm-rev__author{color:#315a43!important;opacity:1!important}.template-product .jdgm-rev-widg .jdgm-sort-dropdown{background-color:#faf7f0!important}:root{--fw-space-xs:8px;--fw-space-s:16px;--fw-space-m:24px;--fw-space-l:32px;--fw-space-xl:48px;--fw-space-xxl:64px;--fw-card-radius:8px;--fwds-radius:6px}html body main :is(.fbo__card,.feohwynn-page-layout__mini-card,.feohwynn-contact__form-card,.feohwynn-contact__aside-card,.fw-resident-card,.ftk__job,.product-recommendations .grid_bx,.feohwynn-collection-main .grid-products .grid_bx){border-radius:var(--fw-card-radius);border-color:var(--fw-stein,#d8d1c4);box-shadow:0 3px 12px #2a25210b}html body main :is(.fbo__card,.feohwynn-page-layout__mini-card,.fw-resident-card):hover{border-color:var(--fw-altgold,#c6a15b);box-shadow:0 3px 12px #2a25210b;transform:none}html body main :is(.fbo__grid,.feohwynn-page-layout__grid,.ftk__job-grid,.fw-residents__grid){gap:var(--fw-space-m)}html body main :is(.fbo__card-copy,.feohwynn-page-layout__mini-copy,.fw-resident-card__body){padding:var(--fw-space-m)}html body main .fbo__card .fbo__excerpt{font-size:16px;line-height:1.65}html body main :is(.fbo__card h2,.feohwynn-page-layout__mini-card h3,.fw-resident-card h3){line-height:1.25;text-wrap:balance}html body main :is(.feohwynn-contact__fields,.feohwynn-contact__grid){gap:var(--fw-space-m)}html body main .feohwynn-contact__field{margin-bottom:var(--fw-space-s)}html body main :is(.feohwynn-contact__form-card,.feohwynn-contact__aside-card){padding:clamp(24px,4vw,48px)}html body :is(main,.form-vertical) :is(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],textarea,select):not(.jdgm-sort-dropdown){box-sizing:border-box;max-width:100%;min-height:48px;border:1px solid var(--fw-stein,#d8d1c4);border-radius:6px;background-color:var(--fw-elfenbein,#faf7ef);color:var(--fw-tinte,#2a2521);padding:12px 16px;font-size:16px;line-height:1.5;box-shadow:none}html body :is(main,.form-vertical) :is(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],textarea,select):not(.jdgm-sort-dropdown):hover{border-color:#92784b}html body :is(main,.form-vertical) :is(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],textarea,select):not(.jdgm-sort-dropdown):focus-visible{border-color:var(--fw-tiefwald,#244b36);outline:2px solid var(--fw-tiefwald,#244b36);outline-offset:3px;box-shadow:none}html body main .ftk__jobs{border-block-color:var(--fw-altgold,#c6a15b)}html body main .feohwynn-page-layout__quote{border-inline-start-color:var(--fw-altgold,#c6a15b)}@media(max-width:749px){html body main :is(.fbo__grid,.feohwynn-page-layout__grid,.ftk__job-grid,.fw-residents__grid){gap:var(--fw-space-s)}html body main :is(.fbo__card-copy,.feohwynn-page-layout__mini-copy,.fw-resident-card__body){padding:var(--fw-space-s)}}html body .fw-footer{--fw-footer-atlas-bg:var(--fw-waldtinte);--fw-footer-atlas-line:var(--fw-altgold);color:var(--fw-pergament)!important}html body .fw-footer :is(.footer-links a,.ft_link a,.footer-block__details-content a){font-size:14px;line-height:1.7}html body :is(.site-nav,.navigation,.nav_wrap) .active>a,html body :is(.site-nav,.navigation,.nav_wrap) a[aria-current=page]{color:var(--fw-altgold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}html body main :is(.fpp,.fpo){--fpp-accent:var(--fw-altgold);--fpp-dark:var(--fw-waldtinte);--fpp-text:var(--fw-tinte);--fpp-border:var(--fw-stein);--fpp-radius:8px;--fpo-dark:var(--fw-waldtinte);--fpo-border:var(--fw-stein)}html body main :is(.fpo__description,.fpp__episode-details){font-size:15px;line-height:1.65}html body main .fpo__platform{width:44px;height:44px;box-shadow:none;border-color:var(--fw-altgold)}html body main :is(.fpo__podcast,.fpp__episode,.fpp__about,.fpp__latest){border-radius:8px}html body main :is(.fpp__button-arrow,.fpp__button-logo){display:none}html body main .fw-format-labels{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}html body main .fw-label{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border:1px solid var(--fw-stein);border-radius:6px;background:var(--fw-pergament);color:var(--fw-waldtinte);font-size:14px;line-height:1.4;font-weight:600}html body main .fw-label--digital{background:var(--fw-tiefwald);color:var(--fw-elfenbein);border-color:var(--fw-tiefwald)}html body main .fw-label--handed{border-color:var(--fw-altgold)}html body main :is(.product-tag,.sale-label,.feohwynn-card-soldout){border-radius:6px;line-height:1.4;letter-spacing:.015em}html body main .fw-standard-page{padding-block:32px 48px}html body main .fw-standard-page>.page-width{max-width:940px}html body main .fw-standard-page .rte{max-width:78ch;margin-inline:auto;font-size:16px;line-height:1.75;overflow-wrap:anywhere}html body main .fw-standard-page .rte :is(h2,h3){font-family:var(--ft1,Georgia,serif);line-height:1.3;margin-block:32px 16px}html body main .fw-standard-page .rte p{margin-bottom:16px}html body main .fw-service-page{max-width:940px;padding-block:48px 64px;color:var(--fw-tinte);font-size:18px;line-height:1.75}html body main .fw-service-page h1{color:var(--fw-waldtinte);font-family:var(--ft1,Georgia,serif);font-size:clamp(32px,4vw,48px);line-height:1.2;margin-block:16px 24px}html body main .fw-service-page__kicker{font-size:14px;letter-spacing:.05em;color:#715323}html body main .fw-service-page__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}html body main .fw-collection-empty :is(#main-collection-filters,.filterbar,.collection-filter-count,.filters-toolbar){display:none}html body main .fw-collection-empty .collection-filter-layout{grid-template-columns:1fr}html body main :is(.fw-product-faq__inner,.feohwynn-product-information__block){border-radius:8px;border-color:var(--fw-stein)}html body main .fw-product-faq__inner{background:var(--fw-pergament);border:1px solid var(--fw-stein);border-inline-start:3px solid var(--fw-tiefwald)}html body main .fw-product-faq details[open]{background:var(--fw-elfenbein)}html body main :is(.feohwynn-page-layout__note-text,.feohwynn-page-layout__note-title,.fes__section p){font-size:15px;line-height:1.65}html body main .feohwynn-page-layout__sidebar-heading{font-size:14px!important;letter-spacing:.05em!important}html body main :is(.feohwynn-page-layout__sidebar-card,.fes__card){border-radius:8px}html body main .fw-home__gifts{border-top-color:var(--fw-altgold)}html body main .fw-home__creative{border-top:1px solid var(--fw-altgold)}html body main .fw-home__listen{border-top-color:var(--fw-altgold)}html body :is(.fw-footer-service,.fw-footer--atlas){border-top-color:var(--fw-altgold)}html body main .template-search :is(h1,h2),html body main .cart__empty-text{font-family:var(--ft1,Georgia,serif);color:var(--fw-waldtinte)}html body .jdgm-rev-widg :is(.jdgm-rev-widg__title,.jdgm-write-rev-link){font-family:var(--ft1,Georgia,serif)!important}html body .jdgm-rev-widg :is(.jdgm-rev,.jdgm-form-wrapper){border-color:var(--fw-stein)!important}html body #shopify-pc__banner{background:var(--fw-waldtinte)!important;color:var(--fw-elfenbein)!important;border-top:1px solid var(--fw-altgold);border-radius:6px;max-height:90vh;overflow-y:auto}html body #shopify-pc__banner :is(h2,p,a){color:var(--fw-elfenbein)!important}html body #shopify-pc__banner button{border-color:var(--fw-altgold)!important;border-radius:6px!important;background:var(--fw-tiefwald)!important;color:var(--fw-elfenbein)!important;min-height:44px}html body #shopify-pc__banner button:focus-visible{outline:2px solid var(--fw-altgold);outline-offset:3px}@media(max-width:749px){html body main .fw-service-page{padding-block:32px 48px;font-size:17px}html body main .fw-standard-page{padding-block:24px 32px}html body #shopify-pc__banner{max-height:85vh}}html body main .fct__tab{border-radius:6px;min-height:44px;transform:none}html body main .fct__tab.is-active{background:var(--fw-tiefwald);color:var(--fw-elfenbein);border-color:var(--fw-altgold)}html body main .fw-collection-empty :is(.tlbr,.active_filters,.active-facets){display:none}html body main .fw-collection-empty .main-col{width:100%;max-width:100%;padding-inline:0}html body main .fw-residents__profile-head{background:var(--fw-tiefwald);box-shadow:none;border-bottom:1px solid var(--fw-altgold)}html body main .fw-residents__profile-head--text{display:flex;align-items:center;max-width:1440px;min-height:280px;background:var(--fw-tiefwald)}html body main .fw-residents__profile-head--text .fw-residents__profile-copy{width:100%;max-width:880px}html body main .feohwynn-page-layout__icon svg{width:100%;height:100%;vertical-align:middle}html body main .feohwynn-newsletter--editorial{background:var(--fw-pergament);padding-block:48px}html body main .feohwynn-newsletter--editorial .news_sec{border:1px solid var(--fw-altgold);border-radius:8px}html body .fw-footer-service{--service-bg:var(--fw-tiefwald);--service-text:var(--fw-elfenbein);--service-accent:var(--fw-altgold)}html body .fw-footer-service__inner{max-width:1200px;padding-block:24px}html body .fw-footer-service :is(h2,strong){font-family:var(--ft1,Georgia,serif);font-weight:600}html body .fw-footer-service__description{font-size:14px;line-height:1.6}html body:has(.fw-standard-page) main .hero:not(:has(.heroImg)) .hero_wrap{min-height:160px!important;padding-block:24px}html body:has(.fw-standard-page) main .hero:not(:has(.heroImg)) .heroTtl{font-family:var(--ft1,Georgia,serif);font-size:clamp(28px,3vw,38px);line-height:1.3;color:var(--fw-waldtinte)}@media(max-width:749px){html body main .fw-residents__profile-head--text{min-height:0}html body main .feohwynn-newsletter--editorial{padding-block:32px}html body:has(.fw-standard-page) main .hero:not(:has(.heroImg)) .hero_wrap{min-height:128px!important}}html body #main_nav .active>a,html body #main_nav a[aria-current=page]{color:var(--fw-altgold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}html body .fw-footer .ft_block li a{font-size:14px;line-height:1.7}html body .feohwynn-atlas-header{--fw-atlas-header-bg:var(--fw-waldtinte)!important;--fw-atlas-line:var(--fw-altgold)!important}html body main :is(.fpp__intro-card,.fpp__latest,.fpp__episode,.fpo__podcast){border-radius:8px;border-color:var(--fw-stein);box-shadow:0 3px 12px #2a25210b}html body main .fpp__platform{border-radius:6px;box-shadow:none}html body main .fpp__badge{border-radius:6px;font-size:14px;letter-spacing:.035em;background:var(--fw-tiefwald)}html body .ctdrawer #CartDrawer{background:var(--fw-elfenbein);border-left:1px solid var(--fw-altgold)}html body .searchDrawer{border-radius:0 0 8px 8px;border-bottom-color:var(--fw-altgold)}html body.template-search #MainContent :is(h1,h2){font-family:var(--ft1,Georgia,serif)}html body.template-cart .cart__warnings{color:var(--fw-tinte);font-size:18px;line-height:1.65}html body .jdgm-rev-widg .jdgm-write-rev-link{background:var(--fw-tiefwald)!important;color:var(--fw-elfenbein)!important;border:1px solid var(--fw-altgold)!important;border-radius:6px!important;text-decoration:none!important;min-height:44px;font-size:16px;line-height:1.45}html body .shopify-policy__container{max-width:940px;padding-block:32px 48px}html body .shopify-policy__title h1{font-family:var(--ft1,Georgia,serif);font-size:clamp(28px,3vw,38px);line-height:1.3;color:var(--fw-waldtinte)}html body .shopify-policy__body{max-width:78ch;margin-inline:auto;font-size:16px;line-height:1.75;overflow-wrap:anywhere}html body main .fw-resident-card__profile-button{position:relative;z-index:2;align-self:flex-start;margin-top:auto;max-width:100%;min-height:44px;white-space:normal}html body main :is(.fw-home__hero,.fih__hero,.fw-cover-intro,.ftk__hero,.fankers__hero,.feohwynn-collection-hero,.feohwynn-world-hero,.fap__hero){position:relative}html body main .fw-cover-frame{display:block;position:absolute;top:16px;right:16px;bottom:16px;left:16px;z-index:5;border:1px solid #d2b27666;pointer-events:none;box-sizing:border-box}@media(max-width:749px){html body main .fw-cover-frame{top:10px;right:10px;bottom:10px;left:10px}}@media(min-width:750px){html body.template-page main .prSlider .page-width{padding-inline:40px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/feohwynn-design-system.css.map */
