:root{--tg-gold: #c9a24b;--tg-gold-bright: #e0b450;--tg-cream: #f5efe0;--tg-dark: #121212;--tg-gold-rgb: 201, 162, 75;--tg-gold-bright-rgb: 224, 180, 80}@media(prefers-reduced-motion:no-preference){.tg-reveal{opacity:0;transform:translateY(18px) scale(.992);filter:blur(2px);will-change:opacity,transform,filter;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1),filter .7s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--tg-reveal-order, 0) * 70ms)}.tg-reveal.tg-reveal--in{opacity:1;transform:none;filter:blur(0);will-change:auto;filter:none}}@media(prefers-reduced-motion:reduce){.tg-reveal,.tg-reveal.tg-reveal--in{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}.button,.button--primary,.button--secondary,.button--tertiary,.button--outline,.button--full,.button--small,a.button,.btn,.theme-button,.shopify-challenge__button,button[type=submit],input[type=submit],button.shopify-payment-button__button--unbranded{position:relative;overflow:hidden;isolation:isolate;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(prefers-reduced-motion:no-preference){.button:after,.button--primary:after,.button--secondary:after,.button--tertiary:after,.button--outline:after,.button--full:after,.button--small:after,a.button:after,.btn:after,.theme-button:after,.shopify-challenge__button:after,button[type=submit]:after,input[type=submit]:after,button.shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:0;bottom:0;left:0;width:60%;z-index:0;pointer-events:none;background:linear-gradient(115deg,#fff0,#ffffff61,#fff0);transform:translate(-180%);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(min-width:769px){.button:after,.button--primary:after,.button--secondary:after,.button--tertiary:after,.button--outline:after,.button--full:after,.button--small:after,a.button:after,.btn:after,.theme-button:after,.shopify-challenge__button:after,button[type=submit]:after,input[type=submit]:after,button.shopify-payment-button__button--unbranded:after{animation:tgShineSweep 5.5s ease-in-out infinite}}.button>*,.btn>*,.theme-button>*,a.button>*{position:relative;z-index:1}.button:hover:after,.button:focus-visible:after,.button--primary:hover:after,.button--secondary:hover:after,.button--tertiary:hover:after,.button--outline:hover:after,a.button:hover:after,.btn:hover:after,.theme-button:hover:after,button[type=submit]:hover:after,input[type=submit]:hover:after,.shopify-challenge__button:hover:after{animation:tgShineHover .8s ease-out}.button,.button--primary,.button--secondary,.button--tertiary,.button--outline,a.button,.btn,.theme-button,button[type=submit],input[type=submit],.shopify-challenge__button{transition:transform .25s cubic-bezier(.22,.61,.36,1),filter .25s ease,box-shadow .25s ease}.button:hover,.button--primary:hover,.button--secondary:hover,.button--tertiary:hover,.button--outline:hover,a.button:hover,.btn:hover,.theme-button:hover,button[type=submit]:hover,input[type=submit]:hover,.shopify-challenge__button:hover{transform:translateY(-2px) scale(1.03)}.button:active,.button--primary:active,.button--secondary:active,.button--tertiary:active,.button--outline:active,a.button:active,.btn:active,.theme-button:active,button[type=submit]:active,input[type=submit]:active,.shopify-challenge__button:active{transform:translateY(0) scale(.98)}}@keyframes tgShineSweep{0%{transform:translate(-180%)}18%{transform:translate(320%)}to{transform:translate(320%)}}@keyframes tgShineHover{0%{transform:translate(-180%)}to{transform:translate(320%)}}@media(prefers-reduced-motion:reduce){.button:after,.button--primary:after,.button--secondary:after,.button--tertiary:after,.button--outline:after,.button--full:after,.button--small:after,a.button:after,.btn:after,.theme-button:after,.shopify-challenge__button:after,button[type=submit]:after,input[type=submit]:after,button.shopify-payment-button__button--unbranded:after{display:none!important}.button,.button--primary,.button--secondary,.button--tertiary,.button--outline,a.button,.btn,.theme-button,button[type=submit],input[type=submit],.shopify-challenge__button{transition:none!important}}@media(prefers-reduced-motion:no-preference){.card-wrapper,.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.card{transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.card-wrapper:hover,.product-card-wrapper:hover,.collection-card-wrapper:hover,.article-card-wrapper:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 14px 34px -12px #0000008c,0 0 0 1px rgba(var(--tg-gold-rgb),.18)}.card .media,.card-wrapper .media,.product-card-wrapper .media,.media{overflow:hidden}.card .media>img,.card-wrapper .media>img,.product-card-wrapper .media>img,.media>img{transition:transform .5s cubic-bezier(.22,.61,.36,1)}@media(hover:hover)and (min-width:769px){.card-wrapper .media>img,.product-card-wrapper .media>img{will-change:transform}}.card-wrapper:hover .media>img,.product-card-wrapper:hover .media>img,.collection-card-wrapper:hover .media>img,.article-card-wrapper:hover .media>img,.card:hover .media>img{transform:scale(1.05)}}a:focus-visible,button:focus-visible,.button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:.2rem solid rgba(var(--tg-gold-rgb),.9);outline-offset:.25rem;border-radius:2px}a:not(.button):not(.card-wrapper):not(.product-card-wrapper):not([class*=card]){transition:color .2s ease,text-decoration-color .2s ease}a:not(.button):not(.card-wrapper):not(.product-card-wrapper):not([class*=card]):hover{color:var(--tg-gold-bright)}.header .header__heading-logo,.header__heading-logo-wrapper .header__heading-logo,.header .header__heading-logo-wrapper img,.section-header .header__heading-logo{filter:brightness(0) invert(1)}.header-wrapper .header__menu-item,.header-wrapper .header__menu-item>span,.header-wrapper .header__active-menu-item,.header-wrapper .list-menu__item,.header-wrapper .header__heading-link{color:var(--tg-cream)!important}.header-wrapper .header__icon svg,.header-wrapper .header__icon .icon,.header-wrapper .list-menu__item svg{color:var(--tg-cream)!important;fill:var(--tg-cream)!important}@media screen and (min-width:990px){.header-wrapper .header__inline-menu a.header__menu-item[aria-current=page]{background-color:#c9a24b29!important;box-shadow:none!important;border:0!important;outline:0!important;color:var(--tg-gold-bright)!important;border-radius:999px!important;padding:.4rem 1rem!important;transition:background-color .25s ease,color .25s ease}.header-wrapper .header__inline-menu .header__menu-item .header__active-menu-item{background-color:transparent!important;background:transparent!important;box-shadow:none!important;border:0!important;outline:0!important;border-radius:0!important;padding:0!important;display:inline-block;line-height:1.2;color:var(--tg-gold-bright)!important}.header-wrapper .header__inline-menu a.header__menu-item[aria-current=page]:hover{background-color:#c9a24b3d!important;box-shadow:none!important}.header-wrapper .header__inline-menu a.header__menu-item[aria-current=page]>span:after,.header-wrapper .header__inline-menu span.header__active-menu-item:after{display:none!important;transform:scaleX(0)!important;content:none!important}}@media screen and (min-width:769px){.custom-hero{padding-left:0!important;padding-right:0!important}.custom-hero .custom-hero__container{max-width:none!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;overflow:visible!important}.custom-hero .custom-hero__flex--image-left .custom-hero__image-wrapper{margin-left:calc(50% - 50vw - 30px)!important;width:calc(50% + 30px)!important;padding-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:0!important;box-shadow:none!important;overflow:hidden!important}.custom-hero .custom-hero__flex--image-right .custom-hero__image-wrapper{margin-right:calc(50% - 50vw - 30px)!important;width:calc(50% + 30px)!important;padding-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important;box-shadow:none!important;overflow:hidden!important}.custom-hero .custom-hero__flex--image-left .custom-hero__image,.custom-hero .custom-hero__flex--image-left .custom-hero__video,.custom-hero .custom-hero__flex--image-left .custom-hero__video-container,.custom-hero .custom-hero__flex--image-left .custom-hero__video-fallback{width:calc(100% + 30px)!important;margin-left:-30px!important;height:100%!important;object-fit:cover!important;display:block!important;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 100%)!important;mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 100%)!important}.custom-hero .custom-hero__flex--image-right .custom-hero__image,.custom-hero .custom-hero__flex--image-right .custom-hero__video,.custom-hero .custom-hero__flex--image-right .custom-hero__video-container,.custom-hero .custom-hero__flex--image-right .custom-hero__video-fallback{width:calc(100% + 30px)!important;margin-right:-30px!important;height:100%!important;object-fit:cover!important;display:block!important;-webkit-mask-image:linear-gradient(to left,transparent 0,#000 5%,#000 100%)!important;mask-image:linear-gradient(to left,transparent 0,#000 5%,#000 100%)!important}.custom-hero .custom-hero__flex--image-left .custom-hero__image,.custom-hero .custom-hero__flex--image-right .custom-hero__image{width:100%!important;margin-left:0!important;margin-right:0!important;height:100%!important;max-height:560px!important;object-fit:contain!important;object-position:center!important;background:transparent!important;-webkit-mask-image:none!important;mask-image:none!important}.custom-hero .custom-hero__flex--image-left .custom-hero__content{padding-right:clamp(20px,5vw,64px)!important}.custom-hero .custom-hero__flex--image-right .custom-hero__content{padding-left:clamp(20px,5vw,64px)!important}}.custom-hero .custom-hero__image-wrapper{display:block;overflow:hidden!important;padding:0!important;background:transparent!important}.custom-hero .custom-hero__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:transparent!important;max-height:560px!important}.custom-hero .custom-hero__video,.custom-hero .custom-hero__video-container,.custom-hero .custom-hero__video-fallback{width:100%!important;height:100%!important;object-fit:cover!important}@media screen and (max-width:768px){.custom-hero .custom-hero__image-wrapper{margin-left:0!important;margin-right:0!important;width:100%!important}.custom-hero .custom-hero__image,.custom-hero .custom-hero__video,.custom-hero .custom-hero__video-container,.custom-hero .custom-hero__video-fallback{margin-left:0!important;margin-right:0!important;width:100%!important;-webkit-mask-image:none!important;mask-image:none!important}}@media screen and (min-width:991px){.image-text-section .image-text-content{align-items:center!important;gap:clamp(24px,4vw,56px)!important}.image-text-section .image-text-content .media-column{flex:0 0 47%!important;width:47%!important;max-width:47%!important;padding:0!important;background:#0c0c0d!important;overflow:hidden!important}.image-text-section .image-text-content .text-column{flex:1 1 53%!important;min-width:0!important}.image-text-section .media-column .main-image,.image-text-section .media-column .main-video{width:100%!important;height:440px!important;max-height:50vh!important;object-fit:cover!important;object-position:center!important;display:block!important;margin:0!important;background:#0c0c0d!important;-webkit-mask-image:none!important;mask-image:none!important}}@media screen and (max-width:990px){.image-text-section .media-column{padding:0!important;background:#0c0c0d!important}.image-text-section .media-column .main-image,.image-text-section .media-column .main-video{width:100%!important;height:auto!important;max-height:360px!important;object-fit:cover!important;-webkit-mask-image:none!important;mask-image:none!important}}.custom-footer .footer-brand .footer-logo-image,.custom-footer .footer-logo-image,.section-custom-footer .footer-logo-image,img.footer-logo-image{filter:brightness(0) invert(1)!important;opacity:1!important}.main-blog .article-card-wrapper .card,.main-blog .article-card-wrapper .card.article-card,.main-blog .article-card-wrapper .card__inner,.main-blog .blog-articles__article .card,.main-blog .blog-articles__article .card__inner{background:#161616!important;background-color:#161616!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:12px!important;overflow:hidden!important;color:var(--tg-cream)!important;box-shadow:0 10px 30px -16px #0009!important}.main-blog .article-card-wrapper .card .card__inner:after,.main-blog .article-card-wrapper .card.gradient,.main-blog .article-card-wrapper .card__inner.gradient,.main-blog .blog-articles__article .card.gradient,.main-blog .blog-articles__article .card__inner.gradient{background-image:none!important}.main-blog .article-card-wrapper .card__content,.main-blog .article-card-wrapper .card__information,.main-blog .blog-articles__article .card__content,.main-blog .blog-articles__article .card__information{background:transparent!important;color:var(--tg-cream)!important}.main-blog .article-card-wrapper .card__information,.main-blog .article-card-wrapper .article-card__info,.main-blog .article-card-wrapper .article-card__excerpt,.main-blog .article-card-wrapper .article-card__footer,.main-blog .article-card-wrapper .caption-with-letter-spacing,.main-blog .blog-articles__article .article-card__info,.main-blog .blog-articles__article .article-card__excerpt{color:var(--tg-cream)!important}.main-blog .article-card-wrapper .card__heading,.main-blog .article-card-wrapper .card__heading a,.main-blog .article-card-wrapper .card__heading .full-unstyled-link,.main-blog .blog-articles__article .card__heading,.main-blog .blog-articles__article .card__heading a{color:var(--tg-gold)!important}.main-blog .article-card-wrapper .card__heading a:hover,.main-blog .article-card-wrapper .card__heading .full-unstyled-link:hover{color:var(--tg-gold-bright)!important}.main-blog .article-card-wrapper .card__media,.main-blog .article-card-wrapper .article-card__image-wrapper,.main-blog .article-card-wrapper .article-card__image{border-radius:0!important;background:transparent!important}.video-carousel-container .video-carousel .video-item{flex:0 0 158px!important;width:158px!important;min-width:158px!important;max-width:158px!important}.video-carousel-container .video-carousel .video-thumbnail{height:280px!important;max-height:280px!important;border-radius:32px!important;overflow:hidden!important}.video-carousel-container .video-carousel .video-item .carousel-video,.video-carousel-container .video-carousel .video-item .inline-video-container,.video-carousel-container .video-carousel .video-item .inline-video-container iframe,.video-carousel-container .video-carousel .video-item .inline-video-container video{border-radius:32px!important}@media(max-width:768px){.video-carousel-container .video-carousel .video-item{flex:0 0 140px!important;width:140px!important;min-width:140px!important;max-width:140px!important}.video-carousel-container .video-carousel .video-thumbnail{height:249px!important;max-height:249px!important}}.collection-grid-section{background-color:#121212!important;color:var(--tg-cream)!important}.collection-grid-section .product-card{background:#161616!important;background-color:#161616!important;border:1px solid rgba(255,255,255,.06)!important;color:var(--tg-cream)!important}.collection-grid-section .collection-product-info,.collection-grid-section .collection-product-title,.collection-grid-section .collection-product-title a,.collection-grid-section .collection-current-price{color:var(--tg-cream)!important}.collection-grid-section .collection-regular-price{color:#b8b0a0!important}.collection-grid-section .collection-search-bar,.collection-grid-section .collection-search-bar.nav-search-bar,.collection-grid-section .collection-search-input,.collection-grid-section .collection-sort-select,.collection-grid-section .sort-dropdown{background-color:#0c0c0d!important;color:var(--tg-cream)!important;border-color:rgba(var(--tg-gold-rgb),.25)!important}.collection-grid-section .collection-search-input::placeholder{color:#f5efe08c!important}.collection-grid-section .sidebar-filters,.collection-grid-section .sidebar-filters__inner{background-color:#0c0c0d!important;color:var(--tg-cream)!important}.accordion-item{background-color:#161616!important;border:1px solid rgba(201,162,75,.25)!important;border-radius:10px!important;overflow:hidden!important;color:var(--tg-cream)!important}.accordion-header{background-color:#161616!important;color:var(--tg-cream)!important}.accordion-header-text,.accordion-header .accordion-header-text{color:var(--tg-cream)!important}.accordion-title,.accordion-header .accordion-title{color:var(--tg-gold)!important}.accordion-content{background-color:#121212!important;color:var(--tg-cream)!important}.accordion-content-inner,.accordion-content .accordion-content-inner,.accordion-content-inner p,.accordion-content-inner li,.accordion-content-inner span,.accordion-content-inner a{color:var(--tg-cream)!important}.accordion-content-inner a{text-decoration:underline!important}.accordion-content-inner a:hover{color:var(--tg-gold-bright)!important}.accordion-toggle,.accordion-header .accordion-toggle,.accordion-header-icon,.accordion-header .accordion-header-icon{color:var(--tg-cream)!important;fill:var(--tg-cream)!important}.accordion-header:hover .accordion-toggle,.accordion-header:hover .accordion-header-icon,.accordion-item.is-open .accordion-toggle,.accordion-item.active .accordion-toggle{color:var(--tg-gold)!important;fill:var(--tg-gold)!important}.accordion-header-icon svg{color:inherit!important;fill:currentColor!important}.badge,.card .badge,.card__badge .badge,.price__badge-sale,.price__badge-sold-out{background-color:#0c0c0d!important;color:var(--tg-cream)!important;border:1px solid rgba(201,162,75,.35)!important}.field__input,.select__select,.customer .field input,.customer select,input[type=text]:not([class*=button]),input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],textarea.text-area,.search__input.field__input{background-color:#0c0c0d!important;color:var(--tg-cream)!important;border-color:#c9a24b40!important}.field__input::placeholder,textarea.text-area::placeholder,.search__input.field__input::placeholder{color:#f5efe08c!important}.field__label,.form__label,.customer .field label{color:#f5efe0cc!important}.cart-drawer,.cart-drawer .drawer__inner,.drawer__header,.cart-drawer__footer,.cart__footer,.cart-items,.cart-item{background-color:#121212!important;color:var(--tg-cream)!important}.cart-item__name,.cart-item__name a,.cart-item .product-option,.cart-item__price,.cart-item__details,.cart-drawer .totals,.cart-drawer .totals__total,.cart-drawer .totals__subtotal,.cart__ctas .totals,.drawer__heading{color:var(--tg-cream)!important}.cart-item__name a{text-decoration:none!important}.section-divider .divider-svg-wrap{position:relative;overflow:hidden}.section-divider .divider-svg-wrap:before,.section-divider .divider-svg-wrap:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;pointer-events:none;background-repeat:repeat-x;background-position:0 bottom}.section-divider .divider-svg-wrap:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='120' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M0,70 Q150,30 300,70 T600,70 T900,70 T1200,70' fill='none' stroke='%23C9A24B' stroke-width='2' stroke-linecap='round' opacity='0.22'/%3E%3C/svg%3E");background-size:1200px 100%;opacity:.85}.section-divider .divider-svg-wrap:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='120' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M0,78 Q200,118 400,78 T800,78 T1200,78' fill='none' stroke='%23C9A24B' stroke-width='2.5' stroke-linecap='round' opacity='0.45'/%3E%3C/svg%3E");background-size:1200px 100%;opacity:.9}@media(min-width:769px){.section-divider .divider-svg-wrap:before{animation:tg-wave-back 14s linear infinite}.section-divider .divider-svg-wrap:after{animation:tg-wave-front 9s linear infinite}}@keyframes tg-wave-back{0%{background-position:0 bottom}to{background-position:1200px bottom}}@keyframes tg-wave-front{0%{background-position:0 bottom}to{background-position:-1200px bottom}}@media(prefers-reduced-motion:reduce){.section-divider .divider-svg-wrap:before,.section-divider .divider-svg-wrap:after{animation:none!important}}.image-text-section .image-text-bullet-list:not(.pill-style):not(.two-columns){background:#ffffff08!important;border:1px solid rgba(var(--tg-gold-rgb),.28)!important;border-radius:20px!important;padding:clamp(20px,2.4vw,28px)!important;box-shadow:0 18px 40px -28px #000c!important;list-style:none!important}.image-text-section .image-text-bullet-list:not(.pill-style):not(.two-columns) .list-title{color:var(--tg-gold)!important;font-weight:700!important;margin-bottom:14px!important}.image-text-section .image-text-bullet-list:not(.pill-style):not(.two-columns) .list-item{display:flex!important;align-items:flex-start!important;gap:12px!important;color:var(--tg-cream)!important;padding:10px 0!important;border-bottom:1px solid rgba(var(--tg-gold-rgb),.12)!important}.image-text-section .image-text-bullet-list:not(.pill-style):not(.two-columns) .list-item:last-child{border-bottom:0!important;padding-bottom:0!important}.image-text-section .image-text-bullet-list:not(.pill-style):not(.two-columns) .list-item:first-of-type{padding-top:0!important}.image-text-section .image-text-bullet-list:not(.pill-style):not(.two-columns) .list-item .item-text{color:var(--tg-cream)!important;font-weight:600!important;line-height:1.4!important}.image-text-section .image-text-bullet-list:not(.pill-style):not(.two-columns) .list-item .item-icon{flex:0 0 auto!important;color:var(--tg-gold)!important;fill:var(--tg-gold)!important;display:inline-flex!important;align-items:center!important}.image-text-section .image-text-bullet-list:not(.pill-style):not(.two-columns) .list-item .item-icon svg{color:var(--tg-gold)!important;fill:currentColor!important;width:22px!important;height:22px!important}.image-text-section .image-text-bullet-list.two-columns{background:#ffffff08!important;border:1px solid rgba(var(--tg-gold-rgb),.28)!important;border-radius:20px!important;padding:clamp(20px,2.4vw,28px)!important;box-shadow:0 18px 40px -28px #000c!important}.image-text-section .image-text-bullet-list.two-columns .list-title{color:var(--tg-gold)!important;font-weight:700!important}.image-text-section .image-text-bullet-list.two-columns .list-item{color:var(--tg-cream)!important}.image-text-section .image-text-bullet-list.two-columns .list-item .item-text{color:var(--tg-cream)!important;font-weight:600!important;line-height:1.4!important}.image-text-section .image-text-bullet-list.two-columns .list-item .item-icon{color:var(--tg-gold)!important;fill:var(--tg-gold)!important}.image-text-section .image-text-bullet-list.two-columns .list-item .item-icon svg{color:var(--tg-gold)!important;fill:currentColor!important}.image-text-section .accent-text{font-family:"DM Serif Text",Georgia,serif!important;font-style:italic!important}.collection-grid-section .product-title,.collection-grid-section .product-title a,.collection-grid-section .product-card .product-title,.collection-grid-page .product-title,.collection-grid-page .product-title a,.collection-grid-section .product-grid .product-title,.product-grid .product-title,.product-grid .product-title a{color:#f5efe0!important}.collection-grid-section .product-title a:hover,.collection-grid-page .product-title a:hover,.product-grid .product-title a:hover{color:var(--tg-gold-bright)!important}cart-drawer.drawer,cart-drawer .cart-drawer,#CartDrawer.cart-drawer,.cart-drawer .drawer__inner,.cart-drawer .drawer__inner.gradient,cart-drawer .drawer__inner,.drawer__inner-empty,.cart-drawer__warnings,.cart-drawer__empty-content,.cart-drawer__collection,.cart-drawer-header-blocks,.cart-drawer__footer,.drawer__footer,.drawer__header{background:#121212!important;background-color:#121212!important;background-image:none!important;color:#f5efe0!important}cart-drawer,.cart-drawer,.cart-drawer .drawer__inner{--cart-drawer-primary-background-color: #121212 !important;--cart-drawer-primary-text-color: #F5EFE0 !important;--cart-drawer-background-gradient: none !important}.cart-drawer .drawer__inner,.cart-drawer .drawer__inner *,.drawer__inner-empty,.drawer__inner-empty *,.cart__empty-text,.cart__login-title,.cart__login-paragraph,.drawer__heading,.cart-item__name,.cart-item__name a,.cart-item__details,.cart-item .product-option,.cart-item__price,.cart-item__price-wrapper,.cart-item__totals,.cart-drawer .totals,.cart-drawer .totals__total,.cart-drawer .totals__subtotal,.cart-drawer .totals__total-value{color:#f5efe0!important}.cart-drawer .drawer__inner a,.drawer__inner-empty a,.cart__login-paragraph a{color:var(--tg-gold-bright)!important;text-decoration:underline!important}.cart-drawer .drawer__inner a:hover,.cart__login-paragraph a:hover{color:#f5efe0!important}.cart-item__name,.cart-item__name a{text-decoration:none!important}.cart-item__name a:hover{color:var(--tg-gold-bright)!important}.cart-drawer .drawer__close,.drawer__inner-empty .drawer__close,.cart-drawer .drawer__close svg,.cart-drawer .drawer__close .svg-wrapper,.drawer__close svg path{color:#f5efe0!important;fill:#f5efe0!important}.collection-view-product,.collection-grid-section,.product-card,[class*=collection-grid]{--view-product-background: var(--tg-gold) !important;--view-product-color: var(--tg-dark) !important}.collection-view-product-btn.collection-view-product-btn,.collection-view-product-btn.collection-view-product-btn:link,.collection-view-product-btn.collection-view-product-btn:visited,.collection-grid-section .collection-view-product-btn.collection-view-product-btn,.product-card .collection-view-product-btn.collection-view-product-btn{position:relative;overflow:hidden;isolation:isolate;background:var(--tg-gold)!important;background-color:var(--tg-gold)!important;color:var(--tg-dark)!important;border:1px solid var(--tg-gold)!important;border-color:var(--tg-gold)!important;transition:transform .25s cubic-bezier(.22,.61,.36,1),filter .25s ease,box-shadow .25s ease,background-color .25s ease!important}.collection-view-product-btn.collection-view-product-btn .view-product-text,.collection-view-product-btn.collection-view-product-btn .view-product-icon,.collection-view-product-btn.collection-view-product-btn .view-product-icon svg{color:var(--tg-dark)!important;fill:var(--tg-dark)!important;position:relative;z-index:1}.collection-view-product-btn.collection-view-product-btn:hover,.collection-view-product-btn.collection-view-product-btn:focus,.collection-view-product-btn.collection-view-product-btn:focus-visible,.collection-view-product-btn.collection-view-product-btn:active,.collection-grid-section .collection-view-product-btn.collection-view-product-btn:hover,.collection-grid-section .collection-view-product-btn.collection-view-product-btn:active,.product-card .collection-view-product-btn.collection-view-product-btn:hover,.product-card .collection-view-product-btn.collection-view-product-btn:active{background:var(--tg-gold-bright)!important;background-color:var(--tg-gold-bright)!important;color:var(--tg-dark)!important;border-color:var(--tg-gold-bright)!important;opacity:1!important}@media(prefers-reduced-motion:no-preference){.collection-view-product-btn.collection-view-product-btn:hover{transform:translateY(-2px) scale(1.03)!important}.collection-view-product-btn.collection-view-product-btn:active{transform:translateY(0) scale(.98)!important}.collection-view-product-btn.collection-view-product-btn:after{content:"";position:absolute;top:0;bottom:0;left:0;width:60%;z-index:0;pointer-events:none;background:linear-gradient(115deg,#fff0,#ffffff61,#fff0);transform:translate(-180%)}@media(min-width:769px){.collection-view-product-btn.collection-view-product-btn:after{animation:tgShineSweep 5.5s ease-in-out infinite}}.collection-view-product-btn.collection-view-product-btn:hover:after,.collection-view-product-btn.collection-view-product-btn:focus-visible:after{animation:tgShineHover .8s ease-out}}@media(prefers-reduced-motion:reduce){.collection-view-product-btn.collection-view-product-btn:after{display:none!important}.collection-view-product-btn.collection-view-product-btn{transition:none!important}}.button--primary:hover,.button--primary:focus-visible,.button--primary:active,button.shopify-payment-button__button--unbranded:hover{background:var(--tg-gold-bright)!important;background-color:var(--tg-gold-bright)!important;color:var(--tg-dark)!important;border-color:var(--tg-gold-bright)!important}a.product-cover-link{display:block;position:relative;color:inherit;text-decoration:none;cursor:pointer}a.product-cover-link:hover,a.product-cover-link:focus{text-decoration:none}.product-card a.product-cover-link .product-image-container{display:block}
/*# sourceMappingURL=/cdn/shop/t/40/assets/tg-fx.css.map */
