body{font-size:16px;margin:0;font-family:Helvetica,sans-serif;font-size:larger}.hero{background-image:url(/assets/heroImage-0d25fd8b.webp);height:90vh;background-size:cover}html{scroll-behavior:smooth}header{position:fixed;top:0;width:95%;overflow:visible;color:#fff;padding:0 3%;background-color:transparent;display:flex;flex-direction:row;justify-content:space-between;align-items:center}header:hover{background-color:#8d8d8d17;backdrop-filter:blur(5px);color:#fff;transition:background-color .5s}.nav{width:max-content;display:flex;justify-content:space-between}.nav a{display:inline-block;position:relative;font-weight:700;text-decoration:none;color:#fff;margin:0 1em;padding:.5em 0;font-size:12px;cursor:pointer}.nav a:after{background:none repeat scroll 0 0 transparent;content:"";display:block;height:2px;left:50%;position:absolute;background:white;transition:width .3s ease 0s,left .3s ease 0s;width:0}a:hover:after{width:100%;left:0}.header-features{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-features>div{margin:0 0 0 20px;cursor:pointer}#logo h3{font-size:22px}.search{display:flex;align-items:center;gap:5px}.main-search{border:none;color:#fff;outline:none;text-align:start;background:transparent;border-bottom:1px solid rgb(202,202,202);width:8em;margin-left:5px;padding:0 0 .5em}.hero-content{color:#fff;padding:0 3%;display:flex;flex-direction:column;flex-basis:fit-content;justify-content:center}.hero-container{padding:10rem 10rem 0;margin:10rem 0 0}.hero-content h1{margin:0 0 50px;font-size:40px}button{color:#fff;padding:1rem 3rem;background-color:transparent;border:solid .5px white}button:hover{background-color:#ffffff34;backdrop-filter:blur(5px);border:whitesmoke solid 2px;transition:background-color .5s}button h3{margin:0}.navbar>div{display:none;width:1.1em;margin:0 0 .2em;height:4px;background:white}.navbar div:nth-child(3){width:.85em}@media screen and (max-width: 850px){.header-features .search,.nav{display:none}.navbar div{display:block}#logo h3{font-size:17px}.hero-container{padding:3rem 5rem 0;width:fit-content}@media screen and (max-width: 768px){.hero{background:url(/assets/heroImage.768px-fedadc36.webp);background-position:center;background-repeat:no-repeat}.hero-content button{padding:.5rem 2rem}.hero-content h1{font-size:30px}.hero-content h6{font-size:15px}.header-features>div{margin:0 20px 0 0;cursor:pointer}@media screen and (max-width: 600px){.hero{background:url(/assets/heroImage.768px-fedadc36.webp);background-size:cover}.hero-container{padding:5rem 5rem 0 1rem}}@media screen and (max-width: 600px){#logo h3{font-size:15px}.hero-container{padding:15rem 5rem 0 1rem;margin:8rem 0 0}.hero-content h1{color:#fff;font-size:30px;margin:0 0 1.5rem}.hero-content button{padding:.8rem 2rem;font-size:10px;background-color:#000;border:1px solid white}}}}.products{color:#fff;font-size:16px;padding:3rem 3% 0;background-color:#000;display:flex;flex-flow:row wrap;justify-content:space-between}.products li{flex-basis:32.44444%;margin:0 0 15px;background:rgb(41,41,41)}a{text-decoration:solid}figure{padding:17px}.items b{padding:1rem 0;display:flex;flex-direction:column}.items span{margin:3px 0}.items{display:flex;flex-direction:column}.items h3{margin:20px 40px;text-decoration:underline;color:#fff;font-size:20px}figure img{width:100%;height:auto;max-width:350px}.title{font-size:.8em;color:#fff;font-family:Helvetica}.subtitle{font-size:.7em;font-weight:lighter;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#fff}.sale-price{color:#f16a6a;font-size:.6em}.shop-link{text-align:right;transition:.5s ease-in-out;font-size:medium;font-family:Courier New,Courier,monospace}.shop-link:hover{text-decoration:underline}@media screen and (max-width:950px){.products{padding:1rem 3%}.products li{flex-basis:49.333%;justify-content:center}.items h3,.shop-link{display:none}figure{margin:0}}@media screen and (max-width:768px){.products{padding:20px 0 0;background-color:#292929}.products li{margin:0 0 8px;align-items:center}.title{font-size:10px}.subtitle{font-size:8px}}.mobile-navigation{box-sizing:border-box;width:clamp(300px,40%,400px);height:100vh;background:white;position:fixed;top:0;right:-500px;padding:40px;z-index:4;transition:all 1s ease}.mobile-navigation .search{position:relative;height:50px;border-bottom:.5px solid rgba(218,218,218,.781)}.mobile-navigation .search.border-effect{border-bottom:1px solid black}.mobile-navigation .line1{height:.01px;background-color:#b3b3b357}.mobile-navigation .search-sym{font-weight:900;margin:0 10px 0 0}.mobile-navigation .search-sym.move-right{position:absolute;right:0}.mobile-navigation .main-search{color:#000;border:none;margin:5px 0 0;letter-spacing:1px}.mobile-navigation .main-search:focus{outline:none}.mobile-navigation .main-search::placeholder{color:#000;font-size:10px}.mobile-navigation nav{flex-direction:column;margin:30px 0 0}.mobile-navigation nav a{color:#000;font-size:15px;font-weight:400;height:24px;align-items:center}.mobile-navigation ul{list-style:none;display:flex;flex-direction:column;justify-content:center;padding:0;margin:0}.mobile-navigation ul li{display:flex;align-items:start;padding:5px 0}.mobile-navigation ul li:hover a{color:#73d1d1}.mobile-navigation ul li:hover svg path{fill:#73d1d1}.mobile-navigation ul li a{margin:0 5px 0 0;padding:0;height:24px}.mobile-navigation .collections{display:none;list-style:none;padding:0;margin:0;column-count:2}.mobile-navigation .collections li{padding:0 0 0 20px;margin:0 0 10px}.collections a:hover{color:#73d1d1}.featured-prod{font-size:16px;background-color:#000;padding:0 3%}.featured-container{display:flex;flex-direction:row;justify-content:space-between;gap:20px}.featured-container figure{flex-basis:49.333%;height:80vh;margin:0}.feat-content{display:flex;flex-direction:column;justify-content:space-between}.feat-content>*{margin:0 0 8rem 3rem}.feat-content a{color:#fff;font-family:Times New Roman,Times,serif;font-size:larger}.textured-tops{background:url(/assets/textured_tops_homepage-70e80dba.webp);background-size:cover}.solicit{background:url(/assets/solstice_staples_homepage-f08976fc.webp);background-size:cover}.para{color:#fff;width:300px}.shop-btn{padding:10px 30px;font-size:.7rem;width:fit-content}@media screen and (max-width:950px){.featured-prod{padding:0}.featured-container{flex-wrap:wrap}.featured-container figure{flex-basis:100%;height:100vh}.textured-tops{background:url(/assets/textured_tops_900px-1ccdad0b.webp);background-size:cover}.solicit{background:url(/assets/solstice_staples_900px-b73267f9.webp);background-size:cover}.feat-content>*{margin:8rem 0 0 3rem}}@media screen and (max-width:500px){.feat-content>*{margin:8rem 0 0 1rem}.para{width:250px}}footer{background-color:#000;padding:20px 3%;color:#fff;display:flex;justify-content:space-between;flex-flow:wrap}footer>section{flex:max(250px,100%/5 + .1%)}footer>.subscribe{width:400px}footer h4{background-color:#4158d0;background-image:linear-gradient(43deg,#4158D0 0%,#C850C0 46%,#FFCC70 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}footer p{font-size:medium;color:#ebebeb}footer p{width:250px}h6{color:#c9c9c9;margin:.8em 0}.about{display:flex;flex-direction:column}.about a{margin:0 0 10px;cursor:pointer}.Socials a{margin:0 20px 0 0;font-size:medium}.footer-email{width:250px;padding:1em 0;outline:none;background-color:transparent;border:3px solid;border-image:linear-gradient(45deg,#4158D0,#C850C0,#FFCC70) 1;color:#fff;font-weight:bolder;text-align:center}.footer-email::placeholder{text-align:center;color:#777}footer button{border:none;margin:.8em 0;padding:.5em;background-color:transparent;color:#fff;align-items:center}.gradient-color{background-color:#4158d0;background-image:linear-gradient(43deg,#4158D0 0%,#C850C0 46%,#FFCC70 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.blur{filter:blur(5px)}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-12{left:3rem}.top-0{top:0px}.top-28{top:7rem}.-right-0{right:-0px}.right-0{right:0px}.-right-80{right:-20rem}.z-10{z-index:10}.z-20{z-index:20}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mr-5{margin-right:1.25rem}.box-border{box-sizing:border-box}.flex{display:flex}.hidden{display:none}.h-12{height:3rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-screen{height:100vh}.max-h-80{max-height:20rem}.w-36{width:9rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-80{width:20rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-screen{width:100vw}.cursor-pointer{cursor:pointer}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-light_Navy{--tw-bg-opacity: 1;background-color:rgb(17 34 64 / var(--tw-bg-opacity))}.bg-light_grey{--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pl-5{padding-left:1.25rem}.pr-5{padding-right:1.25rem}.align-text-bottom{vertical-align:text-bottom}.font-avenirNext{font-family:Georgia,Times,Times New Roman,serif}.font-mono{font-family:Calibre,Inter,San Francisco,SF Pro Text,-apple-system,system-ui,sans-serif}.font-sans{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-slate{--tw-text-opacity: 1;color:rgb(136 146 176 / var(--tw-text-opacity))}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-thin{font-weight:100}.tracking-wider{letter-spacing:.05em}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.outline-none{outline:2px solid transparent;outline-offset:2px}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.placeholder\:text-slate::-moz-placeholder{--tw-text-opacity: 1;color:rgb(136 146 176 / var(--tw-text-opacity))}.placeholder\:text-slate::placeholder{--tw-text-opacity: 1;color:rgb(136 146 176 / var(--tw-text-opacity))}.hover\:border-b-2:hover{border-bottom-width:2px}.hover\:bg-light_brown:hover{--tw-bg-opacity: 1;background-color:rgb(181 170 143 / var(--tw-bg-opacity))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (max-width: 600px){.max-\[600px\]\:gap-3{gap:.75rem}}@media (min-width: 768px){.md\:left-1\/4{left:25%}.md\:top-1\/2{top:50%}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-fit{height:-moz-fit-content;height:fit-content}.md\:text-2xl{font-size:1.5rem;line-height:2rem}}input{border:0}.h-fit{height:fit-content}.m-0{margin:0}.reset{border:0;color:#000;padding:0}.reset:hover{transition:none}
