:root{--bg:#090808;--panel:#12100f;--pale:#f0ece7;--soft:#c6b4a8;--muted:#96857b;--red:#f04d20;--red2:#a83418;--line:#463024}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--pale);font:15px/1.6 DM Sans,Arial,sans-serif}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.wrap{width:min(1240px,calc(100% - 50px));margin:auto}h1,h2,h3,.logo,.footerbrand{font-family:Barlow Condensed,Impact,sans-serif}h1,h2,h3{line-height:.93;letter-spacing:.01em;text-transform:uppercase}.ann{text-align:center;background:linear-gradient(90deg,#802107,#c43a13,#802107);font-size:10px;font-weight:800;letter-spacing:.23em;padding:10px 12px}.top{background:#0c0a09;border-bottom:1px solid #48291a;position:relative;z-index:5}.topinner{display:flex;align-items:center;gap:30px;min-height:88px;justify-content:space-between}.logo{display:flex;gap:13px;align-items:center;font-size:41px;font-style:italic;font-weight:900;line-height:.8;letter-spacing:-.025em}.logo img{width:57px;height:57px;object-fit:cover;border-radius:50%;border:1px solid #684026}.logo small,.footerbrand small{display:block;font-family:DM Sans,sans-serif;font-style:normal;letter-spacing:.27em;font-size:8px;color:#c69a6f;margin-top:12px}.desktop{display:flex;align-items:center;gap:28px}.desktop a,.toplinks a{font-size:11px;letter-spacing:.15em;font-weight:800}.desktop a:hover{color:var(--red)}.toplinks{display:flex;align-items:center;gap:16px}.outlined{border:1px solid #b44e25;padding:13px 16px;color:#ed8755}.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 74% 46%,#392018,#0b0a0a 56%);border-bottom:1px solid var(--line)}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(140deg,transparent 0,transparent 7px,#4a292009 9px,transparent 12px);opacity:.23}.heroinner{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7%;min-height:665px}.eyebrow{display:flex;align-items:center;gap:14px;color:#ef7945;font-size:11px;letter-spacing:.26em;font-weight:800;text-transform:uppercase}.eyebrow:before{content:"";height:2px;width:33px;background:var(--red)}.hero h1{font-size:clamp(75px,8vw,130px);margin:23px 0 24px}.hero h1 em,.section h2 em,.closer h2 em{font-style:normal;color:var(--red)}.hero p{font-size:16px;line-height:1.85;color:#cbbdb5;max-width:480px}.heroart{max-height:545px;width:100%;object-fit:contain;border:1px solid #291813;background:#080808;box-shadow:0 35px 80px #0008}.button{display:inline-flex;align-items:center;justify-content:center;padding:17px 24px;background:#d94017;border:1px solid #ea5c2e;color:#fff;letter-spacing:.12em;font-weight:900;text-transform:uppercase;font-size:11px}.button:hover{background:#ef5422}.textlink{margin-left:24px;font-size:11px;font-weight:800;letter-spacing:.1em;border-bottom:1px solid #d35c2e;padding-bottom:7px}.micro{color:#a39289;font-size:10px;letter-spacing:.14em;margin-top:48px}.feature{border-bottom:1px solid #7a3d22;border-top:1px solid #6e3420;background:#21110c}.featureinner{display:grid;grid-template-columns:repeat(4,1fr)}.featureinner div{padding:19px 12px;border-right:1px solid #733b24;text-align:center;font-size:15px;font-weight:800;letter-spacing:.1em}.featureinner small{display:block;font-size:9px;font-weight:400;color:#a89a91;letter-spacing:.16em;margin-top:5px}.section{padding:92px 0}.section h2,.closer h2{font-size:clamp(55px,6.5vw,93px);margin:25px 0 20px}.sectionlead{color:#b8aba3;max-width:640px;font-size:15px;line-height:1.85;margin-bottom:32px}.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.scrubgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.scard{background:#12100f;border:1px solid #37251d;min-width:0}.scardphoto{aspect-ratio:1;position:relative;overflow:hidden;background:#211611}.scardphoto img{width:100%;height:100%;object-fit:cover}.stag{position:absolute;top:12px;left:12px;background:#18100de8;border:1px solid #8f4624;padding:6px 9px;font-size:9px;font-weight:800;letter-spacing:.12em}.scardmeta{padding:19px}.scardmeta small{color:#ef8354;font-size:9px;letter-spacing:.18em;font-weight:800}.scard h3{font-size:28px;line-height:1.07;margin:8px 0 10px}.scard p{color:#aca097;font-size:11px;letter-spacing:.04em;min-height:27px;margin:0}.scardfoot{border-top:1px solid #37271f;margin-top:16px;padding-top:13px;display:flex;align-items:center;justify-content:space-between;gap:8px}.scardfoot strong{font-size:18px}.scardfoot span,.scardfoot a{font-size:10px;color:#cf7a4a;font-weight:800;letter-spacing:.08em}.essentials{background:#100c0b}.essentials .products{grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px}.exfoliate{background:radial-gradient(ellipse at 90% 20%,#27150c,#0a0909 52%)}.scentstrip{background:#291811;border-left:3px solid #e54b22;padding:13px 15px;margin:20px 0 30px;font-size:11px;letter-spacing:.15em;text-transform:uppercase}.scentstrip strong{color:#f47546}.brandstory{background:#110c09;border-top:1px solid #42281a}.storygrid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%}.storygrid img{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid #57331f}.storygrid p{color:#c4b3a7;line-height:1.85}.closer{padding:96px 0;text-align:center;background:radial-gradient(circle,#301811,#0c0a09 75%)}.closer .eyebrow{justify-content:center}.closer p{margin:0 auto 25px;max-width:560px;color:#c7b4a9}.fine{font-size:11px;color:#9b8980;line-height:1.7}.contentpage{min-height:60vh;padding:80px 0}.contentpage h1{font-size:68px}.contentpage h2{font-size:36px}.contentpage a{color:#fa8053}.productdetail{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:start}.productdetail img{width:100%;background:#241711}.pricebig{font-size:31px;font-weight:800;color:#fff}.detailnote{color:#bcb0a9}.productdetail input,.contentpage input{padding:12px;background:#171310;border:1px solid #563c2d;color:#fff;max-width:100px}.shopify-payment-button{margin-top:14px}.foot,.footerinner{background:#070606}footer{border-top:1px solid #46251b}.footerinner{padding:40px 0;display:flex;gap:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#aea095;font-size:11px}.footerbrand{font-size:37px;font-weight:900}.footerinner p{font-size:12px}.footerinner div{display:flex;gap:17px}.footerinner small{font-size:10px}@media(max-width:1000px){.desktop{display:none}.heroinner{grid-template-columns:1fr;gap:30px;padding:55px 0}.heroart{max-width:600px;max-height:480px}.scrubgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.featureinner{grid-template-columns:repeat(2,1fr)}.topinner{min-height:70px}}@media(max-width:600px){.wrap{width:calc(100% - 32px)}.logo{font-size:30px}.logo img{width:43px;height:43px}.toplinks{gap:10px}.toplinks .outlined{padding:9px;font-size:8px}.toplinks a{font-size:9px}.hero h1{font-size:74px}.hero p{font-size:14px}.featureinner div{font-size:11px}.section{padding:62px 0}.section h2,.closer h2{font-size:57px}.products,.scrubgrid,.essentials .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.scardmeta{padding:12px}.scard h3{font-size:20px}.scardfoot{display:block}.scardfoot span,.scardfoot a{display:block;margin-top:5px}.stag{font-size:7px;padding:5px}.storygrid,.productdetail{grid-template-columns:1fr}.closer{padding:62px 0}.textlink{margin:20px 0 0;display:inline-block}.footerinner{align-items:flex-start;flex-direction:column}.contentpage{padding:55px 0}.contentpage h1{font-size:45px}}button.scardphoto{width:100%;padding:0;margin:0;border:0;display:block;cursor:pointer;text-align:left;color:inherit;font:inherit}.strav-product-preview{font:inherit;cursor:pointer}h3 .strav-product-preview{color:inherit;background:transparent;border:0;padding:0;text-align:left;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.scardfoot .strav-product-preview{background:transparent;color:#e77b48;border:0;padding:4px 0;text-align:left;font-weight:800;font-size:10px;letter-spacing:.08em}.scardphoto:focus-visible,.strav-product-preview:focus-visible{outline:2px solid #f04d20;outline-offset:3px}.scardphoto:hover img{filter:brightness(1.08);transform:scale(1.015);transition:transform .25s,filter .25s}.strav-modal[hidden]{display:none!important}.strav-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.strav-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000db}.strav-modal-panel{position:relative;width:min(840px,100%);max-height:92vh;overflow-y:auto;background:#14100e;border:1px solid #9d512d;padding:32px;box-shadow:0 30px 90px #000a}.strav-modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.strav-modal-grid img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.strav-modal-grid h2{font-size:clamp(34px,4vw,56px);margin:16px 0 12px}.strav-modal-grid p{color:#c5b5ab;font-size:13px;line-height:1.7}.strav-modal-price{font-weight:900;font-size:28px;margin-bottom:10px}.strav-modal-close{position:absolute;z-index:2;right:9px;top:5px;background:none;border:0;color:#fff;font-size:34px;cursor:pointer}body.strav-modal-open{overflow:hidden}@media(max-width:680px){.strav-modal-panel{padding:22px}.strav-modal-grid{grid-template-columns:1fr;gap:14px}.strav-modal-grid img{max-height:290px;object-fit:contain}.strav-modal-grid h2{font-size:34px}}.strav-shipping-note{background:linear-gradient(120deg,#22150f,#15100e);border:1px solid #8a452a;border-left:4px solid #ef6231;padding:20px 22px;margin:26px 0;color:#e9ded4}.strav-shipping-note strong{font-family:Barlow Condensed,Impact,sans-serif;font-size:22px;letter-spacing:.07em}.strav-shipping-note p{font-size:13px;line-height:1.75;color:#cfc0b3;margin:9px 0}.strav-shipping-note p b{color:#fff}.strav-shipping-note a{display:inline-block;margin-top:5px;text-decoration:underline;text-underline-offset:4px;color:#efa06c;font-size:12px}.strav-cart-process{color:#e1ad8f;font-size:13px;letter-spacing:.01em;margin:12px 0 25px}.scard h3 a{color:inherit;text-decoration:none}.scard h3 a:hover{color:#fa9562}.scardphoto{display:block;overflow:hidden;cursor:pointer}.scardphoto:hover img{filter:brightness(1.07)}a.strav-buy-link{color:#f8caaa;font-weight:850;font-size:11px;letter-spacing:.06em}a.strav-buy-link:hover{text-decoration:underline;text-underline-offset:4px;color:#fff}.strav-checkout-button{display:inline-flex;margin:14px 0 0;background:#b74720;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/strav-store.css.map */
