:root{--brand-main: #6e1423;--brand-text: #f4eade;--brand-gold: #d4af37;--brand-undertone-1: #c9a96e;--brand-undertone-2: #ede0d4;--brand-dark: #2b2b2b;--transition-smooth: all .6s cubic-bezier(.16, 1, .3, 1);--transition-quick: all .3s ease;--font-heading: "Cinzel", Georgia, serif;--font-body: "Montserrat", sans-serif;--font-heading-family: "Cinzel", Georgia, serif !important;--font-body-family: "Montserrat", sans-serif !important}body{background-color:var(--brand-text);color:var(--brand-dark);line-height:1.6;-webkit-font-smoothing:antialiased;font-family:Montserrat,sans-serif!important;font-weight:300!important}.risaa-scroll-slide-up{will-change:transform,opacity}h1,h2,h3,h4,h5,h6{font-family:Cinzel,Georgia,serif!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--brand-main)!important;font-weight:400!important}.btn-premium{display:inline-block;padding:12px 32px;background-color:var(--brand-main);color:var(--brand-text);text-transform:uppercase;letter-spacing:.2em;font-size:1.4rem;transition:var(--transition-quick);border:1px solid var(--brand-main);cursor:pointer;text-decoration:none}.btn-premium:hover{background-color:transparent;color:var(--brand-main)}.header-wrapper:not(.navbar-white),#shopify-section-group-header-group .header-wrapper:not(.navbar-white),.shopify-section-group-header-group .header-wrapper:not(.navbar-white){transition:background-color .3s ease,color .3s ease,box-shadow .3s ease;margin-bottom:0!important;border-bottom:none!important;background:transparent!important;background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;position:absolute;top:0;left:0;right:0;z-index:100;box-shadow:none!important}.header-wrapper.navbar-white,#shopify-section-group-header-group .header-wrapper.navbar-white,.shopify-section-group-header-group .header-wrapper.navbar-white{background:#fff!important;background-color:#fff!important;border-bottom:1px solid rgba(110,20,35,.08)!important;position:sticky!important;box-shadow:0 4px 20px #00000008!important}.header-wrapper.navbar-white .header__menu-item,.header-wrapper.navbar-white .header__icon,.header-wrapper.navbar-white .header__heading-link,.header-wrapper.navbar-white .header__menu-item span,.header-wrapper.navbar-white .header__icon span,.header-wrapper.navbar-white .header__icon svg{color:#1a1a1a!important;fill:#1a1a1a!important}.header-wrapper:not(.navbar-white):hover,.header-wrapper:not(.navbar-white).navbar-active{background:#fff!important;background-color:#fff!important;border-bottom:1px solid rgba(110,20,35,.1)!important;box-shadow:0 4px 30px #00000008!important}.header-wrapper:not(.navbar-white):hover .header__menu-item,.header-wrapper:not(.navbar-white):hover .header__icon,.header-wrapper:not(.navbar-white):hover .header__heading-link,.header-wrapper:not(.navbar-white):hover .header__menu-item span,.header-wrapper:not(.navbar-white):hover .header__icon span,.header-wrapper:not(.navbar-white):hover .header__icon svg,.header-wrapper:not(.navbar-white).navbar-active .header__menu-item,.header-wrapper:not(.navbar-white).navbar-active .header__icon,.header-wrapper:not(.navbar-white).navbar-active .header__heading-link,.header-wrapper:not(.navbar-white).navbar-active .header__menu-item span,.header-wrapper:not(.navbar-white).navbar-active .header__icon span,.header-wrapper:not(.navbar-white).navbar-active .header__icon svg{color:#1a1a1a!important;fill:#1a1a1a!important}.header-wrapper:before{display:none}.header__heading-link{position:relative;display:inline-block}.header-wrapper:not(.navbar-white) .header__heading-link .logo-white{display:block}.header-wrapper:not(.navbar-white) .header__heading-link .logo-black{display:none}.header-wrapper:not(.navbar-white):hover .header__heading-link .logo-white,.header-wrapper:not(.navbar-white).navbar-active .header__heading-link .logo-white{display:none}.header-wrapper:not(.navbar-white):hover .header__heading-link .logo-black,.header-wrapper:not(.navbar-white).navbar-active .header__heading-link .logo-black{display:block}.header-wrapper.navbar-white .header__heading-link .logo-white{display:none}.header-wrapper.navbar-white .header__heading-link .logo-black{display:block}@media screen and (max-width:989px){.header{padding-top:1.5rem!important;padding-bottom:1.5rem!important;min-height:90px}.section-header,.header-wrapper{overflow:visible!important}.header__heading-link{padding-bottom:0}}@media screen and (min-width:990px){.header,.header--top-center,.header--middle-left,.header--middle-center{max-width:100%!important;padding-left:3rem!important;padding-right:3rem!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;justify-items:center!important}.header__heading,.header>h1,.header>.header__heading{grid-column:1;justify-self:start!important;position:static!important;transform:none!important;left:auto!important}.header__inline-menu{grid-column:2;display:flex!important;justify-content:center!important;margin:0 1rem}.header__icons{grid-column:3;justify-self:end!important;display:flex!important;justify-content:flex-end!important}.list-menu--inline{display:flex;flex-wrap:nowrap!important;gap:2rem}}.header__menu-item{font-family:var(--font-heading)!important;letter-spacing:.22em;text-transform:uppercase;font-size:1.8rem;font-weight:500;font-style:normal;transition:var(--transition-quick);padding:.5rem!important;position:relative;color:#fff!important;text-decoration:none!important}.header__menu-item span{text-decoration:none!important}.header__menu-item:before,.header__menu-item:after{content:none}.header-wrapper:not(.navbar-white) .header__menu-item[aria-current=page],.header-wrapper:not(.navbar-white) .header__menu-item[aria-current=page] span,.header-wrapper:not(.navbar-white) .header__active-menu-item,.header-wrapper:not(.navbar-white) .header__active-menu-item span{color:#ffe599!important;text-decoration:none!important}.header-wrapper.navbar-white .header__menu-item[aria-current=page],.header-wrapper.navbar-white .header__menu-item[aria-current=page] span,.header-wrapper.navbar-white .header__active-menu-item,.header-wrapper.navbar-white .header__active-menu-item span{color:var(--brand-main)!important;text-decoration:none!important}.header-wrapper:not(.navbar-white):hover .header__menu-item[aria-current=page],.header-wrapper:not(.navbar-white):hover .header__menu-item[aria-current=page] span,.header-wrapper:not(.navbar-white):hover .header__active-menu-item,.header-wrapper:not(.navbar-white):hover .header__active-menu-item span,.header-wrapper:not(.navbar-white).navbar-active .header__menu-item[aria-current=page],.header-wrapper:not(.navbar-white).navbar-active .header__menu-item[aria-current=page] span,.header-wrapper:not(.navbar-white).navbar-active .header__active-menu-item,.header-wrapper:not(.navbar-white).navbar-active .header__active-menu-item span{color:var(--brand-main)!important}.header__menu-item:hover,.header__menu-item:hover span{color:var(--brand-main)!important;text-decoration:none!important}@keyframes header-underline-loader{0%{opacity:0;transform:translate(-110%)}18%{opacity:.85}72%{opacity:.85}to{opacity:0;transform:translate(265%)}}#MainContent{padding-top:0!important;margin-top:0!important}.shopify-section:first-child{margin-top:0!important;padding-top:0!important}.section-header{text-align:center;margin-bottom:0!important;margin-top:0!important;padding:0!important;position:relative}.footer{background-color:var(--brand-dark);color:var(--brand-text)}.footer h2,.footer .footer-block__heading{color:var(--brand-text);border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1rem;margin-bottom:2rem}.footer__list-social .list-social__link{color:var(--brand-text);padding:1rem;transition:var(--transition-quick)}.footer__list-social .list-social__link:hover{color:var(--brand-gold);transform:translateY(-3px)}.reveal-on-scroll{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.16,1,.3,1)}.reveal-on-scroll.active{opacity:1;transform:translateY(0)}.parallax-bg{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#shopify-section-header,.shopify-section-group-header-group{margin-bottom:0!important;position:relative;z-index:100}.section-header h2{font-size:2.5rem;margin-top:0!important;margin-bottom:1rem;position:relative;display:inline-block}.section-header h2:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:50px;height:1px;background-color:var(--brand-gold)}.risaa-accordion{display:flex;width:100%;height:60vh;overflow:hidden;gap:10px}.risaa-accordion__item{flex:1;overflow:hidden;position:relative;transition:var(--transition-smooth);cursor:pointer}.risaa-accordion__item:hover{flex:3}.risaa-accordion__item img{width:100%;height:100%;object-fit:cover;transition:var(--transition-smooth)}.risaa-accordion__content{position:absolute;bottom:0;left:0;width:100%;padding:2rem;background:linear-gradient(transparent,#000000b3);color:#fff;opacity:0;transition:var(--transition-quick)}.risaa-accordion__item:hover .risaa-accordion__content{opacity:1}#shopify-section-bestsellers{position:relative}#shopify-section-bestsellers:before{content:"";display:block;width:1px;height:60px;background:linear-gradient(to bottom,transparent,var(--brand-gold),transparent);margin:0 auto}.collection .title.h2,.collection .title.h1,.collection .title.hxl{font-family:var(--font-heading)!important;font-size:2.8rem!important;text-transform:uppercase!important;letter-spacing:.18em!important;color:var(--brand-main)!important;font-weight:400!important;position:relative;display:inline-block;padding-bottom:1.2rem}.collection .title.h2:after,.collection .title.h1:after,.collection .title.hxl:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:50px;height:1px;background:var(--brand-gold)}.collection .title-wrapper{text-align:center!important;padding-bottom:2rem!important}.card--standard .card__inner,.card--card .card__inner{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease;border-radius:0!important}.card-wrapper:hover .card--standard .card__inner,.card-wrapper:hover .card--card .card__inner{transform:none;box-shadow:0 16px 40px #0000001a}.card__media img{transition:transform .7s cubic-bezier(.16,1,.3,1)!important}.card-wrapper:hover .card__media img{transform:scale(1.05)}.card__heading a{font-family:var(--font-heading)!important;font-size:1.8rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--brand-dark)!important;text-decoration:none;transition:color .3s ease}.card-wrapper:hover .card__heading a{color:var(--brand-main)!important}:not(.product__info-container) .price__regular .price-item--regular,:not(.product__info-container) .price__sale .price-item--sale{color:var(--brand-main)!important;font-weight:500}.collection__view-all .button,.collection__view-all .button--secondary{font-family:var(--font-body)!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important;font-size:1.6rem!important;padding:14px 40px!important;background:transparent!important;color:var(--brand-main)!important;border:1px solid var(--brand-main)!important;transition:all .3s ease!important}.collection__view-all .button:hover,.collection__view-all .button--secondary:hover{background:var(--brand-main)!important;color:var(--brand-text)!important}.risaa-divider{display:flex;align-items:center;justify-content:center;gap:16px;padding:10px 40px;margin:0}.risaa-divider__line{flex:1;max-width:200px;height:1px;background:linear-gradient(to right,transparent,rgba(212,175,55,.35),transparent)}.risaa-divider__icon{color:var(--brand-gold);font-size:1.6rem;opacity:.6}.shopify-section .section{padding-top:0!important;padding-bottom:0!important}@media screen and (max-width:749px){.shopify-section .section{padding-top:0!important;padding-bottom:0!important}.collection .title.h2,.collection .title.h1{font-size:2.2rem!important}}.creative-script,.font-creative,.risaa-new-in__subtitle,.risaa-rts__subtitle,.risaa-occasions__subtitle,.section-header p:not(.predictive-search *):not(.predictive-search__item-heading),.risaa-occasions__tile-sub,.risaa-color-item span{font-family:Great Vibes,cursive!important;text-transform:none!important;letter-spacing:.04em!important;font-weight:400!important;line-height:1.2!important;margin-top:8px!important;display:block}.risaa-occasions__tile-sub,.risaa-color-item span{font-size:1.8rem!important;opacity:.9}.risaa-new-in__eyebrow-text,.risaa-rts__eyebrow-text,.risaa-occasions__eyebrow,.risaa-shop-by-occasion .eyebrow,.section-header span{font-family:var(--font-body)!important;font-size:1.2rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--brand-gold)!important;font-weight:500!important}.card,.card-wrapper,.card__inner,.card__media,.card__media img,.thumbnail,.risaa-collage__main,.risaa-collage__sub,.risaa-collage,.product-gridContainsCard,.risaa-rts__dispatch-badge,.risaa-occasions__tile-badge{border-radius:0!important;box-shadow:none!important}.card__inner{border:1px solid rgba(110,20,35,.05)!important}.card-wrapper:hover .card__inner{border-color:#6e142333!important;transform:none!important;box-shadow:0 12px 25px #00000005!important}.button,.btn-premium,.collection__view-all .button,.collection__view-all .button--secondary,.shopify-payment-button__button{border-radius:0!important;letter-spacing:.2em!important;font-family:var(--font-body)!important;font-weight:500!important;text-transform:uppercase!important}.section-header h2,.risaa-rts__title,.collection .title.h2,.collection .title.h1,.collection .title.hxl,.risaa-new-in__title,.risaa-summer-picks__title,.risaa-occasions__title,.risaa-reviews__title,.risaa-about-hero-content h1,.risaa-story-text h2,.risaa-about-info h2,.risaa-about-social h2,.risaa-about-maps h2,.risaa-youtube-shorts h2,.risaa-about-youtube h2{font-family:Cinzel,Georgia,serif!important;font-size:3rem!important;color:var(--brand-main)!important;text-transform:uppercase!important;letter-spacing:.18em!important;line-height:1.1!important;font-weight:400!important}@media screen and (max-width:749px){.section-header h2,.risaa-rts__title,.collection .title.h2,.collection .title.h1,.collection .title.hxl,.risaa-new-in__title,.risaa-summer-picks__title,.risaa-occasions__title,.risaa-reviews__title,.risaa-about-hero-content h1,.risaa-story-text h2,.risaa-about-info h2,.risaa-about-social h2,.risaa-about-maps h2,.risaa-youtube-shorts h2,.risaa-about-youtube h2{font-size:2.2rem!important}}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span,.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__message span{text-transform:lowercase!important}.announcement-bar-section .announcement-bar__message:first-letter,.announcement-bar-section .announcement-bar__message span:first-letter,.utility-bar .announcement-bar__message:first-letter,.utility-bar .announcement-bar__message span:first-letter{text-transform:uppercase!important}.header__menu-item,.list-menu__item{font-family:Montserrat,sans-serif!important;font-weight:300!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/risaa-design-system.css.map */
