.tbc{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden;background:var(--tbc-bg);padding:var(--tbc-pt) 16px var(--tbc-pb)}.tbc *,.tbc *:before,.tbc *:after{box-sizing:border-box}.tbc__grid{display:grid;grid-template-columns:repeat(var(--tbc-cols-m),minmax(0,1fr));gap:10px;max-width:1400px;margin:0 auto}.tbc__item{min-width:0;padding:18px 8px;background:var(--tbc-card);text-align:center}.tbc__num{color:var(--tbc-num);font-size:var(--tbc-size-m);font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.tbc__label{margin-top:6px;color:var(--tbc-label);font-size:13px;line-height:1.3}@media screen and (min-width:750px){.tbc{padding-left:4vw;padding-right:4vw}.tbc__grid{grid-template-columns:repeat(var(--tbc-cols-d),minmax(0,1fr));gap:24px}.tbc__item{padding:32px 12px}.tbc__num{font-size:var(--tbc-size-d)}.tbc__label{font-size:15px}}.tbf{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden;background:var(--tbf-bg);color:var(--tbf-text);padding:var(--tbf-pt) 0 var(--tbf-pb)}.tbf *,.tbf *:before,.tbf *:after{box-sizing:border-box}.tbf__head{margin:0 16px 16px}.tbf__head--center{text-align:center}.tbf__head--line{position:relative;padding-bottom:10px;border-bottom:1px solid #e3e3e3}.tbf__head--line:after{content:"";position:absolute;bottom:-2px;left:0;width:120px;height:3px;background:var(--tbf-accent)}.tbf__head--center.tbf__head--line:after{left:50%;transform:translate(-50%)}.tbf__heading{margin:0;color:inherit;font-size:calc(var(--tbf-head-size) * .78);font-weight:700;line-height:1.15}.tbf__heading--upper{text-transform:uppercase}.tbf__sub{margin:6px 0 0;color:inherit;font-size:14px;line-height:1.4;opacity:.8}.tbf__wrap{position:relative}.tbf__grid{display:grid;grid-template-columns:repeat(var(--tbf-cols-m),minmax(0,1fr));gap:18px 10px;padding:0 16px}.tbf--slider .tbf__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--tbf-cols-m) - 1) * 10px) / (var(--tbf-cols-m) + .3));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tbf--slider .tbf__grid::-webkit-scrollbar{display:none}.tbf--slider .tbf__card{scroll-snap-align:start}.tbf__nav{display:none}.tbf__card{position:relative;display:flex;flex-direction:column;min-width:0}.tbf__card[hidden]{display:none}.tbf__media{position:relative}.tbf__img{position:relative;display:block;aspect-ratio:var(--tbf-ratio);overflow:hidden;border-radius:6px;background:#f1efec}.tbf__img img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .35s ease}.tbf__img-b{opacity:0}.tbf__badges{position:absolute;top:8px;left:8px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.tbf__badges:empty{display:none}.tbf__badges--right{right:8px;left:auto;align-items:flex-end}.tbf__badge{padding:2px 8px;border-radius:var(--tbf-badge-radius);background:var(--tbf-badge-bg);color:var(--tbf-badge-color);font-size:11px;font-weight:var(--tbf-badge-w);line-height:1.6}.tbf__badge--out{background:#6b6b6b;color:#fff}.tbf__badge--new{background:var(--tbf-new-bg, #111111);color:var(--tbf-new-color, #ffffff)}.tbf__btns{--tbf-btn: 36px;position:absolute;right:8px;bottom:8px;z-index:2;display:flex;flex-direction:column;gap:6px}.tbf__btns>*{position:relative!important;inset:auto!important;display:block!important;width:var(--tbf-btn)!important;height:var(--tbf-btn)!important;min-width:0!important;margin:0!important;transform:none!important}.tbf__btns .hdt-pr_btn,.tbf__btns>*>button,.tbf__btns>*>a,.tbf__btns>button,.tbf__btns>a{position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:var(--tbf-btn)!important;height:var(--tbf-btn)!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:4px!important;background:#fff!important;color:#111!important;font-size:0!important;line-height:0!important;gap:0!important;box-shadow:0 1px 4px #0000001a;transform:none!important;cursor:pointer}.tbf__btns .hdt-pr_btn :not(svg):not(svg *){font-size:0!important}.tbf__btns svg{flex:0 0 auto;width:18px!important;height:18px!important;margin:0!important}.tbf__vendor{margin-top:8px;color:#6b6b6b;font-size:12px}.tbf__name{display:-webkit-box;margin-top:8px;overflow:hidden;color:inherit;font-size:13px;font-weight:500;line-height:1.35;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tbf-lines)}.tbf__vendor+.tbf__name{margin-top:2px}.tbf__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin-top:5px}.tbf__price{color:var(--tbf-price);font-size:15px;font-weight:700}.tbf__was{color:#6b6b6b;font-size:12px}.tbf__promo{margin-top:4px;color:var(--tbf-promo);font-size:var(--tbf-promo-size);font-weight:var(--tbf-promo-text-w);line-height:1.45}.tbf__pp{font-weight:var(--tbf-promo-price-w)}.tbf__pc{font-weight:var(--tbf-promo-code-w)}.tbf__card a:focus-visible,.tbf__more:focus-visible,.tbf__nav:focus-visible{outline:2px solid var(--tbf-text);outline-offset:2px}.tbf--reveal .tbf__card{opacity:0;transform:translateY(28px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--tbf-i, 0) * 90ms)}.tbf--reveal .tbf__card.is-in{opacity:1;transform:none}.tbf__empty{margin:0;padding:24px 16px;color:#6b6b6b;font-size:14px;text-align:center}.tbf__foot{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 16px 0}.tbf__foot:empty,.tbf__empty[hidden],.tbf__more[hidden],.tbf__loading[hidden],.tbf__all[hidden],.tbf__nav[hidden]{display:none!important}.tbf__loading{color:#6b6b6b;font-size:13px}.tbf__sentinel{display:block;height:1px}.tbf__more{min-height:46px;padding:0 30px;border:1px solid var(--tbf-text);border-radius:4px;background:transparent;color:var(--tbf-text);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.tbf__all{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 30px;border-radius:4px;background:var(--tbf-text);color:var(--tbf-bg);font-size:14px;font-weight:600;text-decoration:none}@media screen and (min-width:750px){.tbf__head{margin-left:4vw;margin-right:4vw}.tbf__heading{font-size:var(--tbf-head-size)}.tbf__sub{font-size:16px}.tbf__grid{grid-template-columns:repeat(var(--tbf-cols-d),minmax(0,1fr));gap:28px 18px;padding:0 4vw}.tbf--slider .tbf__grid{grid-template-columns:none;grid-auto-columns:calc((100% - (var(--tbf-cols-d) - 1) * 18px) / var(--tbf-cols-d));scroll-padding-left:4vw}.tbf__name{font-size:14px}.tbf__price{font-size:16px}.tbf__card:hover .tbf__img-b{opacity:1}.tbf__btns{--tbf-btn: 40px}.tbf--btn-hover .tbf__btns{opacity:0;transform:translate(8px);transition:opacity .25s ease,transform .25s ease}.tbf--btn-hover .tbf__card:hover .tbf__btns,.tbf--btn-hover .tbf__card:focus-within .tbf__btns{opacity:1;transform:none}.tbf__nav{position:absolute;top:38%;z-index:3;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid #dddddd;border-radius:50%;background:#fff;color:#111;cursor:pointer;box-shadow:0 1px 4px #0000001f}.tbf__nav--prev{left:calc(4vw - 21px)}.tbf__nav--next{right:calc(4vw - 21px)}}@media(prefers-reduced-motion:reduce){.tbf--reveal .tbf__card{opacity:1;transform:none;transition:none}}.sbc{background:var(--sbc-bg);color:var(--sbc-text);padding-top:var(--sbc-pt);padding-bottom:var(--sbc-pb)}.sbc *,.sbc *:before,.sbc *:after{box-sizing:border-box}.sbc__head{padding:0 16px 14px;border-bottom:3px solid var(--sbc-accent)}.sbc__title{margin:0;color:inherit;text-transform:uppercase;line-height:1.05;letter-spacing:-.02em}.sbc__title-light,.sbc__title-bold{display:block;font-size:26px}.sbc__title-light{font-weight:300}.sbc__title-bold{font-weight:700;font-size:32px}.sbc__wrap{position:relative}.sbc__track{display:flex;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sbc__track::-webkit-scrollbar{display:none}.sbc__page{flex:0 0 100%;display:grid;grid-template-columns:repeat(var(--sbc-cols-m),1fr);gap:1px;padding:1px;scroll-snap-align:start}.sbc__item{outline:1px solid var(--sbc-border);display:flex;flex-direction:column;align-items:center;padding:18px 6px 14px;background:var(--sbc-bg);color:inherit;text-decoration:none;text-align:center;min-width:0}.sbc__name{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 6px;min-height:2.4em;font-size:var(--sbc-name-m);font-weight:500;line-height:1.2;text-transform:uppercase}.sbc__badge{padding:2px 6px;border:1px solid var(--sbc-accent);border-radius:999px;color:var(--sbc-accent);font-size:7px;font-weight:600;white-space:nowrap}.sbc__img{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;margin-top:6px}.sbc__img img,.sbc__img .sbc__ph{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.sbc__ph{opacity:.35}.sbc__nav{display:none}.sbc__item:focus-visible,.sbc__all:focus-visible,.sbc__nav:focus-visible{outline:2px solid var(--sbc-text);outline-offset:-2px}@media screen and (max-width:749px){.sbc--stack .sbc__track{display:grid;grid-template-columns:repeat(var(--sbc-cols-m),1fr);gap:1px;padding:1px;overflow:visible}.sbc--stack .sbc__page{display:contents}}.sbc__dots{display:flex;justify-content:center;gap:6px;padding-top:14px}.sbc__dots:empty{display:none}.sbc__dots span{width:6px;height:6px;border-radius:50%;background:var(--sbc-text);opacity:.2;transition:opacity .2s,width .2s}.sbc__dots span.is-active{width:18px;border-radius:3px;opacity:1;background:var(--sbc-accent)}.sbc__foot{padding:22px 16px 0;text-align:center}.sbc__all{color:inherit;font-size:15px;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:750px){.sbc{padding-left:4vw;padding-right:4vw}.sbc__head{display:inline-block;min-width:300px;padding:0 0 14px;border-bottom-width:2px;margin-bottom:44px}.sbc__title-light{font-size:34px}.sbc__title-bold{font-size:36px}.sbc__track{scroll-snap-type:x proximity}.sbc__page{display:contents}.sbc__item{flex:0 0 calc(100% / var(--sbc-cols));padding:0 12px;outline:none;scroll-snap-align:start}.sbc__name{min-height:0;font-size:var(--sbc-name-d);font-weight:400}.sbc__badge{font-size:9px;padding:4px 10px}.sbc__img{aspect-ratio:auto;height:var(--sbc-img-h);margin-top:22px}.sbc__item:hover .sbc__img img{transform:scale(1.06)}.sbc__dots{display:none}.sbc__foot{padding:34px 0 0 12px;text-align:left}.sbc__nav{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--sbc-border);border-radius:50%;background:var(--sbc-bg);color:var(--sbc-text);cursor:pointer;transform:translateY(-50%)}.sbc__nav--prev{left:-20px}.sbc__nav--next{right:-20px}.sbc__nav:hover{border-color:var(--sbc-text)}.sbc__nav:disabled{opacity:.3;cursor:default}.sbc__nav[hidden]{display:none}}.tbt{box-sizing:border-box;width:100%;max-width:100%;overflow-x:clip;background:var(--tbt-bg);color:var(--tbt-text);padding:var(--tbt-pt) 0 var(--tbt-pb)}.tbt *,.tbt *:before,.tbt *:after{box-sizing:border-box}.tbt__head{margin:0 16px 14px}.tbt__head--center{text-align:center}.tbt__head--line{position:relative;padding-bottom:10px;border-bottom:1px solid #e3e3e3}.tbt__head--line:after{content:"";position:absolute;bottom:-2px;left:0;width:120px;height:3px;background:var(--tbt-accent)}.tbt__head--center.tbt__head--line:after{left:50%;transform:translate(-50%)}.tbt__heading{margin:0;color:inherit;font-size:var(--tbt-head-size-m);font-weight:700;line-height:1.15;letter-spacing:-.01em}.tbt__heading--upper{text-transform:uppercase}.tbt__sub{margin:6px 0 0;color:inherit;font-size:14px;line-height:1.4;opacity:.8}.tbt__bar--sticky{position:sticky;top:var(--tbt-sticky-top, 0px);z-index:6;padding-top:10px;margin-top:-10px;background:var(--tbt-bg);transition:box-shadow .2s ease}.tbt__bar--sticky.is-stuck{box-shadow:0 6px 12px -8px #0000002e}.tbt__bar--sticky .tbt__tabs:not(.tbt__tabs--underline){padding-bottom:10px;margin-bottom:2px}.tbt__tabs{display:flex;gap:8px;padding:0 16px 12px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tbt__tabs::-webkit-scrollbar{display:none}.tbt__tab{flex:0 0 auto;min-height:40px;padding:0 16px;border:1px solid #d5d5d5;border-radius:999px;background:transparent;color:var(--tbt-text);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}.tbt__tab.is-active{border-color:var(--tbt-text);background:var(--tbt-text);color:var(--tbt-bg)}.tbt__tabs--underline{gap:22px;padding-bottom:0;margin-bottom:12px;border-bottom:1px solid #e3e3e3}.tbt__tabs--underline .tbt__tab{padding:0;border:0;border-bottom:3px solid transparent;border-radius:0;text-transform:uppercase}.tbt__tabs--underline .tbt__tab.is-active{border-bottom-color:var(--tbt-accent);background:transparent;color:var(--tbt-text);font-weight:700}.tbt__tab:focus-visible,.tbt__card a:focus-visible,.tbt__all:focus-visible,.tbt__more:focus-visible{outline:2px solid var(--tbt-text);outline-offset:2px}.tbt__panel[hidden]{display:none}.tbt__grid{display:grid;grid-template-columns:repeat(var(--tbt-cols-m),minmax(0,1fr));gap:18px 10px;padding:0 16px}.tbt__card{position:relative;display:flex;flex-direction:column;min-width:0}.tbt__card[hidden]{display:none}.tbt__media{position:relative}.tbt__img{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:6px;background:#f1efec}.tbt__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.tbt__badges{position:absolute;top:8px;left:8px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.tbt__badges:empty{display:none}.tbt__badges--right{right:8px;left:auto;align-items:flex-end}.tbt__badge{padding:2px 7px;border-radius:var(--tbt-badge-radius, 4px);background:var(--tbt-badge-bg, #111111);color:var(--tbt-badge-color, #ffffff);font-size:11px;font-weight:var(--tbt-badge-w, 600);line-height:1.5}.tbt__badge--out{background:#6b6b6b;color:#fff}.tbt__badge--new{background:var(--tbt-new-bg, #111111);color:var(--tbt-new-color, #ffffff)}.tbt__btns{--tbt-btn: 36px;position:absolute;right:8px;bottom:8px;z-index:2;display:flex;flex-direction:column;gap:6px}.tbt__btns>*{position:relative!important;inset:auto!important;display:block!important;width:var(--tbt-btn)!important;height:var(--tbt-btn)!important;min-width:0!important;margin:0!important;transform:none!important}.tbt__btns .hdt-pr_btn,.tbt__btns>*>button,.tbt__btns>*>a,.tbt__btns>button,.tbt__btns>a{position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:var(--tbt-btn)!important;height:var(--tbt-btn)!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:4px!important;background:#fff!important;color:#111!important;font-size:0!important;line-height:0!important;gap:0!important;box-shadow:0 1px 4px #0000001a;transform:none!important;cursor:pointer}.tbt__btns .hdt-pr_btn :not(svg):not(svg *){font-size:0!important}.tbt__btns svg{flex:0 0 auto;width:18px!important;height:18px!important;margin:0!important}.tbt__vendor{margin-top:8px;color:#6b6b6b;font-size:12px}.tbt__name{display:-webkit-box;margin-top:8px;overflow:hidden;color:inherit;font-size:13px;font-weight:500;line-height:1.35;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tbt__vendor+.tbt__name{margin-top:2px}.tbt__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin-top:5px}.tbt__price{color:var(--tbt-price);font-size:15px;font-weight:700}.tbt__was{color:#6b6b6b;font-size:12px}.tbt__promo{margin-top:3px;color:var(--tbt-promo);font-size:var(--tbt-promo-size);font-weight:var(--tbt-promo-text-w);line-height:1.45}.tbt__pp{font-weight:var(--tbt-promo-price-w)}.tbt__pc{font-weight:var(--tbt-promo-code-w)}.tbt--reveal .tbt__card{opacity:0;transform:translateY(28px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--tbt-i, 0) * 90ms)}.tbt--reveal .tbt__card.is-in{opacity:1;transform:none}.tbt__empty{margin:0;padding:24px 16px;color:#6b6b6b;font-size:14px;text-align:center}.tbt__foot{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 16px 0;text-align:center}.tbt__foot:empty,.tbt__empty[hidden],.tbt__more[hidden],.tbt__loading[hidden],.tbt__all[hidden]{display:none!important}.tbt__loading{color:#6b6b6b;font-size:13px}.tbt__sentinel{display:block;height:1px}.tbt__more{min-height:46px;padding:0 30px;border:1px solid var(--tbt-text);border-radius:4px;background:transparent;color:var(--tbt-text);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.tbt__all{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 30px;border-radius:4px;background:var(--tbt-text);color:var(--tbt-bg);font-size:14px;font-weight:600;text-decoration:none}@media screen and (min-width:750px){.tbt__head{margin-left:4vw;margin-right:4vw}.tbt__heading{font-size:var(--tbt-head-size-d)}.tbt__sub{font-size:16px}.tbt__tabs{padding-left:4vw;padding-right:4vw}.tbt__grid{grid-template-columns:repeat(var(--tbt-cols-d),minmax(0,1fr));gap:28px 18px;padding:0 4vw}.tbt__name{font-size:14px}.tbt__price{font-size:16px}.tbt__card:hover .tbt__img img{transform:scale(1.04)}.tbt__btns{--tbt-btn: 40px}.tbt--btn-hover .tbt__btns{opacity:0;transform:translate(8px);transition:opacity .25s ease,transform .25s ease}.tbt--btn-hover .tbt__card:hover .tbt__btns,.tbt--btn-hover .tbt__card:focus-within .tbt__btns{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tbt--reveal .tbt__card{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
