html{background:#050202!important}body{color:#f8f4ee;background-color:#050202!important;background-image:linear-gradient(180deg,#00000080,#050202e6),var(--cavern-ember-background)!important;background-attachment:fixed!important;background-position:center top!important;background-repeat:no-repeat!important;background-size:cover!important}#MainContent{background:transparent!important}#MainContent,#MainContent .shopify-section,.footer{--color-background: 5, 2, 2;--gradient-background: transparent;--color-foreground: 248, 244, 238;--color-button: 216, 49, 49;--color-button-label: 255, 255, 255;--color-secondary-button-label: 244, 201, 93;--color-shadow: 0, 0, 0;color:#f8f4ee}#MainContent .gradient,#MainContent [class*=color-scheme-],#MainContent .background-secondary,.footer.gradient{background:transparent!important;background-color:transparent!important;background-image:none!important}#MainContent .content-container,#MainContent .card,#MainContent .card__inner,#MainContent .collection-hero,#MainContent .product,#MainContent .product__media,#MainContent .product__modal-opener,#MainContent .facets-container,#MainContent .mobile-facets__inner,#MainContent cart-items,#MainContent .cart__footer,#MainContent .totals,#MainContent .customer,#MainContent .newsletter__wrapper,#MainContent .quick-add-modal__content,.footer.gradient,.footer{color:#f8f4ee;background-color:#080403c7!important;background-image:none!important;border-color:#f4c95d2e}@supports (backdrop-filter: blur(12px)){#MainContent .content-container,#MainContent .card,#MainContent .card__inner,#MainContent .collection-hero,#MainContent .product,#MainContent .product__media,#MainContent .product__modal-opener,#MainContent .facets-container,#MainContent .mobile-facets__inner,#MainContent cart-items,#MainContent .cart__footer,#MainContent .totals,#MainContent .customer,#MainContent .newsletter__wrapper,#MainContent .quick-add-modal__content,.footer.gradient,.footer{background-color:#080403ad!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}#MainContent .banner,#MainContent .banner__media,#MainContent .banner__media.placeholder{background-color:#050202!important;background-image:linear-gradient(180deg,#00000057,#050202c7),var(--cavern-ember-background)!important;background-position:center top!important;background-repeat:no-repeat!important;background-size:cover!important}#MainContent .banner__media.placeholder .placeholder-svg{display:none!important}#MainContent slideshow-component .slideshow__controls{color:#f8f4ee!important;background:#050202d6!important;border-color:#f4c95d38!important}#MainContent slideshow-component .slider-button,#MainContent slideshow-component .slider-counter,#MainContent slideshow-component .slider-counter__link{color:#f8f4ee!important}#MainContent slideshow-component .slider-counter__link--active.slider-counter__link--dots .dot,#MainContent slideshow-component .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{background-color:#f4c95d!important;border-color:#f4c95d!important}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6,#MainContent .h0,#MainContent .h1,#MainContent .h2,#MainContent .h3,#MainContent .h4,#MainContent .h5,#MainContent .title,#MainContent .card__heading,#MainContent .product__title,.footer h2,.footer .footer-block__heading{color:#fff}#MainContent,#MainContent .rte,#MainContent .product__description,#MainContent .collection-hero__description,#MainContent .card-information,#MainContent .price,#MainContent .caption-with-letter-spacing,#MainContent .field__label,#MainContent .form__label,.footer,.footer a{color:#f8f4eedb}#MainContent a:not(.button):not(.full-unstyled-link),.footer a:hover{color:#f4c95d}body.page-earn-with-vern #MainContent .shopify-section>.page-width,body.page-earn-with-vern #MainContent .cavern-main-page{max-width:104rem!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}body.page-earn-with-vern #MainContent{display:grid!important;justify-items:center!important;width:100%!important;overflow:visible!important;padding-bottom:6rem}body.page-earn-with-vern #MainContent .shopify-section{display:grid!important;justify-items:center!important;width:100%!important;max-width:none!important;overflow:visible!important}body.page-earn-with-vern #MainContent .shopify-section>*{width:min(100%,104rem)!important;max-width:104rem!important;margin-right:auto!important;margin-left:auto!important;box-sizing:border-box}body.page-earn-with-vern #MainContent .main-page-title{text-align:center!important}body.page-earn-with-vern #MainContent .rte{display:grid!important;justify-items:center!important;width:100%!important;max-width:92rem!important;margin-right:auto!important;margin-left:auto!important;line-height:1.65;text-align:center}body.page-earn-with-vern #MainContent .rte>*{width:min(100%,92rem)!important;max-width:92rem!important;margin-right:auto!important;margin-left:auto!important;box-sizing:border-box}body.page-earn-with-vern #MainContent .rte p,body.page-earn-with-vern #MainContent .rte li{text-align:center}body.page-earn-with-vern #MainContent .rte ul,body.page-earn-with-vern #MainContent .rte ol{display:grid;justify-items:center;gap:1.2rem;padding-left:0;list-style-position:inside}body.page-earn-with-vern #MainContent .rte li::marker{color:#f4c95d}body.page-earn-with-vern #MainContent .rte img,body.page-earn-with-vern #MainContent img{display:block!important;width:auto!important;max-width:min(100%,68rem)!important;height:auto!important;max-height:26rem!important;object-fit:contain!important;margin-right:auto!important;margin-left:auto!important}body.page-earn-with-vern #MainContent .rte .button,body.page-earn-with-vern #MainContent .rte a[class*=button],body.page-earn-with-vern #MainContent .rte [class*=redeem]{position:relative;z-index:2;margin-bottom:4rem!important}body.page-earn-with-vern #MainContent .rte>*:last-child{margin-bottom:5rem!important}body.page-earn-with-vern #MainContent .rte>p:first-child,body.page-earn-with-vern #MainContent .rte>div:first-child,body.page-earn-with-vern #MainContent .rte>figure:first-child{max-width:76rem!important;text-align:center!important}#MainContent .button,#MainContent .shopify-payment-button__button--unbranded,.footer .button{color:#fff;background-color:#d83131;border-color:#d83131}#MainContent .button--secondary{color:#f4c95d;background-color:#0804039e;border-color:#f4c95d6b}#MainContent .field__input,#MainContent .select__select,#MainContent .quantity__input,#MainContent .quantity,#MainContent .facet-filters__sort,.footer .field__input,.footer .select__select{color:#f8f4ee;background-color:#00000061;border-color:#f4c95d47}#MainContent .field__input::placeholder,.footer .field__input::placeholder{color:#f8f4ee94}#MainContent .product-form__input--pill input[type=radio].disabled,#MainContent .product-form__input--pill input[type=radio].disabled+label,#MainContent .product-form__input--pill input[type=radio]:disabled,#MainContent .product-form__input--pill input[type=radio]:disabled+label{display:none!important}#MainContent .product-form__input--pill input[type=radio]+label{color:#f8f4ee;background-color:#000000b8;border-color:#f4c95d57}#MainContent .product-form__input--pill input[type=radio]:not(:checked)+label:hover{color:#f4c95d;border-color:#f4c95db8}#MainContent .product-form__input--pill input[type=radio]:checked+label{color:#050202;background-color:#fff;border-color:#fff}#MainContent product-info .shopify-payment-button{display:none!important}#MainContent product-info .product-form__submit{min-height:5.4rem;color:#fff!important;background:linear-gradient(180deg,#d83131fa,#760d0df5)!important;border:.1rem solid rgba(244,201,93,.88)!important;box-shadow:0 0 0 .1rem #f4c95d4d,0 0 1.8rem #f4c95d29!important}#MainContent product-info .product-form__submit:before,#MainContent product-info .product-form__submit:after{box-shadow:none!important}#MainContent product-info .product-form__submit:not([disabled]):hover{color:#050202!important;background:linear-gradient(180deg,#f4c95d,#d83131f5)!important;border-color:#f4c95d!important;box-shadow:0 0 0 .1rem #ffffff40,0 0 2.2rem #f4c95d4d!important}#MainContent product-info .product-form__submit span{color:inherit;font-weight:700}#MainContent product-info .cavern-notify-me{display:block;margin-top:1.6rem}#MainContent product-info .cavern-notify-me.hidden{display:none!important}#MainContent product-info .cavern-notify-me__panel{padding:1.8rem;color:#f8f4ee;background-color:#080403c7;border:.1rem solid rgba(244,201,93,.36);box-shadow:0 0 1.8rem #f4c95d14}#MainContent product-info .cavern-notify-me__heading{margin:0 0 .4rem;color:#fff;font-size:1.8rem;font-weight:700}#MainContent product-info .cavern-notify-me__copy,#MainContent product-info .cavern-notify-me__app-note{margin:0;color:#f8f4eec7;line-height:1.45}#MainContent product-info .cavern-notify-me__form{display:grid;gap:1rem;margin-top:1.4rem}#MainContent product-info .cavern-notify-me__field{margin:0}#MainContent product-info .cavern-notify-me__field:before{box-shadow:0 0 1.2rem #00000057!important;z-index:0}#MainContent product-info .cavern-notify-me__field:after{border-color:#f4c95d75!important;box-shadow:inset 0 0 0 .1rem #ffffff0f,0 0 0 .1rem #f4c95d38!important;z-index:1}#MainContent product-info .cavern-notify-me__field:hover:after{border-color:#f4c95dc2!important;box-shadow:inset 0 0 0 .1rem #ffffff1a,0 0 0 .1rem #f4c95d6b!important}#MainContent product-info .cavern-notify-me__input{height:5.2rem;color:#fff!important;background:linear-gradient(180deg,#160a08eb,#070303f5)!important;caret-color:#f4c95d;border:0!important;box-shadow:none!important}#MainContent product-info .cavern-notify-me__input:focus{color:#fff!important;background:linear-gradient(180deg,#1c0c09fa,#090303fa)!important;box-shadow:none!important}#MainContent product-info .cavern-notify-me__field:focus-within:after{border-color:#f4c95d!important;box-shadow:inset 0 0 0 .1rem #ffffff29,0 0 0 .1rem #f4c95d,0 0 1.4rem #f4c95d38!important}#MainContent product-info .cavern-notify-me__field .field__label{color:#f8f4eebd;font-weight:700}#MainContent product-info .cavern-notify-me__input:focus~.field__label,#MainContent product-info .cavern-notify-me__input:not(:placeholder-shown)~.field__label,#MainContent product-info .cavern-notify-me__input:-webkit-autofill~.field__label{color:#f4c95d}#MainContent product-info .cavern-notify-me__button{color:#050202!important;background:#f4c95d!important;border:.1rem solid #f4c95d!important}#MainContent product-info .cavern-notify-me__button:before,#MainContent product-info .cavern-notify-me__button:after{box-shadow:none!important}#MainContent product-info .cavern-notify-me__button:hover:not([disabled]){color:#fff!important;background:#d83131!important}#MainContent product-info .cavern-notify-me--queued .cavern-notify-me__button{color:#07140d!important;background:#8be3ac!important;border-color:#8be3ac!important;cursor:default}#MainContent product-info .cavern-notify-me__app-note{margin-top:1rem;font-size:1.2rem}#MainContent product-info .cavern-notify-me__status{min-height:1.8rem;margin:1rem 0 0;font-weight:700}#MainContent product-info .cavern-notify-me__status--success{color:#8be3ac}#MainContent product-info .cavern-notify-me__status--error{color:#ff9a8f}#MainContent product-info .cavern-product-details{margin-top:2rem;padding:1.8rem;color:#f8f4ee;background:linear-gradient(180deg,#170906db,#060202d6),#000000b8;border:.1rem solid rgba(244,201,93,.36);box-shadow:inset 0 0 0 .1rem #ffffff08,0 0 2rem #f4c95d14}#MainContent product-info .cavern-product-details__header{display:flex;align-items:center;gap:1rem;margin-bottom:1.4rem}#MainContent product-info .cavern-product-details__header:before{content:"";display:block;width:.4rem;height:2.2rem;background:linear-gradient(180deg,#f4c95d,#d83131);box-shadow:0 0 1rem #f4c95d38}#MainContent product-info .cavern-product-details__heading{margin:0;color:#fff;font-size:2rem;font-weight:800;line-height:1.2}#MainContent product-info .cavern-product-details__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:0}#MainContent product-info .cavern-product-details__item{min-width:0;padding:1rem 1.1rem;background:#00000057;border:.1rem solid rgba(244,201,93,.14)}#MainContent product-info .cavern-product-details__label{margin:0 0 .25rem;color:#f4c95d;font-size:1.1rem;font-weight:800;line-height:1.25;text-transform:uppercase;letter-spacing:0}#MainContent product-info .cavern-product-details__value{margin:0;color:#fff;font-size:1.45rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}@media screen and (min-width:990px){#MainContent product-info>.page-width{max-width:168rem;padding-left:2.4rem;padding-right:5.6rem}#MainContent product-info .product.grid{column-gap:4rem}#MainContent product-info .product--large:not(.product--no-media) .product__media-wrapper,#MainContent product-info .product--medium:not(.product--no-media) .product__media-wrapper{width:calc(52% - 2rem);max-width:calc(52% - 2rem)}#MainContent product-info .product--large:not(.product--no-media) .product__info-wrapper,#MainContent product-info .product--medium:not(.product--no-media) .product__info-wrapper{width:calc(48% - 2rem);max-width:calc(48% - 2rem);padding-left:2rem}#MainContent product-info .product__info-container{max-width:none}#MainContent product-info .product__info-container iframe{width:100%}}@media screen and (max-width:749px){#MainContent product-info .cavern-product-details{padding:1.4rem}#MainContent product-info .cavern-product-details__grid{grid-template-columns:1fr}}@media screen and (min-width:1400px){#MainContent product-info>.page-width{max-width:178rem;padding-left:3.2rem;padding-right:7.2rem}#MainContent product-info .product.grid{column-gap:5rem}#MainContent product-info .product--large:not(.product--no-media) .product__media-wrapper,#MainContent product-info .product--medium:not(.product--no-media) .product__media-wrapper{width:calc(52% - 2.5rem);max-width:calc(52% - 2.5rem)}#MainContent product-info .product--large:not(.product--no-media) .product__info-wrapper,#MainContent product-info .product--medium:not(.product--no-media) .product__info-wrapper{width:calc(48% - 2.5rem);max-width:calc(48% - 2.5rem)}}#MainContent .badge{color:#fff;background-color:#d83131f2;border-color:#f4c95d52}#MainContent .badge.color-scheme-3,#MainContent .price__badge-sold-out{color:#f8f4ee!important;background-color:#050202!important;background-image:linear-gradient(180deg,#00000061,#050202c7),var(--cavern-ember-background)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;border:.1rem solid rgba(244,201,93,.68)!important;box-shadow:0 0 1rem #00000059}#MainContent .product-grid{align-items:stretch}#MainContent .product-grid .grid__item{display:flex}#MainContent .product-card-wrapper{display:flex;width:100%}#MainContent .product-card-wrapper .card{display:flex;flex-direction:column;width:100%;height:100%}#MainContent .product-card-wrapper .card__inner{--ratio-percent: 100% !important;flex:0 0 auto;width:min(100%,22rem);margin-right:auto;margin-left:auto}#MainContent .product-card-wrapper .card__inner.ratio:before{padding-bottom:var(--ratio-percent)!important}#MainContent .product-card-wrapper .card__media{top:0;right:0;bottom:0;left:0;width:100%;margin:0}#MainContent .product-card-wrapper .card__media .media{background:#0003}#MainContent .product-card-wrapper .card__media .media img{width:100%;height:100%;padding:1rem;object-fit:contain!important}#MainContent .product-card-wrapper .card>.card__content{display:flex;flex:1 1 auto;padding:.9rem .6rem 0}#MainContent .product-card-wrapper .card>.card__content .card__information{display:flex;flex-direction:column;width:100%;min-height:6.6rem;padding:0;text-align:center}#MainContent .product-card-wrapper .card__heading{font-size:1.3rem;line-height:1.32;text-align:center}#MainContent .product-card-wrapper .card__heading a{display:-webkit-box;overflow:hidden;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}#MainContent .product-card-wrapper .card-information{margin-top:.8rem;text-align:center}#MainContent .product-card-wrapper .price{font-size:1.55rem;font-weight:700;text-align:center}#MainContent .product-card-wrapper .price__container{width:100%}#MainContent .product-card-wrapper .price .price-item{margin-right:0}#MainContent .collection-card-wrapper .card__inner{--ratio-percent: 100% !important;width:min(100%,20rem);margin-right:auto;margin-left:auto}#MainContent .collection-card-wrapper .card__inner.ratio:before{padding-bottom:var(--ratio-percent)!important}#MainContent .collection-card-wrapper .card__media{top:0;right:0;bottom:0;left:0;width:100%;margin:0}#MainContent .collection-card-wrapper .card__media .media{display:flex;align-items:center;justify-content:center;background:#fff}#MainContent .collection-card-wrapper .card__media .media img{width:100%;height:100%;padding:1.2rem;object-fit:contain!important;object-position:center center!important}@media screen and (min-width:990px){body.template-index #MainContent .section-collection-list .collection-list.grid .collection-list__item{flex-grow:0;width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}}@media screen and (max-width:749px){#MainContent .product-card-wrapper .card__inner{width:min(100%,15rem)}#MainContent .product-card-wrapper .card>.card__content .card__information{min-height:6.2rem}}.announcement-bar-section .gradient,.header-wrapper{color:#f8f4ee;background:linear-gradient(180deg,#0a0605f0,#080403db),#050202eb;border-color:#f4c95d38}@supports (backdrop-filter: blur(12px)){.announcement-bar-section .gradient,.header-wrapper{background:linear-gradient(180deg,#0a0605d6,#080403bd),#050202c2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.announcement-bar__message,.announcement-bar__link,.header__menu-item,.header__active-menu-item,.header__icon,.header__heading-link,.header__heading-link .h2,.list-menu__item,.disclosure__button{color:#f8f4ee}.announcement-bar__message{color:#f4c95d;letter-spacing:0}.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item,.header__icon:hover,.header__heading-link:hover{color:#f4c95d}.header__active-menu-item{text-decoration-color:#d83131;text-underline-offset:.35rem}.header .icon,.header .svg-wrapper,.header .svg-wrapper svg{color:currentColor}.cart-count-bubble{color:#fff;background-color:#d83131}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.header__submenu,.mega-menu__content{color:#f8f4ee;background-color:#111}.menu-drawer__menu-item,.menu-drawer__close-button,.header__submenu .header__menu-item,.mega-menu__link{color:#f8f4ee}.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover,.header__submenu .header__menu-item:hover,.mega-menu__link:hover{color:#f4c95d;background-color:#f4c95d14}#Avada-Joy_FloatingButton,.Avada-Joy_ButtonWidget.right.bottom,.Avada-Joy_ButtonWidget.bottom.right,.Avada-Joy_ButtonWidget[class*=right][class*=bottom]{right:auto!important;bottom:1.6rem!important;left:1.6rem!important;z-index:39!important}@media screen and (max-width:749px){#Avada-Joy_FloatingButton,.Avada-Joy_ButtonWidget.right.bottom,.Avada-Joy_ButtonWidget.bottom.right,.Avada-Joy_ButtonWidget[class*=right][class*=bottom]{right:auto!important;bottom:1rem!important;left:1rem!important}}@media screen and (max-width:480px){#Avada-Joy_FloatingButton,.Avada-Joy_ButtonWidget.right.bottom,.Avada-Joy_ButtonWidget.bottom.right,.Avada-Joy_ButtonWidget[class*=right][class*=bottom]{right:auto!important;left:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cavern-dark.css.map */
