html{scroll-padding-top:24px}body{line-height:1.55}h1,h2,h3,.h1,.h2,.h3{text-transform:none;letter-spacing:-.025em;line-height:1.12}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.btn{min-height:46px;border-radius:0;letter-spacing:.035em;font-size:13px;padding:14px 24px}.btn:hover{opacity:.9}.page-width{max-width:1320px}.main-content{padding-top:44px}.template-index .main-content{padding-top:0}.template-index .index-section{padding-top:0;padding-bottom:0}.site-header.logo--center{padding-top:18px}.site-header__logo img{max-height:68px;object-fit:contain}.site-nav{margin:16px 0 20px}.site-nav__link,.site-nav__link--button{font-size:14px;letter-spacing:0;text-transform:none}.site-nav a,.site-nav__link--button{padding:8px 13px}.site-nav__dropdown{text-align:left}.site-nav__dropdown .site-nav__link{font-size:14px;padding:9px 18px}.announcement-bar__message{font-size:12px;font-weight:400;padding:9px 20px;letter-spacing:.025em}.tr-hero{position:relative;min-height:560px;display:flex;align-items:center;background:var(--color-text);overflow:hidden}.tr-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.tr-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000a8,#0000003b 65%,#0000000f)}.tr-hero__content{position:relative;z-index:1;width:100%;padding-top:60px;padding-bottom:60px;color:var(--color-overlay-title-text)}.tr-hero__content h2{font-size:clamp(42px,5vw,68px);line-height:1.03;letter-spacing:-.045em;max-width:650px;margin-bottom:22px;color:inherit;font-weight:400}.tr-hero__content p{font-size:18px;line-height:1.55;max-width:390px;color:inherit}.tr-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.tr-hero .btn{background:var(--color-body);color:var(--color-text);border-color:var(--color-body)}.tr-hero .tr-secondary{background:transparent;color:var(--color-overlay-title-text);border-color:currentColor}.tr-offers{padding:36px 0;background:var(--color-bg-alt);border-bottom:1px solid var(--color-border)}.tr-offers__heading{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin-bottom:22px}.tr-offers__heading h2{font-size:22px;margin:0}.tr-offers__heading p{font-size:13px;margin:0}.tr-offers__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.tr-offer+.tr-offer{border-left:1px solid var(--color-border);padding-left:48px}.tr-offer h3{font-size:32px;font-weight:400;margin-bottom:9px}.tr-offer p{font-size:15px;line-height:1.5;margin-bottom:5px}.tr-offer a{font-size:14px;text-decoration:underline;text-underline-offset:5px;display:inline-block;padding:10px 0}.tr-offers__note{font-size:12px;margin:17px 0 0}.tr-edit{padding:64px 0}.tr-section-title{font-size:32px;font-weight:400;margin-bottom:28px}.tr-edit__grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:24px}.tr-tile{display:block;min-width:0}.tr-tile__media{height:380px;background:var(--color-bg-alt);overflow:hidden}.tr-tile__media img{width:100%;height:100%;object-fit:cover;display:block}.tr-tile__label{display:flex;justify-content:space-between;align-items:baseline;margin-top:15px;gap:16px}.tr-tile__label h3{font-size:20px;font-weight:400;margin:0}.tr-tile__label span{font-size:20px}.tr-tile:hover .tr-tile__label h3{text-decoration:underline;text-underline-offset:5px}.template-index #shopify-section-collection{padding:10px 0 64px}.template-index #shopify-section-collection .section-header{text-align:left;margin-bottom:26px}.template-index #shopify-section-collection h2{font-size:32px;font-weight:400}.template-index #shopify-section-feature-row{padding:56px 0;background:var(--color-bg-alt)}.feature-row h2{font-size:32px;font-weight:400}.feature-row__text p{font-size:16px;max-width:480px}.grid-view-item__title{font-size:15px;font-weight:400;line-height:1.4;margin-top:14px}.grid-view-item .price{font-size:14px}.grid-view-item__image-wrapper{background:var(--color-bg-alt)}.grid-view-item__image{object-fit:contain}.collection-header .section-header{text-align:left;margin:4px 0 28px}.collection-header h1{font-size:32px;font-weight:400}.collection-header .rte{max-width:780px;font-size:15px;line-height:1.6}.filters-toolbar-wrapper{border-color:var(--color-border);margin-bottom:32px}.filters-toolbar__label{font-size:12px}.product-single__title{font-size:32px;line-height:1.15;font-weight:400;margin-bottom:20px}.product-single__meta .price{font-size:21px}.product__policies{font-size:13px;margin-top:12px}.product-form__cart-submit{min-height:52px}.product-single__description{font-size:15px;line-height:1.65;margin-top:30px}.product-single__description h2,.product-single__description h4{font-size:16px;letter-spacing:0;font-weight:600}.product-single__description ul{padding-left:18px}.product-single__description li{list-style:disc}.product-single__thumbnails-item{margin-top:16px}.site-footer{margin-top:0;padding-top:48px}.site-footer h4,.site-footer .h4{font-size:17px;letter-spacing:0;text-transform:none;font-weight:400}.site-footer p,.site-footer a{font-size:14px}.site-footer__newsletter .input-group__field{min-height:46px}@media(min-width:750px){.page-width,.site-header{padding-left:48px;padding-right:48px}.product-single__meta{padding-left:20px}}@media(max-width:989px)and (min-width:750px){.site-nav__link,.site-nav__link--button{font-size:12px}.site-nav a,.site-nav__link--button{padding:7px}.tr-edit__grid{gap:16px}.tr-tile__media{height:300px}}@media(max-width:749px){.page-width{padding-left:20px;padding-right:20px}.main-content{padding-top:28px}.site-header__logo img{max-height:54px;max-width:150px}.announcement-bar__message{font-size:11px;line-height:1.45}.tr-hero{min-height:470px;align-items:flex-end}.tr-hero:after{background:linear-gradient(0deg,#000000c7,#0003 80%)}.tr-hero__image{object-position:60% center}.tr-hero__content{padding-top:60px;padding-bottom:34px}.tr-hero__content h2{font-size:43px;max-width:330px;margin-bottom:17px}.tr-hero__content p{font-size:16px;max-width:300px}.tr-actions{gap:10px;margin-top:22px}.tr-actions .btn{padding:13px 16px;font-size:12px}.tr-offers{padding:28px 0}.tr-offers__heading{display:block;margin-bottom:23px}.tr-offers__heading h2{font-size:21px;margin-bottom:8px}.tr-offers__grid{grid-template-columns:1fr;gap:23px}.tr-offer+.tr-offer{border-left:0;border-top:1px solid var(--color-border);padding:23px 0 0}.tr-offer h3{font-size:28px}.tr-offer p{font-size:14px}.tr-edit{padding:38px 0}.tr-section-title,.template-index #shopify-section-collection h2{font-size:27px;margin-bottom:22px}.tr-edit__grid{grid-template-columns:1fr 1fr;gap:24px 16px}.tr-tile:first-child{grid-column:1 / -1}.tr-tile__media{height:215px}.tr-tile:first-child .tr-tile__media{height:360px}.tr-tile__label{margin-top:10px;gap:8px}.tr-tile__label h3{font-size:17px}.template-index #shopify-section-collection{padding-bottom:34px}.template-index #shopify-section-feature-row{padding:34px 0}.feature-row__text{padding-top:25px;padding-bottom:10px}.feature-row h2{font-size:27px}.collection-header h1,.product-single__title{font-size:26px}.grid-view-item__title{font-size:14px}.grid-view-item .price{font-size:13px}.site-footer{padding-top:32px}}.tr-hero__image{object-position:center 24%}.tr-card-media{aspect-ratio:4 / 5;background:var(--color-bg-alt);width:100%;overflow:hidden}.tr-card-image{display:block;width:100%;height:100%;object-fit:contain}.tr-visit{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.tr-visit h2{font-size:32px;font-weight:400}.tr-visit .rte{max-width:440px;margin-bottom:24px}.tr-visit .rte p{font-size:16px}.tr-visit__media img{display:block;width:100%;max-height:420px;object-fit:cover}.tr-filters{padding-bottom:20px}.tr-filters__row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.tr-filter{position:relative}.tr-filter summary{cursor:pointer;border:1px solid var(--color-border);padding:10px 16px;min-height:44px;font-size:14px}.tr-filter__panel{position:absolute;z-index:8;top:100%;left:0;min-width:250px;max-width:320px;max-height:420px;overflow:auto;background:var(--color-body);border:1px solid var(--color-border);padding:18px}.tr-filter__value{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:14px;min-height:40px}.tr-filter__value input{margin:0;min-width:18px;height:18px}.tr-filter__panel input[type=number]{width:100%;margin:5px 0 15px}.tr-filter__panel .btn{margin-top:10px;width:100%}.tr-filters__clear{font-size:13px;text-decoration:underline;padding:10px}.tr-filters__active{display:flex;gap:8px;flex-wrap:wrap}.tr-filters__active a{font-size:12px;border:1px solid var(--color-border);padding:6px 10px;margin-top:12px}.template-index [id^=shopify-section-collection] .section-header,.collection-header .section-header{text-align:left}.product-form__cart-submit{background:var(--color-btn-primary);color:var(--color-btn-primary-text);border-color:var(--color-btn-primary)}@media(max-width:749px){.tr-hero__image{object-position:60% center}.tr-visit{grid-template-columns:1fr;gap:28px}.tr-visit h2{font-size:27px}.tr-visit__media{grid-row:1}.tr-visit__media img{max-height:310px}.tr-filter__panel{position:static;min-width:0;width:100%;max-width:100%}.tr-filter[open]{width:100%}.tr-filter summary{padding:9px 12px}}.tr-offers__heading{margin-bottom:26px}.tr-offer h3{font-size:38px;letter-spacing:-.035em;margin-bottom:14px}.tr-offer p{line-height:1.6;margin-bottom:10px}.tr-offer>a{background:var(--color-btn-primary);color:var(--color-btn-primary-text);text-decoration:none;min-height:44px;padding:12px 22px;margin-top:10px;font-size:13px}.tr-offer>a:hover{background:var(--color-btn-primary-darker)}.tr-offers__note{margin-top:25px}@media(max-width:749px){.site-header__logo img{max-width:180px;max-height:68px}.tr-offer h3{font-size:32px}.tr-offers__grid{gap:26px}}.tr-holiday{background:var(--holiday-bg);color:var(--holiday-fg);padding:48px 0;border:0}.tr-holiday__layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px;align-items:center;position:relative}.tr-holiday .tr-offers__heading{display:block;margin-bottom:32px}.tr-holiday .tr-offers__heading h2{color:var(--holiday-fg);font-size:48px;line-height:1.05;letter-spacing:-.035em;margin:0 0 12px}.tr-holiday .tr-offers__heading p{color:var(--holiday-fg);font-size:13px;margin:0}.tr-holiday .tr-offers__grid{gap:32px}.tr-holiday .tr-offer+.tr-offer{border-color:#ffffff40;padding-left:32px}.tr-holiday .tr-offer h3{color:var(--holiday-fg);font-size:40px;letter-spacing:-.035em;margin-bottom:12px}.tr-holiday .tr-offer p{color:var(--holiday-fg);font-size:15px;line-height:1.55}.tr-holiday .tr-offer>a{background:var(--holiday-fg);color:var(--holiday-bg);border:1px solid var(--holiday-fg);text-decoration:none;min-height:44px;padding:12px 20px;margin-top:8px}.tr-holiday .tr-offer>a:hover{background:transparent;color:var(--holiday-fg)}.tr-holiday .tr-offer>a:focus-visible{outline:2px solid var(--holiday-fg);outline-offset:4px}.tr-holiday .tr-offers__note{color:var(--holiday-fg);font-size:12px;line-height:1.5;margin:28px 0 0}.tr-holiday__art img{display:block;width:100%;height:auto;max-height:380px;object-fit:contain}.site-header__logo-image img{filter:brightness(.78)}@media(max-width:749px){.tr-holiday{padding:28px 0 32px}.tr-holiday__layout{display:block}.tr-holiday .tr-offers__heading{padding-right:132px;min-height:130px;margin-bottom:20px}.tr-holiday .tr-offers__heading h2{font-size:38px;max-width:190px}.tr-holiday .tr-offers__heading p{font-size:12px;line-height:1.5}.tr-holiday__art{position:absolute;right:16px;top:-4px;width:130px}.tr-holiday__art img{max-height:150px}.tr-holiday .tr-offers__grid{display:grid;grid-template-columns:1fr;gap:24px}.tr-holiday .tr-offer+.tr-offer{border-left:0;border-top:1px solid rgba(255,255,255,.25);padding:24px 0 0}.tr-holiday .tr-offer h3{font-size:36px;margin-bottom:8px}.tr-holiday .tr-offer p{font-size:14px;margin-bottom:8px}.tr-holiday .tr-offers__note{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tribu-refresh.css.map */
