*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--wf-ink);background:var(--wf-paper);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,summary{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #ad7f47;outline-offset:4px}.wf-skip-link{position:absolute;left:-9999px;top:12px;background:#fff;color:#000;z-index:500;padding:12px}.wf-skip-link:focus{left:12px}.wf-header{height:98px;padding:0 5%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--wf-line);position:relative;z-index:10;background:var(--wf-paper)}.wf-header-left{display:flex;gap:32px;align-items:center}.wf-header-right{display:flex;justify-content:flex-end;align-items:center}.wf-navlink{text-transform:uppercase;letter-spacing:1.1px;font-size:14px;font-weight:750;white-space:nowrap;padding:18px 0;display:inline-flex;align-items:center}.wf-navlink:hover,.wf-menu-panel a:hover{opacity:.7}.wf-chevron{margin-left:9px;font-size:17px}.wf-menu{position:relative}.wf-menu summary{list-style:none}.wf-menu summary::-webkit-details-marker{display:none}.wf-menu[open] .wf-chevron{transform:rotate(180deg)}.wf-menu-panel{position:absolute;top:calc(100% - 4px);left:-19px;min-width:258px;border:1px solid var(--wf-line);background:var(--wf-paper);box-shadow:0 14px 35px #101b161b;padding:10px 0}.wf-menu-panel a{display:flex;justify-content:space-between;gap:30px;padding:16px 22px;font-size:13px;letter-spacing:1.3px;text-transform:uppercase;font-weight:750}.wf-brand{display:flex;flex-direction:column;align-items:center;gap:7px}.wf-brand-logo{display:block;width:clamp(220px,23vw,310px);height:auto;max-height:78px;object-fit:contain}.wf-brand-main{font-family:Arial Black,Arial,sans-serif;font-size:29px;line-height:1;letter-spacing:-2px;font-weight:950}.wf-brand-sub{font-size:8px;font-weight:800;letter-spacing:4px;padding-left:3px}.wf-cart-count{display:inline-grid;place-items:center;margin-left:8px;border:1px solid currentColor;border-radius:100px;width:19px;height:19px;font-size:10px;letter-spacing:0}.wf-footer{min-height:67px;padding:22px 5%;display:flex;justify-content:space-between;gap:20px;align-items:center;text-transform:uppercase;letter-spacing:1.1px;font-size:10px;color:#6b716b}.wf-footer b{color:var(--wf-ink)}main{min-height:calc(100svh - 165px)}.wf-hero-shell{padding:22px 22px 0}.wf-hero{height:min(760px,calc(100svh - 168px));min-height:510px;overflow:hidden;position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;background:var(--wf-green)}.wf-hero-image{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 54%}.wf-hero-shade{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0919124d,#081a156e 50%,#09181140)}.wf-hero-inset{position:absolute;top:17px;right:17px;bottom:17px;left:17px;border:1px solid #ffffff54;pointer-events:none}.wf-hero-copy{position:relative;padding:10px 26px;width:100%}.wf-hero-eyebrow{margin:0 0 31px;text-transform:uppercase;font-size:13px;font-weight:800;letter-spacing:3.3px;text-shadow:0 2px 15px #0006}.wf-hero-title{margin:0 0 31px;font-size:clamp(64px,12.2vw,181px);font-family:Arial Black,Arial,sans-serif;letter-spacing:-.07em;font-weight:950;white-space:nowrap;line-height:.95;text-shadow:0 5px 30px #0005}.wf-hero-wordmark{display:block;height:auto;width:min(100%,1100px);max-height:168px;object-fit:contain;margin:0 auto;filter:drop-shadow(0 5px 15px #0006)}.wf-hero-subtitle{font-family:Arial Black,Arial,sans-serif;font-style:normal;font-weight:950;font-size:clamp(24px,3vw,43px);letter-spacing:-.025em;margin:0 0 42px;text-shadow:0 3px 22px #0008}.wf-button{border:1px solid #f8f7f2;background:#f8f7f2;color:#15251f;text-transform:uppercase;letter-spacing:1.8px;font-size:11px;font-weight:800;padding:18px 31px;display:inline-flex;gap:16px;justify-content:center;align-items:center;transition:all .2s}.wf-button:hover{color:#fff;background:transparent}.wf-hero-corner{position:absolute;bottom:42px;font-size:13px;font-weight:750;letter-spacing:1.9px;text-shadow:0 2px 8px #0008}.wf-hero-corner-left{left:53px}.wf-hero-corner-right{right:53px}.wf-content{max-width:1440px;padding:63px 5% 90px;margin:0 auto}.wf-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;border-bottom:1px solid var(--wf-line);padding-bottom:23px;margin-bottom:30px}.wf-kicker{font-size:10px;text-transform:uppercase;font-weight:800;letter-spacing:2px;color:#747970;margin:0 0 11px}.wf-display-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(43px,5vw,70px);font-weight:400;letter-spacing:-3px;line-height:1.08;margin:0}.wf-count{color:#81867e;text-transform:uppercase;font-size:11px;letter-spacing:1.1px;white-space:nowrap}.wf-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:27px;row-gap:48px}.wf-product-card{display:block;min-width:0}.wf-product-image{aspect-ratio:1.19;background:#e9e6dd;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.wf-product-image img{height:100%;width:100%;object-fit:contain;transition:transform .4s}.wf-product-card:hover .wf-product-image img{transform:scale(1.035)}.wf-image-empty{font-size:40px;letter-spacing:-2px;font-weight:900;opacity:.27}.wf-product-view{position:absolute;right:15px;bottom:15px;background:var(--wf-paper);padding:7px 12px;font-size:17px}.wf-product-info{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:15px 2px}.wf-product-name{font-size:15px;font-weight:700}.wf-product-price{font-size:13px;font-weight:600;white-space:nowrap}.wf-empty{padding:65px 15px;text-align:center;color:#646c64}.wf-empty a,.wf-static-page a{font-weight:700;text-decoration:underline}.wf-pagination{display:flex;gap:30px;justify-content:center;align-items:center;padding:50px 0 0;font-size:12px}.wf-pagination a{text-decoration:underline}.wf-back{display:inline-flex;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:1px;margin-bottom:27px}.wf-product-layout{display:grid;grid-template-columns:1.17fr 1fr;gap:min(5vw,75px);align-items:start}.wf-product-gallery{display:grid;gap:15px}.wf-product-photo{display:block;width:100%;height:auto;background:#e9e6dd}.wf-product-no-photo{display:grid;place-items:center;min-height:450px;font-weight:900;font-size:50px}.wf-product-detail{position:sticky;top:35px;padding-top:25px}.wf-product-detail h1{margin:10px 0 15px;font-family:Georgia,Times New Roman,serif;font-size:clamp(37px,4vw,56px);line-height:1.1;letter-spacing:-1.7px;font-weight:400}.wf-price-line{margin-bottom:38px;font-size:18px}.wf-form-label{display:block;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:1.5px;margin:0 0 12px}.wf-variant-select{display:block;width:100%;border:1px solid #bbc1b8;padding:15px 14px;font-size:13px;color:var(--wf-ink);background:transparent;margin-bottom:20px}.wf-add-cart{background:var(--wf-green);color:#fff;border:1px solid var(--wf-green);width:100%}.wf-add-cart:hover{background:transparent;color:var(--wf-green)}.wf-add-cart:disabled{opacity:.45;cursor:not-allowed}.wf-description{margin-top:36px;font-size:14px;line-height:1.75}.wf-made-to-order{font-size:11px;color:#7a8077;margin-top:28px}.rte img{max-width:100%;height:auto}.wf-cart-row{display:grid;grid-template-columns:110px 1fr 85px 105px;gap:25px;align-items:center;border-bottom:1px solid var(--wf-line);padding:20px 0}.wf-cart-photo{display:block;background:#e9e6dd;width:110px;height:120px}.wf-cart-photo img{display:block;width:100%;height:100%;object-fit:contain}.wf-cart-title{font-size:16px;font-weight:700}.wf-cart-copy p{font-size:12px;color:#687067}.wf-remove{font-size:11px;text-decoration:underline}.wf-cart-adjust label{display:block;font-size:10px;margin-bottom:9px;text-transform:uppercase}.wf-cart-adjust input{width:70px;border:1px solid #bec1bb;background:transparent;padding:10px 7px}.wf-cart-item-price{text-align:right;font-size:13px;font-weight:700}.wf-cart-summary{margin:34px 0 0 auto;max-width:400px}.wf-cart-summary p{display:flex;justify-content:space-between;font-size:18px}.wf-cart-summary small{display:block;text-align:right;font-size:11px;color:#777d76;margin-bottom:20px}.wf-update{border:0;background:transparent;font-size:12px;text-decoration:underline;padding:10px 0}.wf-static-page{max-width:880px}.wf-static-page .rte{margin-top:30px;line-height:1.7}.wf-category-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.wf-category-card{display:block;font-weight:700}.wf-category-image{height:300px;background:#e7e5dc;display:grid;place-items:center;margin-bottom:15px}.wf-category-image img{width:100%;height:100%;object-fit:cover}.wf-category-card>span{display:flex;justify-content:space-between}.wf-search-form{display:flex;gap:12px;margin-bottom:30px}.wf-search-form input{flex:1;border:1px solid #bfc4bc;padding:17px 14px;background:transparent;min-width:0}@media(max-width:760px){.wf-header{height:125px;padding:2px 16px 0;grid-template-columns:1fr auto 1fr;grid-template-rows:73px 50px;column-gap:0}.wf-header-left{grid-column:1 / -1;grid-row:2;justify-content:center;gap:32px}.wf-header-left>a{display:inline-flex}.wf-header-right{grid-column:3;grid-row:1;display:flex;justify-content:flex-end}.wf-brand{grid-column:2;grid-row:1;justify-self:center;align-items:center}.wf-brand-logo{width:clamp(152px,45vw,205px);height:auto;max-height:70px}.wf-brand-main{font-size:25px}.wf-navlink{font-size:12px;letter-spacing:.7px;padding:11px 0}.wf-chevron{font-size:16px;margin-left:6px}.wf-menu-panel{left:50%;right:auto;transform:translate(-50%);min-width:min(280px,88vw)}.wf-menu-panel a,.wf-cart{font-size:12px}.wf-cart-count{width:18px;height:18px;margin-left:6px;font-size:10px}.wf-hero-shell{padding:12px 12px 0}.wf-hero{height:calc(100svh - 196px);min-height:440px}.wf-hero-image{object-position:54% center}.wf-hero-shade{background:linear-gradient(90deg,#09251b5c,#08201970,#08201952)}.wf-hero-inset{top:12px;right:12px;bottom:12px;left:12px}.wf-hero-title{font-size:clamp(43px,12vw,90px)}.wf-hero-wordmark{width:100%;max-height:110px}.wf-hero-subtitle{font-size:27px}.wf-hero-eyebrow{letter-spacing:2.4px;font-size:11px;margin-bottom:26px}.wf-hero-corner{font-size:11px;bottom:27px;letter-spacing:1px}.wf-hero-corner-left{left:23px}.wf-hero-corner-right{right:23px}.wf-footer{padding:20px 22px;font-size:8px;letter-spacing:.5px}.wf-content{padding:43px 17px 65px}.wf-display-title{font-size:46px;letter-spacing:-1.8px}.wf-product-grid{gap:30px 13px}.wf-product-image{aspect-ratio:.88}.wf-product-info{display:block}.wf-product-name{display:block;font-size:12px;line-height:1.4}.wf-product-price{display:block;margin-top:5px;font-size:12px}.wf-product-layout{display:block}.wf-product-detail{position:static;padding:34px 5px}.wf-product-detail h1{font-size:37px}.wf-cart-row{grid-template-columns:70px 1fr 65px;gap:13px}.wf-cart-photo{width:70px;height:88px}.wf-cart-item-price{grid-column:2 / -1;text-align:right;margin-top:-12px}.wf-cart-title{font-size:13px}.wf-cart-adjust input{width:60px}.wf-category-grid{gap:12px}.wf-category-image{height:180px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media(min-width:761px)and (max-width:1040px){.wf-header{padding:0 3.5%}.wf-header-left{gap:20px}.wf-navlink{font-size:12px;letter-spacing:.7px}.wf-brand-logo{width:clamp(190px,22vw,235px)}}@media(max-width:380px){.wf-header{padding-left:10px;padding-right:10px}.wf-header-left{gap:23px}.wf-header-left .wf-navlink{font-size:11.5px}.wf-hero-corner{font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/warfield.css.map */
