@import"https://fonts.googleapis.com/css2?family=Caveat:wght@500;600;700&family=Karla:wght@400;500;600;700;800&display=swap";:root{--boho-plum:#4B2A63;--boho-plum-deep:#2f1c39;--boho-lavender:#8E6AAE;--boho-cream:#F4EFE7;--boho-paper:#fffaf2;--boho-sage:#9CA38A;--boho-sage-deep:#68715d;--boho-gold:#C8A15A;--boho-terracotta:#b86f52;--boho-taupe:#C9B8A3;--boho-ink:#392F3E;--boho-panel:rgba(255,250,242,.8)}html,body,.page-wrapper{background:var(--boho-cream)}body{color:var(--boho-ink);font-family:Karla,system-ui,sans-serif}#header-group{position:relative;z-index:50;background:linear-gradient(90deg,rgba(200,161,90,.08),transparent 18%,transparent 82%,rgba(142,106,174,.08)),#f4efe7f2;box-shadow:0 2px #4b2a6324,0 10px 24px #2f1c3912;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#header-group:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:10px;pointer-events:none;opacity:.72;background:radial-gradient(circle at 5px 0,transparent 4px,var(--boho-gold) 4.5px 5.5px,transparent 6px) 0 0/20px 10px repeat-x}#header-group a,#header-group button{font-family:Karla,system-ui,sans-serif}.header-logo{min-width:112px!important}.header__row{min-height:92px}:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article],main[data-template="404"]){position:relative;isolation:isolate;min-height:78vh;color:var(--boho-ink);background-color:#3a2545;background-image:linear-gradient(#26152e1a,#26152e26),url(boho-maximalist-room.svg);background-size:cover;background-position:center top;background-repeat:repeat-y;background-attachment:fixed}:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article],main[data-template="404"]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.52;background:radial-gradient(circle at 8% 24%,rgba(200,161,90,.21) 0 2px,transparent 3px) 0 0/29px 29px,radial-gradient(circle at 92% 62%,rgba(244,239,231,.1) 0 1px,transparent 2px) 0 0/21px 21px,repeating-linear-gradient(3deg,rgba(255,250,242,.018) 0 1px,transparent 1px 7px);mix-blend-mode:screen}:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article],main[data-template="404"]):after{content:"\2726   \263e   \2727   \2726   \2600   \2726   \2727   \263e   \2726";position:absolute;z-index:1;left:50%;top:18px;transform:translate(-50%);width:min(84vw,1180px);padding:.48rem 1.4rem;color:#f4efe7d1;text-align:center;font-size:.88rem;letter-spacing:.7rem;white-space:nowrap;overflow:hidden;border:1px solid rgba(200,161,90,.42);border-radius:999px;background:#4b2a637a;box-shadow:0 8px 20px #180d1d2e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article],main[data-template="404"])>.shopify-section{position:relative;z-index:3}:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article],main[data-template="404"]) .section-background{background:transparent!important}:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article],main[data-template="404"]) h1,:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article],main[data-template="404"]) h2,:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article],main[data-template="404"]) h3,:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article],main[data-template="404"]) h4{font-family:Karla,system-ui,sans-serif!important;letter-spacing:-.04em}.boho-content-page{position:relative;width:100%;padding:clamp(5rem,8vw,8rem) 0 clamp(6rem,10vw,10rem)}.boho-reading-panel{position:relative;width:min(86vw,1450px);margin:0 auto;padding:clamp(2.5rem,5vw,5.4rem) clamp(1.8rem,5.4vw,6.8rem);background:repeating-linear-gradient(0deg,rgba(75,42,99,.018) 0 1px,transparent 1px 9px),var(--boho-panel);border:1px solid rgba(223,192,116,.68);border-radius:10px 34px 12px 27px;box-shadow:0 34px 82px #130a1866,15px 18px #c8a15a2e,-11px -10px #8e6aae29;-webkit-backdrop-filter:blur(4px) saturate(1.12);backdrop-filter:blur(4px) saturate(1.12)}.boho-reading-panel:before{content:"";position:absolute;top:13px;right:13px;bottom:13px;left:13px;pointer-events:none;border:2px solid rgba(75,42,99,.13);border-radius:5px 25px 7px 19px}.boho-reading-panel:after{content:"\263e   \2726   botanical \2022  curious \2022  handmade \2022  a little bit magic  \2726   \263e";display:block;margin-top:clamp(2.8rem,5vw,4.7rem);padding-top:1.05rem;color:var(--boho-plum);text-align:center;font-family:Caveat,cursive;font-size:clamp(1.2rem,2vw,1.6rem);border-top:1px dashed rgba(75,42,99,.2)}.boho-kicker,.boho-side-note{font-family:Caveat,cursive;color:var(--boho-plum)}.boho-kicker{display:inline-block;margin-bottom:.9rem;padding:.25rem .8rem .35rem;font-size:clamp(1.45rem,2.4vw,2.05rem);font-weight:700;transform:rotate(-1.1deg);background:#c8a15a2e;border-bottom:2px solid rgba(200,161,90,.45)}.boho-page-title{max-width:21ch;margin:0 0 clamp(2rem,4vw,3.7rem);color:var(--boho-plum);font-size:clamp(3rem,6vw,6.1rem)!important;font-weight:800!important;line-height:.92!important;text-wrap:balance}.boho-page-copy{position:relative;z-index:2;max-width:1100px;font-size:clamp(1.04rem,1.35vw,1.2rem);line-height:1.72}.boho-page-copy p+p{margin-top:1.25em}.boho-side-note{width:fit-content;margin:clamp(2rem,4vw,3.5rem) 0 0 auto;padding:.35rem 1rem .45rem;font-size:clamp(1.4rem,2.1vw,1.85rem);background:#8e6aae29;box-shadow:5px 6px #c8a15a24;transform:rotate(-1.6deg)}main[data-template="page.contact"]>.shopify-section,main[data-template=blog]>.shopify-section,main[data-template=article]>.shopify-section,main[data-template="404"]>.shopify-section{width:min(87vw,1480px);margin:clamp(5rem,7vw,7.5rem) auto;background:repeating-linear-gradient(0deg,rgba(75,42,99,.015) 0 1px,transparent 1px 10px),var(--boho-panel)!important;border:1px solid rgba(223,192,116,.65);border-radius:12px 38px 14px 30px;box-shadow:0 32px 80px #130a1861,13px 16px #c8a15a26;-webkit-backdrop-filter:blur(4px) saturate(1.1);backdrop-filter:blur(4px) saturate(1.1);overflow:hidden}main[data-template="page.contact"]>.shopify-section+.shopify-section{margin-top:-3.5rem}main[data-template="page.contact"] h1,main[data-template=blog] h1,main[data-template=article] h1{color:var(--boho-plum)!important;font-weight:800!important;line-height:.95!important}main[data-template=blog] h1{font-size:clamp(3rem,6vw,6rem)!important}main[data-template=blog] [class*=blog-post-card]{background:#fffaf2e8;border:1px solid rgba(75,42,99,.12);border-radius:8px 24px 11px 19px;padding:.8rem;box-shadow:0 13px 31px #2c1b3229}main[data-template=article] img{border-radius:7px 23px 10px 18px;box-shadow:0 18px 38px #2c1b322e}main[data-template="page.contact"] input,main[data-template="page.contact"] textarea,main[data-template="page.contact"] select{background:#ffffffeb!important}main[data-template=index]>.shopify-section:first-child{width:min(88vw,1500px);margin:clamp(5rem,7vw,7.5rem) auto clamp(4rem,6vw,6rem);min-height:min(740px,80vh);background:linear-gradient(120deg,#371f42e0,#4b2a63a8 52%,#5b5c4b94)!important;border:1px solid rgba(232,190,105,.6);border-radius:18px 48px 16px 37px;box-shadow:0 38px 86px #1209166b,15px 18px #c8a15a2e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:hidden}main[data-template=index]>.shopify-section:first-child h1,main[data-template=index]>.shopify-section:first-child h2{position:relative;z-index:2;color:var(--boho-cream)!important;font-size:clamp(3.8rem,8vw,8rem)!important;font-weight:800!important;line-height:.85!important;max-width:9ch}main[data-template=index]>.shopify-section:first-child p{position:relative;z-index:2;max-width:42rem;color:var(--boho-cream)!important;font-size:clamp(1.05rem,1.8vw,1.35rem)}main[data-template=index]>.shopify-section:nth-child(n+2){position:relative;z-index:4;width:min(94vw,1640px);margin-inline:auto;background:#f4efe7f6!important;border-top:8px solid rgba(200,161,90,.42);border-radius:11px 11px 0 0}main[data-template=product],main[data-template=collection],main[data-template=cart],main[data-template=search]{background:radial-gradient(circle at 7% 4%,rgba(142,106,174,.09),transparent 22rem),radial-gradient(circle at 93% 9%,rgba(156,163,138,.1),transparent 24rem),var(--boho-cream)}.button,.button-custom,a[class*=button]{border-radius:999px}product-card img,.product-card img{border-radius:10px 22px 9px 18px;box-shadow:0 8px 22px #4b2a6314}footer{position:relative;z-index:10;color:var(--boho-cream);background:linear-gradient(#34203fd4,#34203fed),url(boho-maximalist-room.svg) center 78%/cover;border-top:8px solid rgba(200,161,90,.55)}footer a,footer p,footer h2,footer h3,footer h4{color:var(--boho-cream)!important;font-family:Karla,system-ui,sans-serif!important}@media(max-width:900px){.header__row{min-height:80px}.boho-reading-panel,main[data-template="page.contact"]>.shopify-section,main[data-template=blog]>.shopify-section,main[data-template=article]>.shopify-section{width:min(91vw,1240px)}}@media(max-width:749px){:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article]){background-size:auto 1050px;background-position:center top;background-attachment:scroll}:is(main[data-template=index],main[data-template^=page],main[data-template=blog],main[data-template=article]):after{top:10px;width:88vw;font-size:.72rem;letter-spacing:.32rem}.header-logo{min-width:82px!important}.header__row{min-height:70px}.boho-content-page{padding-top:4.3rem}.boho-reading-panel{width:92vw;padding:2.2rem 1.35rem 3rem;background:#fffaf2db}.boho-page-title{font-size:clamp(2.65rem,12vw,4.5rem)!important}main[data-template="page.contact"]>.shopify-section,main[data-template=blog]>.shopify-section,main[data-template=article]>.shopify-section{width:93vw;margin-block:4.2rem;background:#fffaf2db!important}main[data-template=index]>.shopify-section:first-child{width:93vw;margin-top:4.5rem;min-height:620px}main[data-template=index]>.shopify-section:first-child h1,main[data-template=index]>.shopify-section:first-child h2{font-size:clamp(3.1rem,15vw,5.5rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/boho-wanderer.css.map */
