.if-mag{--im-ink:#3e3030;--im-muted:#7c6d68;--im-line:#e8dfd9;--im-cream:#faf7f4;--im-rose:#a67c78;--im-white:#fff;color:var(--im-ink);font-family:inherit}.if-mag *{box-sizing:border-box}.if-mag a{color:inherit;text-decoration:none}.if-mag a:focus-visible,.if-mag button:focus-visible{outline:2px solid #865853;outline-offset:4px}.if-mag img{display:block;width:100%;height:100%;object-fit:cover}.if-mag__shell{max-width:1340px;margin:0 auto;padding:0 24px}.if-mag__eyebrow{text-transform:uppercase;letter-spacing:.19em;font-size:11px;font-weight:650;color:#926f6a}.if-mag__display{font-family:Georgia,Times New Roman,serif;font-size:clamp(43px,5vw,78px);font-weight:400;letter-spacing:-.045em;line-height:1.07;margin:10px 0 20px}.if-mag__serif{font-family:Georgia,Times New Roman,serif;letter-spacing:-.028em;font-weight:400}.if-mag__intro{font-size:16px;line-height:1.8;color:#6e5d59;max-width:650px}.if-mag__top{padding:50px 0 38px}.if-mag__top--blog{background:linear-gradient(112deg,#f9f2ee,#f5e6e2);border-bottom:1px solid var(--im-line)}.if-mag__top .if-mag__shell{display:flex;gap:24px;align-items:flex-end;justify-content:space-between}.if-mag__top-main{max-width:820px}.if-mag__top .if-mag__intro{margin:0}.if-mag__badge{display:inline-flex;align-items:center;gap:7px;border:1px solid #dfcbc4;border-radius:100px;padding:8px 13px;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.if-mag__body{padding:44px 0 85px;background:#fff}.if-mag__layout{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:52px;align-items:start}.if-mag__sidebar{min-width:0;align-self:stretch}.if-mag__sidebar-inner{position:sticky;top:22px;display:flex;flex-direction:column;gap:26px}.if-mag__shelf{border:1px solid var(--im-line);padding:23px;background:#fff}.if-mag__side-heading{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:24px;line-height:1.2;margin:4px 0 15px}.if-mag__side-note{font-size:13px;line-height:1.7;color:#7c6d68;margin:4px 0 16px}.if-mag__categories{display:flex;flex-direction:column}.if-mag__category{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--im-line)}.if-mag__category-image{height:58px;width:58px;flex:0 0 58px;overflow:hidden;background:#eee5e0}.if-mag__category-copy{flex:1;min-width:0}.if-mag__category-copy strong{display:block;font-size:13px;line-height:1.4;font-weight:600}.if-mag__category-copy small{display:block;font-size:11px;color:#84736e;margin-top:3px}.if-mag__category-arrow{font-size:18px;color:#9a7973}.if-mag__category:hover strong,.if-mag__product:hover strong,.if-mag__article-card:hover h3{color:#986c65}.if-mag__products{display:flex;flex-direction:column;gap:14px}.if-mag__product{display:flex;gap:12px;align-items:center}.if-mag__product-image{flex:0 0 78px;width:78px;height:97px;overflow:hidden;background:#f3efeb}.if-mag__product strong{font-weight:500;font-size:13px;line-height:1.45;display:block}.if-mag__product small{font-size:12px;color:#8b7771;display:block;margin-top:5px}.if-mag__product small.if-mag__soldout{color:#a45b4e}.if-mag__full-link{display:inline-block;text-decoration:underline!important;text-underline-offset:5px;font-size:12px;margin-top:18px}.if-mag__callout{background:#f7eeeb;padding:27px 23px}.if-mag__callout h3{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.22;margin:0 0 10px}.if-mag__callout p{font-size:13px;line-height:1.75;color:#6c5a56;margin:0 0 18px}.if-mag__callout a{display:inline-block;padding:11px 17px;border:1px solid #8f6c64;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.if-mag__main{min-width:0}.if-mag__section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:14px;border-bottom:1px solid var(--im-line);margin:0 0 24px;padding:0 0 16px}.if-mag__section-heading h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(28px,3vw,38px);letter-spacing:-.025em;margin:0}.if-mag__section-heading span{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#8d7570}.if-mag__feature{display:grid;grid-template-columns:1.05fr .95fr;min-height:375px;background:var(--im-cream);margin-bottom:39px}.if-mag__feature-image{display:block;aspect-ratio:1.15/1;overflow:hidden}.if-mag__feature-image img{transition:transform .55s ease}.if-mag__feature:hover img{transform:scale(1.035)}.if-mag__feature-copy{padding:clamp(23px,3.5vw,52px);display:flex;flex-direction:column;justify-content:center}.if-mag__feature h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.4vw,46px);font-weight:400;letter-spacing:-.025em;line-height:1.18;margin:15px 0}.if-mag__feature-copy p{line-height:1.7;font-size:14px;color:#776761;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0 0 21px}.if-mag__text-link{align-self:flex-start;border-bottom:1px solid currentColor;padding:0 0 5px;font-size:12px;text-transform:uppercase;letter-spacing:.09em}.if-mag__date{font-size:11px;letter-spacing:.05em;color:#927c75;text-transform:uppercase}.if-mag__post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:37px 25px}.if-mag__article-card>a{display:block}.if-mag__article-card-media{aspect-ratio:1.45/1;overflow:hidden;background:#f5efec}.if-mag__article-card-media img{transition:transform .4s ease}.if-mag__article-card:hover img{transform:scale(1.03)}.if-mag__article-card-body{padding-top:16px}.if-mag__article-card h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(21px,2.2vw,27px);line-height:1.23;margin:10px 0;letter-spacing:-.015em}.if-mag__article-card p{font-size:13px;line-height:1.7;color:#776762;margin:0 0 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.if-mag__pagination{display:flex;gap:9px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:47px}.if-mag__pagination a,.if-mag__pagination span{min-width:38px;padding:10px 13px;text-align:center;border:1px solid #e6d9d2;font-size:12px}.if-mag__pagination .is-active{background:#453331;color:#fff}.if-mag__empty{background:#faf5f1;padding:32px;line-height:1.7}.if-mag__crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:12px;color:#8c7771;margin-bottom:18px}.if-mag__crumbs a{text-decoration:underline;text-underline-offset:4px}.if-mag__article-top{padding:45px 0 35px;background:#fbf7f4}.if-mag__article-top .if-mag__shell{max-width:1160px}.if-mag__article-top h1{max-width:930px;font-size:clamp(35px,4.5vw,66px);margin:12px 0 20px}.if-mag__meta{display:flex;align-items:center;gap:15px;flex-wrap:wrap;font-size:12px;color:#89746e}.if-mag__article-content-shell{display:grid;grid-template-columns:165px minmax(0,1fr) 278px;gap:37px;max-width:1380px;margin:0 auto;padding:39px 24px 82px}.if-mag__toc-col{min-width:0}.if-mag__toc{position:sticky;top:23px;border-top:2px solid #c79f96;padding-top:17px}.if-mag__toc>p{font-size:10px;font-weight:650;letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;color:#8e6d67}.if-mag__toc a{display:block;color:#756561;font-size:12px;line-height:1.5;padding:8px 0;border-bottom:1px solid #eee6e1}.if-mag__toc a:hover{color:#a1736c}.if-mag__article-central{min-width:0}.if-mag__hero-media{aspect-ratio:1.65/1;overflow:hidden;background:#f1eae5;margin-bottom:36px}.if-mag__hero-media img{object-position:center;max-width:100%}.if-mag__article-lead{font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2vw,25px);line-height:1.54;color:#624a46;margin:0 0 34px}.if-mag__article-rte{font-size:16px;line-height:1.88;color:#423633;overflow-wrap:anywhere}.if-mag__article-rte>*:first-child{margin-top:0}.if-mag__article-rte p{margin:0 0 1.4em}.if-mag__article-rte h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,2.6vw,35px);font-weight:400;line-height:1.24;letter-spacing:-.02em;margin:2.05em 0 .65em;color:#3b2b2a;scroll-margin-top:90px}.if-mag__article-rte h3{font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,2vw,27px);font-weight:400;line-height:1.32;margin:1.5em 0 .5em;scroll-margin-top:90px}.if-mag__article-rte a{color:#976c64;text-decoration:underline;text-underline-offset:4px}.if-mag__article-rte ul,.if-mag__article-rte ol{padding-left:1.5em;margin:0 0 1.4em}.if-mag__article-rte li{margin-bottom:.55em}.if-mag__article-rte blockquote{background:#f8eee9;border-left:3px solid #c9a49a;padding:22px 27px;margin:32px 0;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.55}.if-mag__article-rte img{width:auto;height:auto;max-width:100%;margin:27px auto}.if-mag__article-rte figure{max-width:100%;margin:28px 0}.if-mag__article-rte iframe{max-width:100%}.if-mag__article-rte table{display:block;overflow-x:auto;max-width:100%}.if-mag__article-rte hr{border:0;border-top:1px solid #e8dcd6;margin:37px 0}.if-mag__tags{display:flex;gap:9px;flex-wrap:wrap;margin-top:37px;border-top:1px solid #e8dfd9;padding-top:22px}.if-mag__tags a{border:1px solid #e8dcd7;padding:8px 12px;font-size:11px}.if-mag__related{background:#fbf7f4;padding:55px 0 74px}.if-mag__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.if-mag__related .if-mag__article-card-media{aspect-ratio:1.5/1}.if-mag__related .if-mag__article-card h3{font-size:22px}.if-mag__comment-area{margin-top:44px;padding-top:20px;border-top:1px solid var(--im-line)}.if-mag__comment-area h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:27px}.if-mag__comment-area input,.if-mag__comment-area textarea{width:100%;border:1px solid #d9cbc4;padding:12px 15px;font:inherit}.if-mag__comment-area label{display:block;font-size:12px;margin-bottom:6px}.if-mag__comment-area button{background:#42312f;color:#fff;border:0;padding:13px 22px;cursor:pointer}.if-mag__comment-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.if-mag__comment-area .if-mag__field{margin:13px 0}.if-mag__comment{padding:18px 0;border-bottom:1px solid var(--im-line);font-size:14px}.if-mag__comment strong{font-size:13px}.if-mag__mobile-side-label{display:none}@media(max-width:1180px){.if-mag__article-content-shell{grid-template-columns:minmax(0,1fr) 270px;gap:33px;max-width:1050px}.if-mag__toc-col{display:none}.if-mag__layout{gap:30px}}@media(max-width:900px){.if-mag__layout{grid-template-columns:minmax(0,1fr) 250px;gap:24px}.if-mag__article-content-shell{grid-template-columns:minmax(0,1fr) 245px;gap:25px}.if-mag__shelf{padding:17px}.if-mag__feature{grid-template-columns:1fr}.if-mag__feature-image{aspect-ratio:1.7/1}.if-mag__feature-copy{padding:25px}}@media(max-width:750px){.if-mag__shell{padding:0 18px}.if-mag__top{padding:35px 0}.if-mag__top .if-mag__shell{display:block}.if-mag__display{font-size:45px}.if-mag__body{padding:27px 0 55px}.if-mag__layout,.if-mag__article-content-shell{display:flex;flex-direction:column;gap:33px}.if-mag__sidebar{width:100%}.if-mag__sidebar-inner{position:static;display:grid;grid-template-columns:1fr 1fr;gap:15px}.if-mag__sidebar-inner>*{min-width:0}.if-mag__sidebar-inner>.if-mag__callout{grid-column:1/-1}.if-mag__article-content-shell{padding:22px 18px 50px}.if-mag__article-central{width:100%}.if-mag__sidebar{order:2}.if-mag__article-top{padding:29px 0}.if-mag__hero-media{margin-bottom:26px}.if-mag__related{padding:36px 0 55px}}@media(max-width:550px){.if-mag__post-grid{gap:26px 15px}.if-mag__article-card h3{font-size:20px}.if-mag__article-card p{display:none}.if-mag__feature-image{aspect-ratio:1.2/1}.if-mag__sidebar-inner{display:flex;flex-direction:column}.if-mag__related-grid{grid-template-columns:1fr;gap:27px}.if-mag__comment-fields{grid-template-columns:1fr}.if-mag__article-rte{font-size:15px}.if-mag__feature h2{font-size:30px}.if-mag__display{font-size:39px}}@media(max-width:420px){.if-mag__post-grid{grid-template-columns:1fr;gap:25px}.if-mag__article-card-media{aspect-ratio:1.55/1}}@media(prefers-reduced-motion:reduce){.if-mag__feature-image img,.if-mag__article-card img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/449/assets/if-editorial-magazine.css.map */
