.brands.mq{display:grid;gap:10px;padding-block:18px 20px;overflow:hidden}.mq__label{text-align:center;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.mq__view{display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mq__track{display:flex;flex:none;align-items:center;gap:clamp(40px,7vw,88px);padding-right:clamp(40px,7vw,88px);margin:0;list-style:none;animation:mq var(--mq,36s) linear infinite}.mq__view:hover .mq__track{animation-play-state:paused}.mq__track li{flex:none;display:flex;align-items:center;height:clamp(26px,4vw,36px)}.mq__track img{height:100%;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1) brightness(0);opacity:.62}.mq__track img[alt=Timloc]{height:78%}.mq__track img[alt=Freefoam]{height:84%}.mq__word{font-family:var(--sub);font-weight:800;font-size:clamp(20px,3vw,27px);letter-spacing:-.01em;color:var(--charcoal);opacity:.62;text-transform:lowercase}.mq__hs{height:70%;width:auto;color:var(--forest)}@keyframes mq{to{transform:translate(-100%)}}@media(max-width:640px){.brands.mq{padding-block:14px 16px;gap:8px}.mq__track{animation-duration:calc(var(--mq,36s)*.7)}.mq__track li{height:24px}.mq__track img{max-width:110px}}@media(prefers-reduced-motion:reduce){.mq__track{animation:none}.mq__track[aria-hidden]{display:none}.mq__view{flex-wrap:wrap;justify-content:center;-webkit-mask:none;mask:none}}.pdp-life__media picture{display:block;height:100%}.letterx .wrap{display:grid;gap:clamp(18px,3vw,32px)}.letterx__frame{position:relative;border-radius:var(--r);overflow:hidden;min-height:clamp(380px,46vw,560px);display:grid;align-items:end;box-shadow:var(--shadow);isolation:isolate}.letterx__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.letterx__img img{width:100%;height:100%;object-fit:cover}.letterx__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#091f15db,#091f158c 42%,#091f1500 72%)}.letterx__copy{display:grid;gap:14px;justify-items:start;max-width:560px;padding:clamp(22px,4.5vw,56px);color:var(--offwhite)}.letterx__copy .eyebrow{color:var(--sage)}.letterx__copy h2{color:#fff;font-size:clamp(30px,4.4vw,52px);line-height:1.04}.letterx__big{font-family:var(--sub);font-size:clamp(16px,1.6vw,19px);line-height:1.5;color:#ffffffdb;max-width:44ch}.letterx__row{display:flex;align-items:center;justify-content:space-between;gap:20px 48px;flex-wrap:wrap}.letterx__row p{max-width:70ch;font-family:var(--sub);font-size:17px;line-height:1.6;color:var(--body)}@media(max-width:700px){.letterx__frame{min-height:0;aspect-ratio:4/5}.letterx__veil{background:linear-gradient(0deg,#091f15e6,#091f1580 48%,#091f1500 75%)}.letterx__row p{display:none}.letterx__row{justify-content:flex-start}.letterx__copy{gap:10px}}.footx .wrap{padding-block:36px 22px;display:grid;gap:22px}.footx__top{display:flex;align-items:center;flex-wrap:wrap;gap:10px 28px}.footx__top .logo svg{height:24px}.footx__blurb{flex:1;min-width:200px}.footx__phone{font-weight:700;color:var(--offwhite)}.footx__links{display:flex;flex-wrap:wrap;gap:8px 22px;padding-block:16px;border-block:1px solid rgba(235,233,229,.12);font-weight:500}.footx__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#ebe9e580}@media(max-width:640px){.footx .wrap{padding-block:28px 18px;gap:16px}.footx__blurb{display:none}.footx__links{gap:6px 16px;font-size:13px;padding-block:12px}.footx .foot__pay span{padding:3px 6px;font-size:10px}}.hsfam{display:grid;gap:18px}.hsfam .field{display:grid;gap:10px}.hsfam .field>p{font-size:13px;font-weight:600;color:var(--muted)}.hsfam .field>p b{color:var(--ink);font-weight:700}.hsfam .opts,.hsfam .swatch-opts{display:flex;flex-wrap:wrap;gap:8px}.hsfam .is-x{opacity:.45;text-decoration:line-through;text-decoration-thickness:1px}.hsfam__sw{width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,0,0,.18);box-shadow:inset 0 0 0 3px #fff;cursor:pointer}.hsfam__sw[aria-pressed=true]{outline:2px solid var(--forest);outline-offset:2px}.hsfam__sw.is-x{text-decoration:none;opacity:.4}.hsfam__tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px}.hsfam__tile{display:grid;gap:4px;padding:8px;border:1px solid var(--hair);border-radius:12px;background:#fff;text-align:left;cursor:pointer;font-size:12px;transition:border-color .2s,box-shadow .2s}.hsfam__tile img{width:100%;aspect-ratio:1;object-fit:contain;background:var(--paper);border-radius:8px}.hsfam__tile b{font-size:13px;color:var(--ink);line-height:1.2}.hsfam__tile span{color:var(--muted)}.hsfam__tile[aria-pressed=true]{border-color:var(--forest);box-shadow:0 0 0 1px var(--forest)}.hsfam__sku{font-size:12px;color:var(--muted)}@media(max-width:640px){.hsfam__tiles{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.hsfam__tile{scroll-snap-align:start}}.job__img picture{display:contents}.wjob__img{display:block;aspect-ratio:16/10;margin-bottom:6px;border-radius:calc(var(--r) - 2px);overflow:hidden}.wjob__img picture,.wjob__img img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:640px){.wjob__img{aspect-ratio:16/9}}.letterx__copy .eyebrow{color:#ffffffd1}@media(max-width:640px){.mq__label{font-size:10px;letter-spacing:.1em;padding-inline:16px}}.t-product .pdp{padding-bottom:clamp(12px,2vw,24px)}.t-product .hs.hs-video{padding-block:0}.t-product .hs-video__wrap{padding-block:6px}.t-product .pdp-life.sec{padding-block:clamp(10px,2vw,20px) clamp(36px,5vw,64px)}.t-product .hs-video+.pdp-life.sec{padding-top:6px}.t-product .pdp-life+.sec--paper{padding-top:clamp(36px,5vw,56px)}@media(max-width:760px){.hero__grid>.house{margin-top:4px}.house:not(.three-ready) .house__art{height:auto;aspect-ratio:auto}.house:not(.three-ready) .house__fallback{position:relative;top:auto;left:auto;transform:none;margin-top:-4%}}.mq__track img[alt=Timloc]{filter:grayscale(1) invert(1) brightness(1.6) contrast(2.2);mix-blend-mode:multiply;opacity:.7}.brands.mq .mq__view{background:var(--paper)}.t-product .pdp__main{background:#fff;box-shadow:none;border-radius:0;overflow:visible}.t-product .pdp__main img{padding:0;background:#fff;object-fit:contain;filter:none;mix-blend-mode:normal}.t-product .pdp__main .ph{display:none}.t-product .pdp__thumbs button{background:none}.t-product .pdp__info{font-size:16.5px}.pdp__bullets{display:grid;gap:8px;margin:-2px 0 2px;padding:0;list-style:none}.pdp__bullets li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.4;font-weight:500;color:var(--ink)}.pdp__bullets svg{flex:none;width:18px;height:18px;margin-top:2px;padding:3px;border-radius:50%;background:var(--forest);color:var(--paper)}.pdp__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:2px 0 0;padding:0;list-style:none}.tb{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px 12px;border-radius:14px;background:linear-gradient(180deg,#fff 0%,var(--cream) 100%);border:1px solid rgba(17,69,46,.14);text-align:center;box-shadow:0 1px #fffc inset,0 6px 16px -10px #091f1559}.tb:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px dashed rgba(17,69,46,.18);border-radius:10px;pointer-events:none}.tb__seal{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--forest);color:var(--paper);box-shadow:0 0 0 3px var(--paper),0 0 0 4px #11452e59}.tb__seal svg{width:22px;height:22px}.tb__t{display:grid;gap:2px}.tb__t b{font-family:var(--sub);font-size:13.5px;font-weight:800;letter-spacing:.01em;line-height:1.15;color:var(--forest)}.tb__t small{font-size:11.5px;line-height:1.3;color:var(--muted)}.pdp__pay{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:-2px 0 0;padding:0;list-style:none}.pdp__pay li{display:flex}.pdp__payicon{display:block;width:38px;height:24px}@media(max-width:700px){.pdp__trust{gap:6px}.tb{padding:12px 4px 10px;gap:6px}.tb__seal{width:36px;height:36px}.tb__seal svg{width:18px;height:18px}.tb__t b{font-size:12px}.tb__t small{font-size:10.5px}}.t-product .acc .acc__b{max-height:60vh;overflow:auto}.pdptick{background:var(--forest);color:var(--offwhite);padding-block:12px;overflow:hidden}.pdptick .mq__track{gap:0;padding-right:0;animation-duration:30s}.pdptick li{flex:none;display:flex;align-items:center;gap:18px;padding-right:18px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.pdptick li:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--sage)}.pdptick .mq__view{background:none}.pdpben{background:var(--deep,#213D2E);color:var(--offwhite);padding-block:clamp(28px,4vw,44px)}.pdpben__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px)}.pdpben__item{display:grid;gap:8px;align-content:start}.pdpben__item svg{width:34px;height:34px;padding:7px;border-radius:50%;background:#ebe9e51a;color:var(--sage)}.pdpben__item h3{font-size:18px;line-height:1.2;color:#fff}.pdpben__item p{font-size:15px;line-height:1.5;color:#ebe9e5cc}.pdpcmp{background:var(--paper);padding-block:clamp(36px,5vw,56px)}.pdpcmp__wrap,.pdpfaq__wrap{display:grid;gap:20px;max-width:760px}.pdpcmp__table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow)}.pdpcmp__table th,.pdpcmp__table td{padding:14px 12px;border-bottom:1px solid var(--hair);text-align:center;font-size:15px}.pdpcmp__table tbody th{text-align:left;font-weight:600;color:var(--ink)}.pdpcmp__table thead th{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pdpcmp__table .us{background:#11452e0f}.pdpcmp__table thead .us{background:var(--forest);color:var(--paper)}.pdpcmp__table tr:last-child>*{border-bottom:0}.pdpcmp__table svg{width:20px;height:20px;vertical-align:middle}.pdpcmp__table .y{color:var(--forest)}.pdpcmp__table .n{color:#b0463a}.pdpcmp .sr,.pdpcmp__table .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pdpfaq{background:var(--cream);padding-block:clamp(36px,5vw,56px)}.pdpfaq__list summary{font-size:16px}@media(max-width:700px){.pdpben__grid{grid-template-columns:minmax(0,1fr);gap:18px}.pdpben__item{grid-template-columns:34px minmax(0,1fr);column-gap:14px}.pdpben__item svg{grid-row:span 2}.pdpcmp__table th,.pdpcmp__table td{padding:12px 8px;font-size:14px}}.pdp__specs.is-swap{animation:hsSwap .35s ease}@keyframes hsSwap{0%{opacity:.25}to{opacity:1}}.mq__track img.mq__mbp{filter:grayscale(1) contrast(100);mix-blend-mode:multiply;opacity:1;height:118%;max-width:170px}.brands .mq__track li{width:180px;height:48px;display:flex;align-items:center;justify-content:center;opacity:1}.brands .mq__track img{height:auto;width:auto;max-width:160px;max-height:32px;object-fit:contain;filter:grayscale(1) brightness(0);mix-blend-mode:normal;opacity:1}.brands .mq__track img.mq__mbp{height:42px;max-height:42px;max-width:170px;filter:grayscale(1) contrast(100);mix-blend-mode:multiply;opacity:1}.brands .mq__track img.mq__kartell{width:170px;max-width:170px;max-height:32px}.brands .mq__track img[alt=Timloc]{height:32px;filter:grayscale(1) contrast(8) invert(1);mix-blend-mode:multiply}.brands .mq__track img[alt=Freefoam]{height:32px}.brands .mq__hs{height:28px;width:auto;max-width:170px;color:var(--charcoal)}@media(max-width:640px){.brands .mq__track li{width:145px;height:40px}.brands .mq__track img{max-width:130px;max-height:27px}.brands .mq__track img[alt=Timloc],.brands .mq__track img[alt=Freefoam]{height:27px}.brands .mq__track img.mq__kartell{width:140px;max-width:140px}.brands .mq__track img.mq__mbp{height:35px;max-height:35px;max-width:145px}.brands .mq__hs{height:23px;max-width:145px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hs-x.css.map */
