@import"https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400;0,500;1,400;1,500&family=Oswald:wght@400;500;600&display=swap";:root{--tb-paper: #F0E2C0;--tb-paper-light: #F0E2C0;--tb-ink: #1F1108;--tb-ink-soft: #3A2818;--tb-rule: #C4A878;--tb-oxblood: #A03828;--tb-gold: #E8C977;--tb-gold-warm: #E8B547;--tb-cream-text: #C4A878;--tb-mark-soft: #8B6F4A;--tb-serif: "Playfair Display", Georgia, "Times New Roman", serif;--tb-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--tb-vintage-sans: "Cabin", "Oswald", "Inter", sans-serif}html,body{background:var(--tb-paper)!important}body{color:var(--tb-ink);font-family:var(--tb-sans)}a{color:var(--tb-ink)}a:hover{color:var(--tb-oxblood)}.shopify-section--header,.shopify-section-header,#shopify-section-header,.section-header,.header-wrapper{background:var(--tb-paper);width:100%}.shopify-section-group-header-group,.shopify-section[id*=announcement-bar],.shopify-section[id*=header-group]{background:var(--tb-paper)!important}.announcement-bar,.utility-bar,.shopify-section-group-header-group .announcement-bar,.shopify-section[id*=announcement-bar] .announcement-bar{background:var(--tb-paper)!important;max-width:1600px!important;margin:0 auto!important;min-height:90px!important;position:relative!important;background-image:url(/cdn/shop/files/tiki25.png?v=1778445875)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:contain!important}.announcement-bar .announcement-bar__announcement,.announcement-bar p,.announcement-bar [class*=announcement]:not(.announcement-bar){visibility:hidden!important}.announcement-bar button,.announcement-bar .slider-button,.announcement-bar [class*=slider-button],.announcement-bar [class*=prev],.announcement-bar [class*=next]{display:none!important}@media(max-width:749px){.announcement-bar,.utility-bar{min-height:60px!important}}.header{background:var(--tb-paper);border-bottom:1px solid var(--tb-ink)}.header__menu-item,.header a{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--tb-ink)}.header__heading-link{position:relative!important;display:inline-block!important;width:420px!important;max-width:100%!important;height:auto!important;padding:8px 0!important;background-image:url(/cdn/shop/files/tiki30sm.png?v=1778467463)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:contain!important}.header__heading-link:before{content:""!important;display:block!important;padding-top:14%!important}.header__heading-link span,.header__heading-link span.h1,.header__heading-link span.h2,.header__heading-link img,.header__heading-logo{display:none!important;visibility:hidden!important;font-size:0!important}@media(max-width:749px){.header__heading-link{width:238px!important}}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section-header__title,.product__title,.card__heading{font-family:var(--tb-serif);font-style:italic;font-weight:400;color:var(--tb-ink);letter-spacing:0}.header h1,.header h2,.header .h1,.header .h2{margin:0;padding:0;line-height:1}h1,.h1{font-size:clamp(28px,4vw,44px);line-height:1.15}h2,.h2{font-size:clamp(22px,3vw,30px);line-height:1.25}h3,.h3{font-size:clamp(18px,2.4vw,22px);line-height:1.3}.eyebrow,.section-header__caption,.collection-hero__description{font-family:var(--tb-sans);font-size:10px;letter-spacing:.4em;text-transform:uppercase;font-weight:600;color:var(--tb-oxblood)}.card__heading,.card-information__text{font-family:var(--tb-serif);font-style:italic;font-size:17px;font-weight:400}.price,.price-item--regular,.price__regular .price-item{color:var(--tb-oxblood);font-weight:600;font-family:var(--tb-sans);font-style:normal;font-size:14px;letter-spacing:0}.card__information .caption-with-letter-spacing,.product__text{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--tb-ink-soft);font-weight:600}.card-wrapper .card,.card--standard .card__inner,.card--media .card__inner{background:var(--tb-paper);border:1px solid var(--tb-ink);border-radius:0}.card__media,.card--standard .card__media,.media{background:var(--tb-paper)}.card-wrapper:hover .card{border-color:var(--tb-oxblood)}.button,button.button,.shopify-payment-button__button--unbranded{background:var(--tb-ink);color:var(--tb-gold);border:1px solid var(--tb-ink);border-radius:0;font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:700;padding:14px 32px;font-family:var(--tb-sans);transition:all .2s ease}.button:hover,button.button:hover{background:var(--tb-oxblood);border-color:var(--tb-oxblood);color:var(--tb-paper)}.button--secondary{background:transparent;color:var(--tb-ink);border:1px solid var(--tb-ink)}.button--secondary:hover{background:var(--tb-ink);color:var(--tb-gold)}.tb-link-cta{display:inline-block;font-size:11px;letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:var(--tb-ink);border-bottom:1px solid var(--tb-ink);padding-bottom:4px;text-decoration:none}.tb-link-cta:hover{color:var(--tb-oxblood);border-bottom-color:var(--tb-oxblood)}.facets__heading,.facets__summary{font-size:10px;letter-spacing:.28em;text-transform:uppercase;font-weight:700;color:var(--tb-oxblood)}.facets__price input,.facets__list label{font-size:13px;color:var(--tb-ink)}.facets__list{border-top:1px solid var(--tb-rule);padding-top:12px}.facets-vertical{border-right:1px solid var(--tb-rule);padding-right:24px}.product__title h1,.product h1{font-family:var(--tb-serif);font-style:italic;font-weight:400;font-size:clamp(28px,4vw,38px)}.product__description,.rte{font-family:var(--tb-serif);font-style:italic;font-size:16px;line-height:1.7;color:var(--tb-ink-soft)}.product-form__input legend,.product-form__input .form__label{font-size:10px;letter-spacing:.28em;text-transform:uppercase;font-weight:700;color:var(--tb-ink)}.tb-rule{display:flex;align-items:center;justify-content:center;gap:16px;padding:0 32px 32px;text-align:center}.tb-rule:before,.tb-rule:after{content:"";flex:1;max-width:80px;height:1px;background:var(--tb-ink)}.tb-rule span{font-size:10px;letter-spacing:.4em;text-transform:uppercase;font-weight:600;color:var(--tb-ink)}.footer{background:var(--tb-ink);color:var(--tb-gold)}.footer a,.footer .footer__heading{color:var(--tb-gold)}.footer .copyright,.footer__copyright{font-size:10px;letter-spacing:.32em;text-transform:uppercase}@media(max-width:749px){.tb-rule{padding:0 20px 24px}.tb-rule:before,.tb-rule:after{max-width:40px}}.tb-site-banner{position:sticky;top:0;z-index:100;width:100%;background:var(--tb-paper);border-bottom:none;overflow:hidden;display:flex;align-items:center;justify-content:center;padding-top:12px}.tb-site-banner__link{display:block;width:100%;max-width:1600px;margin:0 auto;text-decoration:none}.tb-site-banner__image{display:block;width:100%;height:auto;max-width:100%}.tb-site-banner--home{max-height:180px}.tb-site-banner--home .tb-site-banner__image{max-height:180px;object-fit:contain}.tb-site-banner--inner{background:var(--tb-paper)}.tb-site-banner--inner .tb-site-banner__link{max-width:1200px}.tb-site-banner--inner .tb-site-banner__image{max-height:80px;width:auto;margin:0 auto;object-fit:contain}@media(max-width:749px){.tb-site-banner--home,.tb-site-banner--home .tb-site-banner__image{max-height:100px}.tb-site-banner--inner .tb-site-banner__image{max-height:56px}}.shopify-section-header-sticky{z-index:99!important}.tb-banner,.shopify-section .tb-banner,.shopify-section .tb-banner-section{display:none!important}.tb-homepage-intro{background:var(--tb-paper);padding:18px 24px 8px;border-bottom:1px solid var(--tb-rule)}.tb-homepage-intro__inner{max-width:1100px;margin:0 auto;text-align:center}.tb-homepage-intro p{font-family:var(--tb-vintage-sans);font-style:italic;font-size:20px;font-weight:400;letter-spacing:.02em;line-height:1.4;color:var(--tb-ink);margin:0}@media(max-width:749px){.tb-homepage-intro p{font-size:18px}}main,#MainContent,.main-content,.shopify-section,.product,.product-wrapper,.product__media-wrapper,.product__info-wrapper{background-color:var(--tb-paper)!important}.product-media-container,.product__media-list,.product__media-item,.product__media,.global-media-settings{background:var(--tb-paper)!important}.product-form__input input[type=radio]+label,.product-form__input .product-form__option-label,.product-form__input .form__legend+.product-form__input-list label,.variant-input label{background:var(--tb-paper)!important;border:1px solid var(--tb-ink)!important;border-radius:0!important;color:var(--tb-ink)!important}.product-form__input input[type=radio]:checked+label,.product-form__input input.active+label{background:var(--tb-ink)!important;color:var(--tb-gold)!important}.quantity{border:1px solid var(--tb-ink)}.quantity__input,.quantity__button{background:var(--tb-paper)!important;color:var(--tb-ink)}.product__title h1,.product h1{color:var(--tb-ink)!important}.product__vendor,.product__text.caption-with-letter-spacing{color:var(--tb-oxblood)!important;font-size:10px;letter-spacing:.32em;font-weight:700}.product .price,.price__container .price-item{color:var(--tb-oxblood)!important;font-weight:600}.product-form__buttons button,.product-form__submit{background:var(--tb-ink)!important;color:var(--tb-gold)!important}.product-form__buttons button:hover,.product-form__submit:hover{background:var(--tb-oxblood)!important;color:var(--tb-paper)!important}.collection,.collection-hero,.product-grid-container,.collection-product-grid{background:var(--tb-paper)!important}.collection-hero__title{font-family:var(--tb-serif);font-style:italic;color:var(--tb-ink)}.page,.layout,.layout-wrapper,.page-wrapper,.site,.site-wrapper,.template-product,.template-collection,.template-page,.template-blog,.template-article,.template-search,[class*=template-],.shopify-section,.shopify-section-group-template-product,.shopify-section-group-template-collection,main#MainContent,main{background-color:var(--tb-paper)!important}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,[class*=color-scheme]{background-color:var(--tb-paper)!important}.footer,.footer.color-scheme-1,footer,[class*=footer]:not(.footer-content):not(.footer__content){background-color:var(--tb-ink)!important}.collection-hero{text-align:center;padding:32px 24px 24px;background:var(--tb-paper)!important}.collection-hero__title,.collection-hero h1{font-family:var(--tb-serif)!important;font-style:italic!important;font-weight:400!important;font-size:clamp(28px,4vw,40px)!important;text-transform:none!important;letter-spacing:0!important;color:var(--tb-ink)!important;margin:0 0 16px!important;line-height:1.2!important}.collection-hero__description,.collection__description,.collection-hero p,.collection-hero .rte,.collection-hero .rte p{font-family:var(--tb-sans)!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:1.6!important;text-transform:none!important;letter-spacing:0!important;color:var(--tb-ink-soft)!important;text-align:center!important;max-width:720px!important;margin:0 auto!important}.facets,.facets-vertical,.facets-vertical-form,.collection-filters{font-family:var(--tb-sans)!important;font-style:normal!important}.facets__summary,.facets__heading,.collection-filters__heading{font-style:normal!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tikibarn-custom.css.map */
