:root,:root[data-lux-theme=dark],:root[data-lux-theme=light]{--lux-btn-radius: 4px;--lux-gutter: 12px;--tp-line: #535353;--tp-surface-alt: #181818;--lux-color-button: #000000;--lux-color-button-text: #ffffff}@media screen and (min-width:750px){:root{--lux-gutter: 12px}}@media screen and (min-width:1200px){:root{--lux-gutter: 12px}}.lux-container{max-width:none;padding-left:var(--lux-gutter);padding-right:var(--lux-gutter)}.lux-section{padding-top:0;padding-bottom:0}.lux-section--alt{background:var(--tp-surface-alt)}.lux-product-grid-section>.lux-section,.lux-social-grid-section>.lux-section,.lux-value-props-section>.lux-section,.lux-collection-showcase-section>.lux-section,.lux-gallery-section>.lux-section,.lux-editorial-section>.lux-section{border-top:.8px solid var(--tp-line)}.lux-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;margin:0;text-align:left;border-bottom:.8px solid var(--tp-line)}.lux-section-head__text{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;margin:0}.lux-section-head__text>*{margin:0}.lux-section-head__link{flex:0 0 auto;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:normal;text-decoration:none;white-space:nowrap;color:inherit;opacity:1}.lux-section-head__link:hover{opacity:.65}.lux-h2{font-size:36px;line-height:1;letter-spacing:-.03em;margin:0}.lux-eyebrow{letter-spacing:normal}@media screen and (max-width:749px){.lux-h2{font-size:26px}.lux-section-head{padding:13px 0}}.lux-btn{height:32px;min-height:32px;padding:0 40px;border-radius:var(--lux-btn-radius);font-size:12px;font-weight:500;line-height:1;letter-spacing:normal;text-transform:uppercase;gap:8px}.lux-btn--light{background:#fff;color:#1f1f1f}.lux-btn--light:hover{background:#ececec}.lux-btn--dark{background:#000;color:#fff;border-color:#000}.lux-btn--dark:hover{background:#171717}@media screen and (max-width:749px){.lux-btn{padding:0 28px}}.lux-grid{gap:8px}.lux-product-grid{padding-top:12px;padding-bottom:12px}.lux-card__title{font-size:14px;letter-spacing:-.01em}.lux-card__info .lux-price,.lux-card .lux-price{font-size:14px;letter-spacing:normal}.lux-hero__inner{padding-left:var(--lux-gutter);padding-right:var(--lux-gutter)}.lux-hero__heading{font-size:26.4px;line-height:1;letter-spacing:-.03em}.lux-hero__eyebrow{font-size:12px;font-weight:500;letter-spacing:normal;text-transform:uppercase}.tp-banner{position:relative;background:var(--tp-surface-alt);padding-top:12px}.tp-banner__frame{position:relative;width:100%;overflow:hidden;background:#161616}.tp-banner__media,.tp-banner__media img,.tp-banner__media video{display:block;width:100%;height:100%;object-fit:cover}.tp-banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.tp-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--tp-banner-overlay, 0);pointer-events:none}.tp-banner__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;gap:14px;padding:32px var(--lux-gutter)}.tp-banner--top .tp-banner__content{justify-content:flex-start}.tp-banner--middle .tp-banner__content{justify-content:center}.tp-banner--bottom .tp-banner__content{justify-content:flex-end}.tp-banner--left .tp-banner__content{align-items:flex-start;text-align:left}.tp-banner--center .tp-banner__content{align-items:center;text-align:center}.tp-banner--right .tp-banner__content{align-items:flex-end;text-align:right}.tp-banner__heading{margin:0;font-size:26.4px;font-weight:500;line-height:1;letter-spacing:-.03em;color:#fff;max-width:18ch}.tp-banner__text{margin:0;font-size:12px;font-weight:500;text-transform:uppercase;color:#fff}@media screen and (max-width:749px){.tp-banner__content{padding:24px var(--lux-gutter)}.tp-banner__heading{font-size:22px}}.tp-social__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.tp-social__handle{margin:0;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:normal}.tp-social__link{font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;color:inherit;white-space:nowrap}.tp-social__link:hover{opacity:.65}.tp-social__row{display:grid;grid-template-columns:repeat(var(--tp-social-cols, 6),1fr);gap:8px;padding-bottom:12px}.tp-social__item{display:block;position:relative;overflow:hidden;background:#161616;aspect-ratio:1 / 1}.tp-social__item img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.25,1)}.tp-social__item:hover img{transform:scale(1.04)}@media screen and (max-width:989px){.tp-social__row{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:599px){.tp-social__row{grid-template-columns:repeat(2,1fr)}}.tp-props{display:grid;grid-template-columns:repeat(var(--tp-props-cols, 3),1fr);gap:0;padding:0}.tp-props__item{display:flex;align-items:flex-start;gap:12px;padding:18px 20px;border-right:.8px solid var(--tp-line)}.tp-props__item:last-child{border-right:0}.tp-props__icon{flex:0 0 auto;opacity:.9;margin-top:1px}.tp-props__body{display:flex;flex-direction:column;gap:3px;min-width:0}.tp-props__title{margin:0;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:normal;line-height:1.3}.tp-props__text{margin:0;font-size:12px;line-height:1.4;opacity:.65}@media screen and (max-width:749px){.tp-props{grid-template-columns:1fr}.tp-props__item{border-right:0;border-bottom:.8px solid var(--tp-line);padding:14px var(--lux-gutter)}.tp-props__item:last-child{border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/lux-touro.css.map */
