:root{--tp-white: 255, 255, 255}html{background:#fff}body{background:linear-gradient(180deg,#fff,#f7f7f8)!important}sticky-header.header-wrapper{background:#ffffffe6!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.shopify-section-header .header__heading-logo{height:92px!important;max-height:92px!important;mix-blend-mode:normal!important;transition:height .25s ease}@media screen and (max-width:1099px){.shopify-section-header .header__heading-logo{height:60px!important;max-height:60px!important}}.tp-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-content:start;column-gap:10px}.tp-card__media,.tp-card__swatches,.tp-card__title,.tp-card__price{grid-column:1 / -1}.tp-card__info{display:contents!important}.tp-card__series,.tp-card__sizes{display:none!important}.tp-card__title{margin-top:2px!important}.tp-card__price{margin-top:4px!important}.tp-card .tp-card__sample{grid-column:1;justify-self:start;align-self:center;display:inline-flex!important;align-items:center;gap:6px;height:36px;margin-top:12px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid rgba(0,0,0,.14)!important;background:#ffffffd9!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#0b0b0c!important;font-size:13px!important;font-weight:600!important;line-height:1;white-space:nowrap;text-decoration:none!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:border-color .2s ease,background .2s ease}.tp-card .tp-card__sample:hover{border-color:#0b0b0c!important;background:#fff!important}.tp-card__foot{grid-column:2;justify-self:end;align-self:center;margin-top:12px!important;padding:0!important}.tp-card .tp-card__add{width:auto!important;min-width:0!important;height:36px!important;padding:0 16px!important;font-size:13px!important;border-radius:999px!important;background:#0b0b0c!important;color:#fff!important;box-shadow:0 6px 16px #00000024}.tp-card .tp-card__add:hover{background:rgb(var(--tp-gold))!important}@media screen and (max-width:749px){.tp-card{grid-template-columns:minmax(0,1fr)}.tp-card .tp-card__sample,.tp-card__foot{grid-column:1;justify-self:stretch;width:100%;margin-top:8px!important}.tp-card .tp-card__sample{justify-content:center}.tp-card .tp-card__add{width:100%!important}}footer.footer{position:relative;overflow:hidden;margin-top:28px;border-radius:28px 28px 0 0;border-top:1px solid rgba(255,255,255,.08)!important;background:radial-gradient(900px 340px at 12% 0%,rgba(15,123,95,.22),transparent 60%),radial-gradient(700px 300px at 90% 100%,rgba(255,255,255,.05),transparent 60%),linear-gradient(180deg,#0b0b0c,#151517)!important;color:#f2f0ec!important}footer.footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,#ffffff12,#fff0 38%,#ffffff09 62%,#fff0)}footer.footer>*{position:relative}footer.footer .footer__content-top,footer.footer .footer__content-bottom,footer.footer .footer-block,footer.footer .footer__column{background:transparent!important}footer.footer,footer.footer a,footer.footer p,footer.footer h2,footer.footer h3,footer.footer h4,footer.footer li,footer.footer span,footer.footer small,footer.footer .footer__copyright{color:#f2f0ec}footer.footer a:hover{color:#8cdcbe!important}footer.footer .field__input,footer.footer input[type=email],footer.footer input[type=text]{background:#ffffff14!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff!important;border-radius:999px!important}footer.footer .button{background:#fff!important;color:#0b0b0c!important;border-color:#fff!important}footer.footer .footer__content-bottom,footer.footer .footer__copyright{border-top-color:#ffffff14!important}.featured-products .featured-products__info{justify-content:flex-end!important;padding:32px!important;border-radius:16px!important;border:1px solid rgba(0,0,0,.06);background:radial-gradient(520px 260px at 0% 100%,rgba(15,123,95,.16),transparent 65%),linear-gradient(180deg,#fff,#f3f5f4)!important}.featured-products .featured-products__info .featured-products__text{max-width:46ch}footer.footer .field{background:transparent!important;border:0!important;box-shadow:none!important}footer.footer .footer-block__heading{color:#8cdcbe!important}footer.footer .newsletter__title{max-width:280px!important}footer.footer .footer__content-middle-container{border-top-color:#ffffff1f!important}.shopify-section-header-sticky sticky-header.header-wrapper{background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0!important}.shopify-section-header-sticky .header__top{position:relative;z-index:3;background:#ffffffeb!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(0,0,0,.06)}.shopify-section-header-sticky .header__bottom{background:#fffffff5!important}@media screen and (min-width:1100px){.shopify-section-header-sticky .header__heading-logo{height:64px!important;max-height:64px!important}}.tp-card{container-type:inline-size}.tp-card__price{padding-bottom:12px!important;border-bottom:1px solid rgba(0,0,0,.08)}.tp-card .tp-card__sample{height:34px;margin-top:10px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none;color:#0b0b0c!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:.01em;text-decoration:none!important;text-underline-offset:4px;opacity:.86}.tp-card .tp-card__sample:hover{opacity:1;text-decoration:underline!important;background:transparent!important}.tp-card__foot{margin-top:10px!important}.tp-card .tp-card__add{height:34px!important;padding:0 13px!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.01em;box-shadow:none!important}.tp-card .tp-card__add:hover{box-shadow:0 6px 16px #0f7b5f47!important}@container (max-width: 239px){.tp-card .tp-card__sample,.tp-card__foot{grid-column:1 / -1;justify-self:stretch;width:100%}.tp-card .tp-card__sample{justify-content:center}.tp-card__foot{margin-top:6px!important}.tp-card .tp-card__add{width:100%!important}}@media screen and (max-width:749px){.tp-card{grid-template-columns:minmax(0,1fr) auto}.tp-card .tp-card__sample{grid-column:1;justify-self:start;width:auto;margin-top:10px!important}.tp-card__foot{grid-column:2;justify-self:end;width:auto;margin-top:10px!important}.tp-card .tp-card__add{width:auto!important}}.header__search .search__input,.header__search .field__input{height:42px!important;min-height:0!important;padding:0 48px 0 18px!important;background:#0000000a!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:999px!important;font-size:14px!important;box-shadow:none!important;transition:background .2s ease,border-color .2s ease}.header__search .search__input:focus,.header__search .field__input:focus{background:#fff!important;border-color:#0000004d!important;outline:none!important}.header__search .search__input::placeholder,.header__search .field__input::placeholder{color:#0b0b0c80}body.template-index .tph__hero{margin-top:calc(-1 * var(--header-height, 162px));padding-top:var(--header-height, 162px)}.tph__eyebrow{display:none!important}html.tp-top body.template-index .shopify-section-header{background:transparent!important}html.tp-top body.template-index .shopify-section-header sticky-header.header-wrapper{background:#ffffff0a!important;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border-bottom:1px solid rgba(255,255,255,.08)!important}html.tp-top body.template-index .shopify-section-header .header__top,html.tp-top body.template-index .shopify-section-header .header__bottom{background:transparent!important;box-shadow:none!important}html.tp-top body.template-index .shopify-section-header .header__heading-link{display:block;width:106px;height:92px;background:url(/cdn/shop/files/TTP.LOGO.png?v=1794172609&width=320) no-repeat center / auto 96px}html.tp-top body.template-index .shopify-section-header .header__heading-logo{display:none}@media screen and (max-width:1099px){html.tp-top body.template-index .shopify-section-header .header__heading-link{width:69px;height:60px;background-size:auto 63px}}@media screen and (min-width:1100px){html.tp-top body.template-index .shopify-section-header .header__heading-logo{height:92px!important;max-height:92px!important}}html.tp-top body.template-index .shopify-section-header-sticky .header__bottom{transform:none!important;pointer-events:all}html.tp-top body.template-index .shopify-section-header .header__menu-item,html.tp-top body.template-index .shopify-section-header .header__menu-item .icon-caret,html.tp-top body.template-index .shopify-section-header .header__icon,html.tp-top body.template-index .shopify-section-header .header__icon .icon,html.tp-top body.template-index .shopify-section-header .header__cart,html.tp-top body.template-index .shopify-section-header .header__contact,html.tp-top body.template-index .shopify-section-header .header__contact a,html.tp-top body.template-index .shopify-section-header .header__inline-menu a,html.tp-top body.template-index .shopify-section-header .header__inline-menu span{color:#fff!important}html.tp-top body.template-index .shopify-section-header .header__inline-menu .header__submenu a,html.tp-top body.template-index .shopify-section-header .header__inline-menu .header__submenu span{color:#0b0b0c!important}html.tp-top body.template-index .shopify-section-header .header__contact a{color:#8cdcbe!important}html.tp-top body.template-index .shopify-section-header .header__search .search__input,html.tp-top body.template-index .shopify-section-header .header__search .field__input{background:#ffffff1a!important;border-color:#ffffff29!important;color:#fff!important}html.tp-top body.template-index .shopify-section-header .header__search .search__input::placeholder,html.tp-top body.template-index .shopify-section-header .header__search .field__input::placeholder{color:#ffffff9e}html.tp-top body.template-index .shopify-section-header .header__search .search__input:focus,html.tp-top body.template-index .shopify-section-header .header__search .field__input:focus{background:#ffffff29!important;border-color:#fff6!important}html.tp-top body.template-index .shopify-section-header .header__search button,html.tp-top body.template-index .shopify-section-header .header__search .icon{color:#fff!important}@media screen and (min-width:990px){footer.footer .footer__blocks-wrapper{justify-content:space-between!important;gap:30px 40px!important}footer.footer .footer__blocks-wrapper .footer-block{flex:1 1 0!important;width:auto!important;margin-right:0!important}footer.footer .footer__blocks-wrapper .footer-block--logo{flex:1.6 1 0!important}footer.footer .footer__content-middle-main{display:flex!important;flex-wrap:wrap;align-items:center!important;justify-content:space-between!important;gap:28px 40px!important}footer.footer .footer__column--localization:empty,footer.footer .footer__column--localization{display:none!important}footer.footer .footer__content-middle-main .newsletter__form{order:1;flex:1 1 560px!important;max-width:680px}footer.footer .footer__column--payment{order:2;width:auto!important;text-align:left!important}footer.footer .footer__column--social{order:3;width:auto!important}}footer.footer .footer__column--payment svg,footer.footer .footer__column--payment img,footer.footer .list-payment svg{width:52px!important;height:34px!important}footer.footer .list-payment,footer.footer .footer__column--payment ul{gap:10px!important}footer.footer .footer__column--social svg{width:22px!important;height:22px!important}footer.footer .footer__column--payment>*:first-child,footer.footer .footer__column--social>*:first-child{font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:10px}@media screen and (min-width:990px){.featured-products .featured-products__wrapper{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/tp-native.css.map */
