:root{--tt-moss: #7A8450;--tt-moss-deep: #5F6A3D;--tt-cream: #F2E6CF;--tt-cream-soft: #EADCC0;--tt-orange: #C75B2E;--tt-orange-deep: #A84822;--tt-brown: #5C3A21;--tt-brown-deep: #3F2716;--tt-ink: #2B2119;--tt-display: "DM Serif Display", "Iowan Old Style", Georgia, serif;--tt-body: "Karla", "Helvetica Neue", Arial, sans-serif;--tt-hero-h: 520px;--tt-hero-title: 56px;--tt-hero-lh: 1.05;--tt-hero-sub: 16px;--tt-hero-top: 48px;--tt-hero-btn-gap: 14px;--tt-container: 1440px;--tt-side: 40px;--tt-hero-text: 520px;--tt-sec-pad: 40px;--tt-series-img: 135px;--tt-series-gap: 24px;--tt-sec-side: 24px;--tt-feat-pad: 52px;--tt-feat-gap: 44px;--tt-feat-img: 300px;--tt-feat-radius: 8px;--tt-feat-title: 34px;--tt-feat-body: 15px;--tt-feat-title-mb: 16px;--tt-feat-body-mb: 20px;--tt-slider-pad: 40px;--tt-slider-gap: 16px;--tt-slider-title: 26px;--tt-slider-title-mb: 16px;--tt-price: 20px;--tt-trust-pad: 36px;--tt-trust-title: 22px;--tt-trust-title-mb: 20px;--tt-radius: 8px}body,.tt-body{font-family:var(--tt-body);font-weight:400}.tt-display,.narwal-banner-section .banner-title,.tt-hero-title,.tt-sec-title,.narwal-series-list-wrap .tt-sec-title{font-family:var(--tt-display);font-weight:700;letter-spacing:.01em}.narwal-banner-section{background-color:var(--tt-moss)!important;position:relative;isolation:isolate}.narwal-banner-section .tt-hero-grid{max-width:var(--tt-container);margin:0 auto;padding:0 var(--tt-side);min-height:var(--tt-hero-h);display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);box-sizing:border-box}.narwal-banner-section .tt-hero-media{position:relative;border-radius:var(--tt-radius);overflow:hidden;background:var(--tt-moss-deep);aspect-ratio:1 / 1;max-height:var(--tt-hero-h)}.narwal-banner-section .tt-hero-media img{width:100%;height:100%;object-fit:contain;display:block}.narwal-banner-section .tt-hero-copy{text-align:right;max-width:var(--tt-hero-text);margin-left:auto;color:var(--tt-cream)}.narwal-banner-section .banner-title,.narwal-banner-section .tt-hero-title{font-size:var(--tt-hero-title);line-height:var(--tt-hero-lh);margin:0 0 var(--tt-feat-title-mb) 0;color:var(--tt-cream);text-wrap:balance}.narwal-banner-section .banner-subtitle,.narwal-banner-section .tt-hero-sub{font-size:var(--tt-hero-sub);font-family:var(--tt-body);font-weight:400;line-height:1.6;color:var(--tt-cream);opacity:.92;margin:0 0 var(--tt-hero-btn-gap) 0}.tt-chip,.narwal-banner-section .banner-btn,.feat-btn.tt-chip,.tt-cta{display:inline-block;background:var(--tt-orange);color:var(--tt-cream)!important;border:0;border-radius:var(--tt-radius);padding:13px 26px;font-family:var(--tt-body);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;line-height:1.1;transition:background-color .18s ease,transform .18s ease}.tt-chip:hover,.narwal-banner-section .banner-btn:hover,.feat-btn.tt-chip:hover,.tt-cta:hover{background:var(--tt-orange-deep);color:var(--tt-cream)!important;transform:translateY(-1px)}.tt-divider{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px 24px;max-width:var(--tt-container);margin:0 auto;box-sizing:border-box}.tt-divider__thread{flex:1;height:0;border-top:2px dashed currentColor;opacity:.45;max-width:320px}.tt-divider__branch{width:26px;height:26px;flex:0 0 auto;color:var(--tt-moss)}.tt-divider--cream,.tt-divider--cream .tt-divider__branch{color:var(--tt-cream)}.tt-divider--brown,.tt-divider--brown .tt-divider__branch{color:var(--tt-brown)}.tt-divider--orange,.tt-divider--orange .tt-divider__branch{color:var(--tt-orange)}.tt-section{width:100%;box-sizing:border-box}.tt-wrap{max-width:var(--tt-container);margin:0 auto;padding:0 var(--tt-sec-side);box-sizing:border-box}.tt-eyebrow{font-family:var(--tt-body);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;margin:0 0 10px;opacity:.75}.tt-h2{font-family:var(--tt-display);font-weight:700;font-size:var(--tt-slider-title);line-height:1.15;margin:0 0 var(--tt-slider-title-mb) 0}.tt-lede{font-family:var(--tt-body);font-size:var(--tt-feat-body);line-height:1.65;margin:0;opacity:.9}.tt-price-tag{display:inline-block;background:var(--tt-brown);color:var(--tt-cream);border-radius:var(--tt-radius);padding:6px 12px;font-family:var(--tt-body);font-size:15px;font-weight:700;letter-spacing:.02em}.tt-price-tag--plain{background:transparent;color:var(--tt-brown);padding:0}.tt-weight{font-family:var(--tt-body);font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}@media screen and (max-width:749px){.narwal-banner-section .tt-hero-grid{grid-template-columns:1fr;padding:20px 20px 24px;gap:20px;min-height:0}.narwal-banner-section .tt-hero-media{order:1;aspect-ratio:4 / 3;max-height:none}.narwal-banner-section .tt-hero-copy{order:2;text-align:right;max-width:100%}.narwal-banner-section .banner-title,.narwal-banner-section .tt-hero-title{font-size:34px}.narwal-banner-section .banner-subtitle,.narwal-banner-section .tt-hero-sub{font-size:15px}.tt-divider{padding:6px 16px}.tt-h2{font-size:22px}}:root{--tt-moss-plate: #5F6A3D;--tt-chip: #A84822;--tt-amber: #F0C070}.narwal-banner-section .tt-eyebrow{color:#fffbf0!important;opacity:1;font-size:12px;font-weight:700}.narwal-banner-section .banner-subtitle{color:#fffbf0!important;opacity:1}.tt-chip,.narwal-banner-section .banner-btn,.feat-btn.tt-chip,.tt-cta,.narwal-section-wrapper .narwal-btn.btn-primary{background:var(--tt-chip)!important;color:#fffbf0!important}.trust-features-section .trust-heading{display:inline-block;background:var(--tt-moss-plate);color:#fffbf0!important;padding:10px 16px;border-radius:var(--tt-radius)}.feat-section .feat-content p,.feat-section .tt-eyebrow{color:#fff!important;opacity:1}.tt-guide .tt-eyebrow,.tt-roots .tt-eyebrow{color:var(--tt-amber)!important;opacity:1}.tt-guide .tt-guide__num{color:var(--tt-amber)!important}.tt-recipe .tt-recipe__kicker{opacity:1;color:#fffbf0}@media screen and (max-width:749px){.narwal-banner-section .tt-hero-copy{padding:22px 20px}}:root{--tt-moss-plate: #5F6A3D;--tt-orange-plate: #A84822;--tt-warm-white: #FFFBF0;--tt-amber: #F0C070;--tt-chip: #A84822}.narwal-banner-section .tt-hero-copy{background:var(--tt-moss-plate);border-radius:var(--tt-radius);padding:30px 34px;box-sizing:border-box}.narwal-banner-section .tt-eyebrow,.narwal-banner-section .banner-subtitle{color:var(--tt-warm-white)!important;opacity:1}.narwal-banner-section .tt-eyebrow{font-size:12px;font-weight:700}.tt-chip,.narwal-banner-section .banner-btn,.feat-btn.tt-chip,.tt-cta,.narwal-section-wrapper .narwal-btn.btn-primary{background:var(--tt-chip)!important;color:var(--tt-warm-white)!important}.tt-chip:hover,.narwal-banner-section .banner-btn:hover,.feat-btn.tt-chip:hover,.narwal-section-wrapper .narwal-btn.btn-primary:hover{background:#8e3b1c!important}.feat-section .feat-content{background:var(--tt-orange-plate);border-radius:var(--tt-radius);padding:26px 28px;box-sizing:border-box}.feat-section .feat-content h2{color:#f2e6cf!important}.feat-section .feat-content p,.feat-section .tt-eyebrow{color:var(--tt-warm-white)!important;opacity:1}.trust-features-section .trust-heading{display:inline-block;background:#5f6a3d!important;color:var(--tt-warm-white)!important;padding:10px 16px;border-radius:var(--tt-radius)}.tt-section .tt-board__note,.tt-section .tt-series-note{color:#5c3a21!important}.tt-guide .tt-eyebrow,.tt-roots .tt-eyebrow,.tt-guide .tt-guide__num{color:var(--tt-amber)!important;opacity:1}.tt-recipe .tt-recipe__kicker{color:var(--tt-warm-white);opacity:1}.tt-price-tag{color:#f2e6cf!important}@media screen and (max-width:749px){.narwal-banner-section .tt-hero-copy{padding:22px 20px}.feat-section .feat-content{padding:20px 18px}}.narwal-section-wrapper .narwal-badge{background:var(--tt-moss-plate)!important;color:var(--tt-warm-white)!important}.tt-cabin__pin-dot,.tt-cabin__legend-num{background:var(--tt-orange-plate)!important;color:var(--tt-warm-white)!important}.tt-cabin__pin-card{background:#3f2716!important}.tt-board__note,.tt-series-note{letter-spacing:.16em}.site-header .logo-img,.header-mb .logo-img,.logo-fixed .logo-img{overflow:hidden;display:block;position:relative;max-height:none!important}.site-header .logo-img img,.header-mb .logo-img img,.logo-fixed .logo-img img{display:block;max-height:none!important;max-width:none!important;width:auto;object-fit:contain;object-position:top left}.header-pc .logo-img{width:130px;height:60px}.header-pc .logo-img img{height:184px;width:184px;margin-left:-27px;margin-top:-60px}.header-mb .logo-img,.header-pc .logo-img.tt-logo-mb{width:87px;height:40px}.header-mb .logo-img img{height:123px;width:123px;margin-left:-18px;margin-top:-40px}.site-header .left-groups.wrapper-header-logo{flex:0 0 auto}.header-logo{margin:0;line-height:0}body{background-color:#6e7448}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:url(/cdn/shop/files/tt-page-bg-blur.jpg?v=1794641986);background-repeat:no-repeat;background-position:center center;background-size:cover;pointer-events:none}body,#MainContent,.main-content,.wrapper-main,.template-index .main-content,.template-collection .main-content,.template-product .main-content,.template-page .main-content,.template-cart .main-content,.template-search .main-content,.template-blog .main-content,.template-list-collections .main-content,.template-policy .main-content,.template-404 .main-content,.shopify-policy__container,.page-tpl,.collection-template,.search-page,.halo-product-default{background-color:transparent!important}.tt-section,.narwal-section-wrapper,.tt-board,.tt-guide,.tt-cabin,.tt-recipe,.tt-roots,.tt-winter,.trust-features-section{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px #2b21190f}.tt-section[style*=F2E6CF],.narwal-section-wrapper[style*=F2E6CF],.tt-board,.tt-cabin,.tt-recipe,.tt-winter,.tt-section.tt-board,.tt-section.tt-cabin,.tt-section.tt-recipe,.tt-section.tt-winter{background:#f2e6cfcc!important}.narwal-banner-section{background-color:#7a8450f5!important}.tt-section.tt-guide,.tt-section.tt-roots{background:#5c3a21!important}.tt-section.tt-guide .tt-guide__step,.tt-section.tt-roots .tt-roots__card{background:#5c3a21eb!important}.feat-section[style*=F2E6CF]{background:#f2e6cfcc!important}.narwal-banner-section .tt-hero-media{background:#5f6a3d8c;box-shadow:0 10px 26px #2b21192e}.narwal-banner-section .tt-hero-media img{border-radius:var(--tt-radius)}.trust-features-section{background-color:#7a8450f5!important}.tt-series-card,.tt-board__card,.tt-winter__card,.trust-card,.narwal-banner-section .tt-hero-copy,.tt-recipe__card,.tt-guide__step,.tt-roots__card,.tt-cabin__pin-card{box-shadow:0 2px 10px #2b21191a}.tt-series-card,.tt-winter__card,.tt-board__card{background:#f2e6cf!important}.narwal-section-wrapper .narwal-card{background:#eadcc0!important}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#2b21191a;pointer-events:none}.contact-us-page .wrapper .row{display:block}.contact-us-page .wrapper .row>div{width:100%;max-width:820px;margin:0 auto}.contact-us-page .page-header{text-align:center}.contact-us-page .page-header .rte{max-width:820px;margin:0 auto;text-align:center}:root{--tt-page-plate: #4A2E19;--tt-page-ink: #FFFBF0;--tt-page-soft: #F2E6CF;--tt-page-link: #FFE0B8}.template-page .page-tpl,.template-page #MainContent>.shopify-section,.template-policy .shopify-policy__container,.template-policy #MainContent>.shopify-section,.template-list-collections .page-tpl,.template-collection .collection-template,.template-product .halo-product-default,.template-search .search-page,.template-cart .cart-template,.template-blog .page-tpl,.template-404 .page-tpl{background:var(--tt-page-plate)!important;border-radius:var(--tt-radius);padding:28px clamp(16px,3vw,40px) 32px;box-sizing:border-box;max-width:var(--tt-container);margin:14px auto}.template-page .page-tpl,.template-page .page-tpl h1,.template-page .page-tpl h2,.template-page .page-tpl h3,.template-page .page-tpl h4,.template-page .page-tpl p,.template-page .page-tpl li,.template-page .page-tpl span,.template-page .page-tpl strong,.template-page .page-tpl em,.template-page .page-tpl label,.template-page .page-tpl .rte,.template-page .page-tpl .rte *,.template-policy .shopify-policy__container,.template-policy .shopify-policy__title,.template-policy .shopify-policy__title h1,.template-policy .shopify-policy__body,.template-policy .shopify-policy__body *,.template-list-collections .page-tpl,.template-list-collections .page-tpl h1,.template-list-collections .page-tpl h2,.template-list-collections .collection-title,.template-list-collections .collection-title a,.template-404 .page-tpl,.template-404 .page-tpl *{color:var(--tt-page-ink)!important}.template-page .page-tpl p,.template-page .page-tpl li,.template-page .page-tpl .rte p,.template-policy .shopify-policy__body p,.template-policy .shopify-policy__body li{color:var(--tt-page-soft)!important}.template-page .page-tpl a,.template-policy .shopify-policy__container a,.template-list-collections .page-tpl a{color:var(--tt-page-link)!important;text-decoration:underline;text-underline-offset:2px}.template-page .page-tpl a:hover,.template-policy .shopify-policy__container a:hover{color:#fff!important}.template-page .breadcrumb,.template-policy .breadcrumb,.template-collection .breadcrumb,.template-product .breadcrumb,.template-list-collections .breadcrumb{background:var(--tt-page-plate)!important;border-radius:var(--tt-radius);padding:8px 14px!important;display:inline-block;margin:10px auto 0!important;max-width:var(--tt-container)}.template-page .breadcrumb a,.template-page .breadcrumb span,.template-page .breadcrumb i,.template-policy .breadcrumb a,.template-policy .breadcrumb span,.template-collection .breadcrumb a,.template-collection .breadcrumb span,.template-product .breadcrumb a,.template-product .breadcrumb span,.template-list-collections .breadcrumb a,.template-list-collections .breadcrumb span,.template-collection .collection-template h1,.template-collection .collection-template h2,.template-collection .collection-template .page-header,.template-collection .collection-template .page-header *,.template-collection .collection-template .des,.template-collection .collection-template .collection-title,.template-collection .filters-toolbar__sortby,.template-collection .filter-sortby,.template-collection .toolbar,.template-collection .toolbar *{color:var(--tt-page-ink)!important}.template-collection .collection-template .product-item,.template-collection .collection-template .product-item *{color:inherit}.template-collection .collection-template .product-item{background:#fff!important;border-radius:var(--tt-radius);padding:10px;box-sizing:border-box}.template-collection .collection-template .product-item .product-title,.template-collection .collection-template .product-item .product-title a,.template-collection .collection-template .product-item .price,.template-collection .collection-template .product-item .product-price{color:#2b2119!important}.template-product .halo-product-default h1,.template-product .halo-product-default h2,.template-product .halo-product-default h3,.template-product .halo-product-default .product-title,.template-product .halo-product-default .product-name,.template-product .halo-product-default .product-shop,.template-product .halo-product-default .product-shop *,.template-product .halo-product-default .product-description,.template-product .halo-product-default .product-description *,.template-product .halo-product-default .rte,.template-product .halo-product-default .rte *,.template-product .halo-product-default label,.template-product .halo-product-default .selector-wrapper,.template-product .halo-product-default .swatch,.template-product .halo-product-default .quantity,.template-product .halo-product-default .quantity *{color:var(--tt-page-ink)!important}.template-product .halo-product-default .price,.template-product .halo-product-default .price *,.template-product .halo-product-default .product-price{color:var(--tt-page-link)!important}.template-product .halo-product-default .rte a,.template-product .halo-product-default a.link{color:var(--tt-page-link)!important;text-decoration:underline}.template-product .halo-product-default .product-photo-container,.template-product .halo-product-default .product-img-box,.template-product .halo-product-default .product-form,.template-product .halo-product-default .product-form *{color:inherit}.template-product .halo-product-default .product-form{background:#fff!important;border-radius:var(--tt-radius);padding:14px;box-sizing:border-box}.template-product .halo-product-default .product-form .product-title,.template-product .halo-product-default .product-form .price,.template-product .halo-product-default .product-form label,.template-product .halo-product-default .product-form .selector-wrapper{color:#2b2119!important}.template-page .page-tpl input,.template-page .page-tpl textarea,.template-page .page-tpl select,.template-policy .shopify-policy__container input,.template-policy .shopify-policy__container textarea{background:#fff!important;color:#2b2119!important;border:1px solid #B9A98F!important;border-radius:6px}.template-page .page-tpl input::placeholder,.template-page .page-tpl textarea::placeholder{color:#6c5b45!important}.template-policy .shopify-policy__body table,.template-policy .shopify-policy__body th,.template-policy .shopify-policy__body td{border-color:#fffbf059!important;color:var(--tt-page-soft)!important}@media screen and (max-width:749px){.template-page .page-tpl,.template-policy .shopify-policy__container,.template-collection .collection-template,.template-product .halo-product-default{margin:8px;padding:18px 14px 22px;border-radius:6px}}.shopify-policy__container,.contact-us-page{background:#4a2e19!important;border-radius:var(--tt-radius);padding:30px clamp(18px,3.4vw,44px) 36px!important;box-sizing:border-box;max-width:1080px;margin:16px auto!important}.shopify-policy__container,.shopify-policy__container *,.contact-us-page,.contact-us-page h1,.contact-us-page h2,.contact-us-page h3,.contact-us-page h4,.contact-us-page p,.contact-us-page span,.contact-us-page strong,.contact-us-page em,.contact-us-page li,.contact-us-page .rte,.contact-us-page .rte *,.contact-us-page .page-header,.contact-us-page .page-header *{color:#fffbf0!important}.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body td,.contact-us-page .rte p,.contact-us-page .rte li{color:#f2e6cf!important}.shopify-policy__container a,.contact-us-page a{color:#ffe0b8!important;text-decoration:underline;text-underline-offset:2px}.shopify-policy__container a:hover,.contact-us-page a:hover{color:#fff!important}.shopify-policy__container hr,.contact-us-page .page-header .line,.contact-us-page .line{border-color:#fffbf059!important;background-color:#fffbf059!important}.collection-template .shopify-section,.collection-template .collection-header,.collection-template .collection-wrapper,.collection-template .page-header,.collection-template .page-header *,.collection-template .des{color:#fffbf0!important}.collection-template .shopify-section{background:transparent!important}.halo-product-default .product-shop,.halo-product-default .product-shop h1,.halo-product-default .product-shop h2,.halo-product-default .product-shop label,.halo-product-default .product-shop .selector-wrapper,.halo-product-default .product-shop .swatch,.halo-product-default .product-description,.halo-product-default .product-description *,.halo-product-default .rte,.halo-product-default .rte *{color:#fffbf0!important}.halo-product-default .price,.halo-product-default .price *,.halo-product-default .product-price{color:#ffe0b8!important}.halo-product-default .product-form{background:#fff!important;border-radius:var(--tt-radius);padding:16px;box-sizing:border-box}.halo-product-default .product-form *,.halo-product-default .product-form h1,.halo-product-default .product-form label,.halo-product-default .product-form .price,.halo-product-default .product-form .product-price{color:#2b2119!important}.halo-product-default .product-form a{color:#8a3a12!important}.shopify-policy__container input,.shopify-policy__container textarea,.contact-us-page input,.contact-us-page textarea,.contact-us-page select{background:#fff!important;color:#2b2119!important;border:1px solid #B9A98F!important;border-radius:6px}@media screen and (max-width:749px){.shopify-policy__container,.contact-us-page{margin:8px auto!important;padding:18px 14px 24px!important;border-radius:6px}}.collection-template .product-item,.collection-template .product-item .product-title,.collection-template .product-item .product-title a,.collection-template .product-item .product-name,.collection-template .product-item .price,.collection-template .product-item .product-price,.collection-template .product-item .money,.collection-template .product-item span,.collection-template .product-item p,.collection-template .product-item a{color:#2b2119!important}.collection-template .product-item .price,.collection-template .product-item .product-price,.collection-template .product-item .money{color:#7a2e0e!important}.collection-template .product-item .product-title a:hover{color:#a84822!important}.collection-template select,.collection-template .filters-toolbar select,.collection-template .filters-toolbar__sortby select,.collection-template .sort-by select,.collection-template option{background:#fff!important;color:#2b2119!important;border:1px solid #B9A98F!important;border-radius:6px;padding:6px 8px}.collection-template .filters-toolbar,.collection-template .filters-toolbar *,.collection-template .sidebar,.collection-template .sidebar *,.collection-template .sidebar-title,.collection-template .widget-title,.collection-template .pagination,.collection-template .pagination *,.collection-template .toolbar,.collection-template .toolbar *,.collection-template .product-count,.collection-template .filters-toolbar .label-text,.collection-template .filters-toolbar .item-per-page-text,.collection-template .filters-toolbar .label-tab,.collection-template .filters-toolbar label,.collection-template .filters-toolbar select *,.collection-template .filters-toolbar option{color:#2b2119!important}.collection-template .collection-header,.collection-template .collection-header .sidebar-title,.collection-template .collection-header .widget-title,.collection-template .collection-header h2,.collection-template .collection-header h3,.collection-template .shop-by-categories,.collection-template .shop-by-categories *{color:#fffbf0!important}.collection-template .sidebar .widget,.collection-template .sidebar .widget *,.collection-template .sidebar-links,.collection-template .sidebar-links a,.collection-template .sidebar-tags,.collection-template .sidebar-tags *{color:#2b2119!important}.collection-template .sidebar a:hover{color:#a84822!important}.collection-template .toolbar,.collection-template .filters-toolbar,.collection-template .sidebar_more,.collection-template .close-sidebar{background:transparent!important}.collection-template .toolbar>label,.collection-template .filters-toolbar>label,.collection-template .filters-toolbar .item-per-page-text,.collection-template .filters-toolbar__sortby>span,.collection-template .filters-toolbar__limited-view>span,.collection-template .sidebar_more,.collection-template .toolbar .view-as,.collection-template .toolbar .view-as *{color:#fffbf0!important}.collection-template .label-text-wrap,.collection-template .label-tab,.collection-template .filters-toolbar select,.collection-template .filters-toolbar option{background:#fff!important;color:#2b2119!important;border:1px solid #B9A98F!important;border-radius:6px}.collection-template .label-text-wrap,.collection-template .label-tab{padding:4px 10px;display:inline-flex;align-items:center;gap:6px}.collection-template .label-text,.collection-template .filters-toolbar .label-text{color:#2b2119!important}.collection-template .pagination,.collection-template .pagination *,.collection-template .pagination a,.collection-template .product-count{color:#fffbf0!important}.collection-template .pagination .active,.collection-template .pagination .current{color:#ffe0b8!important}.collection-template .sidebar_more,.collection-template .sidebar_more i,.collection-template .close-sidebar,.collection-template .close-sidebar i{color:#fffbf0!important}.collection-template .sidebar,.collection-template .sidebar *,.collection-template .sidebar_more,.collection-template .sidebar_more i,.collection-template .close-sidebar,.collection-template .close-sidebar i,.collection-template .sidebar-title,.collection-template .widget-title{color:#2b2119!important}.collection-template .sidebar a:hover,.collection-template .sidebar_more:hover{color:#a84822!important}.collection-template .sidebar.hide-sidebar{visibility:hidden!important}.collection-template .product-item .btn,.collection-template .product-item .add-to-cart-btn,.collection-template .product-item .btn.add-to-cart-btn,.collection-template .product-item .btn *,.collection-template .product-item .add-to-cart-btn *,.collection-template .product-item input[type=submit]{background:#fff!important;color:#2b2119!important;border:1px solid #2B2119!important;border-radius:6px}.collection-template .product-item .btn:hover,.collection-template .product-item .add-to-cart-btn:hover{background:#a84822!important;color:#fffbf0!important;border-color:#a84822!important}.collection-template .sidebar-label,.collection-template .sidebar-label *,.collection-template .sidebar-label .sidebar_more,.collection-template .sidebar-label .sidebar_more i,.collection-template .sidebar-label span,.collection-template .sidebar-label a{color:#fffbf0!important}.collection-template .sidebar-label .sidebar_more:hover{color:#ffe0b8!important}.collection-template .sidebar .sidebar_more,.collection-template .sidebar .sidebar_more i,.halo-product-default .product-description .nav-tabs,.halo-product-default .product-description .nav-tabs *,.halo-product-default .product-description ul.nav,.halo-product-default .product-description ul.nav *,.halo-product-default .product-description .tab,.halo-product-default .product-description .tab *,.halo-product-default .product-description .tab-title,.halo-product-default .product-description .tab-title *,.halo-product-default .product-description li a,.halo-product-default .product-description .nav-link{color:#2b2119!important}.halo-product-default .product-description .tab-title.active,.halo-product-default .product-description li.active a{color:#a84822!important;border-bottom-color:#a84822!important}.halo-product-default .product-description .tab-content,.halo-product-default .product-description .tab-content *,.halo-product-default .product-description .rte,.halo-product-default .product-description .rte *{color:#fffbf0!important}.halo-product-default .product-description .tab-content a{color:#ffe0b8!important}.halo-product-default .product-tab,.halo-product-default .product-tab .widget-title,.halo-product-default .product-tab .box-title,.halo-product-default .product-tab .box-title *,.halo-product-default .product-tab .title,.halo-product-default .product-tab .title *,.halo-product-default .product-tab .widget-title *{color:#2b2119!important}.halo-product-default .product-tab{background:#fff!important;border-radius:var(--tt-radius);padding:16px 18px;box-sizing:border-box}.halo-product-default .product-tab a:hover{color:#a84822!important}.halo-product-default .product-tab,.halo-product-default .product-tab *,.halo-product-default .product-tab p,.halo-product-default .product-tab span,.halo-product-default .product-tab li,.halo-product-default .product-tab strong,.halo-product-default .product-tab div,.halo-product-default .product-tab .rte,.halo-product-default .product-tab .rte *,.halo-product-default .product-tab h1,.halo-product-default .product-tab h2,.halo-product-default .product-tab h3,.halo-product-default .product-tab h4,.halo-product-default .product-tab h5,.halo-product-default .product-tab h6,.halo-product-default .product-tab div.tab-content,.halo-product-default .product-tab div.tab-content *{color:#2b2119!important}.halo-product-default .product-tab a{color:#8a3a12!important}.shopify-payment-button,.shopify-payment-button *,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button__more-options{color:#2b2119!important}.halo-product-default .groups-btn,.halo-product-default .groups-btn *,.halo-product-default .shopify-payment-button,.halo-product-default .shopify-payment-button *,.halo-product-default .shopify-payment-button__button,.halo-product-default .shopify-payment-button__button *,.halo-product-default .shopify-payment-button__more-options{color:#2b2119!important;-webkit-text-fill-color:#2B2119!important}.halo-product-default .shopify-payment-button__button,.halo-product-default .shopify-payment-button__button--unbranded,.halo-product-default .shopify-payment-button button,.halo-product-default .groups-btn .shopify-payment-button__button{background-color:#a84822!important;background-image:none!important;color:#fffbf0!important;-webkit-text-fill-color:#FFFBF0!important;border:1px solid #A84822!important;border-radius:8px!important;box-shadow:none!important}.halo-product-default .shopify-payment-button__button:hover{background-color:#8e3b1c!important}.halo-product-default .shopify-payment-button__more-options{color:#ffe0b8!important;-webkit-text-fill-color:#FFE0B8!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tt-cabin.css.map */
