@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Lora:ital,wght@0,400..700;1,400..700&display=swap";h1,h2,h3,h4,h5,h6{font-family:Lora,serif!important;color:var(--purple)!important}body{font-family:Inter,sans-serif;font-weight:400;color:var(--dark-grey);background:var(--white);line-height:28px;font-size:18px}h1,.h1{font-weight:600;font-size:60px;line-height:80px;letter-spacing:0;color:var(--purple)}h4,.h4{font-weight:600;font-size:20px;color:var(--purple)}p{font-weight:400;font-size:18px;line-height:28px;letter-spacing:0;font-family:Inter,sans-serif;color:var(--dark-grey)}@media (max-width: 989px){h1,.h1{font-size:48px;line-height:58px}p{font-size:16px;line-height:24px}}@media (max-width: 749px){h1,.h1{font-size:36px;line-height:48px}.button{font-size:16px!important;line-height:24px;min-height:50px}}@media (max-width: 480px){h1,.h1{font-size:28px;line-height:38px}p{font-size:14px;line-height:20px}.button{font-size:14px!important;line-height:24px}}:root{--purple: #461e57;--white: #ffffff;--yellow: #e9b11f;--dark-grey: #5e5263;--light-grey: #f6f4f7;--charcol-grey: #4a3f4e;--blue: #0081de;--light-black: #211e22;--cream: #fdf7e9}.page-width{width:100%;max-width:1480px;margin:0 auto;padding:0 20px}.button{background-color:var(--yellow);font-size:18px;line-height:28px;letter-spacing:1px;color:var(--white);text-transform:uppercase;border:1px solid transparent;letter-spacing:1.8px}.button:after,.button:before{content:none}.button:hover{background:#fff;color:var(--yellow);border:1px solid var(--yellow)}.announcement-bar__message{min-height:4rem}.announcement-bar__message{font-size:16px;letter-spacing:3.2px;font-weight:600;font-family:Inter,sans-serif;text-transform:uppercase}.utility-bar__grid .list-social{justify-content:flex-end;align-content:flex-end}@media screen and (max-width: 375px){.announcement-bar__message{font-size:14px}}@media screen and (min-width: 990px){body .cart-notification-wrapper:is(.page-width)>.cart-notification{right:56px}}.header__icon.header__icon--search,.header__icon.header__icon--cart{color:var(--purple)}.cart-notification-wrapper.page-width{width:100%;max-width:1920px}body .header{max-width:1920px;padding-left:60px!important;padding-right:60px!important}.section-header.shopify-section-group-header-group{z-index:11}.header__heading-logo-wrapper img.header__heading-logo{margin-top:0;z-index:2;position:relative;transition:height .3s ease}.header-wrapper[data-sticky-type=always] .header__heading-logo-wrapper img{margin-top:-68px!important}.shopify-section-header-sticky.scrolled-past-header img.header__heading-logo{margin-top:0!important;height:87px;object-fit:contain}.shopify-section-header-sticky.scrolled-past-header .header__heading-link{padding-bottom:0}.header-wrapper .header__heading-logo-wrapper img{margin-top:-68px!important}.header__menu-item{font-size:20px;font-weight:500;color:var(--dark-grey);letter-spacing:0;padding:37px 30px;border-bottom:2px solid transparent}.list-menu--inline{column-gap:20px}.header__menu-item:hover{color:var(--yellow);border-bottom:2px solid var(--yellow);transition:all .3s ease-in-out}.header__menu-item:hover{color:var(--yellow)}.mega-menu__link:hover,.mega-menu__link--active{color:var(--yellow)!important;text-decoration:none!important;transition:all .3s ease-in-out}.header__menu-item:hover span{text-underline-offset:0}details-modal.header__search{height:100%}.header__icons .header__icon{width:100px;height:100%;border-left:1px solid rgba(128,0,128,.15)}a.header__icon.header__icon--cart{border-right:1px solid rgba(128,0,128,.15)}.header__icons{align-items:center;height:100%}.cart-count-bubble{bottom:5.5rem;left:5.5rem;background-color:var(--purple)}.header__heading-link{min-width:200px}.header__icon .icon,.header__icon,.header__icon--cart .icon{height:3rem;width:3rem}.header__menu-item:hover span{text-underline-offset:0;text-decoration:none}.shopify-section-header-sticky{top:-1px}.header__icons .header__icon{color:var(--purple)}.header__icons .header__icon:hover svg path{fill:var(--yellow)}.header__icons .header__icon:hover{background-color:var(--cream)}.header__icons .header__icon:hover .cart-count-bubble{background-color:var(--yellow)}.header__icons .cart-count-bubble{height:2rem;width:2rem}.mega-menu__content .mega-menu__list{display:flex;justify-content:center}.mega-menu__content .mega-menu__link{font-size:16px}li:has(>.megamenu_image){text-align:center}.mega-menu__list .mega-menu__link--level-2{font-size:18px}.header__menu-item.header__active-menu-item{border-bottom:2px solid var(--yellow);color:var(--yellow);text-decoration:none}details[open]>.header__menu-item{text-decoration:none}.header__submenu .header__menu-item:hover{border-bottom:2px solid transparent}.list-menu__item--active,.header__active-menu-item{text-decoration:none}summary.list-menu__item:has(>.header__active-menu-item){border-bottom:2px solid var(--yellow)}summary.list-menu__item:has(>.header__active-menu-item),.header__active-menu-item{color:var(--yellow)}.header__submenu .header__menu-item:hover{text-decoration:none}.header__icons *:focus-visible{outline:none;box-shadow:none}@media screen and (min-width: 990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1.02fr auto 1fr;column-gap:2rem}}@media screen and (max-width: 1795px){.list-menu--inline{column-gap:0px}body .header{max-width:1920px;padding-left:50px!important;padding-right:50px!important}body .cart-notification-wrapper:is(.page-width)>.cart-notification{right:45px}}@media screen and (max-width: 1655px){.list-menu--inline{column-gap:0px}.header__icons .header__icon{width:70px}.cart-count-bubble{left:4rem}.header__menu-item{padding:37px 20px}}@media screen and (max-width: 1440px){.list-menu--inline{column-gap:0px}.header__menu-item{font-size:16px}.header__menu-item{padding:37px 10px}.header__icon .icon,.header__icon,.header__icon--cart .icon{height:2rem;width:2rem}.cart-count-bubble{bottom:5rem}}@media screen and (max-width: 1200px){.header__menu-item{font-size:13px;padding-left:6px;padding-right:6px}.header__heading-link{min-width:165px;max-width:165px}.header__icons .header__icon{width:50px}.cart-count-bubble{bottom:49px;left:30px}.header__icons .header__icon{border-left:none}a.header__icon.header__icon--cart{border-right:none}.shopify-section-header-sticky.scrolled-past-header .cart-count-bubble{bottom:49px}}@media screen and (max-width: 989px){.header__heading-logo-wrapper img.header__heading-logo{margin-top:0}.header__icons .header__icon{border-left:none}a.header__icon.header__icon--cart{border-right:none}.cart-count-bubble{bottom:4.5rem;background-color:var(--purple)}body .header{padding-left:30px!important;padding-right:30px!important}.header__heading-logo{max-width:70%}body .cart-notification-wrapper:is(.page-width)>.cart-notification{right:45px}.header-wrapper[data-sticky-type=always] .header__heading-logo-wrapper img,.header-wrapper[data-sticky-type=on-scroll-up] .header__heading-logo-wrapper img{margin-top:0!important}.menu-drawer .list-social__item svg path{fill:var(--purple)}.menu-drawer .list-social__item .list-social__link{color:var(--purple)}.menu-drawer .menu-drawer__menu li a,.menu-drawer .menu-drawer__account{color:var(--dark-grey)}.header header-drawer{margin-left:0}}@media screen and (max-width: 749px){.header__heading-logo{max-width:70%}body .cart-notification-wrapper:is(.page-width)>.cart-notification{right:0}}@media screen and (max-width: 575px){.cart-count-bubble{bottom:4.1rem}.header__heading-logo{max-width:60%}.shopify-section-header-sticky.scrolled-past-header img.header__heading-logo{height:70px}.shopify-section-header-sticky.scrolled-past-header .cart-count-bubble{bottom:40px}}@media screen and (max-width: 374px){body .header{padding-left:20px!important;padding-right:20px!important}}.terms-of-service .content-for-layout,.privacy-policy .shopify-policy__container,.refund-policy .shopify-policy__container{padding-bottom:50px}.cc-color-override--1722374720 .cc-btn:hover,.cc-color-override--1722374720 .cc-btn:focus{background-color:#fff!important;color:var(--yellow)!important}.cc-banner .cc-message{text-transform:capitalize!important;font-family:Inter,sans-serif!important;font-weight:400!important}.cc-color-override--1722374720 .cc-btn{font-size:18px!important;font-weight:700!important;line-height:28px!important;font-family:Inter,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
