.find-page .leaflet-popup-content-wrapper{padding:0;border:1px solid #080705;box-shadow:4px 4px #08070540;overflow:hidden}.find-map-panel{container-type:size}.find-page .leaflet-popup-content{width:260px!important;max-width:calc(100vw - 76px);max-height:min(440px,calc(100dvh - 160px),calc(100cqh - 48px));overflow-y:auto;overscroll-behavior:contain;margin:0;font:14px/1.5 var(--fn)}.find-page .leaflet-popup-close-button{z-index:2;background:#f4efe6;border-left:1px solid #080705;border-bottom:1px solid #080705}.find-page .find-popup img.find-popup-photo{display:block;width:100%;height:132px;min-height:132px;max-height:132px;object-fit:cover}.find-popup-body{padding:20px}.find-popup-category{display:block;margin:0 34px 8px 0;color:#66503b;font:700 10px/1.4 var(--fl);letter-spacing:.1em;text-transform:uppercase}.find-popup-name{display:block;margin-right:14px;font:800 20px/1.1 var(--fl);letter-spacing:-.025em;overflow-wrap:anywhere}.find-page .leaflet-popup-content .find-popup-address{margin:12px 0 0;color:#332c23;font-size:14px}.find-page .leaflet-popup-content .find-popup-hours{margin:8px 0 0;color:#514638;font-size:12px}.find-popup-actions{display:grid;gap:8px;margin-top:18px}.find-page .find-popup-details,.find-page .find-popup-route{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;border:1px solid #080705;font:700 12px/1.4 var(--fn);text-decoration:none}.find-page .find-popup-details{background:#080705;color:#f4efe6}.find-page .find-popup-route{color:#080705;background:transparent}.find-page .find-popup-details:hover{background:#463521}.find-page .find-popup-route:hover{background:#e1d1b9}.partner-detail{--detail-accent:#74522e;color:#171512;padding-bottom:80px}.partner-detail__breadcrumb{flex-wrap:wrap;line-height:1.5;font-size:13px}.partner-detail__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;border-top:0;border-bottom:0;background:#e9e1d3}.partner-detail__media{min-height:480px}.partner-detail__media img{min-height:480px;max-height:720px;object-fit:cover}.partner-detail__intro{padding:clamp(28px,4vw,60px)}.partner-detail__intro h1{max-width:15ch;margin:12px 0 18px;font:800 clamp(36px,4.3vw,64px)/1.02 var(--fl);letter-spacing:-.045em}.partner-detail__eyebrow{color:#72502b}.partner-detail__type,.partner-detail__location{font-size:15px;line-height:1.5;color:#443c32}.partner-detail__lead{margin-top:20px;font:400 16px/1.65 var(--fn);color:#302a22}.partner-detail__badges{margin:14px 0 0;gap:6px}.partner-detail__badges span{font-size:10px;line-height:1.4;color:#302a22;border-color:#9d8e79;padding:6px 8px}.partner-detail__visit{margin-top:28px;padding-top:22px;border-top:1px solid #ad9f8a}.partner-detail__visit address{font:500 14px/1.6 var(--fn);color:#302a22;font-style:normal}.partner-detail__visit>p{margin:8px 0 0;color:#514638;font:400 13px/1.5 var(--fn)}.partner-detail__hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-top:20px}.partner-detail__hero-actions .partner-detail__route{flex:1 1 180px;margin:0;min-height:50px;background:#171512;color:#f4efe6;font-size:13px}.partner-detail__map-link{display:inline-flex;align-items:center;gap:18px;min-height:44px;color:#171512;font:700 12px/1.5 var(--fn);text-underline-offset:5px}.partner-detail__body{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:clamp(32px,6vw,84px);padding-top:56px}.partner-detail__stories section{border-top:1px solid #b8b1a5;padding:28px 0 32px;grid-template-columns:32px 1fr;gap:12px 20px}.partner-detail__stories h2{font:700 clamp(25px,3vw,36px)/1.12 var(--fl);margin:0 0 12px}.partner-detail__stories section>p:last-child,.partner-detail__stories ul{font:400 16px/1.75 var(--fn);color:#332e26}.partner-detail__information{position:static;border:1px solid #ad9f8a;padding:28px;background:#f3ede2}.partner-detail__information h2{font:700 25px/1.2 var(--fl);margin:10px 0 24px}.partner-detail__information h3{color:#71502c}.partner-detail__information p,.partner-detail__information address{color:#302a22;font:400 15px/1.65 var(--fn)}.partner-detail__contacts{display:flex;flex-wrap:wrap;column-gap:20px}.partner-detail__contacts h3,.partner-detail__contacts p{flex-basis:100%}.partner-detail__hero--sem-foto{grid-template-columns:1fr}.partner-detail__hero--sem-foto .partner-detail__intro{padding:clamp(28px,4vw,60px);max-width:920px}.partner-detail__hero--sem-foto .partner-detail__intro h1{max-width:22ch}.cofcof-contact-proof .cofcof-info-grid{gap:clamp(32px,6vw,88px);margin-top:0}.cofcof-contact-proof .cofcof-official-data{margin:0;border-top:2px solid #171512}.cofcof-contact-proof .cofcof-ir{display:grid;grid-template-columns:105px minmax(0,1fr);gap:16px;padding:18px 0;border-color:#c7bbab}.cofcof-contact-proof .cofcof-ir:first-child{border-top:0}.cofcof-contact-proof .cofcof-ir-l{color:#5a4935;font:700 11px/1.6 var(--fn);letter-spacing:.06em;padding-top:2px}.cofcof-contact-proof .cofcof-ir-v{min-width:0;margin:0;color:#171512;text-align:left;letter-spacing:0;font:500 16px/1.55 var(--fn);overflow-wrap:anywhere}.cofcof-contact-proof .cofcof-ir-v a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;color:#171512;overflow-wrap:anywhere;border-color:#95836c}.cofcof-contact-proof .cofcof-fq-qt{color:#171512;font-size:14px;line-height:1.5}.cofcof-contact-proof .cofcof-fq-at{color:#3e352a;font-weight:400;font-size:15px}.cofcof-business-proof{background:#12100d;color:#f4efe6}.cofcof-business-proof-head{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:end;margin-bottom:40px}.cofcof-business-proof h2{color:#f4efe6;font:800 clamp(34px,4.5vw,62px)/1.05 var(--fl);letter-spacing:-.045em}.cofcof-business-proof :is(h2,h3) em{color:#c6a27a;font-style:normal}.cofcof-business-proof-head>p{margin:0;max-width:40ch;color:#d5ccbf;font:400 16px/1.7 var(--fn)}.cofcof-business-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;border-block:1px solid #75644e}.cofcof-business-stats>div{min-width:0;padding:28px 24px;border-right:1px solid #75644e}.cofcof-business-stats>div:first-child{padding-left:0}.cofcof-business-stats>div:last-child{border-right:0}.cofcof-business-stats dd{margin:0 0 12px;color:#c6a27a;font:700 clamp(42px,5vw,68px)/1 var(--fl);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.cofcof-business-stats dt{color:#f4efe6;font:500 13px/1.5 var(--fn)}.cofcof-business-source{margin:18px 0 48px;max-width:100ch;color:#c9c0b3;font:400 12px/1.65 var(--fn)}.cofcof-business-network{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,72px);align-items:center}.cofcof-business-network figure{min-width:0;margin:0;background:#1a1712;border:1px solid #605340}.cofcof-network-map{display:block;width:100%;height:auto;max-height:520px}.cofcof-network-state{fill:#29241d;stroke:#806f57;stroke-width:1.2;vector-effect:non-scaling-stroke}.cofcof-network-state.is-southeast{fill:#4c3f2d;stroke:#c6a27a}.cofcof-network-labels text{fill:#eee3d4;font:600 16px var(--fn);text-anchor:middle}.cofcof-network-points circle{fill:#f4efe6;stroke:#12100d;stroke-width:1.2}.cofcof-business-network figcaption{margin:0;padding:12px 18px;border-top:1px solid #605340;color:#c9c0b3;font:400 11px/1.6 var(--fn)}.cofcof-business-network figcaption a{color:inherit;text-decoration:underline}.cofcof-business-network h3{color:#f4efe6;font:700 clamp(30px,3.5vw,48px)/1.08 var(--fl);letter-spacing:-.035em;margin:14px 0 22px}.cofcof-business-network-copy>p:not(.cofcof-eyebrow){color:#d5ccbf;font:400 15px/1.7 var(--fn)}.cofcof-business-map-link{display:flex;align-items:center;justify-content:space-between;min-height:52px;gap:18px;background:#c6a27a;color:#12100d;padding:14px 18px;margin:24px 0;font:700 13px/1.5 var(--fn);text-decoration:none}.cofcof-business-partners{border-block:1px solid #75644e}.cofcof-business-partners summary{min-height:48px;padding:14px 0;cursor:pointer;color:#f4efe6;font:600 13px/1.5 var(--fn)}.cofcof-business-partners ul{margin:0;padding:0;list-style:none;max-height:320px;overflow:auto}.cofcof-business-partners li{border-top:1px solid #443b2e}.cofcof-business-partners a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;min-height:48px;padding:12px 0;color:#f4efe6;font:500 13px/1.5 var(--fn);text-decoration:none}.cofcof-business-partners small{color:#c9c0b3;font-size:11px}.cofcof-footer30{padding-top:clamp(44px,6vw,76px);color:#f4efe6;background:#080705}.cofcof-ft-opening{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;padding-bottom:40px;border-bottom:1px solid #66543e;margin-bottom:40px}.cofcof-ft-opening h2{color:#f4efe6;margin:12px 0 0;font:800 clamp(32px,4vw,54px)/1.08 var(--fl);letter-spacing:-.04em}.cofcof-ft-opening h2 em{color:#c6a27a;font-style:normal}.cofcof-ft-shopping{display:grid;grid-template-columns:1fr;gap:10px}.cofcof-ft-shopping a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;padding:16px 20px;color:#080705;background:#c6a27a;border:1px solid #c6a27a;text-decoration:none;font:700 15px/1.4 var(--fn)}.cofcof-ft-shopping a+a{background:transparent;color:#f4efe6;border-color:#847158}.cofcof-ft-shopping small{display:block;margin-bottom:5px;font:500 10px/1.4 var(--fn);letter-spacing:.06em;text-transform:uppercase}.cofcof-ft-shopping a>span:last-child{font-size:24px;line-height:1}.cofcof-ft-shopping a:hover{background:#dfc5a5;color:#080705}.cofcof-ft-shopping a+a:hover{background:#262016;color:#f4efe6}.cofcof-footer30 .cofcof-ft-grid{grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr)) minmax(0,1.2fr);gap:24px 36px;margin-bottom:28px}.cofcof-footer30 .cofcof-ft-grid>:first-child{grid-column:auto}.cofcof-footer30 .cofcof-ft-brand{display:inline-flex;min-height:44px;font-size:clamp(26px,3vw,36px);margin-bottom:16px;letter-spacing:.02em}.cofcof-footer30 .cofcof-ft-desc{color:#c9c0b3;font-size:13px;margin-bottom:20px}.cofcof-footer30 .cofcof-ft-col .cofcof-eyebrow{color:#c6a27a;opacity:1;font-size:11px;margin-bottom:14px}.cofcof-footer30 .cofcof-ft-col li a{color:#eee7dc;font-size:13px;line-height:1.5}.cofcof-footer30 .cofcof-ft-col li{margin:0}.cofcof-footer30 .cofcof-ft-contact-label{color:#c6b8a5;font-size:10px}.cofcof-footer30 .cofcof-ft-news{gap:8px;max-width:100%}.cofcof-ft-news-label{flex:1 1 100%;color:#eee7dc;font:500 12px/1.5 var(--fn);margin-bottom:4px}.cofcof-footer30 .cofcof-ft-news input{min-width:0;flex:1 1 130px;min-height:46px;padding:10px 12px;border:1px solid #88775f;background:#19150f;color:#f4efe6;border-radius:0;font-size:14px}.cofcof-footer30 .cofcof-ft-news input::placeholder{color:#c9c0b3}.cofcof-footer30 .cofcof-ft-news button{min-height:46px;background:#c6a27a;color:#080705;padding:0 14px;font-size:11px}.cofcof-footer30 .cofcof-ft-news-consent{color:#c9c0b3;font-size:11px;margin-top:4px}.cofcof-footer30 .cofcof-ft-policies{border-color:#66543e;padding-top:22px}.cofcof-footer30 .cofcof-ft-policies a,.cofcof-footer30 .cofcof-ft-legal,.cofcof-footer30 .cofcof-ft-cr{color:#c9c0b3}.cofcof-footer30 .cofcof-ft-bottom{gap:18px;padding-top:22px;margin-top:12px;border-color:#66543e}.cofcof-footer30 .cofcof-ft-b2b{padding:18px;background:#19150f;border-color:#66543e;border-radius:0}.cofcof-footer30 .cofcof-ft-b2b p{color:#d5ccbf}:is(.cofcof-footer30,.cofcof-contact-proof,.cofcof-business-proof) :is(a,button,input,summary):focus-visible{outline:3px solid #9b6d36;outline-offset:4px}.cofcof-footer30 :is(a,button,input):focus-visible,.cofcof-business-proof :is(a,summary):focus-visible{outline-color:#e0ba88}@media(max-width:1099px){.cofcof-footer30 .cofcof-ft-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cofcof-footer30 .cofcof-ft-grid>:first-child{grid-column:1/-1;max-width:480px}.partner-detail__media,.partner-detail__media img{min-height:420px}}@media(max-width:900px){.partner-detail__hero,.partner-detail__body{grid-template-columns:1fr}.partner-detail__media{min-height:0}.partner-detail__media img{height:auto;aspect-ratio:4/3;min-height:0;max-height:520px}.partner-detail__intro{padding:28px}.partner-detail__intro h1{max-width:20ch}.partner-detail__body{gap:24px;padding-top:36px}.partner-detail__information{padding:24px}.cofcof-business-proof-head{gap:24px}.cofcof-business-network{grid-template-columns:1fr}.cofcof-business-network figure{max-width:620px}.cofcof-business-network h3 br{display:none}}@media(max-width:600px){.cofcof-ft-opening,.cofcof-business-proof-head{grid-template-columns:1fr;gap:24px}.cofcof-ft-opening{padding-bottom:28px;margin-bottom:28px}.cofcof-footer30 .cofcof-ft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.cofcof-footer30 .cofcof-ft-col--contact{grid-column:1/-1}.cofcof-business-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cofcof-business-stats>div{padding:24px 16px}.cofcof-business-stats>div:nth-child(odd){padding-left:0}.cofcof-business-stats>div:nth-child(2){border-right:0}.cofcof-business-stats>div:nth-child(n+3){border-top:1px solid #75644e}.cofcof-business-source{margin-bottom:32px}.cofcof-contact-proof .cofcof-ir{grid-template-columns:1fr;gap:6px;padding:16px 0}.cofcof-contact-proof .cofcof-ir-v{font-size:16px}.partner-detail__intro,.partner-detail__hero--sem-foto .partner-detail__intro{padding:24px}.partner-detail__intro h1{font-size:36px}.partner-detail__breadcrumb{gap:6px}.partner-detail__information{padding:20px}.partner-detail__stories section{grid-template-columns:24px minmax(0,1fr);gap:12px}}@media(prefers-reduced-motion:reduce){:is(.cofcof-footer30,.partner-detail,.cofcof-business-proof,.find-popup) *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.partner-detail__body--information-only{grid-template-columns:minmax(0,1fr);max-width:800px}.partner-detail__body--information-only .partner-detail__stories{display:none}
/*# sourceMappingURL=/cdn/shop/t/67/assets/cofcof-store30-partners.css.map */
