@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&display=swap";body.template-index{background-color:#050505;background-size:cover;background-position:center 0%;background-attachment:scroll;background-repeat:no-repeat}body.template-index:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:0;pointer-events:none}body.template-index .shopify-section>*,body.template-index .color-background-1,body.template-index .color-background-2,body.template-index [class*=color-background]{background:transparent!important;background-color:transparent!important;background-image:none!important}.hero-parallax-section.fullscreen-hero{position:relative;height:100vh;min-height:560px;display:flex;align-items:center;justify-content:center;z-index:1}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000040,#000000b3);z-index:0;pointer-events:none}.hero-content{position:relative;z-index:2;text-align:center;padding:0 1.5rem;max-width:680px}.hero-eyebrow{font-family:Helvetica,Arial,sans-serif;font-size:clamp(.65rem,1.4vw,.8rem);font-weight:400;letter-spacing:.35em;color:#fcfaf5a6;text-shadow:0px 1px 6px rgba(0,0,0,.7);text-transform:uppercase;margin:0 0 1.2rem}.hero-title{font-family:Times New Roman,Times,Baskerville,Georgia,serif;font-size:clamp(3.5rem,10vw,7.5rem);font-weight:400;letter-spacing:.15em;color:#fcfaf5;text-shadow:0px 2px 4px rgba(0,0,0,.8),0px 10px 40px rgba(0,0,0,.6);margin:0 0 1rem;line-height:1}.hero-subtitle{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1rem,2.2vw,1.3rem);font-weight:300;font-style:italic;letter-spacing:.15em;color:#fcfaf5;text-shadow:0px 2px 4px rgba(0,0,0,.8),0px 10px 40px rgba(0,0,0,.6);margin:0 0 2.8rem}.hero-button{display:inline-block;padding:12px 36px;border:1px solid rgba(252,250,245,.6);background:#0003;color:#fcfaf5;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-radius:0;transition:all .4s ease;box-shadow:none;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.hero-button:hover{background:#fcfaf5;color:#050505;border-color:#fcfaf5;box-shadow:none;opacity:1}.hero-scroll-hint{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:2}.hero-scroll-hint span{display:block;width:1px;height:52px;background:linear-gradient(to bottom,rgba(232,184,75,.7),transparent);margin:0 auto;animation:scrollPulse 2s ease-in-out infinite}@keyframes scrollPulse{0%,to{opacity:.3;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.15)}}@media(max-width:768px){.parallax-bg-container{top:0;height:100%}.parallax-bg-image{object-position:center 12%}.hero-title{letter-spacing:.18em}}body.template-index .shopify-section>section,body.template-index .shopify-section>div{background-color:transparent!important;background-image:none!important}body.template-index .color-background-1,body.template-index .color-background-2{background-color:#0d0d148c!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.yopray-svg-logo-wrapper{width:140px;max-width:140px;line-height:0}.yopray-svg-logo-wrapper svg{display:block;width:100%;height:auto;transition:transform .8s ease,opacity .4s ease}.header__heading-link:hover .yopray-svg-logo-wrapper svg{transform:scale(1.03);opacity:.85}@media(max-width:749px){.yopray-svg-logo-wrapper{width:clamp(90px,30vw,120px);max-width:none}}body{color:#f5eed8}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:Cormorant Garamond,Georgia,serif;letter-spacing:.04em}body,p,li,span,td{font-family:Cormorant Garamond,Georgia,serif;font-size:1.05rem;line-height:1.75}.ss-parallax-banner h2,.image-banner h2,.banner__heading{color:#e8b84b!important;text-shadow:0 0 40px rgba(232,184,75,.55),0 0 90px rgba(232,184,75,.22);font-family:Cormorant Garamond,Georgia,serif;font-weight:300;letter-spacing:.08em}body.template-index .ss-parallax-banner-section,body.template-index [data-section-type=ss-parallax-banner]{background:transparent!important}sticky-header,.header-wrapper,header.header,.header-wrapper .header,.header-wrapper .gradient,.header-wrapper.color-background-1,.header-wrapper.color-inverse,.section-header{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}sticky-header:before,sticky-header:after,.header-wrapper:before,.header-wrapper:after,header.header:before,header.header:after{display:none!important;content:none!important}sticky-header,.header-wrapper{position:fixed!important;top:0!important;left:0!important;right:auto!important;width:100%!important;height:auto!important;display:block!important;z-index:999!important;padding:0!important}@media screen and (min-width:990px){header.header{--yopray-header-edge: clamp(92px, 5.75vw, 128px);max-width:none!important;width:100%!important;padding-left:var(--yopray-header-edge)!important;padding-right:var(--yopray-header-edge)!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.header__inline-menu{justify-self:start!important;margin-left:0!important}.header__icons{justify-self:end!important;margin-right:0!important;padding-right:0!important}}main#MainContent{margin-right:0!important;margin-left:0!important}body:not(.template-index) main#MainContent{padding-top:clamp(92px,7vw,132px)!important}body:not(.template-index){scroll-padding-top:clamp(92px,7vw,132px)}@media screen and (max-width:749px){body:not(.template-index) main#MainContent{padding-top:86px!important}}.header__heading-link{color:#f5eed8!important;font-family:Cormorant Garamond,Georgia,serif;letter-spacing:.08em}.header__heading-link:hover{color:#e8b84b!important}.header__inline-menu>ul,.header__inline-menu .list-menu{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:40px!important;margin:0!important;padding:0!important}.header__inline-menu .header__menu-item span{font-family:Times New Roman,Times,Baskerville,Georgia,serif!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-size:13px!important;font-weight:400!important;color:#e8e3d3!important;transition:color .3s ease}.header__inline-menu .header__menu-item:hover span{color:#d4af37!important}@media screen and (max-width:989px){.header__heading{position:absolute!important;left:50%!important;transform:translate(-50%)!important;text-align:center!important;margin:0!important}}.manifesto-section{width:100%;min-height:70vh;display:flex;justify-content:center;align-items:center;background:transparent!important;padding:100px 20px;position:relative;z-index:1}.manifesto-container{max-width:800px;text-align:center;margin:0 auto}.manifesto-quote{font-family:Times New Roman,Times,Baskerville,Georgia,serif;font-size:clamp(32px,5vw,56px);font-weight:400;color:#e8e3d3;margin-bottom:40px;line-height:1.2;letter-spacing:.05em;opacity:0;filter:blur(12px);transform:scale(.98);transition:opacity 1.8s ease-out,filter 1.8s ease-out,transform 1.8s ease-out}.manifesto-text{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:2;color:#e8e3d3b3;letter-spacing:.05em;max-width:500px;margin:0 auto;opacity:0;filter:blur(12px);transform:scale(.98);transition:opacity 1.8s ease-out,filter 1.8s ease-out,transform 1.8s ease-out;transition-delay:.4s}.manifesto-quote.is-visible,.manifesto-text.is-visible{opacity:1;filter:blur(0);transform:scale(1)}.index-menu-section{width:100%;padding:100px 20px 200px;background:transparent!important;display:flex;justify-content:center;position:relative;z-index:1}.index-menu-container{display:flex;flex-direction:column;gap:60px;max-width:600px;width:100%}.index-item{display:flex;flex-direction:column;align-items:flex-start;text-align:left;opacity:0;transform:translateY(30px);transition:opacity .9s cubic-bezier(.25,1,.5,1),transform .9s cubic-bezier(.25,1,.5,1)}.index-item.is-visible{opacity:1;transform:translateY(0)}.index-numeral{font-family:Times New Roman,Times,Baskerville,Georgia,serif;font-size:16px;color:#d4af37;margin-bottom:15px;letter-spacing:.1em}.index-title{font-family:Times New Roman,Times,Baskerville,Georgia,serif;font-size:clamp(32px,5vw,48px);color:#e8e3d3;text-decoration:none;text-transform:capitalize;letter-spacing:.05em;text-shadow:0px 4px 20px rgba(0,0,0,.8),0px 1px 3px rgba(0,0,0,.5);transition:opacity .4s ease,color .4s ease,transform .4s ease;display:inline-block}.index-menu-container:hover .index-title{opacity:.3;color:#a09d96}.index-menu-container .index-item:hover .index-title{opacity:1;color:#d4af37;transform:translate(15px)}.button,.btn,button[type=submit]{border-color:#e8b84b!important;transition:all .3s ease;letter-spacing:.1em;font-family:Cormorant Garamond,Georgia,serif;font-size:1rem}.button:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button{background:#e8b84b!important;color:#0d0d14!important;box-shadow:0 0 22px #e8b84b59}.button:not(.button--secondary):hover{box-shadow:0 0 42px #e8b84b99;transform:translateY(-1px)}.button--secondary{color:#e8b84b!important;border-color:#e8b84b8c!important;background:#0d0d1466!important}.button--secondary:hover{background:#e8b84b1f!important;border-color:#e8b84b!important}.product-card-wrapper .card,.card-wrapper .card{background-color:#1e1a16!important;border:1px solid #3A2F25!important;border-radius:8px!important;overflow:hidden!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:border-color .3s ease,box-shadow .3s ease!important}.product-card-wrapper:hover .card,.card-wrapper:hover .card{border-color:#c9a96e!important;box-shadow:0 0 0 1px #c9a96e,0 8px 32px #c9a96e1f!important}.product-card-wrapper,.card-wrapper{border-radius:8px!important;overflow:hidden!important}.card__inner,.card--media .card__inner{background-color:#262019!important;border-radius:8px 8px 0 0!important}.card__media .media{background-color:#262019!important;overflow:hidden!important}.card__media{position:relative!important;overflow:hidden!important}.card__media .media img{object-fit:contain!important;width:100%!important;height:100%!important;padding:24px!important;filter:drop-shadow(0 4px 16px rgba(0,0,0,.35))!important;transition:transform .4s ease!important}.card__media:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(ellipse at center,transparent 45%,#1E1A16 100%)!important;pointer-events:none!important;z-index:1!important}.card-wrapper:hover .card__media .media img,.product-card-wrapper:hover .card__media .media img{transform:scale(1.05)!important}.card__content{border-top:1px solid #2A2420!important;padding:16px 20px!important;background-color:#1e1a16!important}.card__information{padding:0!important}.card__heading a,.card__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.05rem!important;font-weight:600!important;color:#e8dfd4!important;line-height:1.4!important;letter-spacing:.02em!important;text-decoration:none!important}.card__heading.h5{font-size:1.05rem!important}.card__heading a:hover{color:#c9a96e!important}.price,.price__regular,.price--on-sale,.price-item,.price-item--regular,.price-item--sale{color:#c9a96e!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important}.price-item--regular[aria-hidden=true],.price .compare-at-price{color:#7a7068!important;text-decoration:line-through!important}.badge{background:#c9a96e26!important;color:#c9a96e!important;border:none!important;border-radius:20px!important;padding:5px 14px!important;font-size:.6rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.quick-add__submit,.card .quick-add__submit,.card-wrapper .button,.card-wrapper .shopify-payment-button__button,.product-card-wrapper .button{background:transparent!important;border:1px solid #C9A96E!important;color:#c9a96e!important;font-family:Inter,Helvetica,Arial,sans-serif!important;font-size:.65rem!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:0!important;padding:8px 16px!important;box-shadow:none!important;min-height:unset!important;transition:all .2s ease!important}.quick-add__submit:hover,.card .quick-add__submit:hover,.card-wrapper .button:hover,.product-card-wrapper .button:hover{background:#c9a96e!important;color:#0a0a0a!important;border-color:#c9a96e!important;box-shadow:none!important}.grid__item .card-wrapper{border:none!important}.rich-text__heading{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:300;font-size:clamp(1.5rem,3.2vw,2.4rem);line-height:1.65;color:#f5eed8;text-align:center}.collection-list .card{position:relative;overflow:hidden}.collection-list .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(13,13,20,.78) 0%,rgba(13,13,20,.08) 55%,transparent 100%);pointer-events:none}.footer{background-color:#08080feb!important;border-top:1px solid rgba(232,184,75,.1);color:#f5eed8;font-family:Cormorant Garamond,Georgia,serif}.footer a{color:#f5eed8a6!important;transition:color .2s}.footer a:hover{color:#e8b84b!important}.announcement-bar{background-color:#1a1208eb!important;border-bottom:1px solid rgba(232,184,75,.18);color:#e8b84b!important;font-family:Cormorant Garamond,Georgia,serif;letter-spacing:.12em}hr,.section-divider{border-color:#e8b84b24}a{color:#e8b84b;transition:opacity .2s}a:hover{opacity:.8}input,textarea,select{background-color:#1a1208b3!important;border-color:#e8b84b38!important;color:#f5eed8!important;font-family:Cormorant Garamond,Georgia,serif}input:focus,textarea:focus{border-color:#e8b84b8c!important;box-shadow:0 0 0 2px #e8b84b1f!important}input::placeholder,textarea::placeholder{color:#f5eed861!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#0d0d14}::-webkit-scrollbar-thumb{background:#e8b84b47;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#e8b84b8c}
/*# sourceMappingURL=/cdn/shop/t/3/assets/yopray-custom.css.map */
