.price-table-2024[data-v-e48ec8b0]{overflow:hidden}@media screen and (min-width:768px){.price-table-2024[data-v-e48ec8b0]{padding-left:15px;padding-right:15px}}@media screen and (min-width:1200px){.price-table-2024[data-v-e48ec8b0]{padding-left:10px;padding-right:10px}}.price-table-2024 .product-container[data-v-e48ec8b0]{background-color:var(--ta-white);border:2px solid var(--ta-purple);border-radius:40px;padding:40px 24px 32px;position:relative}@media screen and (min-width:1200px){.price-table-2024 .product-container[data-v-e48ec8b0]{padding-left:20px;padding-right:20px}}.price-table-2024 .product-container.recommended[data-v-e48ec8b0]{border-color:#e60e77}.price-table-2024 .product-container .highlight[data-v-e48ec8b0]{background:var(--ta-purple);border-bottom-left-radius:24px;border-bottom-right-radius:24px;left:0;padding-bottom:2px;position:absolute;right:0;top:0;width:125px}.price-table-2024 .product-container .highlight .highlight-text[data-v-e48ec8b0]{color:var(--ta-white);font-family:Barlow,sans-serif;font-size:12px;letter-spacing:0;line-height:26px;text-align:center;text-transform:uppercase}.price-table-2024 .product-container .highlight.recommended[data-v-e48ec8b0]{background-color:#e60e77}.price-table-2024 .product-container .product-description[data-v-e48ec8b0]{font-family:Barlow,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:26px;min-height:104px}.price-table-2024 .product-container .product-description[data-v-e48ec8b0] ul{margin:0;padding-left:16px}.price-table-2024 .product-container .product-description[data-v-e48ec8b0] p{font-family:Barlow,sans-serif;font-weight:400;line-height:26px;margin-bottom:0}.price-table-2024 .product-container .product-description[data-v-e48ec8b0] a{color:var(--ta-purple-100);font-weight:600;white-space:nowrap}.price-table-2024 .product-container .xpert-toggle[data-v-e48ec8b0]{color:var(--ta-blue);font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:18px}.price-table-2024 .product-container .xpert-toggle .live-tax-advice[data-v-e48ec8b0]{background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;background-color:var(--ta-blue);background-image:linear-gradient(-90deg,var(--ta-red-200),var(--ta-purple-100),var(--ta-blue-700));background-size:100%;font-family:Barlow,sans-serif;font-size:16px;font-weight:700;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.price-table-2024 .product-container .xpert-toggle[data-v-e48ec8b0] .checkbox-section{border-width:0;height:16px;width:32px}.price-table-2024 .product-container .xpert-toggle[data-v-e48ec8b0] .checkbox-section .switch-button:before{background-color:var(--ta-white);height:9.6px;left:3.2px;top:3.2px;width:9.6px}.price-table-2024 .product-container .xpert-toggle[data-v-e48ec8b0] .checkbox-section .switch-layer{background-color:var(--ta-gray-1000)}.price-table-2024 .product-container .xpert-toggle[data-v-e48ec8b0] .checkbox-section .switch-box.checked+.switch-button:before{background-color:var(--ta-white);left:19.2px}.price-table-2024 .product-container .xpert-toggle[data-v-e48ec8b0] .checkbox-section .switch-box.checked~.switch-layer{background-color:var(--ta-blue-700)}.price-table-2024 .product-container .show-xpert-modal-icon[data-v-e48ec8b0]:focus{outline:2px solid var(--ta-blue);outline-offset:2px}.price-table-2024 .product-container .competitor-price[data-v-e48ec8b0]{height:40px}.price-table-2024 .product-container .competitor-price.competitor-price-empty[data-v-e48ec8b0]{height:38px}.price-table-2024 .product-container .competitor-price .product-box-comparison[data-v-e48ec8b0]{border-bottom:1px solid var(--ta-gray-250);border-top:1px solid var(--ta-gray-250)}.price-table-2024 .product-container .competitor-price .competitor-price-text[data-v-e48ec8b0]{color:var(--ta-blue-400);font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:0;line-height:18px;text-align:left}.price-table-2024 .product-container .competitor-price .competitor-price-text.competitor-price-percentage[data-v-e48ec8b0]{color:var(--ta-red-200)}.price-table-2024 .display-2[data-v-e48ec8b0]{color:var(--ta-blue);font-family:Barlow,sans-serif;font-size:24px;font-weight:800;letter-spacing:0;line-height:36px}.price-table-2024 .display-2.link[data-v-e48ec8b0]:hover{text-decoration:underline}.price-table-2024 .display-1[data-v-e48ec8b0]{font-size:40px}.price-table-2024 .display-1[data-v-e48ec8b0],.price-table-2024 .display-5[data-v-e48ec8b0]{color:var(--ta-blue);font-family:Barlow,sans-serif;font-weight:600;letter-spacing:0;line-height:48px}.price-table-2024 .display-5[data-v-e48ec8b0]{font-size:32px}.price-table-2024[data-v-e48ec8b0] .btn{border:1px solid var(--ta-blue);font-family:Barlow,sans-serif}.price-table-2024[data-v-e48ec8b0] .btn.btn-price-table{font-family:Open Sans,sans-serif;font-weight:700;letter-spacing:0}.price-table-2024[data-v-e48ec8b0] .btn:focus{outline:1px solid var(--ta-black);outline-offset:4px}.price-table-2024[data-v-e48ec8b0] .btn.btn-primary{background-color:var(--ta-purple-100)!important;border:1px solid var(--ta-purple-100);color:var(--ta-white)!important;font-size:16px;margin-bottom:0;min-height:48px;padding:12px 32px}.price-table-2024[data-v-e48ec8b0] .btn.btn-primary:active,.price-table-2024[data-v-e48ec8b0] .btn.btn-primary:hover{background-color:var(--ta-purple-150)!important;border:1px solid var(--ta-purple-150);color:var(--ta-white)}.price-table-2024[data-v-e48ec8b0] .btn.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.price-table-2024[data-v-e48ec8b0] .btn.btn-secondary:active,.price-table-2024[data-v-e48ec8b0] .btn.btn-secondary:hover{background-color:var(--ta-purple-100);border:1px solid var(--ta-purple-100);color:var(--ta-white)}.price-table-2024 .product-page-link[data-v-e48ec8b0]{color:var(--ta-purple-100);font-family:Barlow,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase}.price-table-2024 .product-state-price[data-v-e48ec8b0] .state-additional{color:var(--ta-blue)!important;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;text-decoration:none}.price-table-2024 .product-rating[data-v-e48ec8b0] .product-rating__number{height:30px}.price-table-2024 .product-rating[data-v-e48ec8b0] .product-rating__number span{font-size:12px;line-height:36px;margin-left:4px}.price-table-2024 .price[data-v-e48ec8b0]{font-family:Barlow,sans-serif}.price-table-2024 .price.price-strikethrough[data-v-e48ec8b0]{color:var(--ta-red-200);font-size:20px;font-weight:600;line-height:24px;margin:0 0 5px 5px}
