@font-face{font-family:Georgia;font-style:normal;font-weight:400 800;font-display:swap;size-adjust:108%;src:url(/cdn/shop/files/eb-garamond-latin-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.whx{--whx-ink:#222222;--whx-body:#454545;--whx-muted:#686868;--whx-rule:#dedede;--whx-pg:#e1ded6;--whx-pad:56px;--whx-gap:160px;color:var(--whx-ink);font-family:var(--wenshuo-font-sans,"Open Sauce One","Open Sauce Sans",Helvetica,Arial,sans-serif);font-size:13px;line-height:1.6;background:#fff}.whx *,.whx *:before,.whx *:after{box-sizing:border-box}.whx a{color:var(--whx-ink)!important;text-decoration:none!important}.whx a:hover{color:#000!important}.whx p{margin:0}.whx-sec{margin-top:var(--whx-gap)}.whx-pad{padding-left:var(--whx-pad);padding-right:var(--whx-pad)}.whx-eyebrow{display:block;margin:0;font-size:11px;line-height:1.5;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--whx-ink)}.whx-h{margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--whx-ink)!important;line-height:1.04!important}.whx-h--xl{font-size:72px!important}.whx-h--l{font-size:56px!important}.whx-h--m{font-size:40px!important;line-height:1.1!important}.whx-h--s{font-size:32px!important;line-height:1.1!important}.whx-text{color:var(--whx-body);font-size:14px;line-height:1.75;max-width:26em}.whx-link{display:inline-block;white-space:nowrap;font-size:11px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px}.whx-links{display:flex;flex-wrap:wrap;gap:12px 32px}.whx-img{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--whx-pg)}.whx-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;max-width:none}.whx-grid{display:grid;gap:2px}.whx-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.whx-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.whx-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.whx-card{display:flex;flex-direction:column;gap:12px}.whx-card__meta{display:flex;flex-direction:column;gap:2px;padding:0 2px}.whx-card__name{font-size:11px;line-height:1.45;letter-spacing:.04em;text-transform:uppercase}.whx-card__price{font-size:12px;color:var(--whx-muted)}.whx-cap{font-size:11px;line-height:1.45;letter-spacing:.04em;text-transform:uppercase;color:var(--whx-muted)}.whx-dots{height:1px;background-image:linear-gradient(to right,#b9b0a1 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x}.whx-band{padding-top:96px;padding-bottom:96px}.whx-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:end;margin-bottom:40px}.whx-head__l{display:flex;flex-direction:column;gap:20px}.whx-head__r{display:flex;flex-direction:column;gap:20px;padding-bottom:8px}.whx-row{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:32px}.whx-hero{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.whx-hero .whx-img{aspect-ratio:auto;height:min(960px,calc(100vh - 110px));min-height:560px}.whx-hero__copy{position:absolute;left:calc(50% + 56px);right:56px;bottom:64px;display:flex;flex-direction:column;gap:20px;color:#fff;z-index:2}.whx-hero__copy .whx-h,.whx-hero__copy .whx-eyebrow,.whx-hero__copy a{color:#fff!important}.whx-hero__copy .whx-link{align-self:flex-start}.whx-intro{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:end;padding-top:128px}.whx-intro__l{display:flex;flex-direction:column;gap:24px}.whx-intro__l .whx-h{max-width:11em}.whx-navlist{display:flex;flex-direction:column}.whx-navlist a{display:flex;justify-content:space-between;align-items:baseline;padding:18px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:26px;line-height:1.2}.whx-navlist a span{font-family:var(--wenshuo-font-sans,"Open Sauce One",Arial,sans-serif);font-size:13px}.whx-cat{display:flex;flex-direction:column;gap:14px;padding-bottom:8px}.whx-cat .whx-eyebrow{padding:0 16px}.whx-guides{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}.whx-guides__list a{display:grid;grid-template-columns:56px 1fr auto;gap:16px;align-items:baseline;padding:18px 0 14px;font-size:15px;line-height:1.45}.whx-guides__list a small{font-size:11px;color:var(--whx-muted)}.whx-story__title{font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.35}.whx-end{height:var(--whx-gap)}@media(max-width:900px){.whx{--whx-pad:20px;--whx-gap:96px}.whx-h--xl{font-size:44px!important}.whx-h--l{font-size:36px!important}.whx-h--m{font-size:28px!important}.whx-h--s{font-size:26px!important}.whx-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.whx-grid--3{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:calc(var(--whx-pad) * -1);padding-right:var(--whx-pad);scrollbar-width:none}.whx-grid--3::-webkit-scrollbar{display:none}.whx-grid--3>*{flex:0 0 74%;scroll-snap-align:start}.whx-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.whx-head,.whx-intro,.whx-guides{grid-template-columns:minmax(0,1fr);gap:24px}.whx-intro{padding-top:64px}.whx-band{padding-top:64px;padding-bottom:64px}.whx-hero{grid-template-columns:minmax(0,1fr)}.whx-hero>.whx-img:first-child{display:none}.whx-hero .whx-img{height:min(700px,calc(100svh - 96px));min-height:480px}.whx-hero__copy{left:20px;right:20px;bottom:40px}.whx-navlist a{font-size:22px}.whx-cat .whx-eyebrow,.whx-card__meta{padding:0 12px}}.whx-wide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;align-items:start}.whx-wide__story{grid-column:span 2}.whx-wide__story .whx-img{aspect-ratio:3/2}.whx-bandsplit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.whx-bandsplit__img .whx-img{height:100%;min-height:100%}.whx-bandsplit__panel{display:flex;flex-direction:column;justify-content:space-between;gap:48px;padding:96px 56px 56px}.whx-bandsplit__panel .whx-head__l{gap:20px}.whx-bandsplit__product{width:52%}.whx-feature{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2px}.whx-feature__copy{position:sticky;top:120px;align-self:start;padding-right:56px}.whx-feature__images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;align-content:start}.whx-img--land{grid-column:1/-1;aspect-ratio:4/3}@media(max-width:900px){.whx-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.whx-bandsplit,.whx-feature{grid-template-columns:minmax(0,1fr)}.whx-bandsplit__img .whx-img{height:auto;aspect-ratio:4/5}.whx-bandsplit__panel{padding:32px 20px 48px}.whx-bandsplit__product{width:60%}.whx-feature__copy{position:static;padding-right:0;margin-bottom:32px}}.whx-poster{position:relative;height:min(calc(100vh - 110px),56.25vw);min-height:520px;overflow:hidden;background:var(--whx-pg)}.whx-poster picture,.whx-poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;max-width:none}.whx-poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#14120f52,#14120f00 48%);pointer-events:none}.whx-poster__copy{left:56px;right:auto;max-width:560px}@media(max-width:900px){.whx-poster{height:min(125vw,calc(100svh - 96px));min-height:420px}.whx-poster__copy{left:20px;right:20px}}.whx-foot{background:#faf9f6;border-top:1px solid var(--whx-rule);padding:64px var(--whx-pad) 32px}.whx-foot__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;font-size:12px}.whx-foot__col{display:flex;flex-direction:column;gap:10px}.whx-foot__col .whx-eyebrow{color:var(--whx-muted)}.whx-foot__mark{margin-top:80px;font-size:clamp(40px,4.6vw,88px);line-height:.9;font-weight:500;letter-spacing:.12em;color:var(--whx-ink);white-space:nowrap;overflow:hidden}.whx-foot__legal{margin-top:32px;padding-top:16px;border-top:1px solid var(--whx-rule);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:11px;color:var(--whx-muted)}.whx-foot__legal p{margin:0}@media(max-width:900px){.whx-foot__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.whx-foot__mark{margin-top:48px;font-size:9.5vw}}.whx-film__f{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;will-change:opacity,transform;animation:whxHold3 21s linear infinite both;animation-delay:var(--d3,0s)}.whx-film__f--first{opacity:1;animation-name:whxKb3}.whx-film__f--d.whx-film__f--last{animation-name:whxLast3}.whx-film__f--pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;background:#faf9f6}.whx-film__f--pair>span{position:relative;overflow:hidden}.whx-film__f--m{display:none}@keyframes whxKb3{0%{transform:scale(1)}40%{transform:scale(1.07)}to{transform:scale(1.07)}}@keyframes whxHold3{0%{opacity:0;transform:scale(1)}6%{opacity:1}40%{opacity:1;transform:scale(1.07)}40.1%{opacity:0}to{opacity:0;transform:scale(1.07)}}@keyframes whxLast3{0%{opacity:0;transform:scale(1)}6%{opacity:1}33.3%{opacity:1}40%{opacity:0;transform:scale(1.07)}to{opacity:0;transform:scale(1.07)}}@keyframes whxKb5{0%{transform:scale(1)}25%{transform:scale(1.07)}to{transform:scale(1.07)}}@keyframes whxHold5{0%{opacity:0;transform:scale(1)}5%{opacity:1}25%{opacity:1;transform:scale(1.07)}25.1%{opacity:0}to{opacity:0;transform:scale(1.07)}}@keyframes whxLast5{0%{opacity:0;transform:scale(1)}5%{opacity:1}20%{opacity:1}25%{opacity:0;transform:scale(1.07)}to{opacity:0;transform:scale(1.07)}}.whx-film .whx-poster__copy{z-index:3}.whx-film:after{z-index:2}@media(max-width:900px){.whx-film__f{animation-name:whxHold5;animation-duration:25s;animation-delay:var(--d5,0s)}.whx-film__f--first{animation-name:whxKb5}.whx-film__f--m.whx-film__f--last{animation-name:whxLast5}.whx-film__f--d{display:none}.whx-film__f--m{display:block}}@media(prefers-reduced-motion:reduce){.whx-film__f{animation:none}.whx-film__f:first-child{opacity:1}}html body .announcement--root,html body .header--root{background-color:#faf9f6!important}.whx-brand{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:72px;align-items:center}.whx-brand__img{display:flex;flex-direction:column;gap:12px}.whx-brand__photo{aspect-ratio:760/468}.whx-brand__copy{display:flex;flex-direction:column;gap:24px;max-width:560px}.whx-brand__copy .whx-text{max-width:32em}.whx-brand__facts{margin-top:8px}.whx-brand__fact{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:24px;padding:16px 0 14px}.whx-brand__fact-t{font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.3;color:var(--whx-ink)}.whx-brand__fact-d{font-size:13px;line-height:1.6;color:var(--whx-body)}.whx-brand .whx-link{align-self:flex-start}@media(max-width:900px){.whx-brand{grid-template-columns:minmax(0,1fr);gap:32px}.whx-brand__fact{grid-template-columns:minmax(0,1fr);gap:4px}}.whx-h--xl{font-size:60px!important}.whx-h--l{font-size:46px!important}.whx-h--m{font-size:34px!important}.whx-h--s{font-size:28px!important}.whx-navlist a{font-size:23px}html body.wh-store.template--collection .collection-header--heading h1{font-size:44px!important}html body.template--product .product-form--block--heading,html body.template--product .product-form--block--heading :is(h1,h2,p,span){font-size:32px!important}html body.wh-store .shopify-section .related-products--title{font-size:28px!important}html body.template--product:not(.wh-x):not(.wh-y) #judgeme_product_reviews.jdgm-widget .jm-review-widget-minimal-header__title,html body.template--product:not(.wh-x):not(.wh-y) #judgeme_product_reviews.jdgm-widget .jm-review-widget-minimal-header__title.jm-text{font-size:26px!important}html .whm a.whm__i{font-size:23px}@media(max-width:900px){.whx-h--xl{font-size:38px!important}.whx-h--l{font-size:31px!important}.whx-h--m{font-size:25px!important}.whx-h--s{font-size:23px!important}.whx-navlist a{font-size:20px}html body.wh-store.template--collection .collection-header--heading h1{font-size:30px!important}html body.template--product .product-form--block--heading,html body.template--product .product-form--block--heading :is(h1,h2,p,span){font-size:28px!important}html body.template--product:not(.wh-x):not(.wh-y) #judgeme_product_reviews.jdgm-widget .jm-review-widget-minimal-header__title,html body.template--product:not(.wh-x):not(.wh-y) #judgeme_product_reviews.jdgm-widget .jm-review-widget-minimal-header__title.jm-text{font-size:24px!important}html .whm a.whm__i{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/wenshuo-editorial.css.map */
