*{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:rgb(43 16 69 / .4) #ffffff;scroll-behavior:smooth}body{display:flex;flex-direction:column;margin:0;min-height:100svh;background:#fff;color:#2b1045;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.6;font-variation-settings:"slnt" 0;-webkit-font-smoothing:antialiased}.page-wrapper{display:flex;flex-direction:column;min-height:100dvh}@media(min-width:990px){html:has(.page-wrapper),html:has(.page-wrapper) body{height:100dvh;overflow:hidden}.page-wrapper{height:100dvh;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgb(43 16 69 / .4) #ffffff}}html[scroll-lock],html[scroll-lock] .page-wrapper{overflow:hidden}@media(prefers-reduced-motion:reduce){html,.page-wrapper{scroll-behavior:auto}}.content-for-layout{flex:1;display:flex;flex-direction:column}.content-for-layout>.shopify-section:last-child{flex-grow:1}img,picture,video,canvas,svg{display:block;max-width:100%}img{width:100%;height:auto}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:first-child:is(p,h1,h2,h3,h4,h5,h6),:first-child:empty+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:last-child:is(p,h1,h2,h3,h4,h5,h6),:where(p,h1,h2,h3,h4,h5,h6):nth-child(2):has(+:last-child:empty){margin-block-end:0}h1,h2,h3,h4,h5,h6{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif;font-style:normal;font-weight:400}h1{font-size:clamp(3rem,5.6vw,3.5rem);line-height:1;letter-spacing:0em;text-transform:none}h2{font-size:clamp(2.25rem,4.8vw,3rem);line-height:1;letter-spacing:0em;text-transform:none}h3{font-size:2rem;line-height:1.1;letter-spacing:0em;text-transform:none}h4{font-size:1.5rem;line-height:1;text-transform:none}h5{font-size:.875rem;line-height:1.2}h6{font-size:.75rem;line-height:1.2}a{color:currentcolor;text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;transition:text-decoration-color .125s ease-in-out,color .125s ease-in-out}:is(h1,h2,h3,h4,h5,h6,p)>a:hover{color:#2b1045b3}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)){text-decoration-color:currentcolor}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)):hover{text-decoration-color:currentcolor;color:#2b1045b3}summary{display:flex;align-items:center;cursor:pointer;list-style:none;padding-block:.7rem}summary::-webkit-details-marker{display:none}summary:hover{color:#2b1045cc}input,textarea,select{font:inherit;border-radius:4px}select{background-color:#fff;color:currentcolor}textarea,input:not([type=checkbox],[type=radio]){background-color:#ffffffc7;border-color:#b793c4}textarea::placeholder,input::placeholder{color:#8867a799}textarea:not(:placeholder-shown)::placeholder,input:not(:placeholder-shown)::placeholder{opacity:0}:where(input[type=radio]),:where(input[type=checkbox]){width:22px;height:22px;aspect-ratio:1;margin:0;margin-inline-end:.125rem;padding:0;border:1px solid rgb(43 16 69 / .35);-webkit-appearance:none;appearance:none;position:relative;display:inline-block;vertical-align:middle;cursor:pointer}input[type=radio]{border-radius:50%;background:transparent}:where(input[type=checkbox]){border-radius:7px;background-color:#fff}@media screen and (min-width:750px){:where(input[type=radio]),:where(input[type=checkbox]){width:16px;height:16px}:where(input[type=checkbox]){border-radius:5px}}@media screen and (max-width:1200px){input,textarea,select{font-size:max(1rem,100%)}}dialog{background-color:#fff;color:#2b1045}.dialog-modal{border:none}.dialog-modal::backdrop{transition:backdrop-filter .125s ease-in-out;-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1)}:where(.dialog-modal)[open]::backdrop{animation:backdropFilter .125s ease-in-out forwards;transition:opacity .125s ease-in-out}:where(.dialog-modal).dialog-closing::backdrop{opacity:0}@keyframes backdropFilter{0%{-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1)}to{-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75)}}*:focus-visible{outline:.09375rem solid currentcolor;outline-offset:.2em}@supports not selector(:focus-visible){*:focus{outline:.09375rem solid currentcolor;outline-offset:.2em}}.visually-hidden:not(:focus,:active){position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.skip-to-content-link{position:absolute;inset-inline-start:-99999px;top:1rem;z-index:100;display:inline-flex;align-items:center;min-height:44px;padding:1rem 2rem;border-radius:4px;background-color:#fff;color:#2b1045;box-shadow:inset 0 0 0 1px #2b1045,0 0 0 .2em #fff;font:400 15px/1.2 Geist,system-ui,-apple-system,Segoe UI,sans-serif;text-decoration:none}.skip-to-content-link:focus{inset-inline-start:1rem;outline:2px solid #2b1045;outline-offset:3px}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#2b104566;border-radius:20px;border:6px solid transparent;background-clip:content-box;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background-color:#2b104599}@media(max-width:363px){body .pc--show-email-field label{width:auto;max-width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/boho-v2-base.css.map */
