.tlt-bb{--tlt-bb-ink: #000;display:block;color:var(--tlt-bb-text);background:var(--tlt-bb-bg);font-family:var(--tlt-bb-font);font-size:16px;font-weight:400;line-height:1.4;padding-block:var(--tlt-bb-pad-top) var(--tlt-bb-pad-bottom-mobile)}.tlt-bb [hidden]{display:none!important}.tlt-bb *,.tlt-bb *:before,.tlt-bb *:after{box-sizing:border-box}.tlt-bb__notice{padding:24px 20px;text-align:center}.tlt-bb__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tlt-bb__inner{display:grid;max-width:100%}.tlt-bb__gallery,.tlt-bb__info{min-width:0}.tlt-bb__gallery{padding-top:20px}.tlt-bb__viewport{position:relative}.tlt-bb__track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tlt-bb__track::-webkit-scrollbar{display:none}.tlt-bb__slide{flex:0 0 calc(100% - 35px);aspect-ratio:1;scroll-snap-align:start;scroll-margin-left:20px}.tlt-bb__slide:first-child{margin-left:20px}.tlt-bb__slide:last-child{margin-right:20px}.tlt-bb__slide img{display:block;width:100%;height:100%;object-fit:cover}.tlt-bb__counter{position:absolute;left:28px;bottom:8px;padding:4px 8px;background:var(--tlt-bb-bg);border:1px solid var(--tlt-bb-ink);font-size:12px;line-height:16px;pointer-events:none}.tlt-bb__progress{height:3px;margin:12px 20px 0;background:#0000001a;overflow:hidden}.tlt-bb__progress span{display:block;height:100%;background:var(--tlt-bb-ink);transition:transform .2s ease}.tlt-bb__info{display:flex;flex-direction:column;gap:20px;padding:24px 20px 0}.tlt-bb__heading{display:flex;flex-direction:column;gap:12px}.tlt-bb__title{margin:0;color:inherit;font-family:inherit;font-size:32px;font-weight:600;line-height:32px;letter-spacing:0;text-transform:none}.tlt-bb__rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;color:inherit;font-size:12px;line-height:16px;text-decoration:none}.tlt-bb__stars{display:inline-block;width:65px;height:12px;background:linear-gradient(90deg,var(--tlt-bb-ink) var(--tlt-bb-rating),var(--tlt-bb-border) var(--tlt-bb-rating));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E") 0 0 / 12px 12px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E") 0 0 / 12px 12px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:13px 12px;mask-size:13px 12px}.tlt-bb__description{font-size:16px;line-height:23px}.tlt-bb__description p{margin:0}.tlt-bb__description p+p{margin-top:12px}.tlt-bb__badges{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.tlt-bb__badge{display:flex;align-items:center;gap:8px;color:var(--tlt-bb-ink);font-size:12px;font-weight:500;line-height:18px}.tlt-bb__badge img{flex:none;width:25px;height:25px;object-fit:contain}.tlt-bb__form{display:flex;flex-direction:column;gap:20px}.tlt-bb__group{min-width:0;margin:0;padding:0;border:0}.tlt-bb__group:nth-of-type(2){margin-top:8px}.tlt-bb__legend{padding:0;font-family:var(--tlt-bb-font-label);font-size:15px;font-weight:700;line-height:20px}.tlt-bb__legend--light{font-weight:300}.tlt-bb__legend--light span{font-weight:700}.tlt-bb__swatches{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.tlt-bb__swatch,.tlt-bb__pill,.tlt-bb__tile{position:relative;cursor:pointer}.tlt-bb__swatch input,.tlt-bb__pill input,.tlt-bb__tile input{position:absolute;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tlt-bb__swatch input{top:-2px;right:-2px;bottom:-2px;left:-2px;width:44px;height:44px}.tlt-bb__pill input,.tlt-bb__tile input{top:0;right:0;bottom:0;left:0}.tlt-bb__swatch-ring{display:block;width:40px;height:40px;padding:3px;border:1px solid var(--tlt-bb-border);border-radius:999px}.tlt-bb__swatch-fill{display:block;width:100%;height:100%;border-radius:999px;background-position:center;background-size:cover}.tlt-bb__swatch input:checked+.tlt-bb__swatch-ring{border-color:var(--tlt-bb-accent);box-shadow:0 0 0 1px var(--tlt-bb-accent)}.tlt-bb__pill span{display:block;min-height:44px;padding:11px 18px;border:1px solid var(--tlt-bb-border);border-radius:4px;line-height:20px}.tlt-bb__pill input:checked+span{background:var(--tlt-bb-panel);border-color:var(--tlt-bb-accent);box-shadow:0 0 0 1px var(--tlt-bb-accent)}.tlt-bb__swatch input:focus-visible+.tlt-bb__swatch-ring,.tlt-bb__pill input:focus-visible+span,.tlt-bb__tile input:focus-visible+.tlt-bb__tile-box{outline:2px solid var(--tlt-bb-text);outline-offset:2px}.tlt-bb__tiles{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;padding-top:36px}.tlt-bb__tile{display:flex;flex-direction:column;min-width:0}.tlt-bb__tile-box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;padding:15px 8px;border:1px solid var(--tlt-bb-border);border-radius:4px;text-align:center}.tlt-bb__tile input:checked+.tlt-bb__tile-box{background:var(--tlt-bb-panel);border-color:var(--tlt-bb-accent);box-shadow:0 0 0 1px var(--tlt-bb-accent)}.tlt-bb__tile-tag{position:absolute;bottom:100%;left:50%;width:min(85px,100%);padding:3px 2px 2px;color:var(--tlt-bb-ink);background:var(--tlt-bb-bg);border:1px solid var(--tlt-bb-border);border-radius:4px 4px 0 0;font-size:10px;font-weight:700;line-height:14px;text-align:center;white-space:nowrap;transform:translate(-50%)}.tlt-bb__tile input:checked+.tlt-bb__tile-box .tlt-bb__tile-tag{color:var(--tlt-bb-bg);background:var(--tlt-bb-ink);border-color:var(--tlt-bb-ink)}.tlt-bb__tile-count{font-size:18px;line-height:20px}.tlt-bb__tile-per{font-size:10px;line-height:14px}.tlt-bb__notes{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin-top:7px;color:var(--tlt-bb-ink);font-size:9px;font-weight:500;line-height:16px;text-align:center}.tlt-bb__tile input[data-tlt-sold-out]+.tlt-bb__tile-box{opacity:.45}.tlt-bb__tile input[data-tlt-sold-out]+.tlt-bb__tile-box .tlt-bb__tile-count{text-decoration:line-through}.tlt-bb__swatch-ring{transition:border-color .3s}.tlt-bb__pill span,.tlt-bb__tile-box{transition:background-color .3s}@media(hover:hover){.tlt-bb__swatch:hover input:not(:checked)+.tlt-bb__swatch-ring{border-color:var(--tlt-bb-accent)}.tlt-bb__pill:hover input:not(:checked)+span,.tlt-bb__tile:hover input:not(:checked):not([data-tlt-sold-out])+.tlt-bb__tile-box{background-color:var(--tlt-bb-panel)}}.tlt-bb__purchase{display:grid;gap:12px}.tlt-bb__card{border:1px solid var(--tlt-bb-card-border);border-radius:4px}[data-tlt-subscribe-card]{cursor:pointer}.tlt-bb__card:not([data-tlt-subscribe-card]){border-color:transparent}.tlt-bb__card:has(.tlt-bb__card-head input:checked){background:var(--tlt-bb-panel);box-shadow:0 2px 4px #00000038}.tlt-bb__card-head{display:flex;align-items:center;gap:10px;padding:16px 12px;cursor:pointer}.tlt-bb__card-head input{flex:none;width:20px;height:20px;margin:0;background:var(--tlt-bb-bg);border:1px solid var(--tlt-bb-card-border);border-radius:999px;cursor:pointer;-webkit-appearance:none;appearance:none}.tlt-bb__card-head input:checked{background:radial-gradient(circle,var(--tlt-bb-accent) 0 5px,var(--tlt-bb-bg) 5.5px)}.tlt-bb__card-head input:focus-visible{outline:2px solid var(--tlt-bb-text);outline-offset:2px}.tlt-bb__card-title{flex:1;min-width:0;line-height:20px}.tlt-bb__card-price{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.tlt-bb__card-price s{font-size:14px;font-style:italic}.tlt-bb__card-price strong{font-size:16px;font-weight:700}.tlt-bb__offer-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 8px 0 25px}.tlt-bb__offers{display:contents;margin:0;padding:0;list-style:none}.tlt-bb__offers li{display:flex;gap:4px;font-size:11px;font-style:italic;font-weight:600;line-height:14px}.tlt-bb__offers li:before{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z'/%3E%3C/svg%3E") center / contain no-repeat}.tlt-bb__frequency{display:flex;align-items:stretch;margin-top:16px;border-top:1px solid rgba(128,127,103,.5)}.tlt-bb__frequency-label{display:flex;flex:0 0 140px;align-items:center;padding:10px 8px 10px 25px;font-size:13px;line-height:23px}.tlt-bb__frequency-select{position:relative;flex:1;min-width:0;border-left:1px solid rgba(128,127,103,.5)}.tlt-bb__frequency-select:after{content:"";position:absolute;top:50%;right:12px;width:20px;height:20px;background:currentColor;pointer-events:none;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") center / contain no-repeat}.tlt-bb__frequency select{display:block;width:100%;height:100%;min-height:44px;padding:10px 36px 10px 16px;color:inherit;background:transparent;border:0;border-radius:0;font:inherit;font-size:12px;cursor:pointer;-webkit-appearance:none;appearance:none}.tlt-bb__frequency select:focus-visible{outline:2px solid var(--tlt-bb-text);outline-offset:-2px}.tlt-bb__atc,.tlt-bb__stock-btn{display:block;width:100%;border-radius:0;font-family:var(--tlt-bb-font-label);font-size:13px;font-weight:700;line-height:16px;letter-spacing:2px;text-align:center;text-transform:uppercase;cursor:pointer}.tlt-bb__atc{min-height:48px;margin-top:4px;padding:16px 24px;color:var(--tlt-bb-accent-text);background:var(--tlt-bb-accent);border:0}.tlt-bb__atc:hover,.tlt-bb__atc:focus,.tlt-bb__atc:active{color:var(--tlt-bb-accent-text);background:var(--tlt-bb-accent)}.tlt-bb__stock-btn:hover,.tlt-bb__stock-btn:focus,.tlt-bb__stock-btn:active{color:var(--tlt-bb-ink);background:transparent}.tlt-bb__stock-btn{min-height:52px;padding:16px 24px;color:var(--tlt-bb-ink);background:transparent;border:1px solid var(--tlt-bb-ink)}.tlt-bb__atc:disabled,.tlt-bb__stock-btn:disabled{opacity:.55;cursor:not-allowed}.tlt-bb__atc[aria-busy=true],.tlt-bb__stock-btn[aria-busy=true]{cursor:progress}.tlt-bb__error{margin:-8px 0 0;font-size:14px}.tlt-bb__help{margin:0;font-size:14px;line-height:23px;text-align:center}.tlt-bb__help a{color:inherit;text-decoration:none}.tlt-bb__stock{display:flex;flex-direction:column;gap:24px;padding:16px 12px 24px;border:1px solid var(--tlt-bb-card-border);border-radius:4px}.tlt-bb__stock-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.tlt-bb__stock-title{margin:0;font-size:18px;font-weight:700;line-height:20px}.tlt-bb__stock-price{display:flex;flex:none;align-items:baseline;gap:8px;margin:0;font-size:14px}.tlt-bb__stock-price s{font-style:italic}.tlt-bb__stock-price strong{font-weight:700}.tlt-bb__stock-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.tlt-bb__stock-list li{display:flex;align-items:center;gap:8px;font-size:16px;font-style:italic;line-height:24px}.tlt-bb__stock-list li:before{content:"";flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 11 12 14 22 4'/%3E%3Cpath d='M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 11 12 14 22 4'/%3E%3Cpath d='M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11'/%3E%3C/svg%3E") center / contain no-repeat}.tlt-bb__stock-list li>span{min-width:0}.tlt-bb__tagline{margin:0;font-size:16px;font-weight:600;line-height:20px;text-align:center}.tlt-bb--split .tlt-bb__heading{flex-direction:column-reverse;gap:8px}.tlt-bb__price-line{margin:0;font-size:16px;line-height:24px}.tlt-bb--split .tlt-bb__panel{position:relative;display:flex;align-items:flex-end;overflow:hidden;color:var(--tlt-bb-panel-text);background:var(--tlt-bb-panel-bg)}.tlt-bb__panel img,.tlt-bb__panel video{position:absolute;top:0;right:0;bottom:0;left:0}.tlt-bb__panel video{display:block;width:100%;height:100%;object-fit:cover}.tlt-bb__panel-text{position:relative;padding:24px}.tlt-bb__panel--image .tlt-bb__panel-text{width:100%;background:linear-gradient(transparent,#000000a6)}.tlt-bb__panel-heading{margin:0;color:inherit;font-size:26px;font-weight:500;line-height:32px}.tlt-bb__panel-body{margin:8px 0 0;color:inherit;font-size:15px;line-height:22px}.tlt-bb__segments{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border:1px solid var(--tlt-bb-text)}.tlt-bb__segment{position:relative;cursor:pointer}.tlt-bb__segment input{position:absolute;opacity:0;pointer-events:none}.tlt-bb__segment>span{display:block;padding:13px 8px;font-size:13px;line-height:18px;text-align:center}.tlt-bb__segment strong{font-weight:600}.tlt-bb__segment input:checked+span{color:var(--tlt-bb-accent-text);background:var(--tlt-bb-accent)}.tlt-bb__segment input:focus-visible+span{outline:2px solid var(--tlt-bb-text);outline-offset:2px}.tlt-bb__details{cursor:pointer;transition:opacity .15s}.tlt-bb__purchase:has([value=once]:checked) .tlt-bb__details{opacity:.5}.tlt-bb__details .tlt-bb__frequency{margin-top:0;border:1px solid var(--tlt-bb-card-border)}.tlt-bb__details .tlt-bb__frequency-label{flex-basis:120px;padding-left:12px}.tlt-bb__details .tlt-bb__offer-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:12px;padding:0}.tlt-bb__details .tlt-bb__offers li{align-items:flex-start;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.tlt-bb--split .tlt-bb__atc{display:flex;justify-content:center;gap:12px}.tlt-bb__atc-price{white-space:nowrap}.tlt-bb__atc-price s{opacity:.6}.tlt-bb--split .tlt-bb__help{margin:0;padding:10px 12px;background:var(--tlt-bb-panel);font-size:13px;line-height:18px;text-align:left}.tlt-bb__rows{border-top:1px solid var(--tlt-bb-card-border)}.tlt-bb__row{border-bottom:1px solid var(--tlt-bb-card-border)}.tlt-bb__row summary{display:flex;justify-content:space-between;gap:16px;padding:14px 0;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;list-style:none}.tlt-bb__row summary::-webkit-details-marker{display:none}.tlt-bb__row summary:after{content:"+";flex:none;font-weight:400}.tlt-bb__row[open] summary:after{content:"\2212"}.tlt-bb__row-body{padding-bottom:14px;font-size:14px;line-height:21px}.tlt-bb__row-body p{margin:0 0 8px;color:inherit;font:inherit}.tlt-bb__row-body p:last-child{margin-bottom:0}.tlt-bb__band{margin-top:40px;color:var(--tlt-bb-band-text);background:var(--tlt-bb-band-bg)}.tlt-bb__band-image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.tlt-bb__band-text{padding:32px 20px 40px}.tlt-bb__band .tlt-bb__stock{width:100%;margin:0;padding:0;color:inherit;background:transparent;border:0}.tlt-bb__band .tlt-bb__stock-head{display:block}.tlt-bb__band .tlt-bb__stock-title{color:inherit;font-size:28px;font-weight:500;line-height:34px}.tlt-bb__band .tlt-bb__stock-price{margin-top:8px;color:inherit}.tlt-bb__band .tlt-bb__stock-list li{font-style:normal}.tlt-bb__band .tlt-bb__stock-btn,.tlt-bb__band .tlt-bb__stock-btn:hover,.tlt-bb__band .tlt-bb__stock-btn:focus,.tlt-bb__band .tlt-bb__stock-btn:active{color:var(--tlt-bb-band-bg);background:var(--tlt-bb-band-text);border-color:var(--tlt-bb-band-text)}.tlt-bb__bar{position:fixed;z-index:20;right:0;bottom:0;left:0;display:flex;align-items:center;gap:12px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));color:var(--tlt-bb-band-text);background:var(--tlt-bb-band-bg)}.tlt-bb__bar-thumb{flex:none;width:44px;height:44px;object-fit:cover}.tlt-bb__bar-text{display:grid;flex:1;min-width:0;margin:0;color:inherit;font-size:12px;line-height:16px}.tlt-bb__bar-text strong{font-weight:500}@media(max-width:989px){.tlt-bb__bar-thumb,.tlt-bb__bar-text strong{display:none}.tlt-bb__bar-text{font-size:13px;line-height:18px}}.tlt-bb--split .tlt-bb__bar-button,.tlt-bb--split .tlt-bb__bar-button:hover,.tlt-bb--split .tlt-bb__bar-button:focus,.tlt-bb--split .tlt-bb__bar-button:active{flex:none;width:auto;min-height:44px;margin:0;padding:14px;color:var(--tlt-bb-band-bg);background:var(--tlt-bb-band-text)}body.tlt-bb-bar-visible{padding-bottom:64px}@media(max-width:480px){[data-tlt-stock-compare]{display:block}}@media(min-width:990px){.tlt-bb{padding-block:var(--tlt-bb-pad-top) var(--tlt-bb-pad-bottom)}.tlt-bb__inner{grid-template-columns:minmax(0,702fr) minmax(0,738fr);align-items:start}.tlt-bb__gallery{padding-top:0}.tlt-bb__track{flex-direction:column;gap:0;overflow:visible;scroll-snap-type:none}.tlt-bb__slide,.tlt-bb__slide:first-child,.tlt-bb__slide:last-child{flex:none;width:100%;margin:0}.tlt-bb__counter,.tlt-bb__progress{display:none}.tlt-bb__info{position:sticky;top:var(--tlt-bb-sticky-top, 0px);padding:80px 3.54vw 40px 6.04vw}.tlt-bb__info>*{width:100%;max-width:600px}.tlt-bb__title{line-height:28px}.tlt-bb__badges{gap:12px}.tlt-bb__badge{gap:6px;font-size:14px;line-height:20px}.tlt-bb__legend{font-size:16px}.tlt-bb__tiles{gap:16px;padding-top:35px}.tlt-bb__tile-box{min-height:60px;padding:16px 8px}.tlt-bb__tile-tag{width:min(90px,100%);padding:2px;font-size:11px;line-height:15px}.tlt-bb__tile-count{font-size:22px;line-height:26px}.tlt-bb__tile-per{font-size:11px}.tlt-bb__notes{display:flex;justify-content:space-between;gap:0;margin-top:8px;padding-inline:10px;font-size:11px}.tlt-bb__notes span{flex:0 0 130px}.tlt-bb__card-price s{font-size:16px}.tlt-bb__card-price strong{font-size:18px}.tlt-bb__card-price [data-tlt-once-price]{font-size:16px}.tlt-bb__offer-lists{gap:12px;padding:0 16px 0 30px}.tlt-bb__offers li{align-items:center;font-size:14px;font-style:normal;line-height:20px}.tlt-bb__offers li:before{width:20px;height:20px}.tlt-bb__frequency{margin-top:20px}.tlt-bb__frequency-label{flex-basis:190px;padding:12px 12px 12px 35px;font-size:16px;line-height:24px}.tlt-bb__frequency select{min-height:48px;padding:12px 40px 12px 20px;font-size:14px}.tlt-bb__atc,.tlt-bb__stock-btn{font-size:14px}.tlt-bb__help{font-size:16px;line-height:20px}.tlt-bb__stock-title{font-size:17px}.tlt-bb__stock-price strong{font-size:16px}.tlt-bb__stock-list li{font-style:normal}.tlt-bb__tagline{font-size:22px;line-height:32px}}@media(min-width:990px){.tlt-bb--split .tlt-bb__inner{grid-template-columns:minmax(0,1fr) 500px}.tlt-bb--split .tlt-bb__gallery{padding:20px 0 0 20px}.tlt-bb--split .tlt-bb__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tlt-bb--split .tlt-bb__slide:first-child{grid-column:1 / -1;aspect-ratio:5 / 4}.tlt-bb--split .tlt-bb__panel{place-self:stretch}.tlt-bb--split .tlt-bb__panel--video{aspect-ratio:4 / 5}.tlt-bb--split .tlt-bb__info{padding:28px 20px 40px 32px;gap:16px}.tlt-bb__details .tlt-bb__frequency-label{flex-basis:136px;font-size:13px;line-height:18px;white-space:nowrap}.tlt-bb__panel-text{padding:32px}.tlt-bb__panel-heading{font-size:32px;line-height:38px}.tlt-bb__panel-body{font-size:16px;line-height:24px}.tlt-bb__band{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.tlt-bb__band-image{height:100%;max-height:600px}.tlt-bb__band-text{padding:48px 8vw}.tlt-bb__band .tlt-bb__stock-title{font-size:36px;line-height:44px}.tlt-bb__bar{right:20px;bottom:20px;left:auto;width:480px}body.tlt-bb-bar-visible{padding-bottom:0}}.tlt-bb--centered .tlt-bb__gallery{padding-top:0}.tlt-bb--centered .tlt-bb__slide,.tlt-bb--centered .tlt-bb__slide:first-child,.tlt-bb--centered .tlt-bb__slide:last-child{flex:0 0 100%;margin:0;scroll-margin-left:0}.tlt-bb--centered .tlt-bb__counter,.tlt-bb--centered .tlt-bb__progress{display:none}.tlt-bb__thumbs{display:flex;gap:8px;padding:12px 20px 0;overflow-x:auto;scrollbar-width:none}.tlt-bb__thumbs::-webkit-scrollbar{display:none}.tlt-bb__thumb,.tlt-bb__thumb:hover,.tlt-bb__thumb:focus,.tlt-bb__thumb:active{flex:none;width:52px;height:52px;margin:0;padding:0;overflow:hidden;color:inherit;background:var(--tlt-bb-panel-bg, var(--tlt-bb-panel));border:1px solid transparent;border-radius:0;box-shadow:none;transform:none;cursor:pointer}.tlt-bb__thumb:first-child{margin-left:auto}.tlt-bb__thumb:last-child{margin-right:auto}.tlt-bb__thumb img{display:block;width:100%;height:100%;object-fit:cover}.tlt-bb__thumb[aria-current=true]{border-color:var(--tlt-bb-text)}.tlt-bb__thumb:focus-visible{outline:2px solid var(--tlt-bb-text);outline-offset:2px}.tlt-bb--centered .tlt-bb__heading{flex-direction:column;align-items:center;gap:8px;text-align:center}.tlt-bb--centered .tlt-bb__title{font-size:34px;font-weight:400;line-height:38px}.tlt-bb__subtitle{margin:0;color:inherit;font-size:15px;font-weight:600;line-height:20px}.tlt-bb__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px}.tlt-bb__label{margin:0;padding:3px 8px;color:inherit;background:var(--tlt-bb-panel);font-size:12px;font-weight:600;line-height:16px}.tlt-bb__questions{margin-inline:-20px}.tlt-bb__chips{display:flex;gap:8px;padding:0 20px;overflow-x:auto;scrollbar-width:none}.tlt-bb__chips::-webkit-scrollbar{display:none}.tlt-bb__chip,.tlt-bb__chip:hover,.tlt-bb__chip:focus,.tlt-bb__chip:active{flex:none;margin:0;padding:9px 14px;color:var(--tlt-bb-text);background:var(--tlt-bb-panel);border:0;border-radius:0;box-shadow:none;transform:none;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer}.tlt-bb__chip[aria-expanded=true]{color:var(--tlt-bb-accent-text);background:var(--tlt-bb-accent)}.tlt-bb__chip:focus-visible{outline:2px solid var(--tlt-bb-text);outline-offset:-2px}.tlt-bb__answer{margin:8px 20px 0;padding:12px 14px;border:1px solid var(--tlt-bb-card-border);font-size:14px;line-height:21px}.tlt-bb__answer p{margin:0;color:inherit;font:inherit}.tlt-bb__answer p+p{margin-top:8px}.tlt-bb--centered .tlt-bb__description,.tlt-bb--centered .tlt-bb__price-line{text-align:center}.tlt-bb--centered .tlt-bb__price-line{font-weight:600}.tlt-bb--centered .tlt-bb__tiles{gap:8px;padding-top:26px}.tlt-bb--centered .tlt-bb__tile-box{align-items:flex-start;justify-content:flex-start;gap:2px;height:100%;min-height:0;padding:12px;text-align:left}.tlt-bb--centered .tlt-bb__tile-tag{left:-1px;width:auto;padding:3px 8px 2px;transform:none}.tlt-bb--centered .tlt-bb__tile-count{font-size:17px;font-weight:600;line-height:22px}.tlt-bb__tile-unit{font-weight:400}.tlt-bb--centered .tlt-bb__tile-per{font-size:12px;line-height:16px}.tlt-bb__tile-note{margin-top:4px;font-size:11px;line-height:15px;opacity:.75}.tlt-bb--centered .tlt-bb__help{padding:0;background:none;font-size:14px;font-weight:600;line-height:20px;text-align:center}.tlt-bb--left .tlt-bb__heading{align-items:flex-start;text-align:left}.tlt-bb--left .tlt-bb__meta{justify-content:flex-start}.tlt-bb--left .tlt-bb__description,.tlt-bb--left .tlt-bb__price-line,.tlt-bb--left .tlt-bb__help{text-align:left}.tlt-bb__badges--grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 8px;padding-block:4px}.tlt-bb__badges--grid .tlt-bb__badge{flex-direction:column;gap:8px;color:inherit;font-size:12px;font-weight:400;line-height:16px;text-align:center}.tlt-bb__badges--grid .tlt-bb__badge img{width:34px;height:34px}@media(min-width:990px){.tlt-bb--centered .tlt-bb__inner{grid-template-columns:minmax(0,1fr) minmax(0,540px);gap:64px;max-width:1360px;margin-inline:auto;padding:40px 40px 0}.tlt-bb--centered .tlt-bb__gallery{position:sticky;top:20px;display:grid;grid-template-columns:64px minmax(0,1fr);gap:24px;padding:0}.tlt-bb--centered .tlt-bb__viewport{grid-column:2;grid-row:1}.tlt-bb--centered .tlt-bb__thumbs{grid-column:1;grid-row:1;flex-direction:column;padding:0;overflow:visible}.tlt-bb__thumb:first-child,.tlt-bb__thumb:last-child{margin:0}.tlt-bb--centered .tlt-bb__thumb{width:64px;height:64px}.tlt-bb--centered .tlt-bb__track{display:flex;flex-direction:row;gap:0;overflow-x:auto;scroll-snap-type:x mandatory}.tlt-bb--centered .tlt-bb__slide:first-child,.tlt-bb--centered .tlt-bb__panel--video{grid-column:auto;aspect-ratio:1}.tlt-bb--centered .tlt-bb__info{position:static;gap:20px;padding:8px 0 40px}.tlt-bb--centered .tlt-bb__title{font-size:48px;line-height:52px}.tlt-bb__questions{margin-inline:0}.tlt-bb__chips{padding:0}.tlt-bb__answer{margin-inline:0}.tlt-bb--centered .tlt-bb__tile-box{padding:14px}.tlt-bb--centered .tlt-bb__tile-tag{width:auto}.tlt-bb--centered .tlt-bb__tile-count{font-size:19px;line-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/tlt-buy-box.css.map */
