:root{--body-font:"futura-pt", "Futura PT", Futura, "Century Gothic", Arial, sans-serif;--line:#ddd;--muted:#999;--banner-color:#676156;font-family:var(--body-font);font-synthesis:none;letter-spacing:.03em;color:#666;background:#fff;font-size:13px;font-weight:400;line-height:1.8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}a:hover{opacity:.75}button,input,select{font:inherit}button,a,input,select,summary{touch-action:manipulation}button,summary{cursor:pointer}button:disabled{cursor:wait}img{max-width:100%;height:auto;display:block}svg{display:block}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:5px;outline:2px solid #666}h1,h2,h3{text-rendering:optimizelegibility;font-family:var(--body-font)}h1{color:#000;letter-spacing:.01em;font-size:70px;font-weight:400;line-height:1.05}h2{color:#333;letter-spacing:.04em;font-size:24px;font-weight:300;line-height:1.3}h3{color:#111;letter-spacing:.08em;font-size:15px;font-weight:400;line-height:1.8}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:20;color:#111;background:#fff;padding:1rem;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}.preview-notice{color:#4b5546;text-align:center;letter-spacing:.12em;text-transform:uppercase;background:#eceee7;padding:6px 17px;font-size:10px}.preview-notice span{border-left:1px solid #b8beb1;margin-left:16px;padding-left:16px}.site-shell{box-sizing:content-box;border:24px solid #fafafa;max-width:1280px;margin:0 auto}.site-header{z-index:5;background:#fff;grid-template-columns:minmax(max-content,1fr) minmax(0,1fr) max-content max-content;align-items:center;padding:7px 0;display:grid;position:relative}.wordmark{color:#000;flex:none;padding:9px 24px;display:block}.wordmark:hover{opacity:1}.wordmark img{width:320px;max-width:none;height:auto}.wordmark span{letter-spacing:-.06em;white-space:nowrap;font-size:38px;line-height:1;display:block}.header-navigation{display:contents}.main-nav,.secondary-nav{color:#0f0f0f;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;padding:9px 24px;font-size:14px;font-weight:400;line-height:1;display:flex}.main-nav{flex:auto;min-width:0}.secondary-nav{flex:none}.nav-links{justify-content:center;align-items:center;margin:-.618em -.67em;display:flex}.main-nav>.nav-links{flex-wrap:wrap}.secondary-nav>.nav-links{flex-wrap:nowrap}.nav-links>a,.nav-folder>summary{white-space:nowrap;margin:0 .67em;padding:.618em 0;display:inline-block}.nav-links>a:hover,.nav-folder>summary:hover{color:#828282;opacity:1}.main-nav a[aria-current=page],.secondary-nav a[aria-current=page]{color:#828282}.nav-folder{position:relative}.nav-folder>summary{list-style:none}.nav-folder>summary::-webkit-details-marker{display:none}.nav-folder-links{z-index:10;color:#fff;text-align:center;background:#0a0a0a;min-width:170px;padding:15px 20px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nav-folder-links a{white-space:nowrap;padding:7px 0;display:block}.header-tools{color:#666;flex:none;align-items:center;display:flex}.header-tools>a{padding:9px 24px;display:block}.header-tools .issues-link{color:#000}.menu-toggle{display:none}.index-banner{isolation:isolate;color:#fff;background:var(--banner-color);text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.index-banner:after{z-index:-1;content:"";pointer-events:none;background:#6761566b;position:absolute;inset:0}.banner-image{z-index:-2;position:absolute;inset:0;overflow:hidden}.banner-image img{object-fit:cover;object-position:var(--focal-x,50%) var(--focal-y,50%);width:100%;height:100%}.banner-image.has-source-parallax img{object-fit:fill;max-width:none;position:absolute}.feature{min-height:calc(71vh - var(--hero-header-offset,0px))}.banner-copy{width:100%;padding:156px 17px;position:relative}.banner-copy h1,.banner-copy h2{color:#fff;letter-spacing:.01em;margin:0;font-size:70px;font-weight:400;line-height:1.05}.feature-copy{flex-direction:column;align-items:center;display:flex}.feature-copy h1{margin-bottom:17px}.feature-copy:after{content:"";height:17px}.store-banner h2{margin-bottom:34px}.banner-copy h1 a:hover,.banner-copy h2 a:hover{opacity:1}.video-banner h2 a,.store-banner h2 a{border-bottom:1px solid #ffffff4d;padding-bottom:.05em}.banner-button{color:#fff;font-family:"Work Sans", var(--body-font);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:2px solid #fff;padding:21px 34px;font-size:15px;font-weight:600;line-height:1.2;display:inline-block}.banner-button:hover{opacity:1;color:var(--banner-color);background:#fff}.banner-button-small{font-family:var(--body-font);letter-spacing:.2em;padding:13px 26px;font-size:12px}.scroll-indicator{color:#fff;padding:10px;position:absolute;bottom:2vh;left:50%;transform:translate(-50%)}.scroll-indicator:hover{opacity:1;transform:translate(-50%,.5vh)}.home-category-links{color:#333;letter-spacing:.04em;text-align:center;flex-direction:column;align-items:center;gap:.83em;padding:44px 17px;font-size:24px;font-weight:300;line-height:1.3;display:flex}.section-wrap{margin:0;padding:44px 17px}.section-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:36px;display:flex}.section-heading h2{margin:0}.story-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,296px),1fr));align-items:start;gap:23px;display:grid;position:relative}.home-stories .story-grid{width:calc(83.3333% - 5.66667px);margin-left:auto;margin-right:auto}.story-grid[data-masonry-ready=true]{display:block}.story-grid[data-masonry-ready=true]>.story-card{margin:0;position:absolute}.story-card{min-width:0}.story-card-image{margin:0 0 15px;display:block}.story-card-image:hover{opacity:1}.story-card-image img{width:100%;height:auto}.image-placeholder{color:#999;background:#f6f6f4;justify-content:center;align-items:center;min-height:180px;font-size:28px;display:flex}.story-card h3{color:#666;letter-spacing:.03em;margin:0 0 10px;font-size:20px;font-weight:400;line-height:1.2}.card-meta{opacity:.7;font-size:13px;line-height:1.4}.issue-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:34px;display:grid}.issue-card{text-align:center}.issue-cover{display:block}.issue-cover img{width:100%;height:auto}.issue-card h2{color:#666;letter-spacing:.03em;margin:20px 0 12px;font-size:16px;font-weight:400;line-height:1.4}.issue-price{margin:0 0 24px}.issue-button{color:#000;width:100%;font-family:"Work Sans", var(--body-font);letter-spacing:.08em;text-align:center;text-transform:uppercase;border:2px solid #000;padding:12.8px 19.2px;font-size:12px;font-weight:500;line-height:normal;display:block}.issue-button:hover{color:#fff;opacity:1;background:#000}.site-footer{color:#999;padding:56.5px 17px 50px}.site-footer:before{content:"";border-top:1px solid #ddd;margin-bottom:40.5px;display:block}.footer-instagram-intro{color:#5c5c5c;letter-spacing:.08em;text-align:center;margin:0 0 34px;font-size:15px;line-height:27px}.footer-instagram-intro a{text-underline-offset:3px;text-decoration:underline}.footer-instagram-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:31px;display:grid}.footer-instagram-grid a{aspect-ratio:1;display:block}.footer-instagram-grid img{object-fit:cover;width:100%;height:100%}.footer-bottom{grid-template-columns:calc(33.3333% - 22.6667px) 1fr;align-items:start;gap:34px;margin-top:88px;display:grid}.footer-bottom p{margin:0}.footer-links{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px .25em;display:flex}.footer-links a{text-underline-offset:3px;text-decoration:underline}.eyebrow{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.6}.text-link{border-bottom:1px solid;align-items:center;gap:25px;padding-bottom:4px;display:inline-flex}.archive,.editions,.search-page{padding-top:100px;padding-bottom:100px}.archive-header{justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:30px;display:flex}.archive-header h1{margin:15px 0 0}.archive-header>span{color:var(--muted);padding-bottom:6px}.archive .archive-header>div{flex:1;min-width:0}.archive .archive-header h1{overflow-wrap:anywhere}.archive .archive-header>span{white-space:nowrap;flex-shrink:0}.archive-tools{justify-content:space-between;gap:20px;padding:12px 0 37px;display:flex}.pagination{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:15px;margin:62px 0 0;padding-top:26px;display:grid}.pagination>span:nth-child(2){color:var(--muted);text-align:center}.pagination>:last-child{text-align:right}.empty-state{padding:50px 0}.empty-state a{text-decoration:underline}.article{max-width:1100px;margin:0 auto;padding:0 17px}.article-header{text-align:center;max-width:1000px;margin:auto;padding:70px 0 55px}.article-categories{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:20px;font-size:11px;display:flex}.article h1{margin:25px 0 24px}.article-header time{color:var(--muted)}.article-intro{max-width:720px;margin:28px auto 0;font-size:18px;line-height:1.6}.editorial-body{font-size:14px;line-height:1.8}.editorial-body p,.imported-content p{margin:0 0 1.2em}.editorial-body a,.imported-content a{text-underline-offset:3px;text-decoration:underline}.editorial-text{max-width:760px;margin:30px auto}.editorial-image{margin:0 0 24px}.editorial-image img{width:100%;height:auto}.editorial-image figcaption,.imported-content figcaption{color:#666;text-align:center;padding:12px 0;font-size:12px;line-height:1.7}.editorial-image figcaption p{margin:0}.editorial-gallery{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.editorial-video{aspect-ratio:16/9;margin:35px 0}.editorial-video iframe{border:0;width:100%;height:100%}.story-credits{border-top:1px solid var(--line);max-width:760px;margin:50px auto;padding-top:25px}.story-credits h2{letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:400}.story-credits a{text-decoration:underline}.story-tags{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:12px 20px;margin-top:35px;padding:25px 0;display:flex}.story-tags>span{letter-spacing:.12em;text-transform:uppercase}.article-return{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding-top:25px;display:flex}.related{padding-top:70px}.information-page{max-width:1060px;margin:100px auto;padding:0 17px}.information-page>header{max-width:800px;margin-bottom:45px}.information-page h1{margin-top:15px}.information-page>header>p:not(.eyebrow){font-size:19px;line-height:1.6}.information-page .imported-content{font-size:14px;line-height:1.8}.imported-content h1,.imported-content h2,.imported-content h3{font-weight:400;line-height:1.3}.imported-content img{object-fit:contain;width:100%;height:auto}.imported-content .sqs-row{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 20px;display:grid}.imported-content .sqs-row>.col{grid-column:span 12;min-width:0}.imported-content .sqs-row>.span-1{grid-column:span 1}.imported-content .sqs-row>.span-2{grid-column:span 2}.imported-content .sqs-row>.span-3{grid-column:span 3}.imported-content .sqs-row>.span-4{grid-column:span 4}.imported-content .sqs-row>.span-5{grid-column:span 5}.imported-content .sqs-row>.span-6{grid-column:span 6}.imported-content .sqs-row>.span-7{grid-column:span 7}.imported-content .sqs-row>.span-8{grid-column:span 8}.imported-content .sqs-row>.span-9{grid-column:span 9}.imported-content .sqs-row>.span-10{grid-column:span 10}.imported-content .sqs-row>.span-11{grid-column:span 11}.imported-content .sqs-block{margin-bottom:18px}.imported-content figure{margin:0}.imported-content .sqs-block-spacer{min-height:12px}.imported-content .image-block-wrapper,.imported-content .sqs-image-shape-container-element{height:auto!important;padding:0!important;position:static!important;overflow:visible!important}.imported-content .sqs-gallery-container,.imported-content .sqs-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.imported-content iframe{aspect-ratio:16/9;border:0;width:100%;max-width:100%;height:auto;margin:25px 0;display:block}.imported-content table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.imported-content td,.imported-content th{border:1px solid var(--line);padding:10px}.issue-notice{color:var(--muted);margin-bottom:30px}.editions .issue-grid{margin-top:35px}.search-form{margin:38px 0 25px}.search-form>label{margin:15px 0;display:block}.search-input-row{border-bottom:1px solid #666;gap:15px;padding-bottom:12px;display:flex}.search-input-row input{background:#fff;border:0;flex:1;min-width:0;padding:14px 0;font-size:22px}.search-input-row button{color:#fff;background:#666;border:1px solid #666;align-items:center;gap:30px;padding:14px 22px;display:flex}.search-form .filter-label{align-items:center;gap:20px;margin-top:25px;display:flex}.filter-label select{border:1px solid var(--line);color:#666;background:#fff;padding:10px 35px 10px 14px}.search-status{margin:30px 0}.outline-button{color:#666;background:#fff;border:1px solid #666;margin:35px auto 0;padding:14px 25px;display:block}.outline-button[hidden]{display:none}.not-found{max-width:900px;min-height:480px;margin:70px auto;padding:25px}.not-found>div{gap:35px;margin-top:35px;display:flex}@media (width<=1100px) and (width>=961px){.wordmark{padding-left:16px;padding-right:16px}.wordmark img{width:260px}.main-nav,.secondary-nav{padding-left:10px;padding-right:10px}.header-tools>a{padding-left:14px;padding-right:14px}}@media (width<=960px){.site-header{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.wordmark{grid-area:1/1;padding:16px 20px}.wordmark img{width:min(320px,100%);max-width:100%}.header-tools{grid-area:1/2}.header-tools>a{padding:9px 12px}.menu-toggle{color:#666;background:0 0;border:0;grid-area:1/3;padding:15px 20px 15px 12px;display:block}.menu-toggle[hidden]{display:none}.menu-toggle-icon{flex-direction:column;justify-content:space-between;width:22px;height:12px;display:flex}.menu-toggle-icon span{background:currentColor;width:22px;height:1px}.header-navigation{grid-area:2/1/auto/-1;padding:15px 12px 22px;display:block}.has-menu-toggle:not(.menu-open) .header-navigation{display:none}.main-nav,.secondary-nav{padding:8px 0}.nav-links{margin:0}.nav-folder-links{left:auto;right:0;transform:none}.banner-copy{padding-top:120px;padding-bottom:120px}.site-footer{padding-top:48px;padding-bottom:48px}.footer-links{gap:14px 30px}}@media (width<=768px){.site-footer{padding-top:36px;padding-bottom:36px}.footer-bottom{text-align:center;grid-template-columns:1fr;gap:20px}.issue-grid{gap:23px}}@media (width<=640px){.site-shell{border-width:20px}h1{font-size:32px}.wordmark{padding:16px 12px}.wordmark img{width:min(240px,100%)}.wordmark span{font-size:27px}.header-tools>a{padding:9px 7px}.menu-toggle{padding-left:7px;padding-right:12px}.header-navigation{padding-left:7px;padding-right:7px}.main-nav,.secondary-nav{font-size:13px}.nav-links>a,.nav-folder>summary{margin-left:.5em;margin-right:.5em}.header-tools .issues-link svg{width:24px;height:27px}.banner-copy{padding-top:60px;padding-bottom:60px}.banner-copy h1,.banner-copy h2{font-size:32px}.home-stories .story-grid{width:100%}.scroll-indicator svg{width:32px;height:18px}.section-wrap{padding-top:36px;padding-bottom:36px}.home-category-links{padding-top:44px;padding-bottom:44px}.issue-grid{grid-template-columns:1fr;gap:40px}.issue-card h2{font-size:16px}.site-footer{padding-top:20px;padding-bottom:20px}.footer-instagram-grid{gap:10px}.footer-instagram-intro{margin-bottom:24px}.footer-bottom{gap:20px;margin-top:35px}.footer-links{gap:10px 20px}.archive,.editions,.search-page{padding-top:60px;padding-bottom:60px}.archive-header{align-items:flex-start}.archive-header>span{padding-top:20px}.archive-tools{gap:20px;font-size:12px}.pagination{gap:8px;margin-top:38px;font-size:11px}.article-header{padding-top:45px;padding-bottom:35px}.article h1{margin:20px 0}.article-intro{font-size:17px}.article-categories{gap:13px}.editorial-body{font-size:13px}.editorial-gallery,.imported-content .sqs-gallery-container,.imported-content .sqs-gallery{gap:12px}.imported-content .sqs-row{gap:0 12px}.imported-content .sqs-block{margin-bottom:12px}.imported-content .sqs-row>.span-1,.imported-content .sqs-row>.span-2,.imported-content .sqs-row>.span-3,.imported-content .sqs-row>.span-4{grid-column:span 6}.information-page{margin-top:60px;margin-bottom:60px}.information-page .sqs-row>.col{grid-column:span 12}.search-input-row input{font-size:18px}.search-input-row button{gap:12px;padding:12px 16px}.search-input-row input::placeholder{font-size:16px}.not-found{min-height:350px;margin:50px auto}.not-found>div{flex-direction:column;align-items:flex-start;gap:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.scroll-indicator:hover{transform:translate(-50%)}}.information-page.source-page{max-width:none;margin:0;padding:100px 17px}.article.source-article{max-width:none;margin:0;padding:100px 17px 0}.source-article .article-header{max-width:none;padding:0}.source-article .article-header h1{margin:0 0 45px;line-height:1}.source-article .article-header time{margin-bottom:45px;font-size:12px;font-style:italic;line-height:23.4px;display:block}.source-article .editorial-body{margin-bottom:45px}.article-category-links{margin:30px 0}.information-page-title{text-align:center}.information-page>.information-page-title{max-width:none}.source-page .imported-content,.editorial-body{font-size:13px;line-height:1.8}.imported-content strong,.imported-content b{font-weight:700}.source-page .imported-content h1{margin:.67em 0;font-weight:400;line-height:1.05}.source-page .imported-content h2{font-weight:300;line-height:1.3}.source-page .imported-content h3{font-weight:400;line-height:1.8}.imported-content .sqs-block-html p{margin:1em 0}.imported-content .sqs-block-html p:empty:before{content:"";display:inline-block}.imported-content p:last-child{margin-bottom:0}.imported-content .sqs-block-html .sqs-html-content>:first-child{margin-top:0}.imported-content .sqs-block-html .sqs-html-content>:last-child{margin-bottom:0}.imported-content .sqs-layout>.sqs-row{margin-left:-17px;margin-right:-17px}.imported-content .sqs-layout .sqs-row{gap:0}.imported-content .sqs-row[data-source-columns="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="7"]{grid-template-columns:repeat(7,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="8"]{grid-template-columns:repeat(8,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="9"]{grid-template-columns:repeat(9,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="10"]{grid-template-columns:repeat(10,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="11"]{grid-template-columns:repeat(11,minmax(0,1fr))}.imported-content .sqs-row[data-source-columns="12"]{grid-template-columns:repeat(12,minmax(0,1fr))}.imported-content .sqs-row>.span-0{display:none}.imported-content .sqs-layout .sqs-block{margin:0;padding:17px}.imported-content .sqs-block-spacer .sqs-block-content{box-sizing:content-box;visibility:hidden}.imported-content .sqs-layout .sqs-row>.col>.sqs-block:first-child{padding-top:0}.imported-content .sqs-layout .sqs-row>.col>.sqs-block:only-child{padding-bottom:0}.imported-content .sqs-layout .sqs-block+.sqs-row .sqs-block:first-child,.imported-content .sqs-layout .sqs-row+.sqs-row .sqs-block:first-child{padding-top:17px}.imported-content .sqs-layout .sqs-block+.sqs-row .sqs-block:only-child,.imported-content .sqs-layout .sqs-row+.sqs-row .sqs-block:only-child{padding-bottom:17px}.imported-content .sqs-gallery-container{display:block}.imported-content .sqs-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.imported-content .sqs-gallery-block-stacked>.sqs-gallery,.imported-content .sqs-gallery-block-slideshow>.sqs-gallery{display:block}.imported-content .sqs-gallery-block-stacked>.sqs-gallery>.slide{margin-bottom:20px}.imported-content .sqs-gallery-thumbnails-per-row-1>.sqs-gallery{grid-template-columns:1fr}.imported-content .sqs-gallery-thumbnails-per-row-2>.sqs-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.imported-content .sqs-gallery-thumbnails-per-row-3>.sqs-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.imported-content .sqs-gallery-thumbnails-per-row-4>.sqs-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}.imported-content .sqs-gallery-thumbnails-per-row-5>.sqs-gallery{grid-template-columns:repeat(5,minmax(0,1fr))}.imported-content .sqs-gallery-thumbnails-per-row-6>.sqs-gallery{grid-template-columns:repeat(6,minmax(0,1fr))}.imported-content .sqs-gallery-block-grid>.sqs-gallery{gap:var(--source-gallery-gutter,0px);padding-bottom:var(--source-gallery-gutter,0px)}.imported-content .sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-3>.sqs-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.imported-content .sqs-gallery-block-grid .margin-wrapper{margin:0;position:relative;overflow:hidden}.imported-content .sqs-gallery-block-grid.sqs-gallery-aspect-ratio-standard-vertical .margin-wrapper{aspect-ratio:2/3}.imported-content .sqs-gallery-block-grid.sqs-gallery-aspect-ratio-standard .margin-wrapper{aspect-ratio:3/2}.imported-content .sqs-gallery-block-grid.sqs-gallery-aspect-ratio-square .margin-wrapper{aspect-ratio:1}.imported-content .sqs-gallery-block-grid .margin-wrapper img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.imported-content .sqs-block-image .image-caption-wrapper{text-align:inherit;margin:0;padding:18px 0 0;font-size:13px;line-height:1.8}.imported-content .sqs-block-image .image-caption-wrapper.sqs-empty{padding:0}.imported-content .sqs-block-image .image-caption{margin:0}.imported-content .sqs-block-image .image-caption p{margin:1em 0;font-size:12px;line-height:1.68}.imported-content .sqs-block-image .image-caption p:first-child{margin-top:0}.imported-content .sqs-block-image .image-caption p:last-child{margin-bottom:0}.imported-content .summary-block-header,.imported-content .summary-block-setting-design-autocolumns .summary-heading{display:none}.imported-content .summary-block-setting-design-carousel .summary-block-header{display:block}.imported-content .summary-item-list{align-items:start;position:relative}.imported-content .summary-item-list[data-masonry]{grid-template-columns:repeat(auto-fit,minmax(min(100%,296px),1fr));gap:23px}.imported-content .summary-item-list[data-gallery-kind=moodboard]{grid-template-columns:repeat(auto-fit,minmax(min(100%,221px),1fr));gap:10px}.imported-content .summary-item-list[data-masonry-ready=true]{display:block}.imported-content .summary-item-list[data-masonry-ready=true]>.summary-item{margin:0;position:absolute}.imported-content .summary-thumbnail-container{display:block}.imported-content .summary-thumbnail-container img{width:100%;height:auto}.imported-content .summary-title{margin:0 0 10px;font-size:20px;line-height:1.2}.imported-content .summary-block-wrapper:not(.summary-block-setting-show-title) .summary-title,.imported-content .summary-block-wrapper:not(.summary-block-setting-show-excerpt) .summary-excerpt,.imported-content .summary-block-wrapper:not(.summary-block-setting-show-read-more) .summary-read-more-link,.imported-content .summary-block-setting-primary-metadata-none .summary-metadata--primary,.imported-content .summary-block-setting-secondary-metadata-none .summary-metadata--secondary,.moodboard-page .summary-content{display:none}.source-section .source-section-header{text-align:center;padding-bottom:34px}.source-section .source-section-header:has(.visually-hidden){padding:0}.source-section .source-section-header h1:not(.visually-hidden){margin:0}.section-archive-tools{border-top:1px solid var(--line);margin-top:44px;padding:20px 0 0}.story-card-centered{text-align:center}.story-card .card-meta>*+:before{content:" · ";white-space:pre}.card-excerpt{margin:10px 0 0;font-size:13px;line-height:1.8}.imported-content .amazon-block .image-container{margin-bottom:0}.imported-content .amazon-details.center{text-align:center}.imported-content .amazon-details .title{margin:1em 0 .2em;font-size:16.9px;line-height:1;text-decoration:none;display:inline-block}.imported-content .amazon-details .author{margin:0}.information-page[data-content-path=\/storeall] .product-block .image-container{margin-bottom:18px}.information-page[data-content-path=\/storeall] .productDetails{text-align:center}.information-page[data-content-path=\/storeall] .productDetails .product-title{margin:0 0 .2em;font-size:1.3em;line-height:1;text-decoration:none;display:inline-block}.information-page[data-content-path=\/storeall] .productDetails .product-price{margin:0 0 11px;font-size:1.1em;line-height:23.4px}.information-page[data-content-path=\/storeall] .product-excerpt{display:none}.imported-content .sqs-block-button-container{text-align:center}.imported-content .sqs-block-button-element,.contact-email-button{color:#000;letter-spacing:.2em;text-align:center;text-transform:uppercase;border:2px solid #000;padding:13px 26px;font-size:12px;font-weight:600;line-height:normal;display:inline-block;text-decoration:none!important}.imported-content .sqs-block-button-element:hover,.contact-email-button:hover{opacity:1;color:#fff;background:#000}.imported-content .sqs-block-button .sqs-block-button-element--medium{letter-spacing:.12em;padding:21px 34px;font-family:Work Sans,Arial,sans-serif;font-size:15px;font-weight:600;line-height:normal}.source-page .archive-notice{color:var(--muted);margin-bottom:30px}.source-page .ProductList-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 30px;display:grid}.source-page .ProductList-item{min-width:0;position:relative}.source-page .ProductList-item-link{z-index:2;position:absolute;inset:0}.source-page .ProductList-outerImageWrapper{aspect-ratio:3/4;margin:0;position:relative;overflow:hidden}.source-page .ProductList-innerImageWrapper{position:absolute;inset:0}.source-page .ProductList-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.source-page .ProductList-image--alt{opacity:0}.source-page .ProductList-item:hover .ProductList-image--alt,.source-page .ProductList-item:focus-within .ProductList-image--alt{opacity:1}.source-page .ProductList-meta{text-align:center}.source-page .ProductList h2.ProductList-title{color:#222c;letter-spacing:.88px;text-transform:uppercase;margin:13.2px 0 0;font-family:Work Sans,Arial,sans-serif;font-size:11px;font-weight:400;line-height:16.5px}.source-page .ProductList .product-price{color:#333;letter-spacing:1.04px;margin:6.5px 0 0;font-family:Lora,Georgia,serif;font-size:13px;line-height:13px}.source-page .ProductItem-nav-breadcrumb,.source-page .ProductItem-nav-pagination{letter-spacing:.88px;text-transform:uppercase;margin:0;font-family:Work Sans,Arial,sans-serif;font-size:11px;font-weight:400;line-height:11px}.source-page .ProductItem-nav-breadcrumb{float:left}.source-page .ProductItem-nav-pagination{float:right}.source-page .ProductItem-nav-breadcrumb-separator:after{content:" › ";white-space:pre}.source-page .ProductItem-nav-pagination-link-title{display:none}.source-page .ProductItem-nav-pagination-link--next:after{content:" ›"}.source-page .ProductItem-nav-pagination-link--prev:before{content:"‹ "}.source-page .ProductItem-nav-pagination-link+.ProductItem-nav-pagination-link{margin-left:20px}.source-page .ProductItem-summary{clear:both;grid-template-columns:48% 52%;align-items:start;padding-top:80px;display:grid}.source-page .ProductItem-gallery{min-width:0}.source-page .ProductItem-gallery-slides-item{aspect-ratio:2/3;overflow:hidden}.source-page .ProductItem-gallery-slides-item img{object-fit:cover;width:100%;height:100%}.source-page .ProductItem-details{padding:50px 0 0 80px}.source-page .ProductItem-details--mobile{display:none}.source-page .ProductItem-details h1.ProductItem-details-title{letter-spacing:.04em;margin:0 0 30px;font-size:54px;font-weight:300;line-height:1.2}.source-page .ProductItem-details .product-price{color:#333;font-family:var(--body-font);letter-spacing:1.04px;margin:0 0 30px;font-size:13px;line-height:13px}.source-page .ProductItem-details-excerpt{color:#888;letter-spacing:.52px;margin-bottom:30px;font-size:13px;line-height:1.6}.source-page .ProductItem-details-excerpt p{margin:0 0 13px}.source-page .ProductItem-details-excerpt a{color:#cd820a}.source-page .ProductItem-details-share{margin-top:30px}.source-page .Share-buttons{flex-wrap:wrap;gap:12px;display:flex}.source-page .ProductItem-gallery-slides-item+.ProductItem-gallery-slides-item{margin-top:20px}.imported-content .sqs-gallery-thumbnails{display:none}.imported-content .local-slideshow-ready .local-gallery-stage{aspect-ratio:4/3;position:relative}.imported-content .local-slideshow-ready .local-gallery-stage>.slide{margin:0;position:absolute;inset:0}.imported-content .local-slideshow-ready .local-gallery-stage>.slide[hidden]{display:none}.imported-content .local-slideshow-ready .local-gallery-stage>.slide img{object-fit:contain;width:100%;height:100%}.source-page .ProductItem-gallery.local-slideshow-ready .local-gallery-stage>.slide{aspect-ratio:auto}.source-page .ProductItem-gallery.local-slideshow-ready .local-gallery-stage>.slide img{object-fit:cover}.source-page .ProductItem-gallery-thumbnails,.imported-content .local-slideshow-ready .sqs-gallery-controls,.imported-content .local-slideshow-ready .previous-slide,.imported-content .local-slideshow-ready .next-slide{display:none}.local-gallery-controls{justify-content:center;align-items:center;gap:24px;margin:18px 0;display:flex}.local-gallery-controls button{border:1px solid var(--line);color:#333;background:#fff;padding:8px 15px;font-size:20px}.imported-content .sqs-gallery-thumbnails.local-gallery-thumbnails,.imported-content .ProductItem-gallery-thumbnails.local-gallery-thumbnails{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.local-gallery-thumbnails button{background:#fff;border:1px solid #0000;width:80px;height:60px;padding:3px}.local-gallery-thumbnails button[aria-current=true]{border-color:#666}.imported-content .local-gallery-thumbnails img{object-fit:contain;width:100%;height:100%}.imported-content [data-overlay-controls] .local-gallery-controls{z-index:2;pointer-events:none;justify-content:space-between;gap:0;margin:0;position:absolute;inset:0}.imported-content [data-overlay-controls] .local-gallery-controls button{color:#fff;pointer-events:auto;background:#0000001f;border:0;place-items:center;width:44px;height:60px;padding:0;font-family:Arial,sans-serif;font-size:32px;line-height:1;display:grid}.imported-content [data-overlay-controls] .local-gallery-controls button:hover{background:#0003}.imported-content [data-overlay-controls] .local-gallery-controls>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.imported-content .sqs-gallery-thumbnails.local-gallery-thumbnails-source{gap:0;min-height:64px;margin-top:32px}.imported-content .local-gallery-thumbnails-source button{opacity:.5;border:0;width:auto;height:64px;padding:5px}.imported-content .local-gallery-thumbnails-source button[aria-current=true],.imported-content .local-gallery-thumbnails-source button:hover{opacity:1}.imported-content .local-gallery-thumbnails-source img{object-fit:contain;width:auto;max-width:none;height:54px}.imported-content .design-layout-card{justify-content:space-between;align-items:stretch;display:flex;container-type:inline-size}.imported-content .design-layout-card.image-position-right{flex-direction:row-reverse}.imported-content .design-layout-card>div,.imported-content .design-layout-card>.image-card-wrapper{width:49%;min-width:0}.imported-content .design-layout-card>.image-card-wrapper{text-align:left;background:#f5f5f5;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.imported-content .design-layout-card .image-card{width:100%;padding:10% 0}.imported-content .design-layout-card .image-title-wrapper,.imported-content .design-layout-card .image-subtitle-wrapper{padding:0 10%}.imported-content .design-layout-card .image-title p{color:#000;letter-spacing:normal;overflow-wrap:anywhere;margin:0;padding:0;font-family:ambroise-std,Ambroise Std,Didot,Bodoni MT,Georgia,serif;font-size:5.88cqw;font-weight:300;line-height:1.1;display:inline}.imported-content .design-layout-card .image-subtitle{margin-top:4%}.imported-content .design-layout-card .image-subtitle p{color:#000;letter-spacing:.01em;margin:1em 0;padding:0;font-family:Work Sans,Arial,sans-serif;font-size:1.568cqw;font-weight:300;line-height:1.6}.imported-content .design-layout-card .image-subtitle p:first-child{margin-top:0}.imported-content .design-layout-card .image-subtitle p:last-child{margin-bottom:0}@media (width<=640px){.information-page.source-page{padding-top:60px;padding-bottom:60px}.article.source-article{padding-top:60px}.imported-content .sqs-layout .sqs-row>.col{grid-column:span 12}.imported-content .sqs-layout .sqs-row[data-source-columns]{grid-template-columns:repeat(12,minmax(0,1fr))}.imported-content .sqs-layout .spacer-block{display:none}.imported-content .sqs-layout .sqs-col-12>.sqs-block-spacer{display:block}.imported-content .sqs-layout .sqs-row>.col:empty{display:none}.imported-content .sqs-layout .sqs-row>.col+.col>.sqs-block:first-child{padding-top:17px}.imported-content .sqs-gallery-thumbnails-per-row-3>.sqs-gallery,.imported-content .sqs-gallery-thumbnails-per-row-4>.sqs-gallery,.imported-content .sqs-gallery-thumbnails-per-row-5>.sqs-gallery,.imported-content .sqs-gallery-thumbnails-per-row-6>.sqs-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.source-section .source-section-header{padding-bottom:24px}.source-page .ProductList-grid{gap:30px 15px}.source-page .ProductList h2.ProductList-title{margin-top:7.7px}.source-page .ProductItem-summary{grid-template-columns:1fr}.source-page .ProductItem-details{padding:30px 0 0}.source-page .ProductItem-details h1.ProductItem-details-title{font-size:32px}.source-page .ProductItem-nav-breadcrumb,.source-page .ProductItem-nav-pagination{float:none}.imported-content .design-layout-card{display:block}.imported-content .design-layout-card>div,.imported-content .design-layout-card>.image-card-wrapper{width:100%}.imported-content .design-layout-card>.image-card-wrapper{margin-top:2%}.imported-content .design-layout-card .image-title p{font-size:clamp(28px,10cqw,44px)}.imported-content .design-layout-card .image-subtitle p{font-size:clamp(14px,4cqw,20px)}}.imported-content .sqs-layout .sqs-block-quote{letter-spacing:.04em;text-align:center;color:#666;font-family:ambroise-std,Ambroise Std,Didot,Bodoni MT,Georgia,serif;font-size:24px;font-weight:300;line-height:1.3}.imported-content .sqs-layout .sqs-row>.col>.sqs-block.sqs-block-quote,.imported-content .sqs-layout .sqs-row>.col+.col>.sqs-block.sqs-block-quote{padding:0}.imported-content .sqs-block-quote figure.sqs-quote-block-contents{margin:24px 0}.imported-content .sqs-block-quote blockquote{margin:0;padding:0}.imported-content .sqs-block-quote figcaption.source{color:inherit;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0;padding:5.5px 0 0;font-family:Work Sans,Arial,sans-serif;font-size:11px;font-weight:400;line-height:44px}.imported-content .design-layout-overlap{display:flex;container-type:inline-size}.imported-content .design-layout-overlap>div,.imported-content .design-layout-overlap>.image-card-wrapper{width:50%;min-width:0}.imported-content .design-layout-overlap>.image-card-wrapper{z-index:2;text-align:left;justify-content:flex-end;align-items:center;margin:0;padding:0;display:flex;position:relative}.imported-content .design-layout-overlap .image-card{flex:0 0 100%;width:100%;margin-left:-100%}.imported-content .design-layout-overlap .image-title-wrapper,.imported-content .design-layout-overlap .image-subtitle-wrapper{padding:0 5%}.imported-content .design-layout-overlap .image-title-wrapper{width:130%;margin-left:-30%}.imported-content .design-layout-overlap .image-title p{color:#000;letter-spacing:normal;overflow-wrap:anywhere;background:#fff;margin:0;padding:0;font-family:ambroise-std,Ambroise Std,Didot,Bodoni MT,Georgia,serif;font-size:6.9537cqw;font-weight:300;line-height:1.4;display:inline;box-shadow:.2em 0 #fff,-.2em 0 #fff}.imported-content .design-layout-overlap .image-subtitle-wrapper{width:100%}.imported-content .design-layout-overlap .image-subtitle{width:100%;margin-top:4%}.imported-content .design-layout-overlap .image-subtitle p{color:#000;letter-spacing:.01em;text-align:left;margin:0;padding:0;font-family:Work Sans,Arial,sans-serif;font-size:1.79837cqw;font-weight:300;line-height:1.5}.imported-content .design-layout-overlap.image-position-right{flex-direction:row-reverse}.imported-content .design-layout-overlap.image-position-right>.image-card-wrapper{justify-content:flex-start}.imported-content .design-layout-overlap.image-position-right .image-card{margin-left:0;margin-right:-100%}.imported-content .design-layout-overlap.image-position-right .image-title-wrapper{margin-left:0;margin-right:-30%}@media (width<=640px){.imported-content .design-layout-overlap{display:block}.imported-content .design-layout-overlap>div,.imported-content .design-layout-overlap>.image-card-wrapper{width:100%}.imported-content .design-layout-overlap>.image-card-wrapper{padding:0 4%;display:block}.imported-content .design-layout-overlap .image-card,.imported-content .design-layout-overlap.image-position-right .image-card{width:85%;margin:0}.imported-content .design-layout-overlap .image-title-wrapper,.imported-content .design-layout-overlap.image-position-right .image-title-wrapper,.imported-content .design-layout-overlap .image-subtitle-wrapper{width:117.647%;margin:0;padding:0}.imported-content .design-layout-overlap .image-title{margin-top:-1em;font-size:clamp(26px,8.7cqw,38px)}.imported-content .design-layout-overlap .image-title p{font-size:inherit}.imported-content .design-layout-overlap .image-subtitle p{font-size:clamp(14px,4cqw,20px)}}
