.product-tabs{background:#f8f8f8;padding:15px 0}.tabs{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);margin-top:0;gap:8px}.product-tabs h4.qty-select{font-size:14px;line-height:18px;font-weight:600;margin:0 0 8px;color:#363636;letter-spacing:0}.tabs .tab-link{cursor:pointer;border:1px solid #E9E9E9;border-radius:5px;position:relative;display:flex;flex-direction:column}.tabs .tab-link.current{background:#fff;border:1px solid #ED931B}.tabs .tab-link.current .price,.tabs .tab-link.current .stuck{color:#000!important}.tabs .tab-link.current .qty-head{background:#ed931b;color:#fff}.tabs .tab-link.current .qty-head svg{height:12px;width:12px}.tabs .tab-link .qty-head{background:#dfdfdf85;width:100%;font-size:10px;font-weight:700;line-height:12.57px;padding:5px 9px 4px 4px;color:#c2c2c2;display:flex;justify-content:center;gap:3px;letter-spacing:.6px}.tabs .tab-link .qtys-details{text-align:center;padding:10px 4px 22px;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:3px;display:flex}.tabs .tab-link .qtys-details span,.tabs .tab-link .qtys-details .price,.tabs .tab-link .qtys-details .discount{display:block;font-size:14px;font-weight:700;color:#939393;line-height:17px}.tabs .tab-link .qtys-details span.qtys{display:block;background:red;width:24px;height:24px;line-height:22px;background-color:#fff;color:#363636;border-radius:50%;margin:0 auto 3px}.tabs .tab-link.current .qtys-details span.qtys{background-color:#ed931b}.tabs .tab-link .qtys-details .discount{color:#47b94a}.tabs .tab-link .qtys-foot{background:#ed931b33;text-align:center;font-size:9px;color:#ed931b;line-height:11px;font-weight:700;padding:3px;border-radius:3px;position:absolute;width:100%;bottom:0;opacity:0}.tabs .tab-link.current .qtys-foot{opacity:1}.tab-content{display:none;background:#fff}.tab-content.current{display:none}.product-swatch{margin-bottom:20px}.swatches{display:flex;flex-wrap:wrap;gap:10px}span.swatch.color_swatches{display:inline-block;width:20px;height:20px;margin:5px;background:#ccc;border:1px solid #999;cursor:pointer}.swatch{display:inline-block;margin:5px;background:#ccc;border:1px solid #999;cursor:pointer}input[type=radio]{display:none}input[type=radio]:checked+.swatch{border:2px solid #000}.product-tabs .product-secondary-options,.product-tabs form{margin-top:0;padding:0 0 15px;background-color:#f9f9f9}.product-tabs .product-secondary-options img{border-radius:1rem}.product-tabs .product-secondary-options .swatch{display:inline-block;padding:5px 10px;border:1px solid #ddd;cursor:pointer}.product-tabs .product-secondary-options input[type=radio]{display:none}.product-tabs .product-secondary-options input[type=radio]:checked+.swatch{border-color:#000;background-color:#f0f0f0}.featured-image{width:100px}.featured-image img{width:100%}.product-swatch{display:flex;justify-content:space-between;row-gap:16px}.prod-info{width:calc(100% - 115px)}.prod-info p{margin:0}.option-group:not(:last-child){margin:0 0 24px}.tab-content h3{font-size:14px;line-height:25px;font-weight:600;color:#363636;margin:0;padding-bottom:15px;background-color:#f9f9f9;text-transform:capitalize;letter-spacing:0}.tab-content .prod-info p{font-weight:700;color:#363636;font-size:13px;line-height:25px;margin-bottom:8px}.prod-info .option-group>label{font-size:14px;font-weight:700;line-height:25px;color:#363636;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;display:inline-block}.prod-info .option-group .swatches label .swatch{font-size:14px;font-weight:400;line-height:17px;background:transparent;border:1px solid #D6D6D6;border-radius:3px;margin:0;padding:11px 12px;letter-spacing:normal}.prod-info .option-group .swatches label input:checked+.swatch{color:#ed931b;border-color:#ed931b}.prod-info .option-group .swatches label .swatch.color_swatches{width:30px;height:30px;box-shadow:0 0 2px #000000bf;border-radius:50%}.prod-info .option-group .swatches label input:checked+.swatch.color_swatches{box-shadow:0 0 3px #0003;outline-offset:4px;outline:1px solid #ED931B;border-color:#d6d6d6}.prod-info .option-group .select{border:1px solid #D6D6D6;max-width:172px;border-radius:3px}.prod-info .option-group .select select{max-height:40px;font-size:14px;font-weight:400;line-height:17px;color:#000}.tabs .tab-link.tab-link-img .qty-head{color:#ed931b}.tabs .tab-link.tab-link-img .qty-head svg path{fill:#ed931b}.tabs li.tab-link.current.tab-link-img .qty-head{color:#fff}.tabs li.tab-link.current.tab-link-img .qty-head svg path{fill:#fff}.tabs .tab-link.t-tab-1 .qtys-foot,.tabs .tab-link.t-tab-3 .qtys-foot{display:none}select#productSelect option{display:block!important}@media only screen and (min-width: 750px) and (max-width: 788px){.tabs .tab-link .qtys-details span,.tabs .tab-link .qtys-details .price,.tabs .tab-link .qtys-details .discount{font-size:11px}.tabs .tab-link .qtys-foot{font-size:8px}}@media only screen and (max-width: 575px){.tabs .tab-link .qtys-details span,.tabs .tab-link .qtys-details .price,.tabs .tab-link .qtys-details .discount{font-size:12px!important;line-height:13px}.tabs .tab-link .qty-head{gap:2px;font-size:8px}.product-tabs h4.qty-select,.tab-content h3{font-size:13.3px!important}.tabs .tab-link .qty-head,.tabs .tab-link .qtys-foot{font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/upsell-product.css.map */
