@media screen and (min-width:990px){.tc-pdp .product__info-wrapper{padding-left:5.6rem}.tc-pdp .product--right .product__info-wrapper{padding-left:0;padding-right:5.6rem}}.tc-pdp .product__info-container>*+*{margin:1.6rem 0}.tc-pdp .product__info-container>*:first-child{margin-top:0}.tc-pdp .product-form__input,.tc-pdp .product-form__buttons,.tc-pdp .product__info-container .product-form,.tc-pdp .product__info-container .product__description,.tc-pdp .product__info-container .icon-with-text{max-width:none}.tc-pdp .product__title{margin-bottom:0}.tc-pdp .product__title h1,.tc-pdp .product__title.h1,.tc-pdp .product__title.h2,.tc-pdp h2.product__title{margin:0;color:#000;font-size:2.2rem;font-weight:600;letter-spacing:0;line-height:1.15}@media screen and (min-width:750px){.tc-pdp .product__title h1,.tc-pdp .product__title.h1,.tc-pdp .product__title.h2,.tc-pdp h2.product__title{font-size:2.5rem}}.tc-pdp .product__text.caption-with-letter-spacing{color:var(--tc-muted);font-size:1.2rem;letter-spacing:.1em}.tc-pdp .product__info-container>.tc-rstats{margin-top:.8rem}.tc-rstats{display:flex;flex-wrap:wrap;align-items:center;row-gap:.6rem;color:var(--tc-text);font-size:1.5rem;line-height:1.2}@media screen and (min-width:750px){.tc-rstats{font-size:1.6rem}}.tc-rstats__avatars{display:inline-flex;margin-right:.8rem}.tc-rstats__avatar{width:3.2rem;height:3.2rem;margin-left:-.9rem;border:.2rem solid #fff;border-radius:50%;background:#e8e8e8;object-fit:cover}.tc-rstats__avatar:first-child{margin-left:0}.tc-rstats__item{padding:0 .8rem;border-left:.1rem solid var(--tc-text)}.tc-rstats>.tc-rstats__item:first-child,.tc-rstats__avatars+.tc-rstats__item{padding-left:0;border-left:0}.tc-rstats__rating{color:inherit;text-decoration:none}.tc-rstats__rating:hover .tc-rstats__count{text-decoration:underline}.tc-rstats strong{font-weight:700}.tc-rstats__star{color:#f5b301}.tc-variant-selects{display:block}.tc-pdp .tc-opt{min-width:0;margin:0 0 2rem;padding:0;border:0}.tc-pdp .tc-opt:last-of-type{margin-bottom:0}.tc-opt__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.tc-opt__label{color:#595959;font-size:1.4rem;letter-spacing:.03em}.tc-opt__label strong{color:var(--tc-text);font-weight:600}.tc-opt__link-wrap{display:inline-flex}.tc-opt__link{padding:0;border:0;background:none;color:var(--tc-text);font-family:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.tc-opt__values{position:relative;display:flex;flex-wrap:wrap;gap:.8rem}.tc-pdp .tc-opt input[type=radio]{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.tc-opt input[type=radio]:focus-visible+label{outline:.2rem solid var(--tc-text);outline-offset:.2rem}.tc-opt__btn{display:flex;flex:1 0 calc((100% - 6 * .8rem) / 7);align-items:center;justify-content:center;min-width:5.2rem;min-height:4rem;padding:.6rem;border:.1rem solid var(--tc-border);border-radius:var(--tc-radius-sm);background:#fff;color:var(--tc-text);font-size:1.4rem;line-height:1.5;text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.tc-opt__btn:hover{border-color:var(--tc-text)}.tc-opt input:checked+.tc-opt__btn{border-color:var(--tc-text);background:var(--tc-text);color:#fff;font-weight:700}.tc-opt input.disabled+.tc-opt__btn{background:#f7f7f7;color:#a8a8a8;text-decoration:line-through}.tc-opt input.disabled:checked+.tc-opt__btn{background:#6b6b6b;border-color:#6b6b6b;color:#fff}.tc-opt--btn-pill .tc-opt__values{gap:.6rem}.tc-opt--btn-pill .tc-opt__btn{flex:0 0 auto;min-width:4.8rem;min-height:4.4rem;padding:0 1.4rem;border-width:.15rem;border-color:#e5e1dd;border-radius:.6rem;font-weight:600}.tc-opt--btn-pill input:checked+.tc-opt__btn{border-color:var(--tc-text);background:#fff;color:var(--tc-text);box-shadow:0 0 0 .1rem var(--tc-text)}.tc-opt--btn-pill input.disabled:checked+.tc-opt__btn{background:#f7f7f7;color:#a8a8a8}.tc-opt--color-swatch .tc-opt__values,.tc-opt--color-image .tc-opt__values{flex-wrap:wrap;gap:.6rem;margin:0;padding:0}.tc-opt__sw,.tc-opt__ph{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:.15rem solid #e5e1dd;border-radius:.6rem;background:#fff;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.tc-opt__sw{min-width:4.8rem;height:4.8rem}.tc-opt__ph{width:5.6rem;height:7rem;overflow:hidden;background:#f5f3f1}.tc-opt__sw:hover,.tc-opt__ph:hover{border-color:#0c0a0966}.tc-opt input:checked+.tc-opt__sw,.tc-opt input:checked+.tc-opt__ph{border-color:var(--tc-text);box-shadow:0 0 0 .1rem var(--tc-text)}.tc-opt__sw-dot{display:block;width:1.8rem;height:1.8rem;border-radius:50%;background-position:center;background-size:cover;box-shadow:inset 0 0 0 .1rem #00000026}.tc-opt__sw-text{padding:0 1.2rem;color:var(--tc-text);font-size:1.3rem;font-weight:600;white-space:nowrap}.tc-opt__ph img,.tc-opt__ph-color{display:block;width:100%;height:100%;object-fit:cover}.tc-opt input.disabled+.tc-opt__sw,.tc-opt input.disabled+.tc-opt__ph{opacity:.45}.tc-opt input.disabled+.tc-opt__sw:after,.tc-opt input.disabled+.tc-opt__ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - .1rem),#8a8580 calc(50% - .1rem),#8a8580 calc(50% + .1rem),transparent calc(50% + .1rem));pointer-events:none}.tc-opt--pack .tc-opt__values{flex-wrap:nowrap;padding-top:.9rem}.tc-opt__pack{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-width:0;min-height:4.6rem;padding:.7rem .5rem;border:.1rem solid var(--tc-border);border-radius:var(--tc-radius-sm);background:#fff;color:var(--tc-text);text-align:center;cursor:pointer;transition:border-color .15s ease}.tc-opt__pack:hover{border-color:var(--tc-text)}.tc-opt input:checked+.tc-opt__pack{border-color:var(--tc-text);box-shadow:inset 0 0 0 .1rem var(--tc-text)}.tc-opt__pack-name{font-size:1.5rem;line-height:1.1}.tc-opt input:checked+.tc-opt__pack .tc-opt__pack-name,.tc-opt input:checked+.tc-opt__pack .tc-opt__pack-save{font-weight:700}.tc-opt__pack-save{color:#626262;font-size:1.3rem;line-height:1.1}.tc-opt__pack.is-best .tc-opt__pack-save{color:var(--tc-sale)}.tc-opt__pack-badge{position:absolute;top:-.9rem;left:50%;transform:translate(-50%);padding:.3rem .6rem;border:.1rem solid #fff;border-radius:10rem;background:var(--tc-green);color:#fff;font-size:.9rem;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.tc-opt input.disabled+.tc-opt__pack{background:#f7f7f7;color:#a8a8a8}.tc-opt--color .tc-opt__values{flex-wrap:nowrap;padding:.2rem .2rem .4rem;margin:-.2rem}.tc-opt__tile{position:relative;display:flex;flex:0 0 calc((100% - 3 * .8rem) / 4.25);flex-direction:column;border:.2rem solid transparent;border-radius:var(--tc-radius-sm);background:#fff;overflow:hidden;cursor:pointer;transition:border-color .15s ease}@media screen and (max-width:749px){.tc-opt__tile{flex-basis:calc((100% - 2 * .8rem) / 3.3)}}.tc-opt__tile:hover{border-color:#0c0a0959}.tc-opt input:checked+.tc-opt__tile{border-color:var(--tc-text)}.tc-opt__tile-media{position:relative;display:block;aspect-ratio:131 / 165;background:#dfe1df}.tc-opt__tile-media img,.tc-opt__tile-color{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tc-opt__tile-color--text{display:flex;align-items:center;justify-content:center;padding:.6rem;background:var(--tc-beige);font-size:1.3rem;font-weight:600;text-align:center}.tc-opt__tile-name{display:block;overflow:hidden;padding:.6rem .4rem;background:#fff;font-size:1.3rem;font-weight:600;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.tc-opt__tile-badge{position:absolute;top:.5rem;left:50%;z-index:1;transform:translate(-50%);padding:.4rem .7rem;border-radius:10rem;background:var(--tc-text);color:#fff;font-size:1.1rem;font-weight:700;line-height:1;white-space:nowrap}.tc-opt input.disabled+.tc-opt__tile .tc-opt__tile-media{opacity:.45}.tc-opt input.disabled+.tc-opt__tile .tc-opt__tile-name{color:#a8a8a8;text-decoration:line-through}.tc-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.2rem;color:var(--tc-text)}.tc-price__main{display:flex;align-items:baseline;gap:.1rem}.tc-price__per{color:var(--tc-green);font-size:2.3rem;font-weight:700;line-height:1.4}.tc-price__per-label{color:#667085;font-size:1.7rem}.tc-price__current{font-size:2.3rem;font-weight:700;line-height:1.4}.tc-price__side{display:flex;align-items:baseline;gap:.8rem;font-size:1.7rem}.tc-price__compare{color:#667085}.tc-price__total{font-weight:700}.tc-price__off{padding:.3rem .7rem;border-radius:.4rem;background:#971b1b14;color:var(--tc-sale);font-size:1.3rem;font-weight:700}.tc-price__unit{margin-top:.2rem}.tc-pdp .product__tax{margin-top:.2rem;color:var(--tc-muted);font-size:1.2rem}.tc-pdp .installment:empty{display:none}.tc-delivery{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1.2rem;font-size:1.4rem}.tc-delivery__left{display:flex;align-items:center;gap:.8rem}.tc-delivery .tc-icon{width:2rem;height:2rem;flex-shrink:0}.tc-delivery strong{font-weight:700}.tc-delivery__free{display:inline-flex;align-items:center;gap:.4rem;color:var(--tc-green);font-weight:700}.tc-delivery__free .tc-icon{width:1.6rem;height:1.6rem}.tc-pdp .product-form__submit{min-height:4.4rem;margin-bottom:.8rem;font-size:1.6rem;font-weight:700}.tc-pdp .product-form__submit[disabled]{--color-button: 128, 128, 128;opacity:1}.tc-pdp .shopify-payment-button__button{min-height:4.4rem;border-radius:var(--tc-radius-sm)}.tc-pdp .product-form__error-message-wrapper{font-size:1.4rem}.tc-mtab{display:block}.tc-pdp .product__info-container>.tc-mtab+.tc-mtab{margin-top:.8rem}.tc-mtab__btn{display:flex;align-items:center;gap:1rem;width:100%;padding:1.2rem 1.6rem;border:.1rem solid #ebebeb;border-radius:var(--tc-radius-sm);background:#fcfcfc;color:var(--tc-text);font-family:var(--font-body-family);font-size:1.7rem;font-weight:700;letter-spacing:.03em;line-height:1.1;text-align:left;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.tc-mtab__btn:hover{border-color:var(--tc-border);background:#f5f5f5}.tc-mtab__title{flex:1}.tc-mtab__btn .tc-icon{flex-shrink:0;width:2rem;height:2rem}.tc-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem 2.8rem;padding-top:.8rem}.tc-trust__item{display:flex;align-items:center;gap:.8rem}.tc-trust__item .tc-icon{width:2.6rem;height:2.6rem;flex-shrink:0}.tc-trust__text{display:flex;flex-direction:column;line-height:1.25}.tc-trust__text strong{color:#000;font-size:1.5rem;font-weight:700}.tc-trust__text small{color:var(--tc-muted);font-size:1.2rem}.tc-pdp .product__info-container>.tc-comp{margin-top:2.4rem;margin-bottom:2.4rem}.tc-comp__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.tc-theme .tc-comp__title{margin:0;font-size:2rem;font-weight:600;letter-spacing:0;line-height:1}.tc-comp__nav{display:flex;gap:.8rem}.tc-comp__arrow{display:flex;align-items:center;justify-content:center;width:6rem;height:2.5rem;border:.1rem solid var(--tc-border);border-radius:.6rem;background:#fff9;color:var(--tc-text);cursor:pointer}.tc-comp__arrow .tc-icon{width:1.4rem;height:1.4rem}.tc-comp__arrow[disabled]{opacity:.35;cursor:default}.tc-comp__track{display:flex;gap:1.2rem;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.tc-comp__track::-webkit-scrollbar{display:none}.tc-comp__item{flex:0 0 calc((100% - 2 * 1.2rem) / 3.6);min-width:13rem;scroll-snap-align:start}.tc-comp__media{position:relative;aspect-ratio:161 / 201;border-radius:var(--tc-radius);overflow:hidden;background:#deddd9}.tc-comp__media img,.tc-comp__media .tc-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tc-comp__add{position:absolute;right:.6rem;bottom:.6rem;z-index:1;display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;border:0;border-radius:50%;background:#414141;color:#fff;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.tc-comp__add:hover{transform:scale(1.08)}.tc-comp__add .tc-icon{width:1.6rem;height:1.6rem}.tc-comp__add.is-loading{opacity:.6;pointer-events:none}.tc-comp__add.is-added{background:var(--tc-green)}.tc-theme .tc-comp__name{margin:.8rem 0 .2rem;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.2}.tc-theme .tc-comp__name a{color:var(--tc-text);text-decoration:none}.tc-comp__price{color:#666;font-size:1.4rem}.tc-comp__final{font-weight:600}.tc-comp__off{color:var(--tc-sale);font-size:1.2rem;font-weight:600;white-space:nowrap}.tc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;align-items:flex-end;justify-content:center;background:#0000008c;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.tc-modal[open]{opacity:1;visibility:visible}.tc-modal__content{position:relative;width:100%;max-height:88vh;overflow-y:auto;padding:3.2rem 2rem 2.4rem;border-radius:1.2rem 1.2rem 0 0;background:#fff;color:var(--tc-text);transform:translateY(2.4rem);transition:transform .25s ease}.tc-modal[open] .tc-modal__content{transform:none}@media screen and (min-width:750px){.tc-modal{align-items:center;padding:2rem}.tc-modal__content{max-width:60rem;max-height:85vh;padding:3.2rem 3.2rem 2.8rem;border-radius:var(--tc-radius)}.tc-modal__content--wide{max-width:80rem}}.tc-modal__close{position:absolute;top:1.2rem;right:1.2rem;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:50%;background:#f3f3f3;color:var(--tc-text);cursor:pointer}.tc-modal__close .tc-icon{width:1.8rem;height:1.8rem}.tc-theme .tc-modal__title{margin:0 4.4rem 1.6rem 0;font-size:2.2rem;font-weight:700;letter-spacing:-.01em}.tc-modal__body{font-size:1.5rem;line-height:1.6}.tc-modal__body>*:first-child{margin-top:0}.tc-modal__body table{width:100%;border-collapse:collapse;font-size:1.4rem}.tc-modal__body th,.tc-modal__body td{padding:.8rem;border:.1rem solid var(--tc-border);text-align:center}.tc-modal__body th{background:#f6f6f6;font-weight:700}.tc-pdp .product__media-icon{display:none}.tc-pdp .thumbnail{border-radius:var(--tc-radius-sm);overflow:hidden}.tc-pdp .thumbnail[aria-current]{box-shadow:0 0 0 .2rem var(--tc-text);border-color:transparent}.tc-pdp .thumbnail img{pointer-events:none}@media screen and (min-width:990px){.tc-pdp .product--thumbnail media-gallery{display:grid;grid-template-columns:7rem minmax(0,1fr);align-items:start;column-gap:1.6rem}.tc-pdp .product--thumbnail media-gallery>[id^=GalleryViewer]{position:relative;grid-column:2;grid-row:1}.tc-pdp .product--thumbnail media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;display:block;max-height:var(--tc-thumbs-h, 66rem);overflow-y:auto;scrollbar-width:none}.tc-pdp .product--thumbnail media-gallery>.thumbnail-slider::-webkit-scrollbar{display:none}.tc-pdp .product--thumbnail .thumbnail-list{display:flex;flex-direction:column;gap:1.2rem;padding:.2rem}.tc-pdp .product--thumbnail .thumbnail-list__item{width:100%}.tc-pdp .product--thumbnail .thumbnail-list__item:before{padding-bottom:126%}.tc-pdp .product--thumbnail .thumbnail-slider .slider-button{display:none}.tc-pdp .product--thumbnail media-gallery>.product__xr-button{grid-column:2}}.tc-gallery-arrow{position:absolute;top:50%;z-index:3;display:none;align-items:center;justify-content:center;width:2.2rem;height:6rem;padding:0;border:.1rem solid var(--tc-border);border-radius:.6rem;background:#ffffffb3;color:var(--tc-text);transform:translateY(-50%);cursor:pointer}.tc-gallery-arrow .tc-icon{width:1.4rem;height:1.4rem}.tc-gallery-arrow--prev{left:1.2rem}.tc-gallery-arrow--next{right:1.2rem}@media screen and (min-width:750px){.tc-gallery-arrow{display:flex}}@media screen and (max-width:749px){.tc-pdp .product__media-list .product__media-item{width:64%}.tc-pdp .product--mobile-hide .product__media-wrapper .slider-buttons{display:none}.tc-pdp .product__media-list{margin-bottom:0}}.tc-gallery-progress{display:none;height:.3rem;margin:.4rem 0 1.6rem;background:#e5e5e5;overflow:hidden}.tc-gallery-progress span{display:block;height:100%;width:var(--tc-progress-w, 25%);background:var(--tc-text);transform:translate(var(--tc-progress-x, 0));transition:transform .15s linear}@media screen and (max-width:749px){.tc-gallery-progress{display:block}}.tc-pdp--featured .product__view-details{margin-top:1.6rem;font-size:1.4rem;font-weight:600}.tc-size-table{overflow-x:auto}.tc-size-table table{min-width:46rem}.tc-size-table__note{margin:1.2rem 0 0;color:var(--tc-muted);font-size:1.3rem}.tc-variant-selects{display:flex;flex-direction:column}.tc-variant-selects>.tc-opt{width:100%}.tc-pdp .tc-variant-selects .tc-opt:last-of-type{margin-bottom:2rem}.tc-pdp .tc-variant-selects>.tc-opt{margin:0 0 2rem}.tc-opt__tile-badge{top:.4rem}product-info:has(.tc-bdl) .product-form__quantity{display:none}.tc-bdl{--bdl-ink: #1c1817;--bdl-soft: #57534e;--bdl-line: #e5e1dd;--bdl-on: #fff0ea;--bdl-badge: #ffddd0;--bdl-pill: #2d2d2d;--bdl-total: #fbf5f5;--bdl-accent: #b75c3e;margin:.4rem 0 2.4rem;font-family:var(--font-body-family);color:var(--bdl-ink)}.tc-bdl__title{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.4rem;font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.tc-bdl__title:before,.tc-bdl__title:after{content:"";flex:1;height:.1rem;background:var(--bdl-line)}.tc-bdl__cards{display:flex;flex-direction:column;gap:1rem}.tc-bdl__card{position:relative;border:.1rem solid var(--bdl-line);border-radius:1rem;background:#fff;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.tc-bdl__card:hover{border-color:#bdb5ae}.tc-bdl__card.is-on{border-color:var(--bdl-ink);background:var(--bdl-on);box-shadow:inset 0 0 0 .1rem var(--bdl-ink)}.tc-bdl__badge{position:absolute;top:0;right:1.6rem;z-index:1;padding:.4rem 1.1rem .5rem;border-radius:0 0 .8rem .8rem;background:var(--bdl-badge);color:var(--bdl-ink);font-size:1.05rem;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.tc-bdl__head{display:flex;align-items:center;gap:1.2rem;width:100%;margin:0;padding:1.6rem;border:0;border-radius:1rem;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.tc-bdl__card--badge .tc-bdl__head{padding-top:2.6rem}.tc-bdl__head:focus-visible{outline:.2rem solid var(--bdl-ink);outline-offset:.2rem}.tc-bdl__radio{position:relative;flex:none;width:2.2rem;height:2.2rem;border:.2rem solid var(--bdl-ink);border-radius:50%;background:#fff}.tc-bdl__card.is-on .tc-bdl__radio{border-color:var(--bdl-ink)}.tc-bdl__card.is-on .tc-bdl__radio:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:50%;background:var(--bdl-ink)}.tc-bdl__info{display:flex;flex:1;flex-direction:column;gap:.6rem;min-width:0}.tc-bdl__name{font-size:1.6rem;font-weight:700;line-height:1.2}.tc-bdl__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;color:var(--bdl-soft);font-size:1.25rem;line-height:1.3}.tc-bdl__save{display:inline-flex;padding:.3rem .9rem;border-radius:10rem;background:var(--bdl-pill);color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:.01em}.tc-bdl__prices{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right}.tc-bdl__now{font-size:1.7rem;font-weight:800;line-height:1.15;white-space:nowrap}.tc-bdl__was{color:#8a8580;font-size:1.3rem;white-space:nowrap}.tc-bdl__save[hidden],.tc-bdl__was[hidden],.tc-bdl__dot[hidden],.tc-bdl__total[hidden]{display:none}.tc-bdl__rows{display:none;flex-direction:column;gap:1rem;margin:0 1.6rem;padding:1.4rem 0 1.6rem;border-top:.1rem solid rgba(28,24,23,.12)}.tc-bdl__card.is-on .tc-bdl__rows{display:flex}.tc-bdl__row{display:grid;grid-template-columns:4.4rem minmax(0,1fr);gap:1rem;align-items:end}.tc-bdl__thumb{display:block;width:4.4rem;height:5.5rem;overflow:hidden;border-radius:.6rem;background:#f3efeb}.tc-bdl__thumb img{display:block;width:100%;height:100%;object-fit:cover}.tc-bdl__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem;min-width:0}.tc-bdl__field{display:flex;flex-direction:column;gap:.4rem;min-width:0}.tc-bdl__label{overflow:hidden;color:#4a4644;font-size:1.2rem;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.tc-bdl__select{position:relative;display:block}.tc-bdl__select select{width:100%;height:3.8rem;margin:0;padding:0 3rem 0 1.2rem;border:.1rem solid var(--bdl-line);border-radius:.8rem;background:#fffc;color:var(--bdl-ink);font:inherit;font-size:1.4rem;font-weight:600;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;appearance:none}.tc-bdl__select select option:disabled{color:#a8a29e}.tc-bdl__select select:hover{border-color:#bdb5ae}.tc-bdl__select select:focus-visible{outline:.2rem solid var(--bdl-ink);outline-offset:.1rem}.tc-bdl__select.has-dot select{padding-left:3.2rem}.tc-bdl__dot{position:absolute;top:50%;left:1.1rem;width:1.4rem;height:1.4rem;margin-top:-.7rem;border-radius:50%;box-shadow:inset 0 0 0 .1rem #00000026;pointer-events:none}.tc-bdl__select .icon-caret{position:absolute;top:50%;right:1.2rem;width:1rem;height:.6rem;transform:translateY(-50%);pointer-events:none}.tc-bdl__row.is-soldout select,.tc-bdl__row.is-error select{border-color:var(--tc-sale)}.tc-bdl__total{display:flex;align-items:center;justify-content:center;gap:.8rem;margin:1.2rem 0 0;padding:1.1rem 1.4rem;border-radius:.8rem;background:var(--bdl-total);font-size:1.35rem;line-height:1.35;text-align:center}.tc-bdl__total .tc-icon{flex:none;width:1.8rem;height:1.8rem;color:var(--bdl-accent)}.tc-bdl__total strong{color:var(--bdl-accent);font-weight:800}.tc-bdl--empty{padding:1.6rem;border:.1rem dashed var(--bdl-line);border-radius:1rem}.tc-bdl__empty{margin:0;color:var(--bdl-soft);font-size:1.3rem;text-align:center}@media screen and (max-width:749px){.tc-bdl__head{gap:1rem;padding:1.4rem 1.2rem}.tc-bdl__card--badge .tc-bdl__head{padding-top:2.4rem}.tc-bdl__badge{right:1.2rem;font-size:1rem}.tc-bdl__name{font-size:1.5rem}.tc-bdl__now{font-size:1.6rem}.tc-bdl__rows{margin:0 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tc-product.css.map */
