:root{--tpc-gold:#efc65e;--tpc-gold-soft:#efc65e;--tpc-bg:#ffffff;--tpc-panel:#f7f6f2;--tpc-panel2:#faf6ea;--tpc-text:#9a7018;--tpc-muted:#555555}html,body{background:var(--tpc-bg)!important;color:var(--tpc-text)!important;overflow-x:hidden}body,.page-width,.section,.shopify-section,main{max-width:100%}main{background:var(--tpc-bg)!important;color:var(--tpc-text)!important}main .section,main .section-background,main [class*=color-scheme]{background-color:var(--tpc-bg)!important;color:var(--tpc-text)!important}main h1,main h2,main h3,main h4,main h5,main h6{color:#9a7018!important;letter-spacing:.02em}main p,main li,main label,main legend,main summary,main .rte{color:#1a1a1a}main a{color:inherit}main a:hover{color:#9a7018}main product-card,main .product-card,main [class*=product-card],main .card{background:var(--tpc-panel)!important;color:var(--tpc-text)!important;border-color:#efc65e38!important}main [class*=product-card] img,main .product-card img{background:#f7f6f2}main [class*=product-title],main .product-card__title{color:#1a1a1a!important;font-weight:700}main [class*=price]{color:#9a7018!important;font-weight:700}main .compare-at-price,main s{color:#777!important}main input:not([type=checkbox]):not([type=radio]),main textarea,main select{background:#f7f6f2!important;color:#1a1a1a!important;border:1px solid rgba(239,198,94,.55)!important;border-radius:10px!important}main input::placeholder,main textarea::placeholder{color:#777!important}main button:not(.shopify-payment-button__button),main .button:not(.shopify-payment-button__button),main [class*=button--primary]{background:#efc65e!important;color:#080808!important;border:1px solid #efc65e!important;border-radius:10px!important;font-weight:800!important}main button:not(.shopify-payment-button__button):hover,main .button:hover{filter:brightness(1.08)}main [class*=filter],main [class*=facet],main [class*=sort]{border-color:#efc65e38!important}main .product-information,main [class*=product-information],main [class*=product-details]{background:var(--tpc-bg)!important;color:#1a1a1a!important}main [class*=product-media],main [class*=media-gallery]{background:#f7f6f2!important;border-color:#efc65e38!important}main variant-picker button,main [class*=variant] button{background:#f7f6f2!important;color:#1a1a1a!important;border-color:#efc65e!important}main variant-picker button[aria-pressed=true],main [class*=variant] button[aria-pressed=true]{background:var(--tpc-gold)!important;color:#050505!important}main [class*=cart]{--color-background:255 255 255;background-color:var(--tpc-bg);color:#1a1a1a}main [class*=cart] hr,main [class*=cart] [class*=divider]{border-color:#efc65e38!important}main [class*=collection]{background-color:var(--tpc-bg)!important}main [class*=collection] h1,main [class*=collection] h2{color:#9a7018!important}main [class*=search],main [class*=blog],main [class*=article],main [class*=page],main [class*="404"]{background-color:var(--tpc-bg)!important;color:#1a1a1a!important}main article,main .rte,main [class*=article-card]{border-color:#efc65e38!important}dialog,[role=dialog],.cart-drawer,.header-drawer,.menu-drawer,[class*=drawer]{background:#f7f6f2!important;color:#1a1a1a!important;border-color:#efc65e38!important}dialog h1,dialog h2,dialog h3,[role=dialog] h1,[role=dialog] h2,[role=dialog] h3{color:#9a7018!important}footer,.shopify-section-group-footer-group,.shopify-section-group-footer-group .section,.shopify-section-group-footer-group [class*=color-scheme]{background:#fff!important;color:#1a1a1a!important}footer h2,footer h3,footer strong{color:#9a7018!important}footer input{background:#f7f6f2!important;color:#1a1a1a!important;border-color:#efc65e8c!important}footer button{background:#f7f6f2!important;color:#9a7018!important;border-color:#efc65e8c!important}.badge,[class*=badge]{border-radius:999px!important}@media(max-width:749px){main{width:100%;overflow:hidden}main .page-width,main [class*=page-width]{width:100%!important;max-width:100%!important;padding-left:14px!important;padding-right:14px!important}main [class*=product-grid],main [class*=collection-grid]{max-width:100%!important}main img,main video,main svg{max-width:100%;height:auto}main h1{font-size:clamp(30px,9vw,44px)!important}main h2{font-size:clamp(24px,7vw,34px)!important}main [class*=product-card]{min-width:0!important}}#search-modal .search-modal__content,.search-modal__content.dialog-modal,.search-modal__content,.predictive-search-form,.predictive-search-form__header,.predictive-search-form__header-inner,.predictive-search-form__content-wrapper,.predictive-search-form__content,.predictive-search-dropdown,.predictive-search-results__inner{background:#fff!important;color:#9a7018!important;border-color:#efc65e8c!important}#search-modal .search-modal__content{border:1px solid rgba(239,198,94,.55)!important}.predictive-search-form__header{border-bottom:1px solid rgba(239,198,94,.55)!important}input.search-input{background:#fff!important;color:#1a1a1a!important;caret-color:#9a7018!important}input.search-input::placeholder{color:#555!important}.predictive-search-form svg,.predictive-search-form button,.predictive-search-form a{color:#9a7018!important}.predictive-search-results__title{color:#9a7018!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.08em}.predictive-search-results__card,.predictive-search-results__card--product,.predictive-search-results__card--query{background:#f7f6f2!important;color:#1a1a1a!important;border-color:#efc65e38!important}.predictive-search-results__card a,.predictive-search-results__card--product a{color:#1a1a1a!important}.predictive-search-results__card [class*=price],.predictive-search-results__card--product [class*=price]{color:#9a7018!important;font-weight:700!important}.predictive-search-results__pill{background:#faf6ea!important;color:#9a7018!important;border:1px solid rgba(239,198,94,.55)!important}.predictive-search-results__pill mark{color:#1a1a1a!important}.predictive-search-form__footer{background:#fff!important;border-top:1px solid rgba(239,198,94,.22)!important;color:#9a7018!important}@media(max-width:749px){#search-modal,.search-modal,.search-modal__content.dialog-modal{background:#fff!important}.search-modal__content{width:100%!important;max-width:100%!important;min-height:100dvh!important;border-radius:0!important}.predictive-search-form__content-wrapper,.predictive-search-form__content,.predictive-search-results__inner{width:100%!important;max-width:100%!important}.predictive-search-results__card--product img,.predictive-search-results__card img{border-radius:10px!important}}main .shopify-payment-button,main .shopify-payment-button__button,main .shopify-payment-button__more-options,main .shopify-payment-button button,main .shopify-payment-button [role=button]{position:relative!important;z-index:2!important;max-width:100%!important}main .shopify-payment-button__button--unbranded{border-radius:12px!important;overflow:hidden!important}@media(max-width:749px){main product-form-component form,main [class*=product-form] form{max-width:100%!important}main [class*=buy-buttons],main [class*=product-form__buttons]{width:100%!important;max-width:100%!important}main quantity-selector,main .quantity-selector{flex:0 0 auto!important;min-width:0!important}main [name=add],main button[type=submit]{min-width:0!important;max-width:100%!important;overflow:hidden!important}}#cart-drawer,#cart-drawer .cart-drawer,#cart-drawer .cart-drawer__inner,#cart-drawer cart-items-component,#cart-drawer [class*=cart-drawer]{background:#f7f6f2!important;color:#9a7018!important}#cart-drawer p,#cart-drawer span,#cart-drawer label,#cart-drawer small,#cart-drawer div,#cart-drawer a{color:#9a7018}#cart-drawer a:hover,#cart-drawer [class*=title],#cart-drawer [class*=product] a,#cart-drawer [class*=price],#cart-drawer [class*=total]{color:#9a7018!important}#cart-drawer quantity-selector,#cart-drawer .quantity-selector{background:#f7f6f2!important;color:#1a1a1a!important;border:1px solid rgba(239,198,94,.55)!important;border-radius:12px!important;overflow:hidden!important}#cart-drawer quantity-selector button,#cart-drawer .quantity-selector button{background:#faf6ea!important;color:#9a7018!important;border-color:#efc65e8c!important}#cart-drawer quantity-selector input,#cart-drawer .quantity-selector input{background:#f7f6f2!important;color:#1a1a1a!important;border-color:#efc65e8c!important}#cart-drawer [class*=checkout]{background:#efc65e!important;color:#080808!important;border:1px solid #efc65e!important;font-weight:800!important;border-radius:12px!important}#cart-drawer .shopify-payment-button__button,#cart-drawer [data-testid*=ShopifyPay],#cart-drawer [data-testid*=ApplePay],#cart-drawer [data-testid*=PayPal]{border-radius:12px!important;overflow:hidden!important}.menu-drawer{background:#fff!important;color:#1a1a1a!important;border-right:1px solid rgba(239,198,94,.55)!important}.menu-drawer__navigation{background:#fff!important}.menu-drawer__menu-item,.menu-drawer__menu-item-text{color:#1a1a1a!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active,.menu-drawer__menu-item--active .menu-drawer__menu-item-text{color:#9a7018!important}.menu-drawer__featured-content{border-top:1px solid rgba(239,198,94,.22)!important;background:#f7f6f2!important}.menu-drawer__featured-content-list-item--product{background:#f7f6f2!important;border:1px solid rgba(239,198,94,.22)!important;border-radius:12px!important;overflow:hidden!important}.menu-drawer__featured-content-list-item--product a{color:#1a1a1a!important}.menu-drawer__featured-content-list-item--product [class*=title],.menu-drawer__featured-content-list-item--product [class*=heading]{color:#1a1a1a!important;font-weight:700!important}.menu-drawer__featured-content-list-item--product [class*=price]{color:#9a7018!important;font-weight:800!important}.menu-drawer__featured-content-list-item--product img{background:#f7f6f2!important}.tpc-drawer-quicklinks{margin:26px 24px 12px;padding-top:22px;border-top:1px solid rgba(239,198,94,.55)}.tpc-drawer-label{color:#9a7018;font-size:12px;font-weight:900;letter-spacing:.16em;margin-bottom:8px}.tpc-drawer-quicklinks>a{display:flex;justify-content:space-between;align-items:center;padding:12px 0;color:#1a1a1a!important;text-decoration:none;font-weight:750;border-bottom:1px solid rgba(239,198,94,.22)}.tpc-drawer-quicklinks>a span,.tpc-drawer-society>a span{color:#9a7018}.tpc-drawer-society{margin-top:20px;padding:18px;border:1px solid rgba(239,198,94,.55);border-radius:14px;background:linear-gradient(135deg,#f7f6f2,#faf6ea)}.tpc-drawer-society strong{display:block;color:#9a7018;letter-spacing:.12em;font-size:14px}.tpc-drawer-society small{display:block;color:#555;margin:6px 0 12px}.tpc-drawer-society>a{display:flex;justify-content:space-between;color:#9a7018!important;text-decoration:none;font-weight:800}@media(max-width:749px){.menu-drawer__menu-item--mainlist{font-weight:700!important;letter-spacing:.01em}.menu-drawer__featured-content-list{gap:12px!important;padding:18px 24px 28px!important}.menu-drawer__featured-content-list-item--product{min-width:0!important}}main product-card.product-card{display:block}main product-card .product-card__content{border:1px solid #efc65e!important;border-radius:12px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 6px 18px #00000012;padding-bottom:14px!important;transition:transform .2s ease,box-shadow .2s ease}main product-card:hover .product-card__content{transform:translateY(-2px);box-shadow:0 14px 34px #0000001c}main product-card .product-card__content>*:not(.card-gallery){padding-inline:12px}main product-card .card-gallery{border-radius:0!important;background:linear-gradient(145deg,#f7f6f2,#fff)}footer form button[type=submit],.shopify-section-group-footer-group .email-signup__button{background:#efc65e!important;color:#080808!important;border:1px solid #efc65e!important;font-weight:800!important}footer form button[type=submit] svg,.shopify-section-group-footer-group .email-signup__button svg{color:#080808!important;stroke:#080808!important}media-gallery .product-media-container{border:1px solid #efc65e!important;border-radius:12px!important;overflow:hidden!important}media-gallery .product-media__image,media-gallery .product-media img{max-height:560px!important;width:100%!important;object-fit:contain!important}media-gallery .product-media-container,media-gallery .product-media{max-height:560px!important}@media(min-width:750px){media-gallery{max-width:560px;margin-inline:auto}}@media(max-width:749px){media-gallery .product-media__image,media-gallery .product-media img,media-gallery .product-media-container,media-gallery .product-media{max-height:52vh!important}media-gallery{padding-inline:14px}}media-gallery slideshow-slide,media-gallery .product-media-container,media-gallery .product-media{display:flex!important;align-items:center!important;justify-content:center!important}media-gallery .product-media-container{aspect-ratio:auto!important;height:auto!important}media-gallery .product-media__image,media-gallery .product-media img{margin:auto!important;object-position:center center!important;height:auto!important;max-width:100%!important;width:auto!important}.tpc-card-catalogue__image{position:relative!important;display:block!important;padding:0!important}.tpc-card-catalogue__image img,.tpc-card-catalogue__image svg{position:absolute!important;top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;width:calc(100% - 24px)!important;height:calc(100% - 24px)!important;max-width:none!important;margin:0!important;object-fit:contain!important;object-position:center center!important}.tpc-card-catalogue__info h2{color:#1a1a1a!important}:root{--tpc-ink:#1a1a1a;--tpc-gold-text:#9a7018;--tpc-surface:#ffffff;--tpc-surface2:#f7f6f2;--tpc-muted:#555555;--tpc-line:rgba(239,198,94,.35);--tpc-ok:#2e7d32;--tpc-warn:#9a7018}
/*# sourceMappingURL=/cdn/shop/t/39/assets/tpc-global.css.map */
