:root{--black:#020202;--cream:#F0E2B2;--yellow:#F2E82E;--gray:#A29C9C;--offwhite:#EEE6E6;--footer-bg:#1B1913;--din:"Oswald",Helvetica,Arial,sans-serif;--serif:"Bodoni Moda",Didot,"Times New Roman",serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:#fff;font-family:var(--serif);overflow-x:hidden}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}.site-header{position:sticky;top:0;z-index:100;height:98px;background:var(--black);display:flex;align-items:center;padding:0 60px 0 15px}.brand{display:flex;align-items:center;gap:12px}.brand img{width:101px;height:90px;object-fit:contain}.wordmark{font-family:var(--din);font-weight:400;font-size:37px;line-height:37px;letter-spacing:.5px;text-transform:uppercase}.wordmark .c{color:var(--cream)}.wordmark .w{color:#fff}.site-nav{margin-left:auto;display:flex;align-items:center;gap:34px}.site-nav a{font-family:var(--din);font-size:19px;letter-spacing:.5px;text-transform:uppercase;color:var(--gray);transition:color .15s}.site-nav a:hover,.site-nav a.active{color:#fff}.cart-link{white-space:nowrap}.nav-toggle{display:none;margin-left:auto;background:none;border:none;cursor:pointer;padding:8px}.nav-toggle span{display:block;width:26px;height:2px;background:#fff;margin:6px 0}.nav-close{display:none}.hero{position:relative;height:55.833vw;max-height:804px;background-size:cover;background-position:center top;overflow:hidden}.hero-goat{position:absolute;left:17.708vw;top:16.25vw;width:63.403vw;will-change:transform;pointer-events:none}.hero-cta{position:absolute;left:50%;transform:translate(-50%);top:49.444vw;width:auto;height:55px;max-width:92vw;padding:0 26px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--yellow);color:#000;border-radius:8px;box-shadow:3px 3px 2px #0000008a;font-family:var(--din);font-size:clamp(16px,1.95vw,28px);font-weight:500;letter-spacing:.5px;z-index:5;transition:filter .15s;white-space:nowrap}.hero-cta:hover{filter:brightness(1.06)}.hero-cta .chev{font-size:24px;font-weight:400;margin-top:-2px}@media(min-width:1440px){.hero-goat{left:50%;margin-left:-465px;top:234px;width:913px}.hero-cta{top:712px}}.compare{position:relative;height:34.444vw;max-height:496px;background-size:cover;background-position:center}.compare p{position:absolute;font-family:var(--serif);line-height:1.15;text-align:center}.compare .theirs{left:21.6vw;top:8.26vw;width:calc(var(--theirs-width,22) * 1vw);font-size:max(calc(var(--theirs-size,19) * .0694vw),13px);color:var(--theirs-color,#fff)}.compare .ours{left:51.8vw;top:5vw;width:calc(var(--ours-width,31) * 1vw);font-size:max(calc(var(--ours-size,19) * .0694vw),13px);color:var(--ours-color,#fff)}.compare .theirs .hl{color:var(--theirs-hl,#F0E2B2)}.compare .ours .hl{color:var(--ours-hl,#F0E2B2)}.compare .arrow1{position:absolute;left:31.18vw;top:15.07vw;width:7.64vw;min-width:60px}.compare .arrow2{position:absolute;left:65.35vw;top:12.29vw;width:6.18vw;min-width:50px}@media(min-width:1440px){.compare .theirs{left:50%;margin-left:-409px;top:119px;width:calc(var(--theirs-width,22) * 14.4px);font-size:calc(var(--theirs-size,19) * 1px)}.compare .ours{left:50%;margin-left:26px;top:72px;width:calc(var(--ours-width,31) * 14.4px);font-size:calc(var(--ours-size,19) * 1px)}.compare .arrow1{left:50%;margin-left:-271px;top:217px;width:110px}.compare .arrow2{left:50%;margin-left:221px;top:177px;width:89px}}.loads{background:var(--black);padding:48px 0 66px;display:flex;flex-direction:column;align-items:center}.loads .loads-desk{width:860px;max-width:90vw;height:auto}.loads .loads-mob{display:none;width:84vw;max-width:460px;height:auto}.loads p{margin-top:44px;width:min(calc(var(--loads-width,770) * 1px),88vw);font-family:var(--serif);font-size:calc(var(--loads-size,19) * 1px);line-height:1.3;color:var(--loads-color,#fff);text-align:center}.loads p .hl{color:var(--loads-hl,#F0E2B2)}.gallery{display:flex;width:100%}.gallery a,.gallery .gallery-cell{flex:1 1 33.333%;overflow:hidden}.gallery img{width:100%;height:34.236vw;max-height:493px;object-fit:cover}.mailing{background:var(--black);min-height:526px;display:flex;align-items:flex-start;justify-content:center;gap:clamp(32px,6vw,88px);padding:50px 24px 60px}.mailing .fluff{width:min(427px,38vw);height:auto;flex:0 0 auto}.mailing .mail-form{width:343px;max-width:100%;flex:0 0 auto}.mailing h2{font-family:var(--serif);font-weight:400;font-size:19px;line-height:24.7px;color:var(--cream);margin-bottom:18px}.mailing label{display:block;font-family:var(--din);font-size:22px;color:#fff;margin:14px 0 6px}.mailing input{width:100%;height:38px;background:transparent;border:1px solid var(--offwhite);color:var(--offwhite);font-family:var(--din);font-size:16px;padding:0 10px}.mailing input:focus{outline:none;border-color:var(--cream)}.mailing button{margin-top:26px;width:100%;height:50px;background:var(--cream);color:var(--black);border:none;border-radius:100px;font-family:var(--din);font-size:22px;cursor:pointer;transition:filter .15s}.mailing button:hover{filter:brightness(1.05)}.form-ok{font-family:var(--din);color:var(--cream);margin-bottom:12px}.form-err{font-family:var(--din);color:#e8a0a0;margin-bottom:12px}.site-footer{background:var(--footer-bg);padding:50px 0}.footer-inner{max-width:950px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;padding:0 24px}.site-footer p,.site-footer a{font-family:var(--din);font-size:18px;letter-spacing:.9px;color:var(--gray);text-transform:uppercase}.site-footer a{text-decoration:underline;text-transform:none;transition:color .15s}.site-footer a:hover{color:#fff}.footer-links{display:flex;gap:36px;flex-wrap:wrap}.shop-wrap{max-width:1200px;margin:0 auto;padding:60px 24px;font-family:var(--din)}.shop-wrap h1{font-size:42px;font-weight:400;text-transform:uppercase;color:var(--cream);margin-bottom:30px;letter-spacing:1px}.shop-wrap h2{font-size:26px;font-weight:400;text-transform:uppercase;color:#fff;margin:24px 0 12px}.rte{font-family:var(--serif);font-size:19px;line-height:1.55;color:#fff;max-width:771px}.rte a{color:var(--cream);text-decoration:underline}.rte p{margin-bottom:1em}.btn-yellow{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--yellow);color:#000;border:none;cursor:pointer;border-radius:8px;box-shadow:3px 3px 2px #0000008a;font-family:var(--din);font-size:22px;font-weight:500;letter-spacing:.5px;padding:14px 34px;transition:filter .15s;text-transform:uppercase}.btn-yellow:hover{filter:brightness(1.06)}.btn-cream{display:inline-flex;align-items:center;justify-content:center;background:var(--cream);color:var(--black);border:none;cursor:pointer;border-radius:100px;font-family:var(--din);font-size:20px;padding:12px 38px;transition:filter .15s}.btn-cream:hover{filter:brightness(1.05)}.product-layout{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.product-media img{width:100%;height:auto;margin-bottom:16px}.product-info .price{font-size:30px;color:#fff;margin:10px 0 24px}.product-info label{display:block;font-size:18px;color:var(--gray);margin:16px 0 6px;text-transform:uppercase}.product-info select,.product-info input[type=number]{background:transparent;border:1px solid var(--offwhite);color:var(--offwhite);font-family:var(--din);font-size:18px;padding:10px 12px;min-width:120px}.product-info .btn-yellow{margin-top:28px;width:100%}.product-desc{margin-top:36px}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.product-card{background:#0c0b09;transition:transform .2s}.product-card:hover{transform:translateY(-3px)}.product-card img{width:100%;aspect-ratio:1;object-fit:cover}.product-card .card-info{padding:16px}.product-card .card-title{font-size:20px;text-transform:uppercase;color:#fff}.product-card .card-price{font-size:18px;color:var(--cream);margin-top:6px}.cart-table{width:100%;border-collapse:collapse;margin-bottom:32px}.cart-table th{font-size:16px;text-transform:uppercase;color:var(--gray);text-align:left;padding:12px 8px;border-bottom:1px solid #333}.cart-table td{padding:16px 8px;border-bottom:1px solid #222;font-size:18px;vertical-align:middle}.cart-table img{width:80px;height:80px;object-fit:cover}.cart-table input[type=number]{width:70px;background:transparent;border:1px solid var(--offwhite);color:var(--offwhite);font-family:var(--din);font-size:16px;padding:8px}.cart-remove{color:var(--gray);text-decoration:underline;font-size:14px}.cart-footer{display:flex;justify-content:flex-end;align-items:center;gap:32px}.cart-total{font-size:26px;color:var(--cream)}.search-bar{display:flex;gap:12px;margin-bottom:40px;max-width:560px}.search-bar input{flex:1;height:48px;background:transparent;border:1px solid var(--offwhite);color:var(--offwhite);font-family:var(--din);font-size:18px;padding:0 14px}.rich-wrap{max-width:calc(var(--rp-width,900) * 1px);margin:0 auto;padding:56px 24px 80px;font-family:var(--serif)}.rich-wrap h1{font-family:var(--din);font-weight:400;font-size:42px;text-transform:uppercase;color:var(--cream);letter-spacing:1px;margin-bottom:28px}.rp-h{font-family:var(--din);font-weight:400;font-size:calc(var(--rp-h-size,26) * 1px);color:var(--rp-h-color,#fff);text-transform:uppercase;letter-spacing:.5px;margin:34px 0 12px}.rp-p{font-size:calc(var(--rp-b-size,19) * 1px);color:var(--rp-b-color,#fff);line-height:1.55;margin:0 0 1em;white-space:pre-line}.rp-p .hl,.rp-h .hl,.rp-it h3 .hl{color:var(--rp-b-hl,#F0E2B2)}.rp-img{margin:28px 0}.rp-img img{width:calc(var(--w,100) * 1%);height:auto;margin:0 auto}.rp-it{display:flex;gap:34px;align-items:flex-start;margin:38px 0}.rp-it>img{width:calc(var(--iw,40) * 1%);height:auto;flex:0 0 auto}.rp-it-body{flex:1;min-width:260px}.rp-it h3{font-family:var(--din);font-weight:400;font-size:calc(var(--rp-h-size,26) * .85px);color:var(--rp-h-color,#fff);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px}.contact-form{max-width:480px}.contact-form label{display:block;font-family:var(--din);font-size:22px;color:#fff;margin:14px 0 6px}.contact-form input,.contact-form textarea{width:100%;background:transparent;border:1px solid var(--offwhite);color:var(--offwhite);font-family:var(--din);font-size:16px;padding:10px}.contact-form input{height:38px;padding:0 10px}.contact-form input:focus,.contact-form textarea:focus{outline:none;border-color:var(--cream)}.contact-form .btn-cream{margin-top:26px;width:100%}.alp-wrap{max-width:calc(var(--alp-w,950) * 1px);margin:0 auto;padding:0 0 70px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;color:#fff}.alp-hero{display:flex;align-items:stretch;gap:0}.alp-hero-img{flex:0 0 42%}.alp-hero-img img{width:100%;height:100%;object-fit:cover}.alp-hero-info{flex:1;padding:34px 30px 26px;text-align:left}.alp-script{font-family:Dancing Script,cursive;font-size:34px;color:var(--cream);margin-bottom:8px}.alp-hero-info h1{font-size:60px;font-weight:700;line-height:1.04;letter-spacing:-1px;margin-bottom:14px}.alp-sub{font-size:16px;color:#cfcfcf;margin-bottom:18px}.alp-price{font-size:40px;font-weight:700;color:var(--alp-accent,#F2E82E)}.alp-price span{font-size:18px;font-weight:400;color:#bfbfbf}.alp-chips{display:flex;gap:10px;margin-top:24px}.alp-chip{flex:1;display:flex;align-items:center;gap:9px;background:var(--alp-card,#16130D);border-radius:10px;padding:12px;font-size:13px;color:#e6e6e6;text-align:left;line-height:1.25}.alp-ic{display:inline-flex;width:26px;height:26px;flex:0 0 auto;color:var(--alp-accent,#F2E82E)}.alp-ic svg{width:100%;height:100%}.alp-ic-lg{width:38px;height:38px}.alp-cta{display:flex;align-items:center;justify-content:center;gap:10px;margin:30px 0 12px;padding:21px 20px;background:var(--alp-accent,#F2E82E);color:#000;border-radius:14px;font-size:27px;font-weight:700;transition:filter .15s}.alp-cta:hover{filter:brightness(1.06)}.alp-cta .chev{font-weight:400;font-size:30px;margin-top:-3px}.alp-micro{text-align:center;font-size:15px;color:#bdbdbd;margin-bottom:34px}.alp-cta-m,.alp-micro-m{display:none}.alp-feature{margin-bottom:26px}.alp-feature-head{margin:calc(var(--alp-f-top,28) * 1px) 0 22px}.alp-feature-accent{display:block;width:34px;height:3px;border-radius:2px;background:var(--alp-accent,#F2E82E);margin:0 0 14px}.alp-feature-head h2{font-size:calc(var(--alp-f-h,30) * 1px);font-weight:700;line-height:1.12;letter-spacing:-.3px;margin-bottom:10px;text-wrap:balance}.alp-feature-head p{font-size:calc(var(--alp-f-b,17) * 1px);line-height:1.5;color:#cfcfcf;max-width:560px;text-wrap:balance}.alp-feature-head.al-center{text-align:center}.alp-feature-head.al-center p,.alp-feature-head.al-center .alp-feature-accent{margin-left:auto;margin-right:auto}.alp-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.alp-feature-grid img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;border-radius:14px;background:#0c0b09}.alp-benefits{display:grid;grid-template-columns:repeat(4,1fr);background:var(--alp-card,#16130D);border-radius:14px;padding:30px 6px;margin-bottom:18px}.alp-benefit{padding:0 18px;text-align:center;border-left:1px solid rgba(255,255,255,.12)}.alp-benefit:first-child{border-left:none}.alp-benefit .alp-ic-lg{margin:0 auto 14px;display:flex}.alp-benefit h3{font-size:19px;font-weight:700;line-height:1.25;margin-bottom:10px}.alp-benefit p{font-size:15px;line-height:1.4;color:#b9b9b9}.alp-social{display:grid;grid-template-columns:repeat(3,1fr);background:var(--alp-card,#16130D);border-radius:14px;padding:22px 10px;margin-bottom:34px}.alp-social-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:8px 14px;border-left:1px solid rgba(255,255,255,.12);text-align:center}.alp-social-item:first-child{border-left:none}.alp-social-text{display:flex;flex-direction:column;align-items:center;text-align:center}.alp-social-text strong{font-size:19px}.alp-social-text span{font-size:15px;color:#b9b9b9}.alp-social-img{max-width:110px;height:auto}.alp-ic-star{width:34px;height:34px;color:var(--cream)}.alp-prime{font-size:30px;font-weight:700;letter-spacing:-.5px;color:#00a8e1;font-style:italic}.alp-stars{display:inline-flex;gap:1px;margin-top:3px}.alp-stars span{width:16px;height:16px;display:inline-flex}.alp-stars svg{width:100%;height:100%}.s-full{color:#e58e27}.s-half{color:#e58e27;opacity:.55}.s-empty{color:#5a5a5a}.alp-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.alp-quote-card{background:var(--alp-card,#16130D);border-radius:14px;padding:26px 22px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.alp-quote{font-family:var(--serif);font-style:italic;font-size:19px;line-height:1.4;margin:0}.alp-quote-attr{font-size:14px;color:#b9b9b9;margin:0}.empty-note{font-family:var(--serif);font-size:19px;color:var(--gray)}@media(max-width:900px){.site-header{height:72px;padding:0 16px}.brand img{width:56px;height:50px}.wordmark{font-size:22px;line-height:22px}.site-nav{gap:16px}.site-nav a{font-size:13px}.hero-cta{height:44px;padding:0 16px}.product-layout{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.site-header{height:auto;padding:10px 14px}.brand img{width:48px;height:43px}.wordmark{font-size:20px;line-height:20px}.nav-toggle{display:block}.site-nav{display:none}.site-nav.open{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--black);flex-direction:column;align-items:stretch;justify-content:flex-start;margin:0;padding:84px 28px 0;gap:0}.site-nav.open a{font-size:24px;letter-spacing:1px;color:#fff;text-align:left;padding:22px 4px;border-bottom:1px solid rgba(255,255,255,.35)}.site-nav.open a.active{color:var(--gray)}.site-nav.open .nav-close{display:block;position:absolute;top:14px;right:18px;background:none;border:none;color:#fff;cursor:pointer;font-size:38px;line-height:1;font-family:var(--din)}.hero{height:66vw;max-height:none;background-size:100% auto;background-position:top center;background-repeat:no-repeat;background-color:#dbd2a8}.hero-goat{left:19vw;top:26vw;width:62vw}.hero-cta{top:auto;bottom:3.5vw;height:42px;font-size:15px;padding:0 18px;gap:6px}.hero-cta .chev{font-size:17px}.compare{height:auto;max-height:none;display:block;padding:min(8vw,42px) 6vw min(var(--m-photo-h,58) * 1vw,var(--m-photo-h,58) * 5.2px);background-size:min(330vw,1800px) auto;background-position:center bottom;background-repeat:no-repeat}.compare .theirs,.compare .arrow2{display:none}.compare .ours{position:static;display:block;width:auto;max-width:92%;margin:0 auto;font-size:calc(var(--ours-size-m,19) * 1px);line-height:1.4}.compare .arrow1{position:static;display:block;min-width:0;width:min(calc(var(--m-arrow-size,26) * 1vw),200px);margin:calc(6vw + var(--m-arrow-shift,0) * 1vw) 0 0 28vw}.loads .loads-desk{display:none}.loads .loads-mob{display:block}.loads p{font-size:calc(var(--loads-size-m,17) * 1px)}.gallery{flex-direction:column}.gallery img{height:80vw;max-height:none}.mailing{flex-direction:column;align-items:center;gap:32px;min-height:0;padding:40px 24px 56px}.mailing .fluff{width:min(427px,80vw)}.mailing .mail-form{width:100%;max-width:400px}.footer-inner{flex-direction:column;justify-content:center;text-align:center}.product-grid{grid-template-columns:1fr}.rich-wrap h1{font-size:30px}.rp-p{font-size:calc(var(--rp-b-size-m,17) * 1px)}.rp-it{flex-direction:column;gap:18px}.rp-it>img{width:100%}.alp-hero{flex-direction:column}.alp-hero-img{flex:none}.alp-hero-img img{height:auto;max-height:90vw}.alp-hero-info{padding:26px 18px 8px;text-align:center}.alp-hero-info h1{font-size:38px}.alp-script{font-size:27px}.alp-price{font-size:32px}.alp-chips{flex-direction:column;gap:8px}.alp-cta-d,.alp-micro-d{display:none}.alp-cta-m{display:flex;margin:20px 0 10px;font-size:19px;padding:15px 12px}.alp-micro-m{display:block;margin-bottom:4px}.alp-feature{margin:0 10px 22px}.alp-feature-head{margin:calc(var(--alp-f-top-m,22) * 1px) 6px 16px}.alp-feature-head h2{font-size:calc(var(--alp-f-hm,22) * 1px)}.alp-feature-head p{font-size:calc(var(--alp-f-bm,14) * 1px);line-height:1.45}.alp-feature-grid{grid-template-columns:1fr;gap:10px}.alp-benefits{grid-template-columns:repeat(2,1fr);gap:22px 0;margin:0 10px 14px}.alp-benefit:nth-child(3){border-left:none}.alp-social{grid-template-columns:1fr;gap:20px;margin:0 10px 28px}.alp-social-item{border-left:none;padding:0 14px}.alp-quotes{grid-template-columns:1fr;margin:0 10px}.alp-quote{font-size:17px}}@media(prefers-reduced-motion:reduce){.hero-goat{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/base.css.map */
