#productName{font-size:30px}#productNameRepeat{font-weight:600}#mainPrice{padding-top:20px;padding-bottom:10px}@media (max-width:768px){#mainPrice{padding-top:0}}#mainPrice b{font-size:24px}#mainPrice font b{color:red}#mainPrice strike{font-size:24px;font-weight:600}#mainPriceRepeat{padding-top:5px}#mainPriceRepeat b{font-size:24px}#titlePriceMainRepeat{padding:20px 0;margin-top:10px;font-weight:600}#MainContent_relatedTabs .productsTab{border-bottom:0}#MainContent_relatedTabs .nav-link{border-top:4px solid #fff;color:#000;background-color:#fff;border-bottom:1px solid #e9ecef;border-radius:0}#MainContent_relatedTabs .nav-link.active{border-radius:0;background-color:#fff;color:#439539;font-weight:600;border-color:#e9ecef #e9ecef #fff;border-top:4px solid #439539;border-bottom:1px solid #fff}#MainContent_relatedTabs .nav-tabs .nav-link:hover{border-color:#e9ecef;border-top-color:#fff}#MainContent_relatedTabs .nav-tabs .nav-link.active:hover{border-color:#fff;border-top-color:#439539}.dataTable:not(#ecCartTable):not(#upcomingDatesTable):not(#upcomingDatesTableMobile):not(.ignoreDatatable):not(#UpcomingBombalDatesTable) td{border-top:0!important}#mobileDescriptionAccordion .card{border-top:3px solid #439539}#mobileDescriptionAccordion .card-header{background-color:#fff;color:#565656;font-weight:700}#mobileDescriptionAccordion .card-header a{display:block;text-decoration:none}#mobileDescriptionAccordion .card-header .fas{font-size:2em;color:#439539}#mobileDescriptionAccordion .card-header a[aria-expanded=true] .fas{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.productCardDescription{padding-left:1.5rem;padding-right:1.5rem}@media (max-width:768px){#mobileDescriptionAccordion .card-header .fas{font-size:1.5em}}#upcomingDatesTable td{padding:8px 0}#upcomingDatesTable tr.gtr td{color:#439539}#upcomingDatesTableMobile tr.gtr td{color:#439539}.modal{padding-right:0!important}@media (max-width:768px){#MainContent_tbProductDetails .paddedRow{padding:0}}@media (max-width:540px){#upcomingDatesTable{display:block;width:100%;overflow-x:auto}}@media (min-width:541px){#upcomingDatesTable{table-layout:fixed;width:100%}}#tooltipProductFooter{white-space:nowrap;overflow:hidden}#productNameFooter{text-overflow:ellipsis}#upcomingDatesTable_length{margin-top:5px}p.green{color:#439539}#productDetailsTable{margin-bottom:10px}#productDetailsTable{display:flex;flex-direction:column;border:1px solid #bbb;background:#fff}#productDetailsTable thead{color:#fff;background:#439539}#productDetailsTable thead b{color:#fff}#productDetailsTable tbody tr,#productDetailsTable thead tr{display:flex}#productDetailsTable tbody tr+tr{border-top:1px solid #bbb}#productDetailsTable tbody tr td,#productDetailsTable thead tr th{display:flex;flex:1;padding:.5em}@media screen and (max-width:640px){#productDetailsTable{border:0}#productDetailsTable thead{display:none}#productDetailsTable tbody tr{flex-direction:column;margin:0;border:1px solid #bbb}#productDetailsTable tbody tr td{flex-direction:column}#productDetailsTable tbody tr td+td{border-top:1px solid #bbb}#productDetailsTable tbody tr td:before{display:flex;align-items:center;margin:-.5em -.5em .75em -.5em;padding:.5em;content:attr(data-label);color:#fff;background:#439539}}#supplementaryLinks{padding-left:5px;padding-right:5px}