.tbs-policy__hero{background:#1b3131;color:#fff;padding:56px 0 60px}.tbs-policy__hero-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.tbs-policy__eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#b6c896;margin:0}.tbs-policy__h1{font-family:var(--font-heading--family);font-size:clamp(32px,3.6vw,48px);line-height:1.06;margin:14px 0 0;color:#fff}.tbs-policy__lede{max-width:620px;font-size:16px;line-height:1.6;color:#b8c4b6;margin:16px 0 0}.tbs-policy__wrap{max-width:1240px;margin:0 auto;padding:56px 32px 96px;display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;align-items:start}.tbs-policy__side{position:sticky;top:112px;display:grid;gap:20px}.tbs-policy__nav{border:1px solid #dde1e0;border-radius:10px;padding:18px 8px;background:#fff}.tbs-policy__nav-h{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#54655f;margin:0 12px 10px}.tbs-policy__link{display:block;padding:9px 12px;border-radius:6px;font-size:14.5px;font-weight:600;color:#1b3131;text-decoration:none;border-left:3px solid transparent}.tbs-policy__link:hover{background:#edefee}.tbs-policy__link.is-on{background:#edefee;border-left-color:#b6c896}.tbs-policy__help{background:#edefee;border-radius:10px;padding:20px;font-size:14px;line-height:1.55;color:#54655f}.tbs-policy__help p{margin:0}.tbs-policy__help-h{font-family:var(--font-heading--family);font-size:18px;color:#1b3131;margin:0 0 6px!important}.tbs-policy__help-btn{display:inline-flex;margin-top:14px;padding:11px 18px;font-size:14px}.tbs-policy__main{max-width:760px;font-size:16px;line-height:1.7;color:#54655f}.tbs-policy__main .shopify-policy__title{display:none}.tbs-policy__main .rte>:first-child{margin-top:0}.tbs-policy__main p{margin:0 0 16px}.tbs-policy__main p:empty{display:none}.tbs-policy__main h1,.tbs-policy__main h2,.tbs-policy__main h3,.tbs-policy__main h4,.tbs-policy__main h5,.tbs-policy__main .rte>strong{display:block;font-family:var(--font-heading--family);font-size:22px;font-weight:700;line-height:1.2;color:#1b3131;margin:36px 0 12px;letter-spacing:0;text-transform:none}.tbs-policy__main h3,.tbs-policy__main h4,.tbs-policy__main h5{font-size:19px}.tbs-policy__main .rte>strong+br{display:none}.tbs-policy__main strong{color:#1b3131}.tbs-policy__main a{color:#1b3131;font-weight:600;text-decoration:underline;text-decoration-color:#b6c896;text-underline-offset:3px}.tbs-policy__main a:hover{text-decoration-color:#1b3131}.tbs-policy__main ul,.tbs-policy__main ol{margin:0 0 16px;padding-left:22px}.tbs-policy__main li{margin-bottom:8px}.tbs-policy__main table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:8px 0 24px;font-size:14px;line-height:1.5}.tbs-policy__main th,.tbs-policy__main td{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid #dde1e0}.tbs-policy__main th{background:#edefee;color:#1b3131;font-weight:700}.tbs-policy__main td:first-child{color:#1b3131;font-weight:600;white-space:nowrap}.tbs-policy__main hr{border:0;border-top:1px solid #dde1e0;margin:32px 0}.tbs-policy__main [class*=size-],.tbs-policy__main [class*=font-size-]{font-size:inherit!important}@media screen and (max-width:990px){.tbs-policy__hero{padding:40px 0 44px}.tbs-policy__hero-wrap,.tbs-policy__wrap{padding-left:24px;padding-right:24px}.tbs-policy__wrap{grid-template-columns:1fr;gap:28px;padding-top:28px;padding-bottom:64px}.tbs-policy__side{position:static}.tbs-policy__help{display:none}.tbs-policy__nav{display:flex;gap:6px;overflow-x:auto;padding:8px;scrollbar-width:none}.tbs-policy__nav::-webkit-scrollbar{display:none}.tbs-policy__nav-h{display:none}.tbs-policy__link{flex:none;border-left:0;border:1.5px solid #dde1e0;padding:8px 12px;font-size:13.5px}.tbs-policy__link.is-on{border-color:#1b3131}.tbs-policy__main{font-size:15.5px}.tbs-policy__main h1,.tbs-policy__main h2,.tbs-policy__main .rte>strong{font-size:20px;margin-top:28px}}.tbs-elf{max-width:100%;overflow:hidden}.tbs-elf [class*=elfsight-sapp],.tbs-elf [class*=RootLayout__Component],.tbs-elf [class*=SliderLayout__Component],.tbs-elf [class*=Carousel__CarouselOuter],.tbs-elf [class*=CommonLayout__Inner]{max-width:100%!important}.tbs-elf [class*=Carousel__CarouselOuter]{overflow:hidden!important}.tbs-elf [class*=Header__Component]{display:none!important}.tbs-elf [class*=Spotlight__Container]{background:#fff!important;border:1px solid #dde1e0!important;border-radius:10px!important;box-shadow:none!important}.tbs-elf [class*=Spotlight__AuthorName]{font-family:var(--font-body--family)!important;font-weight:700!important;color:#1b3131!important}.tbs-elf [class*=Spotlight__StyledText],.tbs-elf [class*=Text__Container]{color:#1b3131!important;font-size:15px!important;line-height:1.55!important}.tbs-elf [class*=Text__Control]{color:#54655f!important;font-weight:600!important;text-decoration:underline!important}.tbs-elf [class*=Spotlight__StyledPublicationDate],.tbs-elf [class*=DateTime__Time],.tbs-elf [class*=Supplier__Label]{color:#54655f!important}.tbs-elf [class*=Supplier__Name]{color:#1b3131!important}.tbs-elf [class*=ArrowControl__ArrowControlContainer]{background:#1b3131!important;color:#fff!important;box-shadow:0 4px 14px #1b31312e!important}.tbs-elf [class*=ArrowControl__ArrowControlContainer]:hover{background:#24403c!important}.tbs-elf [class*=BulletsControl__BulletsControlItem]{background:#dde1e0!important}.tbs-elf [class*=WriteAReviewButton__Button]{background:#b6c896!important;color:#1b3131!important;border-radius:6px!important;font-family:var(--font-body--family)!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}.tbs-elf [class*=WriteAReviewButton__Button]:hover{background:#a8bd85!important}.tbs-elf [class*=LoadMoreButton__Container]{background:transparent!important;border:0!important;box-shadow:none!important;padding:8px 0 0!important;text-align:center!important}.tbs-elf [class*=LoadMoreButton__Component]{display:inline-block!important;width:auto!important;min-width:0!important;background:transparent!important;color:#1b3131!important;border:1.5px solid #1b3131!important;border-radius:6px!important;padding:12px 26px!important;font-family:var(--font-body--family)!important;font-size:15px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer;transition:background .15s,color .15s}.tbs-elf [class*=LoadMoreButton__Component]:hover{background:#1b3131!important;color:#fff!important}.tbs-elf [class*=Grid__Container] [class*=Spotlight__Container]{padding:18px 20px!important}
/*# sourceMappingURL=/cdn/shop/t/39/assets/tbs-brand.css.map */
