.product-box .tr-sw{display:flex;flex-direction:column;gap:4px;margin-top:8px;margin-bottom:0}.product-box .tr-sw-row{display:flex;align-items:center;gap:6px;min-width:0}.product-box .tr-sw-label{flex:0 0 auto;width:62px;font-size:11px;line-height:1;color:var(--body-text-color,#6f6f6f);text-align:left;white-space:nowrap}.product-box .tr-sw .tr-sw-set{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:6px;margin:0;padding:0;border:0;min-width:0}.product-box .tr-sw .variant-option{margin:0!important;line-height:0}.product-box .tr-sw .color-bg{width:16px;height:16px}.product-box .tr-sw .swatches-hover .color-bg:after{width:14px;height:14px;left:1px;top:1px}.product-box .tr-sw .swatches-hover.selected .color-bg,.product-box .tr-sw .swatches-hover:hover .color-bg{transform:scale(1.15)}.product-box .tr-sw .tr-sw-dot:focus-visible{outline:2px solid var(--dark-color,#000);outline-offset:2px;border-radius:50%}.product-box .tr-sw .color-white,.product-box .tr-sw .tr-sw-neutral{border:1px solid rgba(0,0,0,.25)}.product-box .tr-sw .show-more-options{margin:0!important;padding:0 2px;width:auto;height:auto;min-width:0;cursor:pointer;font-size:11px;line-height:16px;white-space:nowrap}.product-box .tr-sw .swatches-hover.selected .color-bg{box-shadow:0 0 0 1px #0000008c}.product-box .tr-sw .tr-sw-more-m:not(.tr-sw-more-both){display:none}@media(max-width:767px){.product-box .tr-sw-label{width:54px;font-size:10px}.product-box .tr-sw-row{gap:4px}.product-box .tr-sw .tr-sw-set{gap:5px}.product-box .tr-sw .tr-sw-mhide{display:none}.product-box .tr-sw .tr-sw-more-m{display:block!important}.product-box .tr-sw .tr-sw-more-d{display:none}}.price-box.tr-pb .price-wrapper{display:flex;flex-direction:column;align-items:center;row-gap:3px}.price-box.tr-pb .tr-pb-main{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:.35em;row-gap:0}.product-box .price-box.tr-pb .price-item.regular-price,.product-box .price-box.tr-pb .price-item.special-price{margin:0;padding:0}.product-box .price-box.tr-pb .price-item.regular-price .price,.product-box .price-box.tr-pb .price-item.special-price .price{font-size:18px;line-height:1.3;font-weight:700;color:#1f2a2a}.price-box.tr-pb .tr-from{font-size:14px;line-height:1.3;font-weight:500;color:#1f2a2a}.price-box.tr-pb .tr-vat{font-size:12px;line-height:1.3;color:#8a8f8f;font-weight:400;white-space:nowrap}.product-box .price-box.tr-pb .price-item.old-price.tr-pb-advies{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:.4em;row-gap:2px;margin:0;padding:0;font-size:13px;line-height:1.3;color:#8a8f8f}.product-box .price-box.tr-pb .price-item.old-price.tr-pb-advies.d-none{display:none!important}.product-box .price-box.tr-pb .tr-pb-advies .price,.product-box .price-box.tr-pb .tr-pb-advies s{font-size:13px;font-weight:400;color:#8a8f8f}.price-box.tr-pb .tr-advies-label{font-weight:400}.price-box.tr-pb .tr-save{display:inline-block;font-size:12px;line-height:1.2;font-weight:700;color:#355b5a;background:#eef6f5;border:1px solid #B9D6D4;border-radius:999px;padding:1px 7px;white-space:nowrap}.price-box.tr-pb .tr-save.d-none{display:none!important}@media(max-width:575px){.product-box .price-box.tr-pb .price-item.regular-price .price,.product-box .price-box.tr-pb .price-item.special-price .price{font-size:16px}.price-box.tr-pb .tr-from{font-size:12px}.price-box.tr-pb .tr-vat{font-size:11px}.price-box.tr-pb .tr-pb-main{column-gap:.25em}.product-box .price-box.tr-pb .price-item.old-price.tr-pb-advies{column-gap:.3em;font-size:12px}.product-box .price-box.tr-pb .tr-pb-advies .price,.product-box .price-box.tr-pb .tr-pb-advies s{font-size:12px}.price-box.tr-pb .tr-save{font-size:11px;padding:0 5px}}.price.tr-mp .price-item--sale,.price.tr-mp .price__regular .price-item--regular{font-weight:700;color:#1f2a2a}.price.tr-mp .price-item small{font-weight:400}.price.tr-mp .price__compare,.price.tr-mp .price__compare s,.price.tr-mp .price__compare .price-item{color:#8a8f8f!important;font-weight:400;font-size:15px}.price.tr-mp .tr-advies-label{color:#8a8f8f;font-weight:400;font-size:15px;margin-right:.2em}.price.tr-mp .save-lable{background:#eef6f5!important;color:#355b5a!important;border:1px solid #B9D6D4;border-radius:999px;text-transform:none;font-weight:700;font-size:12px;letter-spacing:0;padding:2px 9px;line-height:1.3}.price.tr-mp .save-lable:first-letter{text-transform:uppercase}.product-box .tr-table-sw .tr-tcs-dot{display:inline-flex;text-decoration:none;flex:0 0 auto;cursor:pointer}.product-box .tr-table-sw .color-bg{border:1px solid rgba(0,0,0,.28);border-radius:50%;box-sizing:border-box}.product-box .tr-table-sw .tr-tcs-dot:focus-visible{outline:2px solid #f8931f;outline-offset:3px;border-radius:50%}.product-box .tr-table-sw .tr-tcs-dot:hover .color-bg{transform:scale(1.12)}.tr-fold-specs{font-size:14px;text-align:left}.tr-fold-specs dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.tr-fold-spec-row{display:grid;grid-template-columns:minmax(95px,42%) 1fr;gap:8px;padding:10px 8px;border-bottom:1px solid #e8e8e8;overflow-wrap:anywhere}.tr-fold-spec-row[hidden]{display:none}.tr-fold-spec-row dt{font-weight:500;color:#666;margin:0}.tr-fold-spec-row dd{font-weight:600;margin:0;color:#232323}.product-variants .tr-fold-opt .color-bg{width:32px;height:32px;border-radius:50%;border:1px solid #bbb;box-sizing:border-box}.product-variants .tr-fold-opt input:checked+label .color-bg{box-shadow:0 0 0 2px #fff,0 0 0 3px #f8931f}.product-variants .tr-fold-opt input:focus-visible+label{outline:2px solid #f8931f;outline-offset:3px}@media(max-width:767px){.tr-fold-specs dl{grid-template-columns:1fr}.tr-fold-spec-row{grid-template-columns:42% 1fr}.product-variants .tr-fold-opt .color-bg{width:34px;height:34px}}.product-box .tr-table-sw .tr-tcs-more-xs{display:none}@media(max-width:400px){.product-box .tr-table-sw .tr-tcs-smallhide,.product-box .tr-table-sw .tr-sw-more-m{display:none!important}.product-box .tr-table-sw .tr-tcs-more-xs{display:block}.product-box .tr-table-sw .tr-sw-label{width:48px}.product-box .tr-table-sw .color-bg{width:14px;height:14px}.product-box .tr-table-sw .tr-sw-set{gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/tr-card-swatches.css.map */
