:root{--tv-ink: #1d1d1f;--tv-ink-2: #424245;--tv-muted: #6e6e73;--tv-line: #d2d2d7;--tv-line-soft: #e8e8ed;--tv-focus: #0071e3;--tv-radius: 14px;--style-border-radius-buttons-primary: 999px;--style-border-radius-buttons-secondary: 999px;--style-border-radius-inputs: 12px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main h1,main .h1{letter-spacing:-.025em}main h2,main .h2{letter-spacing:-.02em}.shopify-policy__title h1{font-size:clamp(28px,6vw,56px);line-height:1.08;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;text-wrap:balance}.shopify-policy__container{max-width:min(65ch,100%)}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6){hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}main :is(.rte,rte-formatter,.shopify-policy__body) a{overflow-wrap:anywhere}main .rte table td,main .rte table th,.shopify-policy__body table td,.shopify-policy__body table th{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:anywhere}.button,.button-secondary{font-weight:600;letter-spacing:-.01em;transition:background-color .15s ease,color .15s ease,transform .1s ease}.button:not(.button-unstyled):active,.button-secondary:active{transform:scale(.98)}.button-custom{--style-border-radius-buttons-primary: 14px;--style-border-radius-buttons-secondary: 14px}:is(.button,.button-secondary,.button-custom):focus-visible{outline:2px solid var(--tv-focus);outline-offset:2px}main input[type=text],main input[type=email],main input[type=tel],main input[type=search],main textarea{border-radius:12px;border-color:var(--tv-line);transition:border-color .15s ease,box-shadow .15s ease}main input[type=text]:focus,main input[type=email]:focus,main input[type=tel]:focus,main input[type=search]:focus,main textarea:focus{border-color:var(--tv-focus);box-shadow:0 0 0 3px #0071e326;outline:none}.collection-card .collection-card__image,.collection-card .resource-image{border-radius:8px;overflow:hidden;isolation:isolate}.collection-card .resource-image__image{transition:transform .5s ease}@media(hover:hover){.collection-card:hover .resource-image__image{transform:scale(1.03)}}.product-card .card-gallery{border-radius:8px;overflow:hidden;isolation:isolate;clip-path:inset(0 round 8px)}.product-card .card-gallery slideshow-slides{border-radius:8px}.product-card .card-gallery .product-media__image{transform:scale(1.015);transition:transform .4s ease}@media(hover:hover){.product-card:hover .card-gallery .product-media__image{transform:scale(1.04)}}.product-card .product-card__content{row-gap:10px}.product-card .text-block.rte,.product-card .text-block.rte p{font-size:14px;font-weight:500;line-height:1.35;letter-spacing:-.005em;color:var(--tv-ink)}.product-card product-price,.product-card product-price .price{font-size:14px;font-weight:400;color:var(--tv-ink-2)}.product-card product-price s,.product-card product-price .compare-at-price{color:var(--tv-muted)}.product-card swatches-variant-picker-component overflow-list::part(list){gap:8px}.product-card .variant-option--swatches .variant-option__button-label--has-swatch{outline:none;box-shadow:0 0 0 1px var(--tv-line)}.product-card .variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked){box-shadow:0 0 0 2px #fff,0 0 0 3px var(--tv-ink)}.product-card .quick-add__button{background:#ffffffeb;color:var(--tv-ink);border-radius:999px;box-shadow:0 1px 4px #0000001f}@media(prefers-reduced-motion:reduce){.product-card .card-gallery .product-media__image{transition:none}.product-card:hover .card-gallery .product-media__image{transform:scale(1.015)}}main .rte table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--tv-line-soft);border-radius:var(--tv-radius);overflow:hidden}main .rte table thead tr,main .rte table th{background:#fff!important}main .rte table th{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--tv-muted);border-bottom:1px solid var(--tv-line)}main .rte table td{border:0;border-bottom:1px solid var(--tv-line-soft);color:var(--tv-ink)}main .rte table tbody tr:last-child td{border-bottom:0}main[data-template^=page] .rte p{line-height:1.65;color:var(--tv-ink-2)}main[data-template^=page] .rte strong{color:var(--tv-ink)}.divider__line{background-color:var(--tv-line-soft);border-color:var(--tv-line-soft)}.wa-drops .wa-drops__title{letter-spacing:-.025em}.wa-drops .wa-drops__text{color:var(--tv-ink-2)}.wa-drops .wa-drops__button{border-radius:999px;transition:transform .1s ease,background-color .15s ease}.wa-drops .wa-drops__button:active{transform:scale(.98)}.mega-menu__column:only-child{grid-column:1 / -1}.menu-drawer .menu-drawer__list-item--divider{border-bottom-color:var(--tv-line-soft)}.menu-drawer .menu-drawer__menu.has-submenu>li:first-child{border-bottom:0;margin-bottom:8px}.menu-drawer .menu-drawer__menu.has-submenu>li:first-child>a.menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between;padding:13px 20px;border-radius:999px;background:var(--tv-ink);color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em}.menu-drawer .menu-drawer__menu.has-submenu>li:first-child>a.menu-drawer__menu-item--mainlist:after{content:"\203a";font-size:20px;line-height:1}.menu-drawer summary.menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__menu.has-submenu>li:not(:first-child)>a.menu-drawer__menu-item--mainlist{padding:15px 2px;font-size:21px;font-weight:600;letter-spacing:-.02em;color:var(--tv-ink)}.menu-drawer summary.menu-drawer__menu-item--mainlist .icon-plus{display:none}.menu-drawer summary.menu-drawer__menu-item--mainlist:after{content:"";flex:none;width:8px;height:8px;margin-right:6px;border-right:1.5px solid var(--tv-muted);border-bottom:1.5px solid var(--tv-muted);transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.menu-drawer details[open]>summary.menu-drawer__menu-item--mainlist:after{transform:translateY(2px) rotate(-135deg)}.menu-drawer .menu-drawer__menu--childlist{margin:0 0 12px 2px;padding:0 0 0 14px;border-left:2px solid var(--tv-line-soft)}.menu-drawer .menu-drawer__menu-item--child{padding:8px 0;font-size:13px;letter-spacing:.03em;color:var(--tv-ink-2)}@media(prefers-reduced-motion:reduce){.menu-drawer summary.menu-drawer__menu-item--mainlist:after{transition:none}}main[data-template="404"]>.shopify-section+.shopify-section>.section{border-top:1px solid var(--tv-line-soft)}footer .shopify-section:has(.wa-drops)>.section{border-top:1px solid var(--tv-line-soft)}footer .utilities{border-top-color:transparent}main:not([data-template^=index],[data-template^=product],[data-template^=collection],[data-template^=list-collections])~footer .shopify-section:has(.wa-drops){display:none}main:not([data-template^=index],[data-template^=product],[data-template^=collection],[data-template^=list-collections])~footer .utilities{border-top-color:var(--tv-line-soft)}footer{color:var(--tv-muted)}footer a{transition:color .15s ease}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/trevouse-global.css.map */
