mw-addon-total[hidden]{display:none!important}mw-addon-total:not([hidden]){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;width:100%;margin:0 0 12px;padding:12px 0;border-top:1px solid currentColor;color:#222;font-size:14px;line-height:1.4}mw-addon-total strong{white-space:nowrap;font-size:18px}.product-section lb-addon lb-card-image[role=button]{cursor:pointer}.product-section lb-addon lb-card-image[role=button]:focus-visible{outline:2px solid #235c45;outline-offset:3px;border-radius:4px}.product-section lb-addon .lb-product-card:has(.lb-card-checkbox:checked) .lb-long-card{background:#edf5ef!important;border-color:#235c45!important;box-shadow:inset 0 0 0 1px #235c45}@media(max-width:749px){body.template-product .jdgm-revs-tab-btn{display:none!important}}.mw-torre-colors{margin:0;min-width:0}.mw-torre-colors__heading{margin:0 0 12px;font-size:14px;line-height:1.4}.mw-torre-colors__heading strong{font-weight:600}.mw-torre-colors__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:3px;margin:-3px}.mw-torre-colors__card{display:flex;flex-direction:column;min-width:0;padding:6px 5px 8px;border:1px solid #d7d9d8;border-radius:5px;background:#fff;color:#283c42;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.mw-torre-colors__card:hover{border-color:#385663}.mw-torre-colors__card:focus-visible{outline:2px solid #385663;outline-offset:2px}.mw-torre-colors__card.is-selected{border-color:#385663;box-shadow:inset 0 0 0 1px #385663}.mw-torre-colors__image{position:relative;display:block;aspect-ratio:3 / 4}.mw-torre-colors__image img{display:block;width:100%;height:100%;object-fit:contain}.mw-torre-colors__check{position:absolute;top:0;right:0;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;color:#fff;background:#385663}.mw-torre-colors__name{display:flex;justify-content:center;align-items:flex-start;gap:5px;padding-top:7px;min-height:37px;font-size:11px;line-height:1.25;text-align:center}.mw-torre-colors__swatch{display:inline-block;flex:0 0 10px;width:10px;height:10px;margin-top:2px;border:1px solid rgba(0,0,0,.18);border-radius:50%;background:var(--torre-swatch)}@media(max-width:767px){.mw-torre-colors__track{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:94px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding:3px 3px 9px}.mw-torre-colors__card{scroll-snap-align:start}.mw-torre-colors__name{font-size:12px}}@media(prefers-reduced-motion:reduce){.mw-torre-colors__card{transition:none}}.mw-torre-summary__intro{margin:0 0 14px;font-size:16px;line-height:1.5}.mw-torre-summary__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;margin:0;list-style:none}.mw-torre-summary__facts li{display:flex;gap:7px;align-items:center;margin:0;font-size:12px;line-height:1.35}.mw-torre-summary__facts svg{flex:0 0 22px;color:#385663}.mw-torre-fuel{padding:12px 14px;border-left:2px solid #385663;background:#3856630a;font-size:12px;line-height:1.5}.mw-torre-fuel p{margin:0}.mw-torre-fuel p+p{margin-top:5px}.product-section:has(.mw-torre-colors) .product-block{margin-bottom:20px}.product-section:has(.mw-torre-colors) .product-block--header{margin-bottom:14px}.product-section:has(.mw-torre-colors) .product__price{font-size:23px;font-weight:600}.product-section:has(.mw-torre-colors) .add-to-cart{min-height:50px;background:#385663;border-color:#385663;color:#fff}.product-section:has(.mw-torre-colors) .add-to-cart:hover{background:#2b4650;border-color:#2b4650}.product-section:has(.mw-torre-colors) .product__quantity{display:flex;gap:15px;align-items:center}.product-section:has(.mw-torre-colors) .product__quantity label{margin-bottom:0}.product-section:has(.mw-torre-colors) .rte table{table-layout:fixed;width:100%}.product-section:has(.mw-torre-colors) .rte td,.product-section:has(.mw-torre-colors) .rte th{white-space:normal;overflow-wrap:anywhere}@media(max-width:767px){.mw-torre-summary__facts{gap:8px}.mw-torre-summary__facts li{align-items:flex-start;font-size:11px;gap:5px}}.mw-addon-checkout-note{display:none;margin:12px 0}.product-section:has(lb-addon .lb-card-checkbox:checked) .mw-addon-checkout-note{display:block}.product-section:has(lb-addon .lb-card-checkbox:checked) .mw-direct-checkout{display:none}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAgAAgAEg */
