@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";:root{--ink:#111b1c;--cream:#f4eee4;--teal:#a3dcda;--copper:#d9a279;--muted:#bac5c3}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--cream);color:var(--ink);font-family:DM Sans,Arial,sans-serif;font-size:16px}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:3px solid #ad4c75;outline-offset:5px}.topline{background:#b7d8d4;text-align:center;padding:11px 16px;font-size:11px;font-weight:700;letter-spacing:2px}.topline span{margin-left:30px}header{background:var(--ink);color:var(--cream);display:flex;align-items:center;justify-content:space-between;padding:22px 5%;gap:24px;border-bottom:1px solid #344342}.wordmark{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;white-space:nowrap}.wordmark strong{color:var(--teal)}.wordmark i{color:var(--copper);font-style:normal}nav{display:flex;gap:30px;font-size:14px}nav a:hover{color:var(--teal)}.header-link{font-size:13px;border-bottom:1px solid var(--copper);padding:8px 0}.hero{background:#090e0f;color:var(--cream);position:relative}.cover{width:100%;display:block;max-height:535px;object-fit:cover}.hero-bottom{display:flex;justify-content:space-between;gap:60px;padding:42px 7% 58px;background:radial-gradient(ellipse at 75% 100%,#173438,#0e1718 65%)}.eyebrow{font-size:12px;letter-spacing:2px;font-weight:700;margin:0 0 20px;line-height:1.6}h1,h2,h3,p{margin-top:0}h1,h2{font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:-1px;line-height:.98}h1{font-size:clamp(48px,5.5vw,82px);margin-bottom:0}h1 em,h2 em{font-style:normal;color:var(--teal)}.hero-copy{width:350px;align-self:center}.hero-copy p{color:#c6d2d0;font-size:17px;line-height:1.7}.button{display:inline-block;border:1px solid var(--ink);background:var(--ink);color:var(--cream);padding:16px 27px;font-size:14px;font-weight:700;transition:transform .2s,background .2s}.button:hover{transform:translateY(-3px);background:#284344}.button.copper{background:var(--copper);border-color:var(--copper);color:var(--ink)}.hero-number{font-size:10px;letter-spacing:2px;padding:14px 7%;color:#7d9997;border-top:1px solid #2b3c3c;background:#101b1c}.ticker{display:flex;justify-content:space-around;align-items:center;gap:18px;padding:25px 3%;background:var(--copper);font-family:Barlow Condensed,Impact,sans-serif;font-size:23px;font-weight:600;letter-spacing:1px;overflow:hidden;white-space:nowrap}.ticker b{font-size:20px}.section{padding:85px 7%}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px}.section-head h2{font-size:clamp(43px,4.8vw,70px);margin-bottom:0}.section-head h2 em{color:#326d6b}.section-head>p{max-width:300px;line-height:1.7;color:#566261;margin-bottom:4px}.collection-toolbar{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #cec9bf;padding:22px 0;gap:16px;font-size:14px}.tabs{display:flex;border:1px solid #a2ada8;padding:4px;gap:4px}.tabs button{padding:10px 17px;border:0;background:transparent;font-size:13px}.tabs .active{background:var(--ink);color:#fff}.products{display:grid;grid-template-columns:1fr 1fr;gap:28px}.product-art{position:relative;border:0;width:100%;height:480px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#dad4cc}.product-art.grace{background:radial-gradient(ellipse at 50% 40%,#ecd6d6,#d4cbc5)}.product-art.prayer{background:radial-gradient(ellipse at 50% 40%,#e9d2d7,#c5b3bb)}.product-art img{width:65%;height:84%;object-fit:contain;filter:drop-shadow(7px 16px 9px #33243242);transition:transform .45s}.product-art:hover img{transform:translateY(-7px) rotate(-2deg)}.tag{position:absolute;top:20px;left:20px;font-size:10px;letter-spacing:1.5px;border:1px solid #82716d;padding:7px 10px;z-index:1}.art-caption{position:absolute;bottom:18px;font-size:10px;letter-spacing:2px;font-weight:700;color:#5c4f51}.product-info{display:flex;align-items:center;justify-content:space-between;padding-top:22px}.product-type{font-size:10px;letter-spacing:1.5px;margin-bottom:8px;color:#687573}h3{font-size:24px;font-weight:500;margin-bottom:8px}.round-button{border:1px solid #adb7b0;border-radius:50%;width:42px;height:42px;background:transparent;font-size:26px}.round-button:hover{background:var(--ink);color:#fff}.product-desc{font-size:14px;color:#697573}.format-note{margin:27px 0 0;font-size:13px;color:#6c7773}.world{background:#dce7e1;border-top:1px solid #bdccc4}.world-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.world-card{height:460px;position:relative;border:0;background:#233637;color:var(--cream);overflow:hidden;text-align:left;padding:24px;transition:transform .3s}.world-card:hover{transform:translateY(-5px)}.category-number{font-size:10px;letter-spacing:1.7px;position:relative;z-index:2}.category-copy{position:absolute;bottom:24px;left:24px;right:24px;z-index:2}.category-copy h3{font-family:Barlow Condensed,Impact,sans-serif;text-transform:uppercase;font-size:36px;font-weight:600}.category-copy p{font-size:14px;color:#d1dbd5}.category-copy span{font-size:12px;border-bottom:1px solid #9dadab;padding-bottom:5px}.clothing{background:radial-gradient(ellipse at 50% 30%,#4f6f69,#17282a)}.shirt{position:absolute;width:90%;top:36px;left:5%;transform:rotate(-7deg);filter:drop-shadow(10px 15px 12px #0005)}.shirt svg{width:100%;display:block}.shirt img{position:absolute;top:32%;left:34%;width:32%}.prints{background:linear-gradient(150deg,#bb8e77,#563f39)}.print-art{position:absolute;top:70px;right:35px;bottom:130px;left:35px;transform:rotate(8deg)}.print-art img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(8px 12px 7px #0005)}.resin{background:linear-gradient(130deg,#314f56,#182931)}.resin-art{position:absolute;top:80px;right:10px;bottom:140px;left:10px}.resin-disc{width:170px;height:170px;border-radius:50%;background:conic-gradient(from 20deg,#b67d46,#0a303c,#32a1b2,#174050,#a57640,#19343b,#c99b68);box-shadow:inset 0 0 0 5px #c69b75,20px 30px 25px #0005;position:absolute;right:10%;transform:rotate(-15deg) skewY(-8deg)}.resin-ring{width:180px;height:180px;border:12px solid #459caa;border-right-color:#cba878;border-radius:50%;position:absolute;left:6%;top:40px;box-shadow:10px 20px 20px #0005;transform:skewY(12deg)}.story{display:grid;grid-template-columns:1fr 1fr;background:var(--ink);color:var(--cream)}.story-visual{min-height:550px;background:radial-gradient(ellipse,#214546,#101b1c 70%);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:50px}.story-visual img{width:90%;max-width:430px;z-index:1;filter:drop-shadow(0 20px 30px #0008)}.story-visual>p{position:absolute;bottom:36px;font-size:11px;letter-spacing:3px;color:var(--copper)}.orbit{position:absolute;width:80%;aspect-ratio:1;border:1px solid #59817a;border-radius:50%;transform:rotate(-25deg);box-shadow:0 0 0 30px #679e9510,0 0 0 75px #679e9508}.story-copy{padding:80px 14% 70px 9%}.story-copy h2{font-size:clamp(47px,4.5vw,68px);margin-bottom:30px}.story-copy p:not(.eyebrow){font-size:15px;color:#becac5;line-height:1.8}.signature{font-family:Georgia,serif;font-style:italic;color:var(--copper);font-size:29px;margin-top:32px}.closing{text-align:center;padding:80px 20px;background:var(--copper)}.closing h2{font-size:clamp(58px,7vw,104px);margin-bottom:30px}.closing h2 em{color:#f7eee3}footer{display:flex;justify-content:space-between;gap:30px;align-items:center;background:var(--ink);color:var(--cream);padding:38px 5%;font-size:11px}footer p{margin:0;letter-spacing:1px}footer>span{color:#9daba6}dialog{border:0;background:var(--cream);color:var(--ink);max-width:900px;width:90%;padding:0;max-height:90vh;overflow:auto;box-shadow:0 30px 100px #0005}dialog::backdrop{background:#061314c9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-close{position:absolute;right:14px;top:12px;width:40px;height:40px;border:0;background:var(--ink);color:#fff;border-radius:50%;font-size:27px;z-index:3}.detail-grid{display:grid;grid-template-columns:1fr 1fr}.detail-art{background:#d7c9ca;padding:35px;display:flex;align-items:center}.detail-art img{width:100%;max-height:550px;object-fit:contain}.detail-copy{padding:65px 32px 35px}.detail-copy h2{font-size:42px}.detail-copy p{line-height:1.7;color:#596863}.detail-copy h3{font-size:18px;margin-top:25px}.detail-copy .eyebrow{font-size:10px}.detail-copy .fine{font-size:13px}.category-detail{padding:65px 45px;max-width:640px}.category-detail h2{font-size:55px}.category-detail p{line-height:1.7}.category-detail .button{margin-top:15px}@media(min-width:1600px){.section{padding-left:max(7%,calc((100vw - 1380px)/2));padding-right:max(7%,calc((100vw - 1380px)/2))}}@media(max-width:900px){nav{gap:16px}.header-link{display:none}.product-art{height:390px}.world-card{height:395px;padding:18px}.category-copy{left:18px;bottom:20px}.category-copy h3{font-size:30px}.category-copy p{max-width:175px}.resin-disc{width:140px;height:140px;right:0}.resin-ring{width:140px;height:140px;left:0}.story-copy{padding:55px 9%}.story-visual{padding:20px;min-height:480px}.topline{font-size:10px}.hero-bottom{gap:30px}.hero-copy{width:290px}}@media(max-width:600px){.topline{letter-spacing:1.3px}.topline span{display:none}header{padding:18px 5%;flex-wrap:wrap;gap:15px}.wordmark{font-size:23px}nav{width:100%;justify-content:space-between;font-size:12px;gap:10px}.cover{height:auto;max-height:none}.hero-bottom{display:block;padding:32px 6% 38px}.hero-bottom .eyebrow{font-size:10px;margin-bottom:16px}h1{font-size:59px}.hero-copy{width:auto;margin-top:24px}.hero-copy p{font-size:15px;max-width:360px}.hero-number{font-size:9px}.ticker{justify-content:flex-start;font-size:20px;padding:18px;gap:22px}.section{padding:50px 6%}.section-head{display:block;margin-bottom:28px}.section-head h2{font-size:47px}.section-head>p{margin-top:23px;font-size:15px}.collection-toolbar{align-items:flex-start;flex-direction:column}.tabs{width:100%}.tabs button{flex:1}.products{grid-template-columns:1fr;gap:32px}.product-art{height:420px}.product-art img{width:73%;height:86%}.world-grid{grid-template-columns:1fr}.world-card{height:410px}.shirt{width:280px;left:calc(50% - 140px);top:25px}.print-art{top:40px;right:75px;bottom:115px;left:75px}.resin-art{top:45px;right:35px;bottom:140px;left:35px}.resin-disc{width:185px;height:185px;right:12%}.resin-ring{width:175px;height:175px;left:8%}.category-copy h3{font-size:38px}.category-copy p{max-width:none}.story{grid-template-columns:1fr}.story-visual{min-height:380px;padding:35px}.story-visual img{width:78%;max-width:280px}.story-copy{padding:40px 7% 50px}.story-copy h2{font-size:55px}.story-visual>p{bottom:18px;font-size:10px}.closing{padding:55px 20px}.closing .eyebrow{font-size:10px}.closing h2{font-size:63px}footer{flex-direction:column;align-items:flex-start;gap:18px;padding:30px 6%}.detail-grid{grid-template-columns:1fr}.detail-art{padding:30px}.detail-art img{max-height:330px}.detail-copy{padding:30px 25px}.category-detail{padding:65px 25px 35px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}body{background:#0c1115;color:#f5eee7}header{background:linear-gradient(115deg,#0b1014,#172b30 58%,#291925);border-bottom-color:#54747750}.topline{background:linear-gradient(105deg,#aad2cd,#d6b6a5 48%,#c5a6c2);color:#152124}.hero-bottom{background:linear-gradient(90deg,#0b121980,#0c141b45),url(//frndlymenace.com/cdn/shop/t/2/assets/satin.svg?v=45337374767213938061791159206) center 55%/cover}.hero-number{background:#0d131c;border-color:#5e72834d}.ticker{background:linear-gradient(115deg,#bd825f,#edc3a2 30%,#a76570 68%,#c59ba9);color:#231821}.collection{background:linear-gradient(0deg,#0b111840,#0b111819),url(//frndlymenace.com/cdn/shop/t/2/assets/satin.svg?v=45337374767213938061791159206) center/cover}.section-head h2 em{color:#a6dbd7}.section-head>p{color:#c2c5ce}.collection-toolbar{border-color:#a6adba40;color:#d8cbd3}.tabs{border-color:#c6b1c36b;background:#11182080}.tabs button{color:#d9d2d9}.tabs .active{background:linear-gradient(125deg,#afd4cc,#d7bba6);color:#172529}.product-info h3{color:#f7eee8}.product-type,.product-desc,.format-note{color:#c2b8c8}.round-button{color:#ead5d5;border-color:#c2a9b266;background:#aaa0bc0d}.round-button:hover{background:#d7bba6;color:#172529}.product-art{border:1px solid #d9bed12e;box-shadow:0 18px 45px #0004}.product-art.grace{background:radial-gradient(ellipse at 18% 10%,#f3d9e6a8,transparent 55%),linear-gradient(138deg,#b4b9c8,#d9acb9 46%,#765775)}.product-art.prayer{background:radial-gradient(ellipse at 75% 12%,#ffd4c689,transparent 58%),linear-gradient(135deg,#bda6bd,#d9b9b5 45%,#806681)}.world{background:linear-gradient(110deg,#07131cb3,#30203844),url(//frndlymenace.com/cdn/shop/t/2/assets/satin.svg?v=45337374767213938061791159206) center 75%/cover;border-color:#869da840}.world-card{border:1px solid #c6b5cd33;box-shadow:0 12px 35px #0004}.clothing{background:radial-gradient(ellipse at 20% 0%,#83b6b754,transparent 62%),linear-gradient(135deg,#263b43,#132128 45%,#3c2942)}.prints{background:radial-gradient(ellipse at 65% 10%,#e8baa462,transparent 65%),linear-gradient(145deg,#8c6364,#714b62 55%,#2b283f)}.resin{background:radial-gradient(ellipse at 70% 5%,#b78db055,transparent 62%),linear-gradient(130deg,#365861,#273944 48%,#543450)}.story{background:linear-gradient(100deg,#06101966,#26142d55),url(//frndlymenace.com/cdn/shop/t/2/assets/satin.svg?v=45337374767213938061791159206) center/cover}.story-visual{background:radial-gradient(ellipse at 50% 40%,#367a814d,transparent 60%),radial-gradient(ellipse at 10% 80%,#845e8240,transparent 65%)}.story-copy{background:linear-gradient(110deg,transparent,#0c101955)}.story-copy p:not(.eyebrow){color:#d0c6d1}.closing{background:linear-gradient(100deg,#11162133,#180e1944),url(//frndlymenace.com/cdn/shop/t/2/assets/satin.svg?v=45337374767213938061791159206) center 20%/cover;border-top:1px solid #c1a6b53d}.closing h2 em{color:#e6b897}.closing .button{background:linear-gradient(115deg,#a3d1cc,#e0b99f);color:#172429;border:0}footer{background:linear-gradient(105deg,#0c121a,#17242c,#281c2c)}dialog{color:#111b1c}.detail-copy h2,.detail-copy h3,.category-detail h2,.category-detail h3{color:#111b1c}.category-detail .eyebrow{color:#5d5261}.satin-divider{height:30px;position:relative;overflow:hidden;background:linear-gradient(106deg,#8b4e36,#d59b75 17%,#efc4a6 29%,#6facad 44%,#a6ded6 53%,#397b88 66%,#75466f 82%,#b880a6);box-shadow:inset 0 1px #f5e5d580,inset 0 -1px #e8c5d55c,0 0 22px #698c9a1a}.satin-divider:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(175deg,#fff0 12%,#fff5e926 35%,#ffffff3d 47%,#17222d22 57%,#090e191f 70%,#ffffff0d 92%);pointer-events:none}.satin-divider:nth-of-type(2n){background:linear-gradient(100deg,#714367,#b18ba7 19%,#5d929f 36%,#a2d9cf 49%,#5f9696 63%,#c0876c 82%,#e1b392)}.satin-divider-fine{height:18px}@media(max-width:600px){.satin-divider{height:22px}.satin-divider-fine{height:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/frndly.css.map */
