@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,400i,700);
@import url(https://fonts.googleapis.com/icon?family=Material+Icons);

div#tcwlw_widget[id="tcwlw_widget"] *,
div#tcwlw_widget[id="tcwlw_widget"] *:before,
div#tcwlw_widget[id="tcwlw_widget"] *:after,
div#tcwlw_widget_outer *,
div#tcwlw_widget_outer *:before,
div#tcwlw_widget_outer *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

div#tcwlw_widget[id="tcwlw_widget"] div,
div#tcwlw_widget_outer div {
	text-align: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] div:empty,
div#tcwlw_widget_outer div:empty {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] h1,
div#tcwlw_widget[id="tcwlw_widget"] h2,
div#tcwlw_widget[id="tcwlw_widget"] h3,
div#tcwlw_widget[id="tcwlw_widget"] h4,
div#tcwlw_widget[id="tcwlw_widget"] h5,
div#tcwlw_widget[id="tcwlw_widget"] h6,
div#tcwlw_widget_outer h1,
div#tcwlw_widget_outer h2,
div#tcwlw_widget_outer h3,
div#tcwlw_widget_outer h4,
div#tcwlw_widget_outer h5,
div#tcwlw_widget_outer h6 {
	clear: none
}

div#tcwlw_widget[id="tcwlw_widget"] div,
div#tcwlw_widget[id="tcwlw_widget"] span,
div#tcwlw_widget[id="tcwlw_widget"] iframe,
div#tcwlw_widget[id="tcwlw_widget"] h1,
div#tcwlw_widget[id="tcwlw_widget"] h2,
div#tcwlw_widget[id="tcwlw_widget"] h3,
div#tcwlw_widget[id="tcwlw_widget"] h4,
div#tcwlw_widget[id="tcwlw_widget"] h5,
div#tcwlw_widget[id="tcwlw_widget"] h6,
div#tcwlw_widget[id="tcwlw_widget"] p,
div#tcwlw_widget[id="tcwlw_widget"] blockquote,
div#tcwlw_widget[id="tcwlw_widget"] a,
div#tcwlw_widget[id="tcwlw_widget"] em,
div#tcwlw_widget[id="tcwlw_widget"] img,
div#tcwlw_widget[id="tcwlw_widget"] small,
div#tcwlw_widget[id="tcwlw_widget"] strong,
div#tcwlw_widget[id="tcwlw_widget"] ol,
div#tcwlw_widget[id="tcwlw_widget"] ul,
div#tcwlw_widget[id="tcwlw_widget"] li,
div#tcwlw_widget[id="tcwlw_widget"] fieldset,
div#tcwlw_widget[id="tcwlw_widget"] form,
div#tcwlw_widget[id="tcwlw_widget"] label,
div#tcwlw_widget[id="tcwlw_widget"] legend,
div#tcwlw_widget[id="tcwlw_widget"] table,
div#tcwlw_widget[id="tcwlw_widget"] caption,
div#tcwlw_widget[id="tcwlw_widget"] tbody,
div#tcwlw_widget[id="tcwlw_widget"] tfoot,
div#tcwlw_widget[id="tcwlw_widget"] thead,
div#tcwlw_widget[id="tcwlw_widget"] tr,
div#tcwlw_widget[id="tcwlw_widget"] th,
div#tcwlw_widget[id="tcwlw_widget"] td,
div#tcwlw_widget[id="tcwlw_widget"] article,
div#tcwlw_widget[id="tcwlw_widget"] figure,
div#tcwlw_widget[id="tcwlw_widget"] figcaption,
div#tcwlw_widget[id="tcwlw_widget"] footer,
div#tcwlw_widget[id="tcwlw_widget"] header,
div#tcwlw_widget[id="tcwlw_widget"] section,
div#tcwlw_widget_outer div,
div#tcwlw_widget_outer span,
div#tcwlw_widget_outer iframe,
div#tcwlw_widget_outer h1,
div#tcwlw_widget_outer h2,
div#tcwlw_widget_outer h3,
div#tcwlw_widget_outer h4,
div#tcwlw_widget_outer h5,
div#tcwlw_widget_outer h6,
div#tcwlw_widget_outer p,
div#tcwlw_widget_outer blockquote,
div#tcwlw_widget_outer a,
div#tcwlw_widget_outer em,
div#tcwlw_widget_outer img,
div#tcwlw_widget_outer small,
div#tcwlw_widget_outer strong,
div#tcwlw_widget_outer ol,
div#tcwlw_widget_outer ul,
div#tcwlw_widget_outer li,
div#tcwlw_widget_outer fieldset,
div#tcwlw_widget_outer form,
div#tcwlw_widget_outer label,
div#tcwlw_widget_outer legend,
div#tcwlw_widget_outer table,
div#tcwlw_widget_outer caption,
div#tcwlw_widget_outer tbody,
div#tcwlw_widget_outer tfoot,
div#tcwlw_widget_outer thead,
div#tcwlw_widget_outer tr,
div#tcwlw_widget_outer th,
div#tcwlw_widget_outer td,
div#tcwlw_widget_outer article,
div#tcwlw_widget_outer figure,
div#tcwlw_widget_outer figcaption,
div#tcwlw_widget_outer footer,
div#tcwlw_widget_outer header,
div#tcwlw_widget_outer section {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	color: inherit;
	vertical-align: baseline;
	background: none;
	float: none;
	-webkit-text-size-adjust: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] article,
div#tcwlw_widget[id="tcwlw_widget"] aside,
div#tcwlw_widget[id="tcwlw_widget"] details,
div#tcwlw_widget[id="tcwlw_widget"] figcaption,
div#tcwlw_widget[id="tcwlw_widget"] figure,
div#tcwlw_widget[id="tcwlw_widget"] footer,
div#tcwlw_widget[id="tcwlw_widget"] header,
div#tcwlw_widget[id="tcwlw_widget"] hgroup,
div#tcwlw_widget[id="tcwlw_widget"] main,
div#tcwlw_widget[id="tcwlw_widget"] menu,
div#tcwlw_widget[id="tcwlw_widget"] nav,
div#tcwlw_widget[id="tcwlw_widget"] section,
div#tcwlw_widget[id="tcwlw_widget"] summary,
div#tcwlw_widget_outer article,
div#tcwlw_widget_outer aside,
div#tcwlw_widget_outer details,
div#tcwlw_widget_outer figcaption,
div#tcwlw_widget_outer figure,
div#tcwlw_widget_outer footer,
div#tcwlw_widget_outer header,
div#tcwlw_widget_outer hgroup,
div#tcwlw_widget_outer main,
div#tcwlw_widget_outer menu,
div#tcwlw_widget_outer nav,
div#tcwlw_widget_outer section,
div#tcwlw_widget_outer summary {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] li,
div#tcwlw_widget_outer li {
	color: inherit;
	position: static
}

div#tcwlw_widget[id="tcwlw_widget"] ul li,
div#tcwlw_widget_outer ul li {
	list-style: disc
}

div#tcwlw_widget[id="tcwlw_widget"] a,
div#tcwlw_widget_outer a {
	background-color: transparent
}

div#tcwlw_widget[id="tcwlw_widget"] a:active,
div#tcwlw_widget[id="tcwlw_widget"] a:hover,
div#tcwlw_widget_outer a:active,
div#tcwlw_widget_outer a:hover {
	outline: 0
}

div#tcwlw_widget[id="tcwlw_widget"] b,
div#tcwlw_widget[id="tcwlw_widget"] strong,
div#tcwlw_widget_outer b,
div#tcwlw_widget_outer strong {
	font-weight: bold;
	color: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] small,
div#tcwlw_widget_outer small {
	font-size: 80%;
	color: #2f2f2f
}

div#tcwlw_widget[id="tcwlw_widget"] sub,
div#tcwlw_widget[id="tcwlw_widget"] sup,
div#tcwlw_widget_outer sub,
div#tcwlw_widget_outer sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

div#tcwlw_widget[id="tcwlw_widget"] img,
div#tcwlw_widget_outer img {
	border: 0;
	display: inline;
	box-shadow: none
}

div#tcwlw_widget[id="tcwlw_widget"] hr,
div#tcwlw_widget_outer hr {
	box-sizing: content-box;
	height: 0
}

div#tcwlw_widget[id="tcwlw_widget"] fieldset,
div#tcwlw_widget_outer fieldset {
	margin: 0;
	padding: 0;
	border: none;
	min-inline-size: unset;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] button,
div#tcwlw_widget_outer button {
	overflow: visible;
	min-width: auto
}

div#tcwlw_widget[id="tcwlw_widget"] button,
div#tcwlw_widget[id="tcwlw_widget"] select,
div#tcwlw_widget_outer button,
div#tcwlw_widget_outer select {
	text-transform: none;
	width: auto
}

div#tcwlw_widget[id="tcwlw_widget"] button,
div#tcwlw_widget[id="tcwlw_widget"] html input[type="button"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="reset"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="submit"],
div#tcwlw_widget_outer button,
div#tcwlw_widget_outer html input[type="button"],
div#tcwlw_widget_outer input[type="reset"],
div#tcwlw_widget_outer input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] button[disabled],
div#tcwlw_widget[id="tcwlw_widget"] html input[disabled],
div#tcwlw_widget_outer button[disabled],
div#tcwlw_widget_outer html input[disabled] {
	cursor: default
}

div#tcwlw_widget[id="tcwlw_widget"] button::-moz-focus-inner,
div#tcwlw_widget[id="tcwlw_widget"] input::-moz-focus-inner,
div#tcwlw_widget_outer button::-moz-focus-inner,
div#tcwlw_widget_outer input::-moz-focus-inner {
	border: 0;
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] input,
div#tcwlw_widget_outer input {
	line-height: normal
}

div#tcwlw_widget[id="tcwlw_widget"] input[type="checkbox"],
div#tcwlw_widget_outer input[type="checkbox"] {
	-webkit-appearance: checkbox;
	-moz-appearance: checkbox;
	appearance: checkbox
}

div#tcwlw_widget[id="tcwlw_widget"] input[type="checkbox"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="radio"],
div#tcwlw_widget_outer input[type="checkbox"],
div#tcwlw_widget_outer input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
	transform: scale(1, 1);
	float: none;
	display: inline-block;
	width: auto;
	background: none;
	border-radius: 0;
	transition: initial;
	border: 0 none;
	height: auto;
	vertical-align: baseline
}

div#tcwlw_widget[id="tcwlw_widget"] input[type="number"]::-webkit-inner-spin-button,
div#tcwlw_widget[id="tcwlw_widget"] input[type="number"]::-webkit-outer-spin-button,
div#tcwlw_widget_outer input[type="number"]::-webkit-inner-spin-button,
div#tcwlw_widget_outer input[type="number"]::-webkit-outer-spin-button {
	height: auto
}

div#tcwlw_widget[id="tcwlw_widget"] input[type="search"],
div#tcwlw_widget_outer input[type="search"] {
	-webkit-appearance: none;
	max-width: none;
	min-width: auto
}

div#tcwlw_widget[id="tcwlw_widget"] input[type="search"]::-webkit-search-cancel-button,
div#tcwlw_widget[id="tcwlw_widget"] input[type="search"]::-webkit-search-decoration,
div#tcwlw_widget_outer input[type="search"]::-webkit-search-cancel-button,
div#tcwlw_widget_outer input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

div#tcwlw_widget[id="tcwlw_widget"] legend,
div#tcwlw_widget_outer legend {
	border: 0;
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] textarea,
div#tcwlw_widget_outer textarea {
	overflow: auto
}

div#tcwlw_widget[id="tcwlw_widget"] button,
div#tcwlw_widget[id="tcwlw_widget"] input,
div#tcwlw_widget[id="tcwlw_widget"] optgroup,
div#tcwlw_widget[id="tcwlw_widget"] select,
div#tcwlw_widget[id="tcwlw_widget"] textarea,
div#tcwlw_widget_outer button,
div#tcwlw_widget_outer input,
div#tcwlw_widget_outer optgroup,
div#tcwlw_widget_outer select,
div#tcwlw_widget_outer textarea {
	color: inherit;
	font: inherit;
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] select,
div#tcwlw_widget_outer select {
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27100%27 height=%2790%27 fill=%27%23000000%27><polygon points=%270,0 100,0 50,90%27/></svg>");
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: calc(100% - 4px) 50%;
	background-size: 7px;
	text-indent: 0.2em
}

div#tcwlw_widget[id="tcwlw_widget"] select option,
div#tcwlw_widget_outer select option {
	background: inherit;
	color: inherit
}

@-moz-document url-prefix() {

	div#tcwlw_widget[id="tcwlw_widget"] select,
	div#tcwlw_widget_outer select {
		text-indent: 0
	}
}

div#tcwlw_widget[id="tcwlw_widget"] table,
div#tcwlw_widget_outer table {
	border-collapse: collapse;
	border-spacing: 0;
	table-layout: auto
}

div#tcwlw_widget[id="tcwlw_widget"] td,
div#tcwlw_widget[id="tcwlw_widget"] th,
div#tcwlw_widget_outer td,
div#tcwlw_widget_outer th {
	padding: 0;
	min-width: 0;
	word-break: normal
}

div#tcwlw_widget[id="tcwlw_widget"] ul li:before,
div#tcwlw_widget_outer ul li:before {
	position: relative;
	content: '';
	transform: none;
	display: inline;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	font-size: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] label,
div#tcwlw_widget_outer label {
	position: static;
	right: 0;
	left: 0;
	top: 0;
	text-align: left;
	width: auto
}

div#tcwlw_widget[id="tcwlw_widget"] label:before,
div#tcwlw_widget_outer label:before {
	content: none
}

div#tcwlw_widget[id="tcwlw_widget"] input[type="checkbox"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="radio"],
div#tcwlw_widget[id="tcwlw_widget"] img,
div#tcwlw_widget_outer input[type="checkbox"],
div#tcwlw_widget_outer input[type="radio"],
div#tcwlw_widget_outer img {
	opacity: 1;
	position: static
}

div#tcwlw_widget[id="tcwlw_widget"] input[type="checkbox"]:after,
div#tcwlw_widget_outer input[type="checkbox"]:after {
	content: none
}

div#tcwlw_widget[id="tcwlw_widget"] input[type="checkbox"]:focus,
div#tcwlw_widget_outer input[type="checkbox"]:focus {
	outline: none
}

div#tcwlw_widget[id="tcwlw_widget"] h3,
div#tcwlw_widget[id="tcwlw_widget"] h4,
div#tcwlw_widget[id="tcwlw_widget"] h5,
div#tcwlw_widget_outer h3,
div#tcwlw_widget_outer h4,
div#tcwlw_widget_outer h5 {
	text-align: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] h3 span,
div#tcwlw_widget[id="tcwlw_widget"] h4 span,
div#tcwlw_widget[id="tcwlw_widget"] h5 span,
div#tcwlw_widget_outer h3 span,
div#tcwlw_widget_outer h4 span,
div#tcwlw_widget_outer h5 span {
	display: inline;
	left: 0
}

div#tcwlw_widget[id="tcwlw_widget"] input::placeholder,
div#tcwlw_widget_outer input::placeholder {
	color: #757575
}

div#tcwlw_widget[id="tcwlw_widget"] input[readonly],
div#tcwlw_widget_outer input[readonly] {
	cursor: text
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_container,
div#tcwlw_widget_outer .tcwlw_container {
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_container:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_container:after,
div#tcwlw_widget_outer .tcwlw_container:before,
div#tcwlw_widget_outer .tcwlw_container:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_container:after,
div#tcwlw_widget_outer .tcwlw_container:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_row,
div#tcwlw_widget_outer .tcwlw_row {
	position: relative;
	width: 100%;
	margin: 0 auto;
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_row:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_row:after,
div#tcwlw_widget_outer .tcwlw_row:before,
div#tcwlw_widget_outer .tcwlw_row:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_row:after,
div#tcwlw_widget_outer .tcwlw_row:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_onecol,
div#tcwlw_widget_outer .tcwlw_onecol {
	width: 4.85%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_twocol,
div#tcwlw_widget_outer .tcwlw_twocol {
	width: 13.45%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_threecol,
div#tcwlw_widget_outer .tcwlw_threecol {
	width: 22.05%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fourcol,
div#tcwlw_widget_outer .tcwlw_fourcol {
	width: 30.75%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fivecol,
div#tcwlw_widget_outer .tcwlw_fivecol {
	width: 39.45%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_sixcol,
div#tcwlw_widget_outer .tcwlw_sixcol {
	width: 48%;
	clear: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_sevencol,
div#tcwlw_widget_outer .tcwlw_sevencol {
	width: 56.75%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_eightcol,
div#tcwlw_widget_outer .tcwlw_eightcol {
	width: 65.4%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_ninecol,
div#tcwlw_widget_outer .tcwlw_ninecol {
	width: 74.05%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tencol,
div#tcwlw_widget_outer .tcwlw_tencol {
	width: 82.7%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_elevencol,
div#tcwlw_widget_outer .tcwlw_elevencol {
	width: 91.35%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_twelvecol,
div#tcwlw_widget_outer .tcwlw_twelvecol {
	width: 100%;
	float: left
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_onecol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_twocol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_threecol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fourcol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fivecol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_sevencol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_eightcol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_ninecol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tencol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_elevencol,
div#tcwlw_widget_outer .tcwlw_onecol,
div#tcwlw_widget_outer .tcwlw_twocol,
div#tcwlw_widget_outer .tcwlw_threecol,
div#tcwlw_widget_outer .tcwlw_fourcol,
div#tcwlw_widget_outer .tcwlw_fivecol,
div#tcwlw_widget_outer .tcwlw_sixcol,
div#tcwlw_widget_outer .tcwlw_sevencol,
div#tcwlw_widget_outer .tcwlw_eightcol,
div#tcwlw_widget_outer .tcwlw_ninecol,
div#tcwlw_widget_outer .tcwlw_tencol,
div#tcwlw_widget_outer .tcwlw_elevencol {
	margin-right: 3.8%;
	float: left;
	min-height: 1px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_last,
div#tcwlw_widget_outer .tcwlw_last {
	margin-right: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_col_left,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_col_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_col_left,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_col_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_col_left,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_col_right,
[data-tcwlw-w="xt"] div#tcwlw_widget_outer .tcwlw_col_left,
[data-tcwlw-w="xt"] div#tcwlw_widget_outer .tcwlw_col_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget_outer .tcwlw_col_left,
[data-tcwlw-w="xt t"] div#tcwlw_widget_outer .tcwlw_col_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget_outer .tcwlw_col_left,
[data-tcwlw-w="xt t s"] div#tcwlw_widget_outer .tcwlw_col_right {
	clear: both;
	width: 100%;
	margin-right: 0
}

@media handheld,
only screen and (max-width: 37.5em) {

	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_col_left,
	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_col_right,
	div#tcwlw_widget_outer .tcwlw_col_left,
	div#tcwlw_widget_outer .tcwlw_col_right {
		clear: both;
		width: 100%;
		margin-right: 0
	}
}

div#tcwlw_widget[id="tcwlw_widget"],
div#tcwlw_widget_outer {
	font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
	font-size: 10px;
	line-height: 1.5;
	color: #2f2f2f
}

div#tcwlw_widget[id="tcwlw_widget"] *,
div#tcwlw_widget_outer * {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

div#tcwlw_widget[id="tcwlw_widget"] a,
div#tcwlw_widget_outer a {
	text-decoration: underline;
	font-size: 1.6em;
	color: #ff3600;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out
}

div#tcwlw_widget[id="tcwlw_widget"] a:hover,
div#tcwlw_widget_outer a:hover {
	text-decoration: none
}

div#tcwlw_widget[id="tcwlw_widget"] a:active,
div#tcwlw_widget_outer a:active {
	color: #4f4f4f
}

div#tcwlw_widget[id="tcwlw_widget"] a i,
div#tcwlw_widget_outer a i {
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out
}

div#tcwlw_widget[id="tcwlw_widget"] p a,
div#tcwlw_widget[id="tcwlw_widget"] li a,
div#tcwlw_widget_outer p a,
div#tcwlw_widget_outer li a {
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] h1,
div#tcwlw_widget[id="tcwlw_widget"] h2,
div#tcwlw_widget[id="tcwlw_widget"] h3,
div#tcwlw_widget[id="tcwlw_widget"] h4,
div#tcwlw_widget[id="tcwlw_widget"] h5,
div#tcwlw_widget[id="tcwlw_widget"] h6,
div#tcwlw_widget[id="tcwlw_widget"] p,
div#tcwlw_widget[id="tcwlw_widget"] li,
div#tcwlw_widget[id="tcwlw_widget"] th,
div#tcwlw_widget[id="tcwlw_widget"] td,
div#tcwlw_widget_outer h1,
div#tcwlw_widget_outer h2,
div#tcwlw_widget_outer h3,
div#tcwlw_widget_outer h4,
div#tcwlw_widget_outer h5,
div#tcwlw_widget_outer h6,
div#tcwlw_widget_outer p,
div#tcwlw_widget_outer li,
div#tcwlw_widget_outer th,
div#tcwlw_widget_outer td {
	text-rendering: optimizeLegibility
}

div#tcwlw_widget[id="tcwlw_widget"] h1,
div#tcwlw_widget[id="tcwlw_widget"] h2,
div#tcwlw_widget[id="tcwlw_widget"] h3,
div#tcwlw_widget[id="tcwlw_widget"] h4,
div#tcwlw_widget[id="tcwlw_widget"] h5,
div#tcwlw_widget[id="tcwlw_widget"] h6,
div#tcwlw_widget_outer h1,
div#tcwlw_widget_outer h2,
div#tcwlw_widget_outer h3,
div#tcwlw_widget_outer h4,
div#tcwlw_widget_outer h5,
div#tcwlw_widget_outer h6 {
	font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
	font-weight: 800;
	line-height: 1.25;
	text-transform: uppercase;
	margin: 0;
	color: #2f2f2f;
	letter-spacing: normal;
	padding: 0em 0em .5em 0em
}

div#tcwlw_widget[id="tcwlw_widget"] h1 a,
div#tcwlw_widget[id="tcwlw_widget"] h2 a,
div#tcwlw_widget[id="tcwlw_widget"] h3 a,
div#tcwlw_widget[id="tcwlw_widget"] h4 a,
div#tcwlw_widget[id="tcwlw_widget"] h5 a,
div#tcwlw_widget[id="tcwlw_widget"] h6 a,
div#tcwlw_widget_outer h1 a,
div#tcwlw_widget_outer h2 a,
div#tcwlw_widget_outer h3 a,
div#tcwlw_widget_outer h4 a,
div#tcwlw_widget_outer h5 a,
div#tcwlw_widget_outer h6 a {
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] h5,
div#tcwlw_widget_outer h5 {
	color: #2f2f2f !important
}

div#tcwlw_widget[id="tcwlw_widget"] h1,
div#tcwlw_widget_outer h1 {
	font-size: 4.4em;
	padding-bottom: .87273em
}

div#tcwlw_widget[id="tcwlw_widget"] li h1,
div#tcwlw_widget_outer li h1 {
	font-size: 2.75em
}

div#tcwlw_widget[id="tcwlw_widget"] h2,
div#tcwlw_widget_outer h2 {
	font-size: 3.6em;
	padding-bottom: .4em
}

div#tcwlw_widget[id="tcwlw_widget"] li h2,
div#tcwlw_widget_outer li h2 {
	font-size: 2.25em
}

div#tcwlw_widget[id="tcwlw_widget"] h3,
div#tcwlw_widget_outer h3 {
	font-size: 2.8em
}

div#tcwlw_widget[id="tcwlw_widget"] li h3,
div#tcwlw_widget_outer li h3 {
	font-size: 1.75em
}

div#tcwlw_widget[id="tcwlw_widget"] h4,
div#tcwlw_widget_outer h4 {
	font-size: 2.4em
}

div#tcwlw_widget[id="tcwlw_widget"] li h4,
div#tcwlw_widget_outer li h4 {
	font-size: 1.5em
}

div#tcwlw_widget[id="tcwlw_widget"] h5,
div#tcwlw_widget_outer h5 {
	font-size: 2em
}

div#tcwlw_widget[id="tcwlw_widget"] li h5,
div#tcwlw_widget_outer li h5 {
	font-size: 1.25em
}

div#tcwlw_widget[id="tcwlw_widget"] h6,
div#tcwlw_widget_outer h6 {
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] li h6,
div#tcwlw_widget_outer li h6 {
	font-size: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] p,
div#tcwlw_widget[id="tcwlw_widget"] ul,
div#tcwlw_widget[id="tcwlw_widget"] ol,
div#tcwlw_widget_outer p,
div#tcwlw_widget_outer ul,
div#tcwlw_widget_outer ol {
	margin: 0em 0em 1.6em 0em
}

div#tcwlw_widget[id="tcwlw_widget"] p,
div#tcwlw_widget[id="tcwlw_widget"] li,
div#tcwlw_widget_outer p,
div#tcwlw_widget_outer li {
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] p,
div#tcwlw_widget_outer p {
	color: #2f2f2f
}

div#tcwlw_widget[id="tcwlw_widget"] p.tcwlw_textcenter,
div#tcwlw_widget_outer p.tcwlw_textcenter {
	margin-left: auto;
	margin-right: auto
}

div#tcwlw_widget[id="tcwlw_widget"] ul,
div#tcwlw_widget[id="tcwlw_widget"] ol,
div#tcwlw_widget_outer ul,
div#tcwlw_widget_outer ol {
	padding: 0em 0em 0em 2.4em
}

div#tcwlw_widget[id="tcwlw_widget"] li li,
div#tcwlw_widget_outer li li {
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] em,
div#tcwlw_widget_outer em {
	font-style: italic
}

div#tcwlw_widget[id="tcwlw_widget"] img,
div#tcwlw_widget[id="tcwlw_widget"] iframe,
div#tcwlw_widget_outer img,
div#tcwlw_widget_outer iframe {
	width: auto;
	max-width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] img,
div#tcwlw_widget_outer img {
	height: auto
}

div#tcwlw_widget[id="tcwlw_widget"] table,
div#tcwlw_widget_outer table {
	background: none;
	font-size: 2em;
	color: #2f2f2f;
	width: 100%;
	margin-bottom: 2.4em;
	border: none;
	border-top: 1px solid #d1d1d1;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] table td,
div#tcwlw_widget[id="tcwlw_widget"] table th,
div#tcwlw_widget_outer table td,
div#tcwlw_widget_outer table th {
	padding: .6em .6em .6em .6em;
	text-align: left;
	color: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] table td:first-child,
div#tcwlw_widget[id="tcwlw_widget"] table th:first-child,
div#tcwlw_widget_outer table td:first-child,
div#tcwlw_widget_outer table th:first-child {
	color: inherit;
	padding-left: 0
}

div#tcwlw_widget[id="tcwlw_widget"] table td:last-child,
div#tcwlw_widget[id="tcwlw_widget"] table th:last-child,
div#tcwlw_widget_outer table td:last-child,
div#tcwlw_widget_outer table th:last-child {
	padding-right: 0
}

div#tcwlw_widget[id="tcwlw_widget"] table td:last-child:first-child,
div#tcwlw_widget[id="tcwlw_widget"] table th:last-child:first-child,
div#tcwlw_widget_outer table td:last-child:first-child,
div#tcwlw_widget_outer table th:last-child:first-child {
	text-align: left
}

div#tcwlw_widget[id="tcwlw_widget"] table td a,
div#tcwlw_widget[id="tcwlw_widget"] table th a,
div#tcwlw_widget_outer table td a,
div#tcwlw_widget_outer table th a {
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] table th,
div#tcwlw_widget_outer table th {
	font-size: 1.2em;
	font-weight: 700
}

div#tcwlw_widget[id="tcwlw_widget"] table td,
div#tcwlw_widget_outer table td {
	background: none
}

div#tcwlw_widget[id="tcwlw_widget"] table tr,
div#tcwlw_widget_outer table tr {
	border-bottom: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_cell,
div#tcwlw_widget_outer .tcwlw_price_cell {
	font-weight: bold;
	vertical-align: top;
	white-space: nowrap;
	text-align: right
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_table_wrapper,
div#tcwlw_widget_outer .tcwlw_table_wrapper {
	position: relative;
	width: 100%;
	margin-bottom: 2.4em;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	-webkit-overflow-scrolling: touch
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_table_wrapper table,
div#tcwlw_widget_outer .tcwlw_table_wrapper table {
	min-width: 250px;
	margin-bottom: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] h1,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] h1,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] h1,
[data-tcwlw-w="xt"] div#tcwlw_widget_outer h1,
[data-tcwlw-w="xt t"] div#tcwlw_widget_outer h1,
[data-tcwlw-w="xt t s"] div#tcwlw_widget_outer h1 {
	font-size: 3.6em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] li h1,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] li h1,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] li h1,
[data-tcwlw-w="xt"] div#tcwlw_widget_outer li h1,
[data-tcwlw-w="xt t"] div#tcwlw_widget_outer li h1,
[data-tcwlw-w="xt t s"] div#tcwlw_widget_outer li h1 {
	font-size: 2.25em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] h2,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] h2,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] h2,
[data-tcwlw-w="xt"] div#tcwlw_widget_outer h2,
[data-tcwlw-w="xt t"] div#tcwlw_widget_outer h2,
[data-tcwlw-w="xt t s"] div#tcwlw_widget_outer h2 {
	font-size: 2.8em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] li h2,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] li h2,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] li h2,
[data-tcwlw-w="xt"] div#tcwlw_widget_outer li h2,
[data-tcwlw-w="xt t"] div#tcwlw_widget_outer li h2,
[data-tcwlw-w="xt t s"] div#tcwlw_widget_outer li h2 {
	font-size: 1.75em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] table,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] table,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] table,
[data-tcwlw-w="xt"] div#tcwlw_widget_outer table,
[data-tcwlw-w="xt t"] div#tcwlw_widget_outer table,
[data-tcwlw-w="xt t s"] div#tcwlw_widget_outer table {
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] select,
div#tcwlw_widget[id="tcwlw_widget"] textarea,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_input_text,
div#tcwlw_widget[id="tcwlw_widget"] input[type="text"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="password"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime-local"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="date"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="month"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="time"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="week"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="number"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="email"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="url"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="search"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="tel"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="color"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer .tcwlw_select_field_options input,
div#tcwlw_widget_outer .tcwlw_select_field_options div#tcwlw_widget[id="tcwlw_widget"] input,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[type=text],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] input[type=text],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[type=number],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] input[type=number],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] select,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] textarea,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth div#tcwlw_widget[id="tcwlw_widget"] input {
	float: none;
	background-color: #fff;
	color: #2f2f2f;
	border: 1px solid #a0a0a0;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: inset 1px 3px rgba(54, 54, 54, 0.15);
	-moz-box-shadow: inset 1px 3px rgba(54, 54, 54, 0.15);
	box-shadow: inset 1px 3px rgba(54, 54, 54, 0.15);
	display: inline-block;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
	padding: .58537em .8em .58537em .8em;
	height: 2.4em
}

div#tcwlw_widget[id="tcwlw_widget"] select:focus,
div#tcwlw_widget[id="tcwlw_widget"] textarea:focus,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_input_text:focus,
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="text"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="password"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="datetime"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="datetime-local"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="date"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="month"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="time"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="week"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="number"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="email"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="url"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="search"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="tel"],
div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="color"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer .tcwlw_select_field_options input:focus,
div#tcwlw_widget_outer .tcwlw_select_field_options div#tcwlw_widget[id="tcwlw_widget"] input:focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input:focus[type=text],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] input:focus[type=text],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input:focus[type=number],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] input:focus[type=number],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] select:focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] textarea:focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth div#tcwlw_widget[id="tcwlw_widget"] input:focus,
div#tcwlw_widget[id="tcwlw_widget"] select.tcwlw_focus,
div#tcwlw_widget[id="tcwlw_widget"] textarea.tcwlw_focus,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_focus.tcwlw_input_text,
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="text"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="password"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="datetime"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="datetime-local"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="date"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="month"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="time"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="week"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="number"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="email"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="url"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="search"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="tel"],
div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="color"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer .tcwlw_select_field_options input.tcwlw_focus,
div#tcwlw_widget_outer .tcwlw_select_field_options div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input.tcwlw_focus[type=text],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type=text],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input.tcwlw_focus[type=number],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type=number],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select.tcwlw_focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] select.tcwlw_focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea.tcwlw_focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] textarea.tcwlw_focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input.tcwlw_focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus {
	border-color: #2f2f2f;
	-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
	outline: 0;
	outline: thin dotted \9
}

div#tcwlw_widget[id="tcwlw_widget"] select[disabled],
div#tcwlw_widget[id="tcwlw_widget"] textarea[disabled],
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_input_text[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="text"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="password"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="datetime"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="datetime-local"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="date"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="month"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="time"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="week"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="number"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="email"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="url"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="search"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="tel"],
div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="color"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer .tcwlw_select_field_options input[disabled],
div#tcwlw_widget_outer .tcwlw_select_field_options div#tcwlw_widget[id="tcwlw_widget"] input[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[disabled][type=text],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type=text],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[disabled][type=number],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type=number],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] select[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] textarea[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth div#tcwlw_widget[id="tcwlw_widget"] input[disabled] {
	background-color: #d1d1d1;
	color: #595959;
	border-color: #757575;
	cursor: not-allowed;
	opacity: 1
}

div#tcwlw_widget[id="tcwlw_widget"] select option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] textarea option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_input_text option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="text"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="password"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime-local"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="date"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="month"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="time"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="week"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="number"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="email"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="url"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="search"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="tel"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] input[type="color"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer .tcwlw_select_field_options input option[disabled],
div#tcwlw_widget_outer .tcwlw_select_field_options div#tcwlw_widget[id="tcwlw_widget"] input option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[type=text] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] input[type=text] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[type=number] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] input[type=number] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] select option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form div#tcwlw_widget[id="tcwlw_widget"] textarea option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth div#tcwlw_widget[id="tcwlw_widget"] input option[disabled] {
	background-color: #d1d1d1;
	color: #595959
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_message {
	background: #f0f0f0;
	font-size: 1.6em;
	line-height: 1.4;
	clear: both;
	position: relative;
	width: 100%;
	margin: .6em 0em 0em 0em;
	padding: .6em 1.2em .6em 1.2em;
	display: block;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_message .tcwlw_message_inner {
	max-width: 48em;
	margin: 0 auto;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_message i {
	font-size: 1.3em;
	line-height: 1;
	margin: 0em .2em 0em .2em;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_message i:not(.tcwlw_font_color) {
	color: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_error.tcwlw_message {
	background: #ff3600;
	color: white
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_warning.tcwlw_message {
	background: #F60;
	color: white
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_success.tcwlw_message {
	background: #039511;
	color: white
}

div#tcwlw_widget[id="tcwlw_widget"] label,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_form_label>span {
	font-size: 1.8em;
	font-weight: bold;
	line-height: 1.2;
	color: #2f2f2f;
	position: relative;
	margin-bottom: .375em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] label .req.req,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_form_label>span .req.req {
	font-size: 120%;
	line-height: 1;
	color: #ff3600;
	vertical-align: bottom
}

div#tcwlw_widget[id="tcwlw_widget"] label .tcwlw_label_note,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_form_label>span .tcwlw_label_note {
	font-size: 85%;
	margin-left: .6em
}

div#tcwlw_widget[id="tcwlw_widget"] form {
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] form:before,
div#tcwlw_widget[id="tcwlw_widget"] form:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] form:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] select,
div#tcwlw_widget[id="tcwlw_widget"] textarea,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_input_text,
div#tcwlw_widget[id="tcwlw_widget"] input[type="text"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="password"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime-local"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="date"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="month"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="time"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="week"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="number"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="email"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="url"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="search"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="tel"],
div#tcwlw_widget[id="tcwlw_widget"] input[type="color"] {
	font-size: 1.6em !important;
	line-height: 1.2;
	width: 100%;
	margin-bottom: 1.2em;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] select.tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] textarea.tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_input_text.tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="text"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="password"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime-local"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="date"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="month"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="time"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="week"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="number"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="email"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="url"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="search"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="tel"].tcwlw_sixcol,
div#tcwlw_widget[id="tcwlw_widget"] input[type="color"].tcwlw_sixcol {
	width: 48%
}

div#tcwlw_widget[id="tcwlw_widget"] table textarea,
div#tcwlw_widget[id="tcwlw_widget"] table input[type="text"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="password"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="datetime"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="datetime-local"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="date"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="month"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="time"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="week"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="number"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="email"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="url"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="search"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="tel"],
div#tcwlw_widget[id="tcwlw_widget"] table input[type="color"] {
	font-size: 1em;
	width: auto
}

div#tcwlw_widget[id="tcwlw_widget"] select {
	line-height: normal !important;
	padding: .2em .2em .2em .2em
}

div#tcwlw_widget[id="tcwlw_widget"] option {
	font-size: inherit;
	padding: .4em .4em .4em .4em
}

div#tcwlw_widget[id="tcwlw_widget"] label select {
	font-weight: normal
}

div#tcwlw_widget[id="tcwlw_widget"] textarea {
	height: 5.5em;
	resize: vertical;
	overflow: auto
}

div#tcwlw_widget[id="tcwlw_widget"] button,
div#tcwlw_widget[id="tcwlw_widget"] input[type="submit"] {
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] input[type="submit"],
div#tcwlw_widget[id="tcwlw_widget"] button[type="submit"],
div#tcwlw_widget[id="tcwlw_widget"] button.tcwlw_submit {
	width: 100%;
	max-width: 26em;
	margin-left: auto;
	margin-right: auto;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] label input[type="checkbox"],
div#tcwlw_widget[id="tcwlw_widget"] label input[type="radio"] {
	margin: -.8em .4em 0em 0em
}

div#tcwlw_widget[id="tcwlw_widget"] legend,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_legend {
	font-size: 2em;
	font-weight: bold;
	margin-bottom: .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_control_wrapper {
	clear: both;
	position: relative;
	width: 100%;
	margin-bottom: 1.5em;
	zoom: 1;
	overflow: visible
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_control_wrapper:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_control_wrapper:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_control_wrapper:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_control_wrapper input,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_control_wrapper textarea,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_control_wrapper select,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_control_wrapper .tcwlw_input_text {
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inputs_list.tcwlw_inputs_list {
	margin: 0;
	padding: 0;
	list-style: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inputs_list.tcwlw_inputs_list li {
	margin-bottom: .8em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inputs_list.tcwlw_inputs_list label {
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_dollar_field {
	position: relative;
	padding-left: 1.2em;
	display: block;
	padding-bottom: 0.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_dollar_label {
	font-weight: bold;
	line-height: 1.2;
	position: absolute;
	top: .75em;
	left: 2px;
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] table .tcwlw_dollar_field {
	max-width: 180px
}

div#tcwlw_widget[id="tcwlw_widget"] table .tcwlw_dollar_field input {
	width: 100%;
	margin: 0;
	height: auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox {
	position: relative;
	width: 44px;
	height: 28px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox input[type="checkbox"] {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	opacity: 0;
	z-index: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox .tcwlw_fancy_checkbox_label {
	position: relative;
	width: 44px;
	height: 28px;
	display: block;
	cursor: pointer;
	z-index: 5
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox .tcwlw_fancy_checkbox_label:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox .tcwlw_fancy_checkbox_label:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid #a0a0a0;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	display: block;
	-webkit-transition: all 0.3s;
	transition: all 0.3s
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox .tcwlw_fancy_checkbox_label:before {
	background: #757575;
	width: 44px;
	height: 28px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox .tcwlw_fancy_checkbox_label:after {
	background: white;
	width: 26px;
	height: 26px;
	margin: 1px 0 0 1px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox .tcwlw_fancy_checkbox_label:hover:after {
	-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 7px rgba(0, 0, 0, 0.3)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox input[type="checkbox"]:focus+.tcwlw_fancy_checkbox_label:before {
	border-color: #595959;
	border-width: 2px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox input[type="checkbox"]:focus+.tcwlw_fancy_checkbox_label:after {
	border-color: #595959;
	-webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0);
	-moz-box-shadow: 0 0 14px rgba(0, 0, 0, 0);
	box-shadow: 0 0 14px rgba(0, 0, 0, 0)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox input[type="checkbox"]:checked+.tcwlw_fancy_checkbox_label:before {
	background: #04ae14
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_checkbox input[type="checkbox"]:checked+.tcwlw_fancy_checkbox_label:after {
	margin-left: 17px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_radio_list {
	margin: 0em 0em 2.4em 0em;
	padding: 0;
	list-style: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_radio_list li {
	margin: .6em .6em .6em .6em;
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_radio_list label {
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_radio {
	font-size: 1em;
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_radio input[type="radio"] {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	opacity: 0;
	z-index: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_radio .tcwlw_fancy_radio_label {
	background: white;
	padding: .6em .8em .6em .8em;
	border: 1px solid #d1d1d1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	cursor: pointer;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_radio:hover .tcwlw_fancy_radio_label {
	border-color: currentColor
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_radio input[type="radio"]:focus+.tcwlw_fancy_radio_label {
	border-color: currentColor
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_radio input[type="radio"]:checked+.tcwlw_fancy_radio_label {
	background: #595959;
	color: white;
	border-color: transparent;
	-webkit-box-shadow: inset 0 0 6px rgba(54, 54, 54, 0.75);
	-moz-box-shadow: inset 0 0 6px rgba(54, 54, 54, 0.75);
	box-shadow: inset 0 0 6px rgba(54, 54, 54, 0.75)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_form_label {
	margin: 0;
	font-size: inherit;
	font-weight: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_button_list {
	margin: 0em 0em 2.4em 0em;
	padding: 0;
	list-style: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_button_list li {
	margin: .6em .6em .6em .6em;
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_button_list .tcwlw_fancy_btn {
	background: white;
	font-size: 1em;
	font-weight: bold;
	border: 1px solid #d1d1d1;
	padding: .6em .8em .6em .8em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fancy_button_list .tcwlw_fancy_btn_active {
	background: #595959;
	color: white;
	border-color: #595959;
	-webkit-box-shadow: inset 0 0 6px rgba(54, 54, 54, 0.75);
	-moz-box-shadow: inset 0 0 6px rgba(54, 54, 54, 0.75);
	box-shadow: inset 0 0 6px rgba(54, 54, 54, 0.75)
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] select,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] select,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] textarea,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] textarea,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_input_text,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_input_text,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="text"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="text"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="password"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="password"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="datetime"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime-local"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="datetime-local"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="date"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="date"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="month"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="month"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="time"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="time"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="week"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="week"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="email"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="email"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="url"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="url"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="search"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="search"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="tel"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="tel"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="color"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="color"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="number"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_select_field_options input,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[type=text],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[type=number],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_filters_list>input[type="text"] {
	float: none;
	background-color: #fff;
	color: #2f2f2f;
	border: 1px solid #a0a0a0;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: inset 1px 3px rgba(54, 54, 54, 0.15);
	-moz-box-shadow: inset 1px 3px rgba(54, 54, 54, 0.15);
	box-shadow: inset 1px 3px rgba(54, 54, 54, 0.15);
	display: inline-block;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
	padding: .58537em .8em .58537em .8em;
	height: 2.4em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] select:focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] select:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] textarea:focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] textarea:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_input_text:focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_input_text:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="text"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="text"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="password"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="password"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="datetime"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="datetime"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="datetime-local"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="datetime-local"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="date"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="date"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="month"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="month"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="time"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="time"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="week"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="week"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="email"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="email"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="url"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="url"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="search"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="search"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="tel"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="tel"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input:focus[type="color"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="color"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input:focus[type="number"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_select_field_options input:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input:focus[type=text],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input:focus[type=number],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_filters_list>input:focus[type="text"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] select.tcwlw_focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] select.tcwlw_focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] textarea.tcwlw_focus,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] textarea.tcwlw_focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_focus.tcwlw_input_text,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_focus.tcwlw_input_text,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="text"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="text"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="password"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="password"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="datetime"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="datetime"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="datetime-local"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="datetime-local"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="date"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="date"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="month"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="month"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="time"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="time"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="week"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="week"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="email"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="email"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="url"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="url"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="search"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="search"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="tel"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="tel"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input.tcwlw_focus[type="color"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="color"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input.tcwlw_focus[type="number"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_select_field_options input.tcwlw_focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input.tcwlw_focus[type=text],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input.tcwlw_focus[type=number],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select.tcwlw_focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea.tcwlw_focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input.tcwlw_focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_filters_list>input.tcwlw_focus[type="text"] {
	border-color: #2f2f2f;
	-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
	outline: 0;
	outline: thin dotted \9
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] select[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] select[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] textarea[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] textarea[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_input_text[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_input_text[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="text"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="text"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="password"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="password"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="datetime"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="datetime"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="datetime-local"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="datetime-local"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="date"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="date"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="month"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="month"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="time"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="time"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="week"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="week"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="email"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="email"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="url"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="url"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="search"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="search"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="tel"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="tel"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[disabled][type="color"],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="color"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[disabled][type="number"],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_select_field_options input[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[disabled][type=text],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[disabled][type=number],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_filters_list>input[disabled][type="text"] {
	background-color: #d1d1d1;
	color: #595959;
	border-color: #757575;
	cursor: not-allowed;
	opacity: 1
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] select option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] select option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] textarea option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] textarea option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_input_text option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_input_text option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="text"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="text"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="password"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="password"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="datetime"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="datetime-local"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="datetime-local"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="date"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="date"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="month"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="month"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="time"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="time"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="week"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="week"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="email"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="email"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="url"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="url"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="search"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="search"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="tel"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="tel"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] input[type="color"] option[disabled],
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="color"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] input[type="number"] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_select_field_options input option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[type=text] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[type=number] option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input option[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_filters_list>input[type="text"] option[disabled] {
	background-color: #d1d1d1;
	color: #595959
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_message {
	background: #f0f0f0;
	font-size: 1.6em;
	line-height: 1.4;
	clear: both;
	position: relative;
	width: 100%;
	margin: .6em 0em 0em 0em;
	padding: .6em 1.2em .6em 1.2em;
	display: block;
	text-align: center
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_message .tcwlw_message_inner {
	max-width: 48em;
	margin: 0 auto;
	display: block
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_message i {
	font-size: 1.3em;
	line-height: 1;
	margin: 0em .2em 0em .2em;
	vertical-align: middle
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_message i:not(.tcwlw_font_color) {
	color: inherit
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_error.tcwlw_message {
	background: #ff3600;
	color: white
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_warning.tcwlw_message {
	background: #F60;
	color: white
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_success.tcwlw_message {
	background: #039511;
	color: white
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_form_label>span,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_form_label>span,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] label {
	font-size: 1.8em;
	font-weight: bold;
	line-height: 1.2;
	color: #2f2f2f;
	position: relative;
	margin-bottom: .375em;
	display: block
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_form_label>span .req.req,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_form_label>span .req.req,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] label .req.req {
	font-size: 120%;
	line-height: 1;
	color: #ff3600;
	vertical-align: bottom
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_form_label>span .tcwlw_label_note,
div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_form_label>span .tcwlw_label_note,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] label .tcwlw_label_note {
	font-size: 85%;
	margin-left: .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_material_icons,
div#tcwlw_widget_outer .tcwlw_material_icons {
	font-family: 'Material Icons';
	font-size: inherit;
	font-weight: normal;
	font-style: normal;
	line-height: inherit;
	letter-spacing: normal;
	text-transform: none;
	word-wrap: normal;
	direction: ltr;
	-webkit-font-feature-settings: 'liga';
	-webkit-font-smoothing: antialiased;
	margin: 0em .2em 0em .2em;
	display: inline-block;
	white-space: nowrap;
	vertical-align: top
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_font_color,
div#tcwlw_widget_outer .tcwlw_font_color {
	color: #ff3600
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_bg_color_primary,
div#tcwlw_widget_outer .tcwlw_bg_color_primary {
	background-color: #ff3600
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_bg_color,
div#tcwlw_widget_outer .tcwlw_bg_color {
	background-color: #f0f0f0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_border_color,
div#tcwlw_widget_outer .tcwlw_border_color {
	border-color: #ff3600
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn,
div#tcwlw_widget_outer .tcwlw_btn {
	background-color: #595959;
	font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2;
	text-transform: uppercase;
	color: white;
	text-decoration: none;
	-webkit-appearance: none;
	text-shadow: none;
	height: auto;
	margin-bottom: .4em;
	padding: 1em 1.5em 1em 1.5em;
	border: 1px solid #595959;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	display: inline-block;
	-webkit-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	text-align: center;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn i,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn .tcwlw_material_icons,
div#tcwlw_widget_outer .tcwlw_btn i,
div#tcwlw_widget_outer .tcwlw_btn .tcwlw_material_icons {
	font-size: 120%;
	line-height: 1;
	color: inherit;
	vertical-align: -5px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn:focus,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn:hover,
div#tcwlw_widget_outer .tcwlw_btn:focus,
div#tcwlw_widget_outer .tcwlw_btn:hover {
	background-color: #2f2f2f;
	border-color: #2f2f2f;
	color: white;
	outline: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn:active,
div#tcwlw_widget_outer .tcwlw_btn:active {
	-webkit-transform: translateY(2px);
	-moz-transform: translateY(2px);
	-ms-transform: translateY(2px);
	-o-transform: translateY(2px);
	transform: translateY(2px);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn[disabled],
div#tcwlw_widget_outer .tcwlw_btn[disabled] {
	color: white;
	background-color: #757575;
	border-color: #757575;
	opacity: 0.75;
	cursor: not-allowed
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn[disabled]:active,
div#tcwlw_widget_outer .tcwlw_btn[disabled]:active {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn,
div#tcwlw_widget_outer .tcwlw_brand_btn {
	background-color: #ff3600;
	font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2;
	text-transform: uppercase;
	color: white;
	text-decoration: none;
	-webkit-appearance: none;
	text-shadow: none;
	height: auto;
	margin-bottom: .4em;
	padding: 1em 1.5em 1em 1.5em;
	border: 1px solid #ff3600;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	display: inline-block;
	-webkit-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	text-align: center;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn i,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn .tcwlw_material_icons,
div#tcwlw_widget_outer .tcwlw_brand_btn i,
div#tcwlw_widget_outer .tcwlw_brand_btn .tcwlw_material_icons {
	font-size: 120%;
	line-height: 1;
	color: inherit;
	vertical-align: -5px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn:focus,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn:hover,
div#tcwlw_widget_outer .tcwlw_brand_btn:focus,
div#tcwlw_widget_outer .tcwlw_brand_btn:hover {
	background-color: #2f2f2f;
	border-color: #2f2f2f;
	color: white;
	outline: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn:active,
div#tcwlw_widget_outer .tcwlw_brand_btn:active {
	-webkit-transform: translateY(2px);
	-moz-transform: translateY(2px);
	-ms-transform: translateY(2px);
	-o-transform: translateY(2px);
	transform: translateY(2px);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn[disabled],
div#tcwlw_widget_outer .tcwlw_brand_btn[disabled] {
	color: white;
	background-color: #757575;
	border-color: #757575;
	opacity: 0.75;
	cursor: not-allowed
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn[disabled]:active,
div#tcwlw_widget_outer .tcwlw_brand_btn[disabled]:active {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn:focus,
div#tcwlw_widget_outer .tcwlw_brand_btn:focus {
	box-shadow: 2 2 5px #757575
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn_light,
div#tcwlw_widget_outer .tcwlw_brand_btn_light {
	background-color: white;
	font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2;
	text-transform: uppercase;
	color: #ff3600;
	text-decoration: none;
	-webkit-appearance: none;
	text-shadow: none;
	height: auto;
	margin-bottom: .4em;
	padding: .94937em 1.5em .94937em 1.5em;
	border-width: 1px;
	border-style: solid;
	border-color: #2f2f2f;
	border-color: currentColor;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	display: inline-block;
	-webkit-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	text-align: center;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn_light i,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn_light .tcwlw_material_icons,
div#tcwlw_widget_outer .tcwlw_brand_btn_light i,
div#tcwlw_widget_outer .tcwlw_brand_btn_light .tcwlw_material_icons {
	font-size: 120%;
	line-height: 1;
	color: inherit;
	vertical-align: -5px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn_light:focus,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn_light:hover,
div#tcwlw_widget_outer .tcwlw_brand_btn_light:focus,
div#tcwlw_widget_outer .tcwlw_brand_btn_light:hover {
	background: #f1f1f1;
	color: #2f2f2f
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn_light:active,
div#tcwlw_widget_outer .tcwlw_brand_btn_light:active {
	-webkit-transform: translateY(2px);
	-moz-transform: translateY(2px);
	-ms-transform: translateY(2px);
	-o-transform: translateY(2px);
	transform: translateY(2px);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn_light[disabled],
div#tcwlw_widget_outer .tcwlw_brand_btn_light[disabled] {
	color: #757575;
	opacity: 0.75;
	cursor: not-allowed
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_brand_btn_light[disabled]:active,
div#tcwlw_widget_outer .tcwlw_brand_btn_light[disabled]:active {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_back_btn,
div#tcwlw_widget_outer .tcwlw_back_btn {
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn_small,
div#tcwlw_widget_outer .tcwlw_btn_small {
	font-size: 1.4em;
	padding: .75em 1em .75em 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn_small i,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn_small .tcwlw_material_icons,
div#tcwlw_widget_outer .tcwlw_btn_small i,
div#tcwlw_widget_outer .tcwlw_btn_small .tcwlw_material_icons {
	vertical-align: -3px
}

div#tcwlw_widget[id="tcwlw_widget"] li .tcwlw_btn,
div#tcwlw_widget_outer li .tcwlw_btn {
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_box,
div#tcwlw_widget_outer .tcwlw_box {
	background: white;
	clear: both;
	padding: 2.4em 2.4em 2.4em 2.4em;
	display: block;
	border: 1px solid #dedede;
	-webkit-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1)
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_btn,
[data-tcwlw-w="xt"] div#tcwlw_widget_outer .tcwlw_btn,
[data-tcwlw-w="xt t"] div#tcwlw_widget_outer .tcwlw_btn,
[data-tcwlw-w="xt t s"] div#tcwlw_widget_outer .tcwlw_btn {
	font-size: 1.6em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_box,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_box,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_box,
[data-tcwlw-w="xt"] div#tcwlw_widget_outer .tcwlw_box,
[data-tcwlw-w="xt t"] div#tcwlw_widget_outer .tcwlw_box,
[data-tcwlw-w="xt t s"] div#tcwlw_widget_outer .tcwlw_box {
	padding: 1.2em 1.2em 1.2em 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inventory_dropdown {
	max-width: 30em;
	margin: 0 auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inventory_dropdown+.tcwlw_inventory_dropdown {
	margin-top: 0.5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inventory {
	position: relative;
	z-index: 3;
	width: 100%;
	text-align: left
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inventory .tcwlw_inventory_label {
	cursor: pointer;
	width: 100%;
	font-size: 0.94em;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: .15em .3em;
	background: #ff3600;
	color: #fff;
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inventory .tcwlw_inventory_label>.tcwlw_material_icons {
	font-size: 1.5em;
	line-height: .71em;
	color: #2f2f2f;
	margin: 0 .05em 0 -.1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inventory .tcwlw_inventory_label .tcwlw_inventory_name {
	flex-grow: 1;
	margin: 0 .3em 0 0;
	text-align: left
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inventory .tcwlw_inventory_label>span {
	line-height: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inventory th {
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_inventory.tcwlw_internal .tcwlw_inventory_label {
	background: #039511
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_supplier_order_btn,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_supplier_order_btn {
	background-color: #d1d1d1;
	font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2;
	text-transform: uppercase;
	color: white;
	text-decoration: none;
	-webkit-appearance: none;
	text-shadow: none;
	height: auto;
	margin-bottom: .4em;
	padding: 1em 1.5em 1em 1.5em;
	border: 1px solid #d1d1d1;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	display: inline-block;
	-webkit-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	text-align: center;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
	font-size: 1em;
	background-color: #ffc732;
	color: #2f2f2f;
	padding: .5em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_supplier_order_btn i,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_supplier_order_btn .tcwlw_material_icons,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_supplier_order_btn i,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_supplier_order_btn .tcwlw_material_icons {
	font-size: 120%;
	line-height: 1;
	color: inherit;
	vertical-align: -5px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_supplier_order_btn:focus,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_supplier_order_btn:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_supplier_order_btn:focus,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_supplier_order_btn:hover {
	background-color: #2f2f2f;
	border-color: #2f2f2f;
	color: white;
	outline: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_supplier_order_btn:active,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_supplier_order_btn:active {
	-webkit-transform: translateY(2px);
	-moz-transform: translateY(2px);
	-ms-transform: translateY(2px);
	-o-transform: translateY(2px);
	transform: translateY(2px);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_supplier_order_btn[disabled],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_supplier_order_btn[disabled] {
	color: white;
	background-color: #757575;
	border-color: #757575;
	opacity: 0.75;
	cursor: not-allowed
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_supplier_order_btn[disabled]:active,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_supplier_order_btn[disabled]:active {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_supplier_order_btn .tcwlw_material_icons,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_supplier_order_btn .tcwlw_material_icons {
	font-size: 130%
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_dropdown_content {
	max-height: 40em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_dropdown_content .tcwlw_supplier_order_btn_cell {
	padding: 0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_dropdown_content .tcwlw_supplier_order_btn_cell .tcwlw_supplier_order_btn {
	margin: .4em auto;
	width: 90%
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list {
	font-size: 1.4em;
	padding: 0.4em;
	overflow: auto
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock {
	font-size: 1em;
	margin-bottom: 0;
	border-top: 0;
	border-bottom: 1px solid #d1d1d1
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock th {
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tr {
	padding: 5px;
	border-bottom: 0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tr>th:nth-child(2) {
	text-align: right
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tr>td:nth-child(3) {
	text-align: right
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody td {
	padding-top: .15em;
	padding-bottom: .15em;
	vertical-align: middle
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody td>.tcwlw_material_icons {
	vertical-align: middle
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody td:not(:last-child) {
	padding-left: .65em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody td:nth-child(1) {
	width: 1.9em;
	padding: 0;
	text-align: center
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody td:nth-child(1)>i {
	margin: 0;
	color: #ff3600
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody td:nth-child(1) i.tcwlw_green {
	color: #039511
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody td:nth-child(2) {
	padding-left: 0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody td:nth-child(3) {
	padding-right: 1em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody td:nth-child(4),
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody td:last-child {
	width: 1px;
	padding: 0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody i.tcwlw_material_icons {
	font-size: 1.4em;
	line-height: 1
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody i.tcwlw_material_icons.tcwlw_shop_cart {
	color: #039511
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody tr.tcwlw_supplier {
	border-top: 1px solid #d1d1d1;
	font-weight: bold;
	cursor: pointer
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody tr.tcwlw_supplier.tcwlw_selected {
	cursor: default;
	background-color: #f0f0f0;
	border-bottom: 1px solid #d1d1d1
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody tr.tcwlw_supplier:not(.tcwlw_selected):hover {
	background-color: #f6f6f6
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody tr.tcwlw_supplier td:last-child,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody tr.tcwlw_supplier td a {
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	color: #fff
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody tr.tcwlw_supplier td:last-child i,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody tr.tcwlw_supplier td a i {
	color: #2f2f2f
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list table.tcwlw_stock tbody .tcwlw_more_branches_row td i {
	margin: 0
}

@media handheld,
only screen and (max-width: 37.5em) {
	div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_inventory_list {
		min-width: auto
	}
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tabs_list.tcwlw_tabs_list {
	clear: both;
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	border: none;
	border-collapse: collapse;
	display: table;
	table-layout: fixed;
	z-index: 2
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab {
	font-size: 1.8em;
	font-weight: bold;
	line-height: 1.2;
	list-style: none;
	position: relative;
	top: 0;
	max-width: none;
	margin: 0;
	padding: 0;
	border: 1px solid #d1d1d1;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
	display: table-cell;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab[aria-selected="true"] {
	background: #363636
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab[aria-selected="true"] a {
	color: white;
	opacity: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab[aria-selected="true"] a:hover,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab[aria-selected="true"] a:focus {
	color: white
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab a {
	font-size: 1em;
	font-weight: 300;
	text-transform: uppercase;
	color: #2f2f2f;
	position: relative;
	text-decoration: none;
	padding: .75em .375em .75em .375em;
	display: block;
	opacity: 0.7;
	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: break-word;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab a:hover {
	text-decoration: underline
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab i {
	font-size: 120%;
	line-height: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab_cont {
	clear: both;
	position: relative;
	padding: .8em .96em .8em .96em;
	border: 1px solid #d1d1d1;
	border-top-width: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab_cont[aria-hidden="true"] {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_paginator.tcwlw_paginator {
	margin: 0;
	padding: 0;
	text-align: right;
	list-style: none
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_paginator.tcwlw_paginator li {
	line-height: 1;
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_paginator.tcwlw_paginator span,
div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_paginator.tcwlw_paginator a {
	padding: .4em .4em .4em .4em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_paginator.tcwlw_paginator a {
	color: #363636;
	text-decoration: none
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_paginator.tcwlw_paginator a:hover {
	text-decoration: underline
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_paginator.tcwlw_paginator .tcwlw_paginator_active {
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_hidden {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_bottom_btns {
	padding-top: 2.4em;
	clear: both;
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_bottom_btns:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_bottom_btns:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_bottom_btns:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_bottom_btns [class*="tcwlw_btn"] {
	margin-bottom: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_bottom_btns .tcwlw_left {
	margin-right: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_bottom_btns>div [class*="btn"] {
	width: 100%;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_toggle_cell {
	padding-left: 0;
	padding-right: 0;
	vertical-align: top
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_toggle_cell_inner {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_fancy_checkbox {
	position: absolute;
	top: 0;
	left: 100%;
	margin: 0em 0em 0em .4em;
	display: inline-block;
	vertical-align: bottom
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_table_toggle_arrow {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_table_toggle_arrow i {
	font-size: 1.2em;
	color: inherit;
	position: absolute;
	top: -.2em;
	right: 100%;
	margin-right: .2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_switcher {
	border: 1px solid #a0a0a0;
	display: flex;
	border-radius: 3em;
	position: relative;
	margin-bottom: 2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_switcher:before {
	content: '';
	display: block;
	width: 50%;
	border-radius: 3em;
	background-color: #ff3600;
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 0;
	left: 0;
	transition: left .1s
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_switcher.tcwlw_active_1:before {
	left: 50%;
	transition: left .1s
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_switcher>div {
	z-index: 1;
	background: transparent;
	width: 50%;
	padding: .5em 1em;
	text-align: center;
	cursor: pointer;
	transition: color .1s
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_switcher>div>span {
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_switcher>div.tcwlw_active {
	cursor: default;
	color: #fff;
	transition: color .1s
}

div#tcwlw_widget[id="tcwlw_widget"][data-tcwlw-lang="fr_FR"] .tcwlw_tabs .tcwlw_tab {
	font-size: 1.6em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab {
	width: 100%;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_paginator.tcwlw_paginator,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_paginator.tcwlw_paginator {
	margin-left: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_toggle_cell,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_toggle_cell {
	padding-left: 0;
	padding-right: 0;
	vertical-align: top
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_toggle_cell_inner,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_toggle_cell_inner {
	position: relative
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_fancy_checkbox,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_fancy_checkbox {
	position: absolute;
	top: 0;
	left: 100%;
	margin: 0em 0em 0em .4em;
	display: inline-block;
	vertical-align: bottom
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_table_toggle_arrow i,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_toggle_table .tcwlw_table_toggle_arrow i {
	line-height: 1;
	position: static;
	top: auto;
	right: auto;
	margin-left: -.3em;
	margin-right: 0;
	vertical-align: -5px
}

div#tcwlw_widget_outer .tcwlw_modal {
	background: url(/dist/img/black-75.png);
	background: rgba(0, 0, 0, 0.85);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	max-height: 100%;
	overflow: hidden;
	z-index: 9990
}

div#tcwlw_widget_outer .tcwlw_modal[aria-hidden="false"] {
	display: block
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_viewport {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_inner {
	width: 100%;
	max-height: 100%;
	-webkit-overflow-scrolling: touch;
	overflow: auto
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_header {
	background-color: #fff
}

div#tcwlw_widget_outer .tcwlw_modal p:last-child {
	margin-bottom: 0
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_row {
	max-width: 75em;
	padding-left: 1em;
	padding-right: 1em
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content {
	position: relative;
	width: 100%;
	margin: 0 auto;
	outline: 0
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content_top>div,
div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content_inner {
	background: white
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content_inner {
	padding: 2.4em 2.4em 2.4em 2.4em
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content_inner h4 {
	text-transform: none
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content_top {
	border-bottom: 1px solid #a0a0a0;
	text-align: right
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content_top>div {
	padding: 2.4em 2.4em 2.4em 2.4em;
	text-align: center
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content_top h2,
div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content_top h3,
div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content_top h4 {
	padding: 0
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_content_top h4 {
	text-transform: none
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_close_block {
	margin-bottom: -2.4em;
	z-index: 1;
	text-align: right
}

div#tcwlw_widget_outer .tcwlw_modal .tcwlw_modal_close_block .tcwlw_modal_close {
	margin-right: 1em;
	margin-bottom: 0;
	width: auto
}

div#tcwlw_widget_outer #tcwlw_image_modal .tcwlw_modal_content_inner {
	text-align: center;
	padding: 0
}

div#tcwlw_widget_outer #tcwlw_image_modal .tcwlw_modal_content_inner img {
	max-height: inherit;
	padding: 2.4em 2.4em 2.4em 2.4em;
	display: block;
	margin: 0 auto
}

div#tcwlw_widget_outer .tcwlw_alert {
	padding-top: 12em
}

div#tcwlw_widget_outer .tcwlw_captcha_wrapper {
	display: flex;
	justify-content: center;
	min-height: 8em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_hidden,
div#tcwlw_widget_outer .tcwlw_hidden {
	display: none !important;
	visibility: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_visuallyhidden,
div#tcwlw_widget_outer .tcwlw_visuallyhidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_clearfix,
div#tcwlw_widget_outer .tcwlw_clearfix {
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_clearfix:after,
div#tcwlw_widget_outer .tcwlw_clearfix:after {
	display: block;
	visibility: hidden;
	height: 0;
	clear: both;
	content: "."
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_left,
div#tcwlw_widget_outer .tcwlw_left {
	float: left
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_right,
div#tcwlw_widget_outer .tcwlw_right {
	float: right
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_textleft,
div#tcwlw_widget_outer .tcwlw_textleft {
	text-align: left
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_textright,
div#tcwlw_widget_outer .tcwlw_textright {
	text-align: right
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_textcenter,
div#tcwlw_widget_outer .tcwlw_textcenter {
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_textbold,
div#tcwlw_widget_outer .tcwlw_textbold {
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_text_nobreak,
div#tcwlw_widget_outer .tcwlw_text_nobreak {
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_line_through,
div#tcwlw_widget_outer .tcwlw_line_through {
	text-decoration: line-through
}

body[data-tc_modal=open] {
	overflow: hidden
}

#tcwlw_root {
	clear: both;
	position: relative;
	width: 100%;
	margin: 0 auto;
	zoom: 1
}

#tcwlw_root:before,
#tcwlw_root:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

#tcwlw_root:after {
	clear: both
}

div#tcwlw_widget_outer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 105300;
	overflow: visible
}

div#tcwlw_widget_outer .tcwlw_loading,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loading {
	display: block;
	margin: 0 auto;
	opacity: .3
}

div#tcwlw_widget[id="tcwlw_widget"] {
	position: relative;
	z-index: 0;
	text-align: left
}

div#tcwlw_widget[id="tcwlw_widget"] sup {
	vertical-align: 0.5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_wrapper {
	background: #f3f3f3;
	zoom: 1;
	min-width: 30em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_wrapper:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_wrapper:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_wrapper:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_wrapper .tcwlw_widget {
	border: 0px solid #d1d1d1;
	padding: 2.4em 1.6em 2.4em 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] div#tcwlw_widget_locator {
	margin-bottom: .3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_powered_by_wrapper {
	display: flex;
	flex-direction: row-reverse;
	display: none;
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_powered_by {
	font-size: 1.4em;
	color: #757575;
	max-width: none;
	padding: 0em 0em .6em .26667em;
	background-color: white;
	margin: 0;
	text-align: right;
	text-transform: uppercase
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_powered_by img {
	width: auto;
	height: 1.5em;
	margin-left: .2em;
	display: inline;
	vertical-align: -0.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_max_width {
	max-width: 86em;
	margin: 0 auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_instore_header {
	width: 100%;
	padding: 1.2em 1.6em 1.2em 1.6em;
	border: 1px solid #d1d1d1;
	border-bottom: 0 none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_instore_header a {
	margin-left: 0.5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_instore_header a[data-selected=true] {
	font-weight: bold;
	text-decoration: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_instore_logo {
	max-height: 200px;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_instore_title {
	padding-top: 1.2em;
	text-align: right
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list_col {
	margin-top: -.6em;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list {
	clear: both;
	width: 100%;
	max-width: 78em;
	position: relative;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 2.4em 0em 1.6em 0em;
	list-style: none;
	display: table;
	table-layout: fixed;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item {
	font-size: 1.6em;
	line-height: 1.3;
	position: relative;
	max-width: none;
	padding: 1.92em .4em 0em .4em;
	border-top: 4px solid #e8e8e8;
	list-style: none;
	display: table-cell;
	vertical-align: top;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item:before {
	content: '\203A';
	font-size: 2.8em;
	font-weight: bold;
	line-height: 0;
	position: absolute;
	top: -.11em;
	right: -.5em;
	width: 1em;
	z-index: 5
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item:first-child .tcwlw_steps_list_item_circle:after,
div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item:last-child .tcwlw_steps_list_item_circle:after {
	content: '';
	background: #f3f3f3;
	width: 1000%;
	height: 100%;
	position: absolute;
	top: 0
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item:first-child .tcwlw_steps_list_item_circle:after {
	right: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item:last-child:before {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item:last-child .tcwlw_steps_list_item_circle:after {
	left: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item.tcwlw_active {
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item.tcwlw_active:before {
	color: #ff3600
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item.tcwlw_active .tcwlw_steps_list_item_circle {
	background: #ff3600
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item.tcwlw_complete {
	color: black
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item.tcwlw_complete:before {
	color: #039511
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item.tcwlw_complete .tcwlw_steps_list_item_circle {
	background: #039511
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item_link {
	color: inherit;
	text-decoration: none;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item_link:hover i,
div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item_link:focus i {
	color: white
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item_circle {
	background: #363636;
	font-size: 1.6em;
	font-weight: 800;
	line-height: 1.8em;
	color: white;
	position: absolute;
	top: -1em;
	left: 50%;
	width: 1.8em;
	height: 1.8em;
	margin-left: -.9em;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item_circle i {
	color: white;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_steps_list .tcwlw_steps_list_item_text {
	text-transform: uppercase;
	letter-spacing: 0.05em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_top_links {
	margin: 0;
	padding: 0;
	list-style: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_top_links li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	text-align: center;
	max-width: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_top_links a {
	background: white;
	text-transform: uppercase;
	text-decoration: none;
	padding: .5em .5em .5em .5em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_top_links a:hover {
	background: #2f2f2f;
	color: white
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_top_links i {
	font-size: 150%;
	color: inherit;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header {
	clear: both;
	padding-bottom: .6em;
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header:after {
	clear: both
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_instore_header .tcwlw_textright,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_instore_header .tcwlw_textright,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_instore_header .tcwlw_textright {
	text-align: left
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list_col,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list_col,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list_col {
	clear: both;
	width: 100%;
	margin-right: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list_col,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list_col,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list_col {
	margin-top: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list.tcwlw_steps_list,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list.tcwlw_steps_list,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list.tcwlw_steps_list {
	margin-left: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header .tcwlw_page_header_col,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header .tcwlw_page_header_col,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header .tcwlw_page_header_col {
	clear: both;
	width: 100%;
	margin-right: 0;
	text-align: center
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header .tcwlw_btn_small,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header .tcwlw_btn_small,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header .tcwlw_btn_small {
	margin-bottom: 1.2em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list.tcwlw_steps_list,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list.tcwlw_steps_list {
	margin-top: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list.tcwlw_steps_list .tcwlw_steps_list_item,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list.tcwlw_steps_list .tcwlw_steps_list_item {
	font-size: 1.4em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header .tcwlw_btn_small,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_page_header .tcwlw_btn_small {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_wrapper {
	padding: 1.2em 1.2em 1.2em 1.2em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_instore_title {
	text-align: left
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list.tcwlw_steps_list {
	margin-top: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list.tcwlw_steps_list .tcwlw_steps_list_item {
	font-size: 1.4em
}

div#tcwlw_widget.tcwlw_stand-alone {
	max-width: 1170px;
	margin: 0 auto
}

@media print {

	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_steps_list,
	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_top_links {
		display: none
	}
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_wrapper button.tcwlw_submit {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_wrapper .tcwlw_search_toggle {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_wrapper .tcwlw_search_toggle i {
	margin-left: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_wrapper.tcwlw_closed .tcwlw_search_toggle,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_wrapper.tcwlw_toggle_hidden .tcwlw_search_toggle {
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_wrapper.tcwlw_closed .tcwlw_search_inner,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_wrapper.tcwlw_toggle_hidden .tcwlw_search_inner {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by {
	clear: both;
	position: relative;
	width: 100%;
	max-width: 94em;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.2em;
	z-index: 2
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper {
	font-size: 1.2em;
	position: relative;
	margin-bottom: -1px;
	padding: .6em .6em .6em .6em;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	z-index: 2
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper label,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper select {
	margin: .4em .4em .4em .4em;
	display: inline-block;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper label {
	text-transform: uppercase
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper select {
	width: 13em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_fields[aria-hidden="true"] {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_form_input_error {
	font-size: 2em;
	color: red;
	text-align: center;
	word-break: break-all;
	padding-bottom: 5px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper {
	margin-bottom: 1.6em;
	border: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper h5 {
	padding: 0;
	word-wrap: break-word
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper.tcwlw_selected {
	display: table;
	width: 100%;
	table-layout: auto;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper.tcwlw_selected>* {
	text-align: center;
	vertical-align: middle;
	display: table-cell
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper.tcwlw_selected>*:first-child {
	width: 100%;
	text-align: left;
	padding: .6em 1em .6em 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper.tcwlw_selected .tcwlw_change_location {
	white-space: nowrap;
	padding-right: 1em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper {
	margin-bottom: 1.6em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper h5,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper h5 {
	padding: .5em 0em .5em 0em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper a,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper a {
	padding: .3em .3em .3em .3em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper.tcwlw_selected,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper.tcwlw_selected {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper.tcwlw_selected>*,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_location_change_wrapper.tcwlw_selected>* {
	display: block;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_field {
	float: none;
	color: #757575;
	position: relative;
	width: 100%;
	display: flex;
	align-items: center;
	margin-bottom: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_field>label {
	width: 6em;
	flex-shrink: 0;
	margin: 0;
	position: static
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_field>label .tcwlw_tooltip_toggle {
	cursor: help;
	display: inline;
	border-bottom: 1px dashed
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_field .tcwlw_select_field {
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_field {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_field>label {
	margin-bottom: 0.3em;
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_columns {
	display: flex
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_columns>* {
	width: 50%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_columns>*:last-child {
	padding-left: 3em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper>.tcwlw_columns,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper>.tcwlw_columns {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper>.tcwlw_columns>*,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper>.tcwlw_columns>* {
	width: 100%;
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_tire_size_tab figure {
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_tire_size_tab figure.tcwlw_center_img {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_tire_size_tab figure.tcwlw_center_img>img {
	position: relative;
	top: 50%;
	transform: translateY(-50%)
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_tire_size_tab figure.tcwlw_center_img>img,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_tire_size_tab figure.tcwlw_center_img>img {
	position: relative;
	top: 0;
	transform: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_tire_size_tab .tcwlw_staggered_sizes .tcwlw_field {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_tire_size_tab .tcwlw_staggered_sizes .tcwlw_field>label {
	margin-bottom: .3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_vehicle_tab .tcwlw_columns>div:last-child {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_vehicle_tab .tcwlw_vehicle_image_wrapper {
	width: 100%;
	flex-shrink: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_vehicle_tab .tcwlw_vehicle_image_wrapper.tcwlw_veh_mock {
	filter: blur(5px);
	opacity: .5
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_vehicle_tab .tcwlw_vehicle_image_wrapper canvas {
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_vehicle_tab .tcwlw_selected_vehicle {
	flex-shrink: 0;
	font-size: 1.6em;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_vehicle_tab .tcwlw_selected_vehicle>span {
	display: block;
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_vin_tab .tcwlw_select_field {
	margin-bottom: 2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper {
	clear: both;
	width: 100%;
	padding-top: 1.2em;
	margin-left: -4px;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper .tcwlw_search_or {
	max-width: none;
	margin: 1.2em 0em 1.06667em 0em;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_tire_size_more_fields {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_tire_size_more_fields.tcwlw_search_tire_size_more_fields_show {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_tire_size_more {
	font-size: 16px;
	font-weight: 800;
	text-transform: uppercase;
	margin: .8em 0em 1.6em 0em;
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_tire_size_guide {
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_tire_size_guide img {
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_tire_size_guide_caption {
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_tire_size_guide_caption p {
	margin-bottom: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_size_staggered_info {
	margin-bottom: 2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_size_staggered_info label {
	text-transform: uppercase;
	font-weight: normal;
	display: inline-block;
	padding-right: .5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_size_staggered_switch {
	text-decoration: underline;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_size_staggered_switch_off {
	text-decoration: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_size_staggered_switch .tcwlw_text_name a {
	font-size: 12px
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_tab,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_tab,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_tab {
	width: 100%;
	margin-right: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_tab a,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_tab a,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_tab a {
	float: none;
	margin-bottom: -1px;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_fields,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_fields,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_fields {
	padding-top: 1.6em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper {
	font-size: 1em;
	padding: 1.2em 1.2em 1.2em 1.2em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper label,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper select,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper label,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper select {
	margin: .4em 0em .4em 0em;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper select,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by .tcwlw_search_by_select_wrapper select {
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper>.tcwlw_sixcol,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper>.tcwlw_sixcol {
	width: 100%;
	margin-right: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_brand_btn,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_brand_btn {
	margin-left: auto
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper {
	padding-bottom: 0;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper>div,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper>div {
	margin-left: auto;
	margin-right: auto
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_tire_size_more,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_tire_size_more {
	margin-top: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_vin_subvehicle {
	font-size: 2.2em
}

div#tcwlw_widget_outer .tcwlw_vehicle_size_option.tcwlw_staggered,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_vehicle_size_option.tcwlw_staggered {
	display: table;
	padding: .3em 0;
	line-height: 1
}

div#tcwlw_widget_outer .tcwlw_vehicle_size_option.tcwlw_staggered>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_vehicle_size_option.tcwlw_staggered>span {
	white-space: nowrap;
	display: table-row
}

div#tcwlw_widget_outer .tcwlw_vehicle_size_option.tcwlw_staggered>span>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_vehicle_size_option.tcwlw_staggered>span>span {
	display: table-cell
}

div#tcwlw_widget_outer .tcwlw_vehicle_size_option.tcwlw_staggered>span>span b,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_vehicle_size_option.tcwlw_staggered>span>span b {
	display: block;
	margin-top: 0;
	margin-bottom: 0
}

div#tcwlw_widget_outer .tcwlw_vehicle_size_option b,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_vehicle_size_option b {
	border-right: 1px solid #a0a0a0;
	display: inline-block;
	padding-right: 0.3em;
	margin: 0 0.2em 0 0;
	line-height: 1em
}

div#tcwlw_widget_outer .tcwlw_select_field_value .tcwlw_vehicle_size_option,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field_value .tcwlw_vehicle_size_option {
	font-size: 1.6em;
	color: #2f2f2f
}

div#tcwlw_widget_outer .tcwlw_select_field_value .tcwlw_vehicle_size_option.tcwlw_staggered,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field_value .tcwlw_vehicle_size_option.tcwlw_staggered {
	white-space: nowrap;
	display: block
}

div#tcwlw_widget_outer .tcwlw_select_field_value .tcwlw_vehicle_size_option.tcwlw_staggered>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field_value .tcwlw_vehicle_size_option.tcwlw_staggered>span {
	display: inline-block
}

div#tcwlw_widget_outer .tcwlw_select_field_value .tcwlw_vehicle_size_option.tcwlw_staggered>span>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field_value .tcwlw_vehicle_size_option.tcwlw_staggered>span>span {
	display: inline-block
}

div#tcwlw_widget_outer .tcwlw_select_field_value .tcwlw_vehicle_size_option.tcwlw_staggered>span:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field_value .tcwlw_vehicle_size_option.tcwlw_staggered>span:last-child {
	margin-left: .3em
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_locations_modal .tcwlw_modal_content_top>div {
	padding: 3.5em 1em 1em 1em
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options .tcwlw_modal_viewport {
	padding: .5em 0
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options .tcwlw_options_head {
	position: relative
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options .tcwlw_options_head>div {
	position: absolute;
	bottom: .5em;
	left: 1em;
	font-size: 1.2em;
	line-height: 1;
	cursor: pointer;
	font-weight: bold
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options .tcwlw_options_head>div i {
	font-size: 2em;
	margin: 0;
	padding: 0;
	letter-spacing: 0
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options .tcwlw_options_head h6 {
	text-align: center;
	padding: 1em 0 0.5em
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options .tcwlw_options_head .tcwlw_modal_close {
	margin: 0;
	position: absolute;
	right: 0.7em;
	top: 0.4em;
	padding: 0.5em
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options .tcwlw_modal_content_inner {
	padding: 0 1em 1em
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options .tcwlw_select_field_options {
	position: static
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options .tcwlw_select_field_options ul li {
	padding: 0.5em 0.5em;
	display: inline-block;
	width: 100%;
	line-height: 1.3
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options .tcwlw_modal_content_inner {
	padding: 1em 1em 1em
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options.tcwlw_options_size .tcwlw_select_field_options ul>li,
div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options.tcwlw_options_make .tcwlw_select_field_options ul>li,
div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options.tcwlw_options_model .tcwlw_select_field_options ul>li {
	width: 50%
}

div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options.tcwlw_options_year .tcwlw_select_field_options ul>li,
div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options[class*="tcwlw_options_width"] .tcwlw_select_field_options ul>li,
div#tcwlw_widget_outer .tcwlw_modal.tcwlw_select_options.tcwlw_options_state .tcwlw_select_field_options ul>li {
	text-align: center;
	width: 25%
}

div#tcwlw_widget_outer .tcwlw_locations .tcwlw_locations_tandem {
	position: relative;
	min-height: 17em;
	margin-bottom: 0;
	padding: 0 0 0 4px;
	list-style: none
}

div#tcwlw_widget_outer .tcwlw_locations .tcwlw_locations_tandem a.tcwlw_google_maps_link {
	min-height: 2em;
	display: block
}

div#tcwlw_widget_outer .tcwlw_locations li {
	width: 50%;
	margin-left: -4px;
	padding-right: 2%;
	margin-bottom: 2.4em;
	display: inline-block;
	vertical-align: top;
	overflow-wrap: break-word
}

div#tcwlw_widget_outer .tcwlw_locations li .tcwlw_btn_small {
	font-size: .876em
}

div#tcwlw_widget_outer .tcwlw_locations h4,
div#tcwlw_widget_outer .tcwlw_locations h5 {
	font-weight: bold;
	padding-bottom: 0
}

div#tcwlw_widget_outer .tcwlw_locations h5 {
	max-width: 78%;
	padding-top: 0.4em
}

div#tcwlw_widget_outer .tcwlw_locations .tcwlw_location_btn {
	margin-top: .5em;
	display: block;
	position: absolute;
	bottom: 0
}

div#tcwlw_widget_outer .tcwlw_locations .tcwlw_location_btn:focus,
div#tcwlw_widget_outer .tcwlw_locations .tcwlw_location_btn:hover {
	background-color: #2f2f2f;
	border-color: #2f2f2f;
	color: white;
	outline: none
}

@media handheld,
only screen and (max-width: 37.5em) {
	div#tcwlw_widget_outer .tcwlw_locations li {
		width: 100%;
		padding-right: 0;
		display: block
	}

	div#tcwlw_widget_outer .tcwlw_locations li button.tcwlw_brand_btn.tcwlw_btn_small.tcwlw_location_btn {
		position: inherit;
		bottom: inherit
	}
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_wrapper {
	clear: both;
	width: 100%;
	margin-top: -.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_head_inner {
	margin-left: auto;
	margin-right: auto;
	padding: 1.2em 1.6em 1.2em 1.6em;
	display: flex;
	width: 100%;
	justify-content: stretch;
	max-width: 120em;
	align-items: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_head_inner .tcwlw_results_back_wrapper {
	width: 17em;
	flex-shrink: 0;
	padding-right: 1em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_head_inner,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_head_inner,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_head_inner,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_head_inner {
	flex-wrap: wrap
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_head_inner .tcwlw_results_back_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_head_inner .tcwlw_results_back_wrapper,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_head_inner .tcwlw_results_back_wrapper,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_head_inner .tcwlw_results_back_wrapper {
	width: 100%;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query {
	flex-grow: 1;
	font-weight: normal;
	display: flex;
	justify-content: stretch;
	align-items: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query>.tcwlw_vehicle_image_wrapper {
	margin: -1.2em -1.6em;
	height: 9.5em;
	order: 3;
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query>.tcwlw_vehicle_image_wrapper canvas {
	height: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query>.tcwlw_vehicle_image_wrapper:after {
	z-index: 1;
	content: '';
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item {
	padding: .6em .6em .6em .6em;
	flex-grow: 1;
	display: flex;
	align-items: center;
	flex-wrap: wrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item_text {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item h3 {
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item h3 small {
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item .tcwlw_results_query_found {
	font-size: 2em;
	font-weight: normal;
	white-space: nowrap;
	margin-right: 0.5em;
	line-height: 1.25;
	text-transform: uppercase;
	letter-spacing: normal
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item {
	text-align: center;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item {
	text-align: left;
	display: flex
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query {
	justify-content: center;
	flex-wrap: wrap
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item {
	display: block;
	text-align: center
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item .tcwlw_results_query_found,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item .tcwlw_results_query_found,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item .tcwlw_results_query_found,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item .tcwlw_results_query_found,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_vehicle_image_wrapper+.tcwlw_results_query_item .tcwlw_results_query_found,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item .tcwlw_results_query_found {
	margin: 0;
	white-space: normal
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item h3 small,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item h3 small,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item h3 small {
	white-space: normal
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item h3 span,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item h3 span,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_query .tcwlw_results_query_item h3 span {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters_compare_wrapper {
	margin-bottom: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters {
	position: relative;
	width: 100%;
	padding: 1.2em 1.2em 1.2em 1.2em;
	border-width: 1px;
	border-style: solid;
	border-color: #dedede;
	-webkit-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_wrapper {
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading {
	color: #363636
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_expand {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_selected_filters span {
	display: inline-block;
	padding: .24em .24em .24em .24em;
	border: 1px solid #d1d1d1;
	margin: .4em .6em 0em 0em;
	font-size: 1.33333em;
	font-weight: bold;
	vertical-align: top
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_selected_filters span a {
	text-decoration: none;
	font-size: 1em;
	display: inline-block;
	vertical-align: top
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_dropdowns {
	border-width: 1px;
	border-style: none;
	border-color: #d1d1d1;
	display: flex;
	justify-content: stretch;
	width: 100%;
	flex-wrap: wrap
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_dropdowns .tcwlw_filters_divider {
	flex-basis: 100%
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_dropdowns .tcwlw_dropdown {
	flex-grow: 1;
	margin: 0 0 -1px -1px;
	border-width: 1px;
	border-style: solid;
	border-color: #d1d1d1;
	vertical-align: middle
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_dropdowns .tcwlw_dropdown .tcwlw_dropdown_toggle {
	padding: 1.6em 1.75em 1.6em .8em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_wrapper,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_wrapper,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_wrapper {
	margin-top: .4em;
	margin-bottom: .3em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading {
	display: none
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_expand,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_expand,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_expand,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_expand {
	display: inline-block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container {
	width: 102.33%;
	visibility: hidden;
	height: 0;
	overflow: hidden
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_expanded,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_expanded,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_expanded,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_expanded {
	height: auto;
	visibility: visible;
	overflow: visible
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_has_more_filters,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_has_more_filters,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_has_more_filters,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_has_more_filters {
	padding-right: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_more_expand.tcwlw_filters_more_expand_show,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_more_expand.tcwlw_filters_more_expand_show,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_more_expand.tcwlw_filters_more_expand_show,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_more_expand.tcwlw_filters_more_expand_show {
	display: none
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters {
	overflow: visible
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container {
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_expanded,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_expanded,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_container.tcwlw_filters_container_expanded {
	display: block;
	margin-bottom: 1.2em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_wrapper {
	margin-top: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_expand,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_filters_heading_expand {
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_display_options {
	margin-bottom: 2.4em;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	-webkit-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_display_options a {
	text-decoration: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_features_list h5 {
	text-transform: none;
	font-size: 1.15em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_features_list div {
	margin-bottom: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare {
	padding: 0.5em 0;
	border-bottom: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_inner {
	width: 100%;
	display: table
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_col {
	padding: 1.2em 1.2em 1.2em 1.2em;
	display: table-cell;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_title_wrapper {
	width: 15%;
	padding-left: 1.37143em;
	padding-right: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_title {
	font-weight: normal;
	padding-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_list {
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	display: table;
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_list:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_list:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_list:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item {
	font-size: 1em;
	position: relative;
	width: 33.333%;
	max-width: none;
	padding-left: 1.2em;
	padding-right: 1.2em;
	list-style: none;
	display: table-cell;
	border-width: 1px;
	border-style: none solid none none;
	border-color: #d1d1d1;
	vertical-align: middle;
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item:last-child {
	border-style: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item .tcwlw_compare_item_size {
	font-size: 1.2em;
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item h5 {
	font-size: 2em;
	line-height: 1;
	padding-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item h5 span {
	font-size: .8em;
	font-weight: normal;
	text-transform: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item h6 {
	font-size: 1.333em;
	padding-bottom: .8em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item .tcwlw_results_compare_icon {
	position: absolute;
	top: 50%;
	left: 0;
	width: 36px;
	height: 36px;
	margin-top: -18px;
	opacity: 0.4
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item.tcwlw_results_compare_item_active .tcwlw_results_compare_icon {
	opacity: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_compare_item_close {
	background: none;
	position: absolute;
	top: .4em;
	right: 0;
	padding: 0;
	border: none;
	z-index: 1;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_compare_item_close i {
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item_logo_wrapper {
	display: flex;
	flex-direction: column;
	justify-content: center;
	height: 3.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item_logo_wrapper .tcwlw_results_compare_item_logo {
	width: 9.8em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item_text_logo {
	height: 1.8em;
	margin-top: .4em;
	mix-blend-mode: multiply
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item_info {
	position: relative;
	min-height: 77px;
	padding-left: 4.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item_info p {
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item_info button:focus {
	-webkit-box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.5)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item_info>div {
	display: flex;
	flex-direction: column
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item_empty {
	font-size: 1.6em;
	display: block;
	opacity: 0.7;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_btn_wrapper {
	width: 19%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_compare_btn {
	width: 100%;
	margin: 0 auto;
	display: block;
	padding-left: .2em;
	padding-right: .2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_compare_btn i {
	font-size: 145%;
	line-height: 1;
	vertical-align: -0.2em
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_col {
	padding: .5em 1em .5em 1em
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item {
	padding-left: .5em;
	padding-right: .5em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_inner,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_inner,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_inner,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_inner {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_col,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_col,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_col,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_col {
	width: 100%;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_title_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_title_wrapper,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_title_wrapper,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_title_wrapper {
	padding-bottom: 0;
	padding-left: 1.2em;
	padding-right: 1.2em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_title_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_title_wrapper,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_title_wrapper {
	text-align: center
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_list,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_list,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_list {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item {
	width: 100%;
	padding-right: 0;
	padding: 1.2em 0em 1.2em 0em;
	border-style: solid none none;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item:last-child,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item:last-child,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item:last-child {
	border-style: solid none
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item .tcwlw_results_compare_icon,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item .tcwlw_results_compare_icon,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_item .tcwlw_results_compare_icon {
	left: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_btn_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_btn_wrapper,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_compare .tcwlw_results_compare_btn_wrapper {
	padding-top: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_layout_switch {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin: 0;
	padding: .2em 0 0 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_layout_switch li {
	list-style: none;
	border: 1px solid #a0a0a0;
	margin-left: .1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_layout_switch li i {
	color: #2f2f2f
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_layout_switch li:hover i,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_layout_switch li.tcwlw_font_color i {
	color: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_result_specs_list {
	padding: 0;
	list-style: none
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_result_specs_list li {
	font-size: 1em;
	width: 50%;
	margin-left: -2px;
	margin-right: -2px;
	padding: 0em .8em 0em .2em;
	display: inline-block;
	vertical-align: top
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_brand_logo,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_tire {
	margin-left: auto;
	margin-right: auto;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_brand_logo_wrapper {
	margin-top: -.2em;
	margin-bottom: .3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_brand_logo {
	width: auto;
	max-width: 85%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tirebrand_title {
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_tire_wrapper_clip {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_tire_wrapper {
	width: 100%;
	margin-bottom: .5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_tire {
	width: auto;
	max-width: 100%;
	max-height: 230px;
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tire_enlarge {
	background: none;
	font-size: 1.4em;
	line-height: 1;
	position: absolute;
	bottom: 0;
	right: 0;
	padding: .2em .2em .2em .2em;
	border: none;
	display: block;
	z-index: 10
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tire_enlarge i {
	line-height: 1;
	color: inherit;
	margin: 0;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate {
	font-size: 1em;
	font-weight: bold;
	line-height: 1;
	text-transform: uppercase;
	color: white;
	display: block;
	text-align: center;
	background: #268428;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate i {
	line-height: 1;
	color: inherit;
	margin: .2em .4em .2em .4em;
	vertical-align: -2px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate i:before {
	font-size: 1.36em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate p {
	margin-left: auto;
	margin-right: auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate a {
	color: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate>a {
	display: block;
	width: 100%;
	padding: .75em 0em .75em 0em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate>a>span {
	position: relative;
	padding: 0 2em;
	display: inline-block;
	max-width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate>a>span>span {
	text-decoration: underline;
	word-wrap: break-word;
	width: 100%;
	display: inline-block;
	line-height: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate>a>span:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate>a>span:after {
	content: '\2605';
	top: 50%;
	position: absolute;
	left: 0;
	font-size: 1.36em;
	margin-top: -0.525em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate>a>span:after {
	right: 0;
	left: auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate>span {
	background: transparent;
	padding-bottom: 1px;
	font-size: 0.9em;
	font-weight: normal;
	line-height: 1.5;
	text-transform: none;
	color: inherit;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_rebate>span p {
	color: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_original_equip,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_run_flat {
	color: #ff3600;
	margin-right: 1em;
	display: flex;
	align-items: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_original_equip img,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_run_flat img {
	width: 18px;
	height: 18px;
	margin-right: .3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_select_actions {
	clear: both;
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_price {
	position: relative;
	padding-bottom: 0em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_row {
	padding-bottom: 5px;
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_row:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_row:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_row:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_row .tcwlw_col_1,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_row .tcwlw_col_2 {
	float: left;
	min-height: 1px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_row .tcwlw_col_1 {
	width: 35%;
	padding-right: 5%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_row .tcwlw_col_2 {
	width: 65%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_staggered_label {
	font-size: .875em;
	text-transform: uppercase;
	padding-bottom: .4em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_staggered_total_price {
	font-size: 2.2em;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_warranty,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_qty,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price {
	margin: 0;
	padding-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_warranty .tcwlw_label,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_qty .tcwlw_label,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price .tcwlw_label {
	font-size: .55em;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom: .1em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_warranty sup,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_qty sup,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price sup {
	font-size: 60%;
	font-weight: normal
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_qty_selector {
	white-space: nowrap;
	display: inline-block;
	line-height: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_qty_selector i {
	vertical-align: middle;
	font-size: .8em;
	margin-left: .1em;
	cursor: pointer;
	line-height: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_warranty .tcwlw_warranty_value {
	font-size: 1.25em;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price .tcwlw_min_advertized_price {
	font-size: .7em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price .tcwlw_price_value_single {
	font-size: 1.2em;
	display: block;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price .tcwlw_price_value_single small {
	font-size: 45%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price .tcwlw_price_value {
	font-size: .5em;
	font-weight: normal;
	color: #363636;
	display: block;
	text-transform: none;
	font-weight: bold;
	font-size: 0.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_match_quote a {
	font-size: 0.9em;
	text-transform: initial;
	font-weight: bold;
	display: block;
	padding-top: 0.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_season_info_icon:hover,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_season_info_icon:hover {
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result .tcwlw_qty,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result .tcwlw_qty {
	font-size: 1.75em;
	font-weight: normal
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result .tcwlw_qty select,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result .tcwlw_qty select {
	font-size: 0.8em !important;
	width: 2.3em;
	height: 1.6em;
	margin: .1em 0em .1em 0em;
	display: inline-block;
	vertical-align: middle;
	text-align: left;
	padding: 0 0 0 0.1em !important
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result .tcwlw_qty .tcwlw_qty_static,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result .tcwlw_qty .tcwlw_qty_static {
	font-size: 1.25em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result .tcwlw_qty .tcwlw_qty_static,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result .tcwlw_qty .tcwlw_qty_static,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result .tcwlw_qty .tcwlw_qty_static,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result .tcwlw_qty .tcwlw_qty_static {
	font-size: 1em;
	padding-top: .15em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_btn {
	font-size: 1.2em;
	clear: both;
	width: 100%;
	text-decoration: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_btn i {
	font-size: 130%;
	margin-left: 0;
	margin-right: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_header {
	margin: 0;
	display: flex;
	align-items: center;
	flex-wrap: wrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_header .tcwlw_results_featured_heading {
	margin: 0 auto;
	padding-top: .3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_header .tcwlw_results_featured_heading_expand {
	font-size: .8em;
	margin-left: .8em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_header .tcwlw_results_featured_heading_expand i {
	vertical-align: middle
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_header .tcwlw_results_featured_heading_expand,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_header .tcwlw_results_featured_heading_expand {
	margin-left: 0;
	padding: .4em 0;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_header .tcwlw_results_header_sort {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	flex-grow: 1;
	padding-left: 2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured {
	width: 100%;
	position: relative;
	z-index: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_inventory_dropdown,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_inventory_dropdown {
	margin: .5em auto;
	font-size: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_inventory_label,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_inventory_label {
	height: 2.61em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_inventory_info,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_inventory_info {
	font-size: 1.12em;
	margin-bottom: -3.3em;
	margin-top: auto
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_inventory_info,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_inventory_info,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_inventory_info,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_inventory_info,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_inventory_info,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_inventory_info,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_inventory_info,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_inventory_info {
	font-size: .95em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_inventory_info,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_inventory_info,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_inventory_info,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_inventory_info,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_inventory_info,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_inventory_info {
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_results_list,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_results_list {
	padding: 0;
	list-style: none;
	margin: inherit;
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_results_list:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_results_list:after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_results_list:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_results_list:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_results_list:after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_results_list:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result {
	background: white;
	position: relative;
	max-width: none;
	margin-bottom: 1.6em;
	border-width: 1px;
	border-style: solid;
	border-color: #dedede;
	-webkit-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result label,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result li,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result label,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result li {
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result p {
	margin-bottom: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_header,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_body,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_header,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_body {
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_header:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_header:after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_body:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_body:after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_header:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_header:after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_body:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_body:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_header:after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_body:after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_header:after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_body:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_body,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_body {
	position: relative;
	padding: 1.2em 1.2em 1.2em 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rebate,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rebate {
	width: 100%;
	position: relative;
	margin-top: -.1em;
	margin-left: -8px;
	padding-left: 8px;
	padding-right: 8px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rebate::before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rebate::after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rebate::before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rebate::after {
	content: '';
	width: 0;
	height: 0;
	position: absolute;
	top: 100%;
	border-top: 8px solid #0a4d0f
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rebate::before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rebate::before {
	left: 0;
	border-left: 8px solid transparent
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rebate::after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rebate::after {
	right: 0;
	border-right: 8px solid transparent
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_compare,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_compare {
	position: absolute;
	top: 1.2em;
	right: 1.2em;
	display: block;
	cursor: default
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_compare input:disabled,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_compare input:disabled {
	cursor: not-allowed
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_compare input:disabled+span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_compare input:disabled+span {
	cursor: not-allowed;
	opacity: 0.7
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_compare label,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_compare label {
	display: inline-block;
	margin: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_compare,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_compare,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_compare,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_compare,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_compare,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_compare {
	position: static;
	text-align: center;
	margin-top: -.4em;
	margin-bottom: .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title {
	font-size: 1.4em;
	font-weight: bold;
	margin-top: -.2em;
	padding: 0em 0em .5em 0em;
	background: none;
	border: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_subtitle,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_subtitle {
	font-size: .65em;
	font-weight: normal;
	color: #363636;
	padding-top: .1em;
	display: flex;
	flex-wrap: wrap;
	flex-direction: column
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_subtitle .tcwlw_season_info_wrap,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_subtitle .tcwlw_season_info_wrap {
	display: flex;
	flex-wrap: wrap;
	align-items: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_subtitle .tcwlw_tire_additional_info,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_subtitle .tcwlw_tire_additional_info {
	display: flex
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_subtitle .tcwlw_tire_additional_info,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_subtitle .tcwlw_tire_additional_info,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_subtitle .tcwlw_tire_additional_info,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_subtitle .tcwlw_tire_additional_info {
	flex-direction: column
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_subtitle .tcwlw_result_original_equip,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_subtitle .tcwlw_result_run_flat,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_subtitle .tcwlw_result_original_equip,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_subtitle .tcwlw_result_run_flat,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_subtitle .tcwlw_result_original_equip,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_subtitle .tcwlw_result_run_flat,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_subtitle .tcwlw_result_original_equip,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_subtitle .tcwlw_result_run_flat {
	margin-bottom: .3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_type,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rating_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rating,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rating_link,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rating_link_text,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_type,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rating_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rating,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rating_link,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rating_link_text {
	display: inline-block;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_type,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_type {
	margin: .3em .4em .3em 0em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_wrapper_application_position,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_wrapper_application_position {
	display: inline-block;
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_type_application,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_type_application {
	margin: .3em .3em .3em 0em;
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rating_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rating_wrapper {
	padding: .53333em .6em .6em .6em;
	display: block;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rating_link_text,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rating,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rating_link_text,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rating {
	line-height: 1;
	margin-left: .3em;
	margin-right: .3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rating_link_text,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rating_link_text {
	text-transform: uppercase;
	padding-top: .1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rating i,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rating i {
	font-size: 1.35em;
	line-height: 1;
	margin: 0em .1em 0em .1em;
	display: inline-block;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison {
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_price_label,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_price_label {
	text-transform: uppercase
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_empty_competitors,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_empty_competitors {
	text-transform: uppercase;
	line-height: 6.5em;
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_competitors,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_competitors {
	padding: 5px;
	padding-left: 10px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_competitors>label,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_competitors>label {
	text-transform: uppercase;
	padding-bottom: 5px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_competitors .tcwlw_competitor,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_competitors .tcwlw_competitor {
	margin-top: 10px;
	border-bottom: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_competitors .tcwlw_competitor:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_competitors .tcwlw_competitor:last-child {
	border-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_competitors .tcwlw_competitor .tcwlw_title,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_competitors .tcwlw_competitor .tcwlw_title {
	text-align: left;
	text-transform: uppercase;
	margin-bottom: 2px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_competitors .tcwlw_competitor .tcwlw_title:not(.tcwlw_font_color),
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_competitors .tcwlw_competitor .tcwlw_title:not(.tcwlw_font_color) {
	color: #666
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_competitors .tcwlw_competitor .tcwlw_price,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_competitors .tcwlw_competitor .tcwlw_price {
	text-align: left;
	display: inline-block;
	width: 20%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_col_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_col_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_comparison .tcwlw_col_right,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_col_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_col_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_comparison .tcwlw_col_right {
	border-left: 0;
	border-top: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_cols,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_cols {
	display: flex;
	flex-wrap: wrap;
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right {
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left {
	position: relative;
	display: flex;
	flex-direction: column
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_intro,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_intro {
	padding-bottom: .8em;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_intro p:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_intro p:last-child {
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_intro .tcwlw_result_intro_clip,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_intro .tcwlw_result_intro_clip {
	position: relative;
	max-height: 74px;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_intro .tcwlw_result_intro_clip.tcwlw_result_intro_expanded,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_intro .tcwlw_result_intro_clip.tcwlw_result_intro_expanded {
	height: auto;
	max-height: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_intro .tcwlw_result_intro_clip.tcwlw_result_intro_expanded::after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_intro .tcwlw_result_intro_clip.tcwlw_result_intro_expanded::after {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_intro .tcwlw_result_intro_clip.tcwlw_result_intro_expanded+.tcwlw_more_trigger,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_intro .tcwlw_result_intro_clip.tcwlw_result_intro_expanded+.tcwlw_more_trigger {
	margin-top: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_intro .tcwlw_result_intro_clip.tcwlw_result_intro_clipped::after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_intro .tcwlw_result_intro_clip.tcwlw_result_intro_clipped::after {
	content: '';
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.75) 0%, #fff 100%);
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.75) 0%, #fff 100%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0.75) 0%, #fff 100%);
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_intro .tcwlw_result_intro_clip.tcwlw_result_intro_clipped+.tcwlw_more_trigger,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_intro .tcwlw_result_intro_clip.tcwlw_result_intro_clipped+.tcwlw_more_trigger {
	display: block;
	margin-top: -1.66em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_intro .tcwlw_more_trigger,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_intro .tcwlw_more_trigger {
	background: white;
	float: right;
	position: relative;
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab {
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab i,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab i {
	margin-right: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont {
	position: relative;
	max-height: 300px;
	-webkit-box-shadow: inset 0 -10px 8px -4px white;
	-moz-box-shadow: inset 0 -10px 8px -4px white;
	box-shadow: inset 0 -10px 8px -4px white;
	overflow: auto;
	-webkit-overflow-scrolling: touch
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont_no_scroll,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont_no_scroll {
	overflow: visible
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont::-webkit-scrollbar,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont::-webkit-scrollbar {
	-webkit-appearance: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont::-webkit-scrollbar:vertical,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont::-webkit-scrollbar:vertical {
	width: 11px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont::-webkit-scrollbar:horizontal,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont::-webkit-scrollbar:horizontal {
	height: 11px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont::-webkit-scrollbar-thumb,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, 0.5);
	height: 30px;
	border: 2px solid #f4f4f4;
	border-radius: 8px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont li,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont li {
	font-size: .875em;
	line-height: 1.6em;
	margin-bottom: 0;
	display: inline-block;
	list-style-position: inherit;
	-webkit-text-size-adjust: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont ul,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont ol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont ul,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont ol {
	margin-bottom: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont p:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont ul:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont ol:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont p:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont ul:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont ol:last-child {
	margin: inherit;
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont ul,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont ol,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont ul,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont ol {
	padding-left: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont ul,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont ul {
	list-style: disc
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont .tcwlw_feature_block p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont .tcwlw_feature_block p {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont ul.tcwlw_result_specs_list,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont ul.tcwlw_result_specs_list {
	margin: inherit;
	margin-bottom: .5em;
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont ul.tcwlw_result_specs_list+div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont ul.tcwlw_result_specs_list+div {
	border-top: 1px solid #d1d1d1;
	padding-top: .5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont ul.tcwlw_result_specs_list:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont ul.tcwlw_result_specs_list:last-child {
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont .tcwlw_run_flat span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont .tcwlw_run_flat span {
	display: inline-block;
	background: #A26202;
	text-align: center;
	color: white;
	font-weight: bold;
	padding: 0em .6em 0em .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_reviews_heading,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_reviews_heading {
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_review,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_review {
	margin-bottom: 1.2em;
	padding-bottom: 1.2em;
	border-bottom: 1px solid #d1d1d1;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_review:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_review:last-child {
	margin-bottom: .6em;
	padding-bottom: 0;
	border-bottom: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_review p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_review p {
	margin-bottom: .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_review p:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_review p:last-child {
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_review .tcwlw_result_review_title,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_review .tcwlw_result_rating,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_review .tcwlw_result_review_title,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_review .tcwlw_result_rating {
	display: inline
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_review .tcwlw_result_review_title,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_review .tcwlw_result_review_title {
	font-size: 1.125em;
	font-weight: bold;
	margin-right: .3em;
	padding-bottom: .3em;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_review .tcwlw_result_rating,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_review .tcwlw_result_rating {
	margin-left: -.1em;
	padding-bottom: .4em;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_review .tcwlw_result_rating i,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_review .tcwlw_result_rating i {
	margin: .1em 0em .1em 0em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_review .tcwlw_result_review_date,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_review .tcwlw_result_review_date {
	font-size: .875em;
	font-style: italic;
	padding-bottom: .3em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions {
	margin-top: .7em;
	width: 100%;
	margin-bottom: 1.2em;
	display: table
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions>div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions>div {
	display: table-row
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions>div>div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions>div>div {
	display: table-cell
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_warranty_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_warranty_wrapper {
	width: 33%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_warranty_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_warranty_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_wrapper {
	padding: .8em .96em .8em .96em;
	vertical-align: top;
	border: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_availability_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_availability_wrapper {
	text-align: center;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	font-size: .85em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_availability_wrapper_hidden,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_availability_wrapper_hidden {
	border: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_availability_wrapper_hidden .tcwlw_availability_row,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_availability_wrapper_hidden .tcwlw_availability_row {
	padding: 0;
	opacity: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_availability_wrapper div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_availability_wrapper div {
	padding: .3em 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_availability_wrapper i,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_availability_wrapper i {
	color: #039511;
	font-size: 1.25em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_availability_wrapper span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_availability_wrapper span {
	display: inline-block;
	margin-top: 2px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_wrapper fieldset,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_wrapper fieldset {
	margin-top: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_wrapper fieldset legend,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_wrapper fieldset legend {
	font-size: inherit;
	font-weight: inherit;
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_wrapper_staggered_with_no_price .tcwlw_result_price_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_wrapper_staggered_with_no_price .tcwlw_result_price_wrapper {
	height: 5.7em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_price_wrapper_staggered .tcwlw_result_price_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_price_wrapper_staggered .tcwlw_result_price_wrapper {
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_top_price_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_top_price_wrapper {
	display: flex;
	justify-content: space-around
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_top_price_wrapper .tcwlw_top_price_item,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_top_price_wrapper .tcwlw_top_price_item {
	max-width: 50%;
	margin-right: 5px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_bottom_price_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_bottom_price_wrapper {
	display: flex;
	justify-content: space-around;
	flex-direction: column;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	padding-bottom: .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_bottom_price_wrapper h3,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_bottom_price_wrapper h3 {
	padding-bottom: .2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_bottom_price_wrapper .tcwlw_price_with_offer div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_bottom_price_wrapper .tcwlw_price_with_offer div {
	margin-left: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_bottom_price_wrapper>div:nth-of-type(1),
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_bottom_price_wrapper>div:nth-of-type(1) {
	width: 8.8em;
	align-self: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_bottom_price_wrapper>div:nth-of-type(2),
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_bottom_price_wrapper>div:nth-of-type(2) {
	display: flex;
	flex-direction: column;
	margin-left: 1em;
	width: 60%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_bottom_price_wrapper>div:nth-of-type(2) .tcwlw_price_with_offer,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_bottom_price_wrapper>div:nth-of-type(2) .tcwlw_price_with_offer {
	padding-left: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_bottom_price_wrapper>div:nth-of-type(2),
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_bottom_price_wrapper>div:nth-of-type(2),
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_bottom_price_wrapper>div:nth-of-type(2),
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_bottom_price_wrapper>div:nth-of-type(2) {
	width: 70%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_top_price_wrapper,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_top_price_wrapper {
	flex-direction: column;
	margin-left: 1em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_top_price_wrapper .tcwlw_top_price_item,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_top_price_wrapper .tcwlw_top_price_item {
	max-width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_warranty_wrapper,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_warranty_wrapper {
	padding-left: 2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_warranty_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_warranty_wrapper {
	border-right: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_select_btn,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_select_btn {
	font-size: 1.2em;
	margin: 0;
	padding: 1em .5em 1em .5em;
	text-decoration: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels {
	white-space: nowrap;
	margin: 0em -.5em 0em -.5em;
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels>div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels>div {
	display: inline-block;
	vertical-align: top;
	padding-bottom: .5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels>div>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels>div img,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels>div>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels>div img {
	vertical-align: middle;
	margin: 0 0.18em;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels>div img,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels>div img {
	max-height: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels>div img.tcwlw_with_tooltip,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels>div img.tcwlw_with_tooltip {
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels>div>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels>div>span {
	display: inline-block;
	height: 1.6em;
	width: 1.6em;
	line-height: 1.6em;
	color: #fff
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels>div>span>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels>div>span>span {
	font-weight: bold;
	font-size: .90395em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels>div.tcwlw_external_rolling_noise>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels>div.tcwlw_external_rolling_noise>span {
	border: 1px solid #363636
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels>div.tcwlw_external_rolling_noise>span span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels>div.tcwlw_external_rolling_noise>span span {
	color: #000;
	font-size: .59259em;
	margin: 0;
	display: block;
	line-height: 2.62295em;
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels .tcwlw_tooltip_cont,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels .tcwlw_tooltip_cont {
	position: absolute;
	top: 100%;
	width: 96%;
	margin: 0 2%;
	left: 0;
	text-align: left;
	border: 1px solid #a0a0a0;
	background-color: #fff;
	box-shadow: 0 0 5px #a0a0a0;
	padding: .8em .6em .8em .6em;
	white-space: normal;
	font-size: .94118em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_labels .tcwlw_tooltip_box:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_labels .tcwlw_tooltip_box:before {
	content: '\E5C7';
	display: block;
	margin: 0;
	padding: 0;
	line-height: 1;
	font-family: 'Material Icons';
	font-size: 2.08em;
	top: .33333em;
	height: .6em;
	overflow: hidden;
	margin-top: -.6em;
	margin-left: -.1em;
	text-align: left;
	text-shadow: 0 -2px 2px #a0a0a0;
	color: #fff;
	z-index: 1;
	position: relative
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right {
	clear: none
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left {
	width: 30%;
	padding-bottom: .3em;
	padding-right: 2%;
	text-align: center
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right {
	width: 70%;
	padding-left: 2%
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model {
	width: 65%
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tabs,
[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tabs {
	position: relative;
	top: 1px
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tabs .tcwlw_tabs_list.tcwlw_tabs_list,
[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tabs .tcwlw_tabs_list.tcwlw_tabs_list {
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left {
	width: 30%;
	padding-bottom: .3em;
	padding-right: 2%;
	text-align: center
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right {
	width: 70%;
	padding-left: 2%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model {
	width: 65%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab.tcwlw_tab a,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab.tcwlw_tab a,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab.tcwlw_tab a,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab.tcwlw_tab a,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab.tcwlw_tab a,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab.tcwlw_tab a,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab.tcwlw_tab a,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab.tcwlw_tab a {
	font-size: .85em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right {
	width: 100%;
	padding-left: 0;
	padding-right: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rebate,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rebate,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_rebate,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rebate,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rebate,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_rebate {
	font-size: .9em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model {
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_paginator,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_paginator,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_paginator,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_paginator,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_paginator,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_paginator {
	display: block;
	text-align: center
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_row_model_tire .tcwlw_result_type,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_row_model_tire .tcwlw_result_type,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_row_model_tire .tcwlw_result_type,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_row_model_tire .tcwlw_result_type,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_row_model_tire .tcwlw_result_type,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_row_model_tire .tcwlw_result_type {
	margin-top: 0.56em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title {
	padding-bottom: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_left,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_right,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_left,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_right {
	width: 100%;
	padding-left: 0;
	padding-right: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_title_model,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_title_model {
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions>div,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions>div,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions>div,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions>div,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions>div,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions>div {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions>div>div,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions>div>div,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_select_actions>div>div,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions>div>div,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions>div>div,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_select_actions>div>div {
	display: block;
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_warranty_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_warranty_wrapper,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_result_warranty_wrapper,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_warranty_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_warranty_wrapper,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_warranty_wrapper {
	border-bottom: none;
	border-right: 1px solid #d1d1d1
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single {
	font-size: 1em;
	padding-top: .05em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single small,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single small,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single small,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single small,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single small,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_price.tcwlw_adjustable .tcwlw_price_value_single small {
	display: none
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_price.tcwlw_adjustable .tcwlw_price_value,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_price.tcwlw_adjustable .tcwlw_price_value,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_price.tcwlw_adjustable .tcwlw_price_value,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_price.tcwlw_adjustable .tcwlw_price_value,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_price.tcwlw_adjustable .tcwlw_price_value,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_price.tcwlw_adjustable .tcwlw_price_value {
	font-size: 0.5em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tabs .tcwlw_tabs_list,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tabs .tcwlw_tabs_list,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tabs .tcwlw_tabs_list,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tabs .tcwlw_tabs_list,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tabs .tcwlw_tabs_list,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tabs .tcwlw_tabs_list {
	width: 100%;
	margin: 0;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tabs .tcwlw_tab,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tabs .tcwlw_tab,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tabs .tcwlw_tab,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tabs .tcwlw_tab,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tabs .tcwlw_tab,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tabs .tcwlw_tab {
	width: 100%;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont .tcwlw_result_specs_list li,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont .tcwlw_result_specs_list li,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results .tcwlw_tab_cont .tcwlw_result_specs_list li,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont .tcwlw_result_specs_list li,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont .tcwlw_result_specs_list li,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_tab_cont .tcwlw_result_specs_list li {
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_featured_tag {
	font-size: 0.875em;
	letter-spacing: 0.15em;
	text-transform: uppercase;
	color: white;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_featured_tag .tcwlw_result_featured_tag_inner {
	padding: .6em .6em .6em .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results_featured .tcwlw_result_featured_tag img {
	width: auto;
	height: 24px;
	margin-left: 0.4em;
	vertical-align: -4px
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list {
	width: 102%;
	margin-left: -1%;
	display: block;
	margin-bottom: 2.4em;
	clear: both
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_warranty_wrapper {
	width: 100%
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result {
	margin-left: 1%;
	margin-right: 1%;
	margin-bottom: 1.2em;
	width: 31.333%;
	display: block;
	float: left
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result .tcwlw_result_price_wrapper {
	width: 100%
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_left,
[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_right {
	width: 100%;
	padding-left: 0;
	padding-right: 0
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_inventory_info {
	margin: 0
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_title_model {
	width: 100%
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_compare {
	position: static;
	top: auto;
	bottom: auto;
	width: 100%;
	margin-top: -.4em;
	margin-bottom: .6em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	text-align: center
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_compare input {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translateZ(0);
	transform: translateZ(0)
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_tire_wrapper_clip {
	max-height: 160px;
	margin-bottom: .5em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	overflow: hidden
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_tire_wrapper {
	width: 100%;
	height: 0;
	padding-bottom: 50%
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_tire {
	max-width: 80%;
	max-height: none
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_title_model {
	width: 100%
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_tire_additional_info {
	flex-direction: column
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_rating_wrapper {
	display: block
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_select_actions {
	display: block
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_select_actions>div {
	display: block
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_select_actions>div>div {
	display: block
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_warranty_wrapper {
	border-bottom: none;
	border-right: 1px solid #d1d1d1
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_warranty .tcwlw_label {
	margin-right: .4em;
	display: inline-block
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_tabs .tcwlw_tabs_list.tcwlw_tabs_list {
	width: 100%;
	margin: 0;
	display: block
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_tabs .tcwlw_tab {
	display: block
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_tab_cont .tcwlw_result_specs_list li {
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result>div:first-child,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result>div:first-child,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result>div:first-child,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result>div:first-child {
	min-height: 0 !important
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result .tcwlw_result_price,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result .tcwlw_result_price,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result .tcwlw_result_price,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result .tcwlw_result_price {
	min-height: 0 !important
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_brand_logo_wrapper,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_header_featured,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_brand_logo_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_header_featured,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_brand_logo_wrapper,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_header_featured,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_brand_logo_wrapper,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result_header_featured {
	min-height: 0 !important
}

div#tcwlw_widget[id="tcwlw_widget"][data-tcwlw-lang="fr_FR"] .tcwlw_results .tcwlw_tab,
div#tcwlw_widget[id="tcwlw_widget"][data-tcwlw-lang="fr_FR"] .tcwlw_results_featured .tcwlw_tab {
	font-size: .875em
}

div#tcwlw_widget[id="tcwlw_widget"][data-tcwlw-lang="fr_FR"] .tcwlw_results .tcwlw_tab i,
div#tcwlw_widget[id="tcwlw_widget"][data-tcwlw-lang="fr_FR"] .tcwlw_results_featured .tcwlw_tab i {
	display: none
}

div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper {
	padding-bottom: 2.4em
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper {
	text-align: center;
	width: 100%
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper>h5,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper>h5,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper>h5,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper>h5 {
	padding-bottom: 0.1em
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_fixed_tires,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_fixed_tires,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_fixed_tires,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_fixed_tires {
	text-align: left
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper>span,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper>span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper>span {
	line-height: 1;
	display: inline-block;
	margin: .3em 0em 0em 0em;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
	font-size: 1.6;
	font-size: 1.6em
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire_wrapper,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire_wrapper {
	float: left;
	width: 32.666%;
	margin-right: 1%;
	border: 1px solid #d1d1d1;
	padding: .48em .48em .48em .48em;
	height: 11.3em;
	overflow: hidden;
	cursor: pointer
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire_wrapper:last-child,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire_wrapper:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire_wrapper:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire_wrapper:last-child {
	margin-right: 0
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire {
	display: table;
	width: 100%;
	overflow: hidden;
	table-layout: fixed
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div {
	display: table-row
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_left_side,
div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_left_side,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_left_side,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_left_side,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side {
	display: table-cell;
	vertical-align: middle
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_left_side,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_left_side,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_left_side,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_left_side {
	width: 8em;
	padding-right: 1em
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_left_side_image_wrapper,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_left_side_image_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_left_side_image_wrapper,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_left_side_image_wrapper {
	height: 101.5px;
	display: flex;
	margin-top: -3.4em;
	justify-content: center;
	align-items: center
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_left_side img,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_left_side img,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_left_side img,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_left_side img {
	display: block;
	max-height: 100%
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side {
	position: relative
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side h6.tcwlw_model_name,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side h6.tcwlw_model_name,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side h6.tcwlw_model_name,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side h6.tcwlw_model_name {
	font-size: 1.33333em;
	margin-top: -1.6em;
	padding-bottom: 0.7em;
	text-align: left
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price {
	position: absolute;
	bottom: 0;
	left: 0
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price h5,
div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price h6,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price h5,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price h6,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price h5,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price h6,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price h5,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price h6 {
	padding-bottom: 0.1em;
	display: inline-block
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price span,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side .tcwlw_price span {
	font-size: 1.6em;
	font-weight: bold
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side img,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side img,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_right_side img,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_right_side img {
	max-height: 3.5em;
	max-width: 100%;
	display: block
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_brand_logo,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_brand_logo,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_brand_logo,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_brand_logo {
	height: 3.5em
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_brand_logo h5,
div#tcwlw_widget_outer .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_brand_logo h5,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fixed_tires_wrapper .tcwlw_top_tire>div .tcwlw_brand_logo h5,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_collapsed_featured_wrapper .tcwlw_top_tire>div .tcwlw_brand_logo h5 {
	padding: 0
}

#popup-root .tcwlw_compare_popup {
	text-align: center;
	font-size: 1.2em
}

div#tcwlw_widget_outer .tcwlw_result_tire_lrg {
	margin-left: auto;
	margin-right: auto;
	display: block
}

div#tcwlw_widget_outer .tcwlw_fixed_tires_wrapper {
	cursor: pointer;
	visibility: hidden;
	z-index: -1;
	background-color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	padding: .3em 1.6em .3em 1.6em;
	border: 1px solid #d1d1d1;
	-webkit-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
	box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1)
}

div#tcwlw_widget_outer .tcwlw_slider-container {
	white-space: nowrap
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_numerical-container {
	width: 20%;
	display: inline-block;
	vertical-align: top
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_numerical-container input {
	font-size: 1.6em;
	width: 100%;
	padding-right: .1em;
	padding-left: .1em;
	margin: 0;
	max-width: inherit;
	max-width: 3.36em
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_numerical-container input::-webkit-inner-spin-button,
div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_numerical-container input::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_numerical-container .tcwlw_numerical-right {
	text-align: right
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_slider-control-container {
	width: 50%;
	display: inline-block;
	margin: 0 5%;
	margin-top: 1.2em
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_slider-control-container .tcwlw_full-slider {
	height: 1.2em;
	border: 1px solid #a0a0a0;
	border-radius: 5px;
	position: relative;
	box-sizing: content-box
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_slider-control-container .tcwlw_slider {
	background-color: #039511;
	border-radius: 4px;
	position: absolute;
	top: 0;
	bottom: 0
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_slider-control-container .tcwlw_handle-container {
	position: relative
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_slider-control-container .tcwlw_handle-container>div {
	cursor: pointer;
	position: absolute;
	height: .8em;
	margin-top: .8em;
	box-shadow: 0 0 2px #757575;
	border: 1px solid #d1d1d1
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_slider-control-container .tcwlw_handle-container>div:before {
	content: '\E5C7';
	font-family: 'Material Icons';
	display: block;
	font-size: 3em;
	letter-spacing: 0;
	padding: 0;
	margin: -.8em -.3em -.6em -.3em;
	color: #fff;
	text-shadow: 0 -2px 2px #757575
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_slider-control-container .tcwlw_handle-container>div.tcwlw_left {
	margin-left: -.6em
}

div#tcwlw_widget_outer .tcwlw_slider-container .tcwlw_slider-control-container .tcwlw_handle-container>div.tcwlw_right {
	margin-right: -.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_page table td,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_page table th,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_page table td,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_page table th {
	padding: .3em .3em .3em .3em;
	text-align: left
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_page .tcwlw_qty_label_details {
	float: right
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_page .tcwlw_price_cell {
	text-align: right;
	vertical-align: top
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_title {
	clear: both;
	position: relative;
	margin: -1.2em 0em 0em 0em;
	z-index: 5
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_title_text,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query {
	max-width: none;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_title_text {
	margin: 0;
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query {
	font-weight: normal;
	width: 100%;
	max-width: 120em;
	margin-left: auto;
	margin-right: auto;
	padding: 1.2em 1.6em 1.2em 1.6em;
	display: table;
	table-layout: fixed
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item {
	padding: .6em .6em .6em .6em;
	display: table-cell;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item:first-child {
	width: 33.3%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item h2,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item h3,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item h4,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item h5 {
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item h2 {
	font-weight: normal
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_pay_today {
	float: right;
	margin: 0;
	padding-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_pay_today .tcwlw_label {
	font-size: .55em;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom: .1em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_pay_today .tcwlw_summary_pay_today_value {
	font-size: 1.4em;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query {
	display: block;
	text-align: center
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item:first-child,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item:first-child,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item:first-child,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_query_item:first-child {
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_pay_today,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_pay_today,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_pay_today,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_query .tcwlw_summary_pay_today {
	float: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires {
	float: none;
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result {
	max-width: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result .tcwlw_result_subtitle {
	flex-direction: row;
	align-items: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result .tcwlw_result_run_flat {
	font-size: .65em;
	font-weight: normal
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_body {
	max-width: 48em;
	margin-left: auto;
	margin-right: auto;
	display: flex
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_title_model {
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_title {
	padding-bottom: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_left {
	padding-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right .tcwlw_tire_info {
	margin-bottom: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right .tcwlw_supplier_order_btn {
	width: 100%;
	margin-top: -1px;
	font-size: 0.876em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_body,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_body,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_body {
	flex-wrap: wrap
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right {
	display: flex;
	flex-direction: column-reverse
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right .tcwlw_tire_info,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right .tcwlw_tire_info,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right .tcwlw_tire_info {
	margin-bottom: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right .tcwlw_gallery,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right .tcwlw_gallery,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_right .tcwlw_gallery {
	margin-bottom: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper {
	padding-left: 6em;
	padding-right: 6em;
	padding-top: 2em;
	margin-bottom: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table {
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child {
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_collapsed {
	display: table;
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_collapsed>div {
	display: table-cell;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_collapsed>div.tcwlw_service_logo {
	vertical-align: middle;
	text-align: right;
	line-height: 0;
	min-width: 2.5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_collapsed>div.tcwlw_service_logo img {
	vertical-align: middle;
	height: 2em;
	width: 2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_expanded>div {
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_expanded>div.tcwlw_service_logo {
	float: left
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_expanded>div.tcwlw_service_logo img {
	width: 6em;
	height: 6em;
	line-height: 0;
	margin: 0.2em 0.5em 0 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_expanded>div.tcwlw_service_content {
	position: relative;
	width: calc(100% + 67px);
	-webkit-text-size-adjust: 100%;
	line-height: 1.2
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_expanded>div.tcwlw_service_content small {
	font-size: 0.8em !important;
	color: #2f2f2f;
	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: break-word;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_expanded>div.tcwlw_service_content small>p {
	font-size: inherit;
	margin: 0;
	line-height: 1.4
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_expanded>div:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_expanded>div:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_expanded>div:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper p.tcwlw_legal_info {
	clear: both;
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper .tcwlw_summary_negative_price_error_box {
	border: 1px solid #ff3600;
	padding: 1em;
	position: relative;
	text-align: center;
	color: #ff3600;
	background-color: #fde3e4;
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper .tcwlw_summary_automotive_services {
	display: flex;
	flex-direction: column;
	align-items: center;
	background-color: #e8e8e8;
	padding: .7em 1.5em 1.3em;
	margin: 2em 0 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper .tcwlw_summary_automotive_services div {
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper .tcwlw_summary_automotive_services h4 {
	width: 100%;
	padding: 0;
	text-align: center;
	margin-right: 0;
	margin-bottom: .18em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper .tcwlw_summary_automotive_services button {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	font-size: 1.3em;
	padding: 13px 10px;
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper .tcwlw_summary_automotive_services button i {
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper_bottom {
	margin-bottom: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_collapsed>div.tcwlw_service_logo,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper table>tbody>tr>td:first-child .tcwlw_service_expanded>div.tcwlw_service_logo {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_service_not_added .tcwlw_price_cell {
	color: black;
	opacity: .55
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_offer_disabled {
	opacity: 0.75
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_total_price {
	font-size: 1.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row h6,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row h3 {
	color: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row .tcwlw_offer_desc {
	padding-right: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row .tcwlw_offer_desc a {
	color: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row .tcwlw_offer_desc p {
	margin-bottom: .48em;
	color: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row .tcwlw_offer_desc p small {
	color: #fff
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row .tcwlw_offer_desc h5 {
	word-wrap: break-word;
	overflow-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_offers_list {
	display: flex;
	justify-content: stretch;
	align-items: stretch
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_offers_list>div {
	margin-bottom: 2.4em;
	width: 100%;
	flex-grow: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_offers_list>div:nth-child(2) {
	margin-left: 1em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_offers_list,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_offers_list,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_offers_list {
	flex-wrap: wrap
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_offers_list>div:nth-child(2),
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_offers_list>div:nth-child(2),
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_offers_list>div:nth-child(2) {
	margin-left: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row {
	min-height: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_summary_offer_row_inner {
	flex-grow: 1;
	width: 100%;
	display: flex;
	justify-content: space-between;
	column-gap: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_offer_value {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_offer_desc {
	vertical-align: top
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_offer_desc p:last-child {
	margin-bottom: 0;
	line-height: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_discount_wrapper {
	text-align: right
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_discount_toggle_space {
	height: 3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_discount_toggle_wrapper {
	text-align: right;
	line-height: 0;
	position: absolute;
	right: -.7em;
	bottom: -.7em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_discount_toggle_wrapper label {
	margin: 0;
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_dollar_field {
	display: block;
	padding-left: 0;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_dollar_field .tcwlw_dollar_label {
	display: inline-block;
	position: inherit;
	top: auto;
	left: auto;
	vertical-align: middle;
	margin-right: 0.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_row .tcwlw_dollar_field input {
	width: 6em;
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row {
	background: #009933;
	color: #009933;
	position: relative;
	padding: 1.6em 1.6em 1.6em 1.6em;
	border: 3px solid rgba(0, 0, 0, 0.2)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rebate_row {
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rebate_row .tcwlw_summary_offer_icon {
	position: absolute
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rebate_row:before {
	content: '';
	background: rgba(0, 0, 0, 0.1);
	bottom: -4em;
	right: -4em;
	width: 20em;
	height: 20em;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rebate_row .tcwlw_summary_offer_icon {
	font-size: 12em;
	font-weight: bold;
	line-height: 1;
	color: currentColor;
	bottom: 10px;
	right: -20px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row_inner {
	color: white;
	position: relative;
	z-index: 2
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_wrapper h3,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_wrapper h4,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_wrapper h5,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_wrapper h6 {
	padding-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_wrapper a {
	margin: 0;
	margin: .68571em 0em 0em 0em;
	max-width: 100%;
	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: break-word;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_discount_wrapper h6 span {
	background: #000;
	color: #fff;
	display: inline-block;
	padding: .4em .6em .3em .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_deposit_row {
	font-size: 1.5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_deposit_row:last-child {
	border-bottom: none
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_raw_quote {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_prequalify_info>div {
	margin-top: .5em;
	font-size: 1.6em;
	text-align: right
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_prequalify_info .sezzle-button-text::first-letter {
	text-transform: uppercase
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_prequalify_info .sezzle-button-text button {
	font-size: 1.4em;
	line-height: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_wrapper {
	padding-top: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_wrapper .tcwlw_save_quote_btns {
	padding-top: 0;
	display: flex;
	justify-content: space-evenly
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_wrapper .tcwlw_save_quote_btns>button {
	flex-grow: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_wrapper p {
	font-size: 2em;
	margin-top: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_wrapper .tcwlw_markdown_wrapper p {
	font-size: 1.8em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_wrapper .tcwlw_quote_notes {
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_wrapper .tcwlw_quote_notes>div:first-child {
	margin: 2.4em 0 3.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_wrapper .tcwlw_markdown_wrapper p {
	font-size: 1.8em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_wrapper .tcwlw_quote_notes {
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_wrapper .tcwlw_quote_notes>div:first-child {
	margin: 2.4em 0 3.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_save_quote_btns {
	padding-top: 2.4em;
	display: flex;
	justify-content: stretch;
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_save_quote_btns>button {
	flex-grow: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_save_quote_btns>button:nth-child(n+2) {
	margin-left: .5em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_save_quote_btns,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_save_quote_btns {
	flex-wrap: wrap
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_save_quote_btns>button,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_save_quote_btns>button {
	flex-grow: 1;
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_save_quote_btns>button:nth-child(n+2),
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_save_quote_btns>button:nth-child(n+2) {
	margin-left: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_user_btns {
	padding-top: 2.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_user_btns a {
	margin-bottom: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_user_btns.tcwlw_left_btns_1.tcwlw_right_btns_1 a {
	padding-left: 0;
	padding-right: 0;
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_user_btns.tcwlw_left_btns_2.tcwlw_right_btns_1 .tcwlw_col_left button {
	font-size: 1.4em;
	padding: .75em 1em .75em 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_user_btns.tcwlw_left_btns_2.tcwlw_right_btns_1 .tcwlw_col_left button:first-child {
	margin-bottom: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_user_btns.tcwlw_left_btns_2.tcwlw_right_btns_1 .tcwlw_col_right button {
	padding-top: 1.8em;
	padding-bottom: 1.8em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_summary {
	margin-bottom: 2.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_table.tcwlw_extended_price .tcwlw_price_title td:first-child {
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tax_rate_option {
	font-size: 14px
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_vehicle_info.tcwlw_row .tcwlw_threecol,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_vehicle_info.tcwlw_row .tcwlw_threecol {
	width: 100%;
	margin-bottom: 14px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview {
	margin: 0 0 0 auto
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper_bottom,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper_bottom,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper_bottom {
	padding-left: 0;
	padding-right: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_tires .tcwlw_btn_small,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row .tcwlw_btn_small,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_tires .tcwlw_btn_small,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_offer_row .tcwlw_btn_small {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_title,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_results.tcwlw_summary_tires .tcwlw_result_title {
	padding-bottom: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper {
	padding-left: 0;
	padding-right: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper.tcwlw_optional_services,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper.tcwlw_optional_services {
	padding-right: 6em
}

div#tcwlw_widget[id="tcwlw_widget"] h3.tcwlw_with_logo {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] h3.tcwlw_with_logo img {
	position: absolute;
	top: 0;
	right: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_payeezy_error,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_paybright_error {
	margin-bottom: 1em;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_payment_request_button.tcwlw_control_wrapper {
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_line_behind {
	position: relative;
	z-index: 1;
	text-align: center;
	font-size: 1.9em;
	margin: 0.7em 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_line_behind:before {
	border-top: 1px solid #d1d1d1;
	content: "";
	margin: 0 auto;
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	z-index: -1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_line_behind span {
	background: #fff;
	padding: 0 15px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_form {
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_form:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_form:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_form:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_form fieldset legend {
	font-size: inherit;
	font-weight: inherit;
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_form .tcwlw_table_discount_row {
	font-weight: bold;
	color: #268428
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_form .tcwlw_loan_info_row {
	font-size: 10px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_form .tcwlw_loan_info_row td {
	padding: 1.5em 0 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_appointment_form .tcwlw_order_info_vehicle {
	font-weight: bold;
	padding: 1.2em 0em 1.2em 0em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_appointment_form .tcwlw_order_info_vehicle .tcwlw_order_info_vehicle_item {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_appointment_form .tcwlw_order_info_vehicle .tcwlw_order_info_vehicle_item span {
	margin-left: .25em;
	color: #3D88D7;
	font-weight: 700
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_appointment_form .tcwlw_order_info_vehicle .tcwlw_order_info_vehicle_item .tcwlw_season_info_icon {
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_checkout_wrapper .tcwlw_table_wrapper table {
	border-top: 0 none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_supported_cards {
	font-size: 1.8em;
	font-weight: bold;
	text-align: center;
	margin: 0 0 1em 0;
	padding: 0.5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_supported_cards img {
	display: inline-block;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_table_wrapper table {
	min-width: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper #tcwlw_field_preferredTime {
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_table_wrapper {
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_table_wrapper .tcwlw_text_center {
	margin-bottom: .5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form {
	margin-bottom: 2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__header {
	background-color: #268428;
	color: white;
	text-align: center;
	font-size: 18px;
	position: relative;
	font-weight: bold;
	padding: .15em 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__header div {
	display: flex;
	justify-content: space-between;
	padding: 0 18px;
	align-items: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__header div a {
	color: white;
	font-size: 14px;
	font-weight: normal;
	margin-left: 4px;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__header::before {
	content: '';
	width: 0;
	height: 0;
	position: absolute;
	top: 100%;
	left: 0;
	border-top: 8px solid #0a4d0f;
	border-left: 8px solid transparent
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content {
	display: flex;
	align-items: center;
	border: 1px solid #268428;
	padding: 1em 0;
	margin-left: 8px;
	-webkit-box-shadow: 2px 4px 22px -10px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 2px 4px 22px -10px rgba(0, 0, 0, 0.75);
	box-shadow: 2px 4px 22px -10px rgba(0, 0, 0, 0.75)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_wrapper {
	padding: 0 1.8em .8em 1.8em;
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #a0a0a0;
	padding-bottom: 1em;
	margin-bottom: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_header h4 {
	flex-grow: 1;
	padding-bottom: 0;
	color: #268428
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_header span {
	color: #595959;
	display: flex;
	align-items: center;
	font-size: 18px;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_header span i {
	font-size: 21px;
	color: #268428;
	margin-right: .4em;
	margin-top: 2px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_footer {
	display: flex;
	flex-direction: column
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_footer h4 {
	text-transform: none;
	padding-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_footer p {
	padding: .35em 0;
	margin-bottom: 0;
	font-size: 15px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_footer span,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_footer a {
	font-size: 14px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_footer a {
	align-self: flex-start
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__applied_footer a:last-child {
	align-self: flex-end;
	font-size: 12px;
	text-align: right;
	color: #363636
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__input_wrapper {
	flex-grow: 1;
	margin-left: 1em;
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__input_wrapper i {
	position: absolute;
	font-size: 21px;
	top: 1px;
	left: 8px;
	color: #595959
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__input_wrapper .tcwlw_discount_form__content__input_error {
	border: 1px solid #ff3600
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__input_wrapper input {
	height: 2em;
	margin: 0;
	padding: .1em 0 0 2em;
	font-weight: bold;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content button {
	height: 1.8em;
	padding: 0 1em;
	margin: 0 .4em;
	padding-bottom: 0;
	font-size: 18px
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_order_option,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_order_option {
	width: 100%;
	margin: 0;
	padding: 1.2em 2.4em 1.2em 2.4em;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__input_wrapper input,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__content__input_wrapper input {
	padding: .1em 1.8em 0 2.2em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__header,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper .tcwlw_discount_form__header {
	font-size: 16px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper iframe {
	width: 100%;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_order_wrapper iframe[name=payeezy_frame].tcwlw_loaded {
	margin: -1em;
	width: calc(100% + 2em);
	max-width: none
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options {
	padding: 0;
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li.tcwlw_financial_options_head {
	text-transform: uppercase;
	border-left: 0 none;
	border-right: 0 none;
	font-size: 2em;
	padding: .5em
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li {
	font-size: 1em;
	list-style: none;
	border: 1px solid #d1d1d1;
	border-top: 0;
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li:first-child {
	border-top: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>div {
	margin: .5em;
	padding: .5em;
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label {
	padding: .8em;
	cursor: pointer;
	margin: 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: center
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label i {
	margin: 0 .3em 0 0;
	font-size: 1.3em;
	vertical-align: bottom;
	line-height: 1;
	color: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label img {
	max-height: 1.2em;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_option_title {
	white-space: nowrap;
	flex-shrink: 0;
	padding-right: .5em;
	display: flex;
	align-items: center;
	max-width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_option_title input {
	margin: 0 .4em 0 0
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_option_title span {
	white-space: normal
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data {
	position: relative;
	font-size: .8em;
	font-weight: bold;
	padding-top: .4em
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data:after {
	content: '';
	position: absolute;
	display: block;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .paybright-widget-container {
	overflow: hidden;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .paybright-widget-container p {
	margin: 0;
	font-weight: inherit;
	margin-right: -2.3em
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .paybright-widget-container p img,
div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .paybright-widget-container p a {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .paybright-widget-container[data-lang="fr"] p {
	margin-right: -1.9em
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .tcwlw_sezzle_widget_container {
	padding-right: 0.9em
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .tcwlw_sezzle_widget_container .sezzle-checkout-button-wrapper {
	font-weight: inherit;
	font-size: inherit;
	cursor: initial;
	padding: 0;
	overflow: hidden;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .tcwlw_sezzle_widget_container .sezzle-checkout-button-wrapper img,
div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .tcwlw_sezzle_widget_container .sezzle-checkout-button-wrapper code {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .tcwlw_sezzle_widget_container .sezzle-checkout-button-wrapper>div {
	margin-right: -1.9em
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .tcwlw_sezzle_widget_container .sezzle-checkout-button-wrapper div.sezzle-info-icon {
	position: absolute;
	right: -0.2em;
	z-index: 2
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li>label .tcwlw_prequalify_data .tcwlw_sezzle_widget_container[data-lang="fr"] .sezzle-checkout-button-wrapper>div {
	margin-right: -2em
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li:hover label {
	background-color: #e8e8e8
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li.tcwlw_selected label {
	cursor: default
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li.tcwlw_selected:hover label {
	background-color: #fff
}

div#tcwlw_widget[id="tcwlw_widget"] ul.tcwlw_payment_options>li.tcwlw_selected>div {
	display: block
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_payment_waiting_modal .tcwlw_modal_content_inner {
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_summary .tcwlw_summary_wrapper {
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_header {
	margin-bottom: 2.4em;
	padding: 1.2em 1.2em 1.2em 1.2em;
	border: 1px solid #dedede
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_header h1 {
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_header h1:last-child {
	padding-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_header h1 .tcwlw_material_icons {
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_header p {
	font-size: 1.8em;
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_header p:last-child {
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_header .tcwlw_confirmation_header_col {
	padding: .6em .6em .6em .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_header_thank_you i {
	color: #039511
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_location {
	padding: 0em 0em .6em 0em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_location .tcwlw_confirmation_location_item {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_number {
	text-align: right
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_number span:first-child {
	white-space: nowrap
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_location,
[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_number,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_location,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_number {
	clear: both;
	width: 100%;
	margin-right: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_number,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_number {
	text-align: left
}

@media print {
	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_result_right .tcwlw_gallery {
		display: none
	}

	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_wrapper {
		padding: .5em .5em .5em .5em
	}

	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_bottom_btns {
		display: none
	}

	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_location {
		padding: 0em 0em .5em 0em
	}

	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_wrapper table td,
	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_wrapper table th {
		padding: .2em .2em .2em .2em
	}

	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_wrapper .tcwlw_table_wrapper {
		margin-bottom: .8em
	}

	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_confirmation_wrapper .tcwlw_table_wrapper td small {
		display: none
	}

	div#tcwlw_widget[id="tcwlw_widget"] p {
		margin-bottom: .2em;
		font-size: 1.4em;
		line-height: 1.1
	}

	div#tcwlw_widget[id="tcwlw_widget"] h2 {
		padding: 0em 0em .2em 0em;
		font-size: 2.6em;
		line-height: 1.1
	}

	div#tcwlw_widget[id="tcwlw_widget"] h5 {
		font-size: 1.5em
	}

	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_powered_by {
		display: none
	}
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdt,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdt {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker {
	display: none;
	position: absolute;
	width: 17em;
	padding: 0.3em;
	margin-top: 0.1em;
	z-index: 99999 !important;
	background: #fff;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
	border: 0.1em solid #d1d1d1;
	bottom: 100%;
	right: 0;
	font-size: 1.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtOpen .tcwlw_rdtPicker,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtOpen .tcwlw_rdtPicker {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtStatic .tcwlw_rdtPicker,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtStatic .tcwlw_rdtPicker {
	box-shadow: none;
	position: static
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker .tcwlw_rdtTimeToggle,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker .tcwlw_rdtTimeToggle {
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker table,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker table {
	width: 100%;
	margin: 0;
	font-size: 1em;
	border-top: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th {
	padding: 0.3em;
	text-align: center;
	height: 1.8em;
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td:first-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th:first-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th:last-child,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td:first-child,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td:last-child,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th:first-child,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th:last-child {
	padding: 0.3em;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker tbody td,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker tbody td {
	font-size: 1.1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtToday:hover,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtHour:hover,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtMinute:hover,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtSecond:hover,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker .tcwlw_rdtTimeToggle:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtToday:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtHour:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtMinute:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtSecond:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker .tcwlw_rdtTimeToggle:hover {
	background: #eeeeee;
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtOld,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtNew,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtOld,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtNew {
	color: #999999
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtDay,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtDay {
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtToday,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtToday {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtToday:before,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtToday:before {
	content: '';
	display: inline-block;
	border-left: 0.4em solid transparent;
	border-bottom: 0.4em solid #347AB7;
	border-top-color: rgba(0, 0, 0, 0.2);
	position: absolute;
	bottom: 0.3em;
	right: 0.3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtActive,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtActive:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtActive,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtActive:hover {
	background-color: #347AB7;
	color: #fff;
	text-shadow: 0 -0.1em 0 rgba(0, 0, 0, 0.25)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtActive.tcwlw_rdtToday:before,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtActive.tcwlw_rdtToday:before {
	border-bottom-color: #fff
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtHoliday,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtHoliday {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtHoliday:before,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtHoliday:before {
	content: '';
	display: inline-block;
	border-left: 0.4em solid transparent;
	border-bottom: 0.4em solid #ff3600;
	border-top-color: rgba(0, 0, 0, 0.2);
	position: absolute;
	bottom: 0.3em;
	right: 0.3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtDisabled,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td.tcwlw_rdtDisabled:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtDisabled,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td.tcwlw_rdtDisabled:hover {
	background: none;
	color: #dfdfdf;
	cursor: not-allowed
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td span.tcwlw_rdtOld,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td span.tcwlw_rdtOld {
	color: #999999
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td span.tcwlw_rdtDisabled,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker td span.tcwlw_rdtDisabled:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td span.tcwlw_rdtDisabled,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker td span.tcwlw_rdtDisabled:hover {
	background: none;
	color: #dfdfdf;
	cursor: not-allowed
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th {
	border-bottom: 0.1em solid #f9f9f9;
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker .tcwlw_dow,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker .tcwlw_dow {
	width: 14.2857%;
	border-bottom: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th.tcwlw_rdtSwitch,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th.tcwlw_rdtSwitch {
	width: 6.25em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th.tcwlw_rdtNext,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th.tcwlw_rdtPrev,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th.tcwlw_rdtNext,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th.tcwlw_rdtPrev {
	font-size: 1.3em;
	vertical-align: top
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th.tcwlw_rdtNext button,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th.tcwlw_rdtPrev button,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th.tcwlw_rdtNext button,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th.tcwlw_rdtPrev button {
	padding: 0 0.5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th.tcwlw_rdtDisabled,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker th.tcwlw_rdtDisabled:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th.tcwlw_rdtDisabled,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker th.tcwlw_rdtDisabled:hover {
	background: none;
	color: #999999;
	cursor: not-allowed
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker thead th.tcwlw_rdtPrev:hover,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker thead th.tcwlw_rdtNext:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker thead th.tcwlw_rdtPrev:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker thead th.tcwlw_rdtNext:hover {
	background: #eeeeee
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker tfoot,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker tfoot {
	border-top: 0.1em solid #f9f9f9
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker tfoot tr:last-child,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker tfoot tr:last-child {
	border-bottom: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker table thead button,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker table thead button {
	border: none;
	background: none;
	cursor: pointer;
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker table thead button:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker table thead button:hover {
	background-color: #eee
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker thead thead button,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker thead thead button {
	width: 100%;
	height: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] td.tcwlw_rdtMonth,
div#tcwlw_widget[id="tcwlw_widget"] td.tcwlw_rdtYear,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] td.tcwlw_rdtMonth,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] td.tcwlw_rdtYear {
	height: 3em;
	width: 25%;
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] td.tcwlw_rdtMonth:hover,
div#tcwlw_widget[id="tcwlw_widget"] td.tcwlw_rdtYear:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] td.tcwlw_rdtMonth:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] td.tcwlw_rdtYear:hover {
	background: #eee
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtCounters,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtCounters {
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtCounters>div,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtCounters>div {
	float: left
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtCounter,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtCounter {
	height: 6.3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtCounter,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtCounter {
	width: 2.5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtCounterSeparator,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtCounterSeparator {
	line-height: 6.3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtCounter .tcwlw_rdtBtn,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtCounter .tcwlw_rdtBtn {
	height: 40%;
	line-height: 2.5em;
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtCounter .tcwlw_rdtBtn:hover,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtCounter .tcwlw_rdtBtn:hover {
	background: #eee
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtCounter .tcwlw_rdtCount,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtCounter .tcwlw_rdtCount {
	height: 20%;
	font-size: 1.2em;
	line-height: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtMilli,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtMilli {
	vertical-align: middle;
	padding-left: 0.5em;
	width: 3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtMilli input,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtMilli input {
	width: 100%;
	font-size: 1.2em;
	margin-top: 1.9em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtDoneButton,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtDoneButton {
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtDoneButton button,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtDoneButton button {
	display: inline-block;
	text-transform: uppercase;
	padding: 0.2em 1.7em;
	border: 0 none;
	font-size: 1em;
	font-weight: bold;
	vertical-align: bottom;
	line-height: 1.5em;
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker .tcwlw_rdtTime,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker .tcwlw_rdtTime {
	font-size: 1em;
	text-align: left;
	line-height: 1em;
	padding-top: 0.6em;
	padding-bottom: 0.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker .tcwlw_rdtTime>div,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker .tcwlw_rdtTime>div {
	padding-bottom: 0.5em;
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker .tcwlw_rdtTime>div:first-child,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker .tcwlw_rdtTime>div:first-child {
	text-align: left;
	padding-top: 0.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker .tcwlw_rdtTime>div:last-child,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker .tcwlw_rdtTime>div:last-child {
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker .tcwlw_rdtTime select,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker .tcwlw_rdtTime select {
	margin: 0 1% 0 0;
	font-size: 1.1em !important;
	padding: 0 0;
	line-height: 1em;
	font-weight: bold;
	width: 32%;
	vertical-align: top;
	height: 1.9em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker .tcwlw_rdtTime select:last-child,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker .tcwlw_rdtTime select:last-child {
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtPicker .tcwlw_rdtTime select.tcwlw_timeList,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtPicker .tcwlw_rdtTime select.tcwlw_timeList {
	width: 100%;
	margin: 0
}

@media handheld,
only screen and (max-width: 48em) {

	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_rdtDoneButton,
	div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_rdtDoneButton {
		font-size: .7em
	}
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_wrapper {
	clear: both;
	width: 100%;
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_wrapper:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_wrapper:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_wrapper:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty {
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_title {
	margin-bottom: 2.4em;
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_title:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_title:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_title:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty {
	font-size: 1.38em;
	line-height: 1.2;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty .tcwlw_label {
	font-size: 1.1em;
	text-transform: uppercase;
	margin-bottom: .1em;
	font-weight: normal
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty select {
	width: 2.3em;
	height: 1.6em;
	margin: .1em 0;
	display: inline-block;
	vertical-align: baseline;
	text-align: left;
	padding: 0 0 0 0.1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty .tcwlw_compare_qty_selectors label {
	display: inline;
	font-weight: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty .tcwlw_compare_qty_selectors select {
	margin: .1em .2em 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_title_text {
	padding-top: .6em;
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_btns {
	padding-top: 1.6em;
	text-align: center;
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_btns a {
	min-width: 25%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_btns.tcwlw_compare_scroll_btns_show {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_message {
	padding-top: 1.2em;
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_tires_offer_label th {
	padding-top: 16px
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper {
	font-size: .75em;
	float: none;
	position: relative;
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_spec_hint .tcwlw_spec_name {
	text-decoration: none
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper:after {
	content: '';
	background: -moz-linear-gradient(left, rgba(160, 160, 160, 0) 0%, rgba(160, 160, 160, 0.6) 100%);
	background: -webkit-linear-gradient(left, rgba(160, 160, 160, 0) 0%, rgba(160, 160, 160, 0.6) 100%);
	background: linear-gradient(to right, rgba(160, 160, 160, 0) 0%, rgba(160, 160, 160, 0.6) 100%);
	mix-blend-mode: multiply;
	position: absolute;
	top: 0;
	right: 0;
	width: 20px;
	height: 100%;
	bottom: 0;
	border-right: 1px solid #d1d1d1;
	display: none;
	z-index: 5
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper.tcwlw_scroll_not_ended:after {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table {
	margin: 0;
	border-top: none;
	table-layout: fixed;
	min-width: 59em
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table tr.tcwlw_no_line {
	border-bottom: none
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table tr.tcwlw_no_line td,
div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table tr.tcwlw_no_line th {
	padding-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table td:last-child,
div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table th:last-child {
	padding-left: .6em;
	padding-right: .6em
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table td {
	vertical-align: middle
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table th {
	width: 7em;
	min-width: 7em
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table table {
	table-layout: auto
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table .tcwlw_total_price_row h3 {
	text-align: right;
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_table_wrapper {
	margin-bottom: 0;
	overflow: visible
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper #tcwlw_comparing_tire_overflow_wrapper {
	padding: 2.4em 2.4em 2.4em 2.4em;
	border: 1px solid #d1d1d1;
	overflow: auto;
	-webkit-overflow-scrolling: touch
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_compare_tire_logo.tcwlw_compare_tire_logo,
div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_compare_item_img.tcwlw_compare_item_img {
	text-align: center
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_compare_tire_logo.tcwlw_compare_tire_logo {
	padding-bottom: 0;
	padding-top: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_compare_item_img {
	font-size: .65em;
	position: relative;
	border: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_compare_item_img img {
	height: 180px;
	max-height: 180px;
	min-height: 180px
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_compare_item_close {
	position: absolute;
	top: -1px;
	right: -1px
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_title {
	padding-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_title_model {
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_rating_wrapper {
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	text-align: left
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_warranty {
	font-size: 1.9em
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_rebate.tcwlw_result_rebate {
	font-size: 1em;
	margin: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_rebate.tcwlw_result_rebate::before,
div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_rebate.tcwlw_result_rebate::after {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_rebate.tcwlw_result_rebate p {
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price {
	zoom: 1
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price .tcwlw_results_price_content {
	position: relative;
	display: flex;
	align-items: flex-end;
	flex-direction: column
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price .tcwlw_results_price_content>div {
	position: relative;
	display: flex;
	align-items: flex-end;
	flex-direction: column
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price .tcwlw_results_price_content>div>span {
	white-space: nowrap;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price .tcwlw_results_price_content>div>span .tcwlw_quantity_warn {
	font-size: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price .tcwlw_results_price_content>div:first-child {
	margin-bottom: 0.3em
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price:before,
div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price:after {
	clear: both
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price h3 {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0.5em;
	font-size: 1.7em;
	float: none;
	width: auto
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price h3 .tcwlw_price_value_single {
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_no_tire_price {
	font-size: 2em;
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper #tcwlw_comparing_tire_rating_wrapper td,
div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper #tcwlw_comparing_tire_rating_wrapper th {
	padding-top: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price {
	font-size: .875em;
	min-width: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price th,
div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price td {
	min-width: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price th:last-child,
div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price td:last-child {
	padding-right: 0;
	text-align: right
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price tbody tr:last-child {
	border-bottom: none
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price .tcwlw_price_title {
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price .tcwlw_total_price>td {
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price .tcwlw_total_price table {
	min-width: 0;
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price .tcwlw_total_price table td:first-child {
	font-size: 1.2em
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_extended_price .tcwlw_total_price h3 {
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_select_btn_wrapper {
	clear: both;
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty div span,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty div span,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty div span,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty div span {
	width: 75%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_btns,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_btns,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_btns {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_message,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_message,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_message {
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_label,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_label {
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty {
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty div span,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty div span {
	width: 85%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_btns,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_scroll_btns {
	padding-top: .6em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty div span {
	width: 87%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_qty div select {
	width: 13%
}

@media print {
	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_compare_title {
		display: none
	}

	div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper table {
		page-break-after: always
	}
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form {
	font-size: 0.45em;
	margin-right: 2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_title {
	text-transform: initial;
	font-size: 2.25em;
	font-weight: bold;
	margin-bottom: 0.5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_control_wrapper {
	margin-bottom: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_control_wrapper label {
	margin-bottom: 0;
	color: #595959
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_btns {
	padding-top: 1em;
	display: flex;
	justify-content: space-between
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_btns .tcwlw_btn {
	width: 45%;
	border: 1px solid #a0a0a0;
	font-size: 2em;
	padding: 0.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_btns .tcwlw_btn:first-child {
	background-color: #fff;
	color: #595959
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_btns .tcwlw_btn:first-child:focus {
	background: #f1f1f1;
	color: #2f2f2f;
	outline: none
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_control_wrapper .tcwlw_message,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_control_wrapper .tcwlw_message,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_control_wrapper .tcwlw_message {
	padding: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_btns .tcwlw_btn,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form .tcwlw_btns .tcwlw_btn {
	font-size: 1.45em;
	padding: 0.7em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_price_match_form div p {
	font-size: 1.8em;
	margin: 0;
	line-height: 1.3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_open_custom_service_form {
	text-align: right
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper.tcwlw_custom_services {
	margin-top: -1em;
	margin-bottom: 0;
	padding-bottom: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_summary_wrapper.tcwlw_custom_services table {
	border-top: 0 none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_remove_service {
	position: absolute;
	top: 0;
	left: 100%;
	margin-left: .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_remove_service i {
	color: #ff3600;
	font-size: 1.5em;
	line-height: 1;
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form {
	border: 1px solid #d1d1d1;
	padding: 0.7em 1em;
	-webkit-box-shadow: 3px 3px 2px rgba(54, 54, 54, 0.15);
	-moz-box-shadow: 3px 3px 2px rgba(54, 54, 54, 0.15);
	box-shadow: 3px 3px 2px rgba(54, 54, 54, 0.15)
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields {
	display: flex;
	flex-wrap: wrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group {
	flex-basis: 25%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group.tcwlw_group_desc {
	flex-grow: 3;
	min-width: 20em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group.tcwlw_group_desc .tcwlw_control_wrapper {
	text-align: left;
	flex-grow: 2
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group.tcwlw_group_price {
	flex-grow: 1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group.tcwlw_group_price .tcwlw_control_wrapper:first-child {
	text-align: left;
	flex-grow: 2;
	min-width: 7em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group.tcwlw_group_tax {
	flex-grow: 2
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group.tcwlw_group_tax .tcwlw_control_wrapper:last-child {
	flex-grow: 2;
	min-width: 12em;
	text-align: left
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group .tcwlw_group_cont {
	display: flex
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group .tcwlw_control_wrapper {
	flex-basis: 20%;
	text-align: center;
	margin: 0 .5em
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
	div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group .tcwlw_control_wrapper {
		flex-basis: auto
	}
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group label {
	white-space: nowrap;
	margin: .2em 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group input[type="text"],
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group select {
	height: 2.1em;
	padding: 0 .5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group .tcwlw_fancy_checkbox {
	margin: 0 auto;
	top: .1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields .tcwlw_field_error {
	display: block;
	background-color: #ff3600;
	color: #fff;
	padding: 0.2em 0.5em;
	margin-top: 0.2em;
	font-size: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields .tcwlw_field_error .tcwlw_message {
	margin: 0;
	padding: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields .tcwlw_field_error .tcwlw_message i {
	font-size: 1em;
	margin-left: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_buttons {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_buttons .tcwlw_btn_small {
	margin: 0.7em 0.5em 0;
	min-width: 20%;
	width: auto;
	padding: .5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_buttons .tcwlw_btn_small i {
	margin-left: 0;
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_buttons .tcwlw_btn_small.tcwlw_save {
	color: #039511
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group.tcwlw_group_desc,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group.tcwlw_group_desc,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group.tcwlw_group_desc {
	flex-basis: 100%
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {

	[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group,
	[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group,
	[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_custom_service_form div.tcwlw_fields div.tcwlw_group {
		flex-basis: 100%
	}
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_remove_service,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_remove_service {
	position: static;
	margin: 0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_cursor_progress * {
	cursor: progress
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_loader_container {
	position: absolute;
	z-index: 9991
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_loader_container .tcwlw_big_loader {
	border: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_big_loader,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_big_loader {
	width: 100%;
	max-width: 400px;
	margin: 0 auto;
	text-align: center;
	padding-top: 25px;
	display: block;
	background: white
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_big_loader img,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_big_loader img {
	height: 80px;
	margin-bottom: 5px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_big_loader .tcwlw_vehicle_image_wrapper,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_big_loader .tcwlw_vehicle_image_wrapper {
	height: 100px;
	margin-top: -15px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_big_loader .tcwlw_vehicle_image_wrapper canvas,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_big_loader .tcwlw_vehicle_image_wrapper canvas {
	height: 100%;
	display: inline-block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_big_loader .tcwlw_vehicle_image_wrapper+img,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_big_loader .tcwlw_vehicle_image_wrapper+img {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_big_loader .tcwlw_vehicle_image_wrapper+img+p .tcwlw_animated_dots,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_big_loader .tcwlw_vehicle_image_wrapper+img+p .tcwlw_animated_dots {
	display: inline-block;
	word-wrap: normal;
	width: 0.3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_big_loader p,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_big_loader p {
	font-size: 1.7em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_widget_covering,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_widget_covering {
	background: url(/dist/img/white-75.png);
	background: rgba(255, 255, 255, 0.85);
	position: absolute;
	z-index: 9991;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	cursor: progress
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_css_loader,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_css_loader {
	font-size: 4px;
	height: 7.5em;
	padding: 1px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_css_loader>div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_css_loader>div:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_css_loader>div:after,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_css_loader>div,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_css_loader>div:before,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_css_loader>div:after {
	background: #2f2f2f;
	-webkit-animation: load1 1s infinite ease-in-out;
	animation: load1 1s infinite ease-in-out;
	width: 1em;
	height: 4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_css_loader>div,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_css_loader>div {
	color: #2f2f2f;
	text-indent: -9999em;
	margin: 2.1em 1.5em 0;
	position: relative;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation-delay: -0.16s;
	animation-delay: -0.16s
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_css_loader>div:before,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_css_loader>div:after,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_css_loader>div:before,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_css_loader>div:after {
	position: absolute;
	top: 0;
	content: ''
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_css_loader>div:before,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_css_loader>div:before {
	left: -1.5em;
	-webkit-animation-delay: -0.32s;
	animation-delay: -0.32s
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_css_loader>div:after,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_css_loader>div:after {
	left: 1.5em
}

@-webkit-keyframes load1 {

	0%,
	80%,
	100% {
		box-shadow: 0 0;
		height: 4em
	}

	40% {
		box-shadow: 0 -2em;
		height: 5em
	}
}

@keyframes load1 {

	0%,
	80%,
	100% {
		box-shadow: 0 0;
		height: 4em
	}

	40% {
		box-shadow: 0 -2em;
		height: 5em
	}
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quote_tire_info {
	padding-bottom: 2em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	height: 100%
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery__buttons,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery__buttons {
	display: flex;
	justify-content: space-between;
	text-align: center;
	margin-top: .8em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery__buttons button,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery__buttons button {
	width: 5em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery__buttons button.tcwlw_disabled,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery__buttons button.tcwlw_disabled {
	border-color: #a0a0a0;
	color: #a0a0a0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_thumbs,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_thumbs {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: center;
	justify-content: center
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb {
	margin: 0.5em;
	border: 1px solid #d1d1d1;
	cursor: pointer;
	height: 4.2em;
	width: 4.2em;
	position: relative
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb.tcwlw_selected,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb.tcwlw_selected {
	border-color: #ff3600
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb>div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb>div {
	height: 100%;
	width: 100%;
	overflow: hidden;
	text-align: center;
	position: relative;
	border: 1px solid #fff
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb>div img,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb>div img {
	height: auto;
	width: 100%;
	padding: 0;
	max-width: initial;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	top: 50%;
	position: relative
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb>div.tcwlw_video_thumb:after,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb>div.tcwlw_video_thumb:after {
	content: '\E039';
	font-family: 'Material Icons';
	display: block;
	font-size: 6.4em;
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	line-height: 1;
	bottom: 0;
	opacity: 0.7
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb .tcwlw_more_items,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb .tcwlw_more_items {
	top: 0;
	left: 0;
	position: absolute;
	font-size: 3.6em;
	color: #fff;
	background-color: rgba(0, 0, 0, 0.4);
	line-height: 1.9em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_item_view,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_item_view {
	-webkit-flex-grow: 2;
	flex-grow: 2;
	text-align: center;
	position: relative;
	min-height: 477px
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_item_view img,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_item_view img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%)
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_item_view .tcwlw_gallery_iframe_item,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_item_view .tcwlw_gallery_iframe_item {
	position: absolute;
	top: 0;
	height: 100%;
	left: 0;
	width: 100%
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_item_view .tcwlw_gallery_iframe_item>div,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_item_view .tcwlw_gallery_iframe_item>div {
	position: relative;
	overflow: hidden;
	padding-bottom: 56.25%;
	height: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_gallery .tcwlw_gallery_item_view .tcwlw_gallery_iframe_item>div iframe,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_gallery .tcwlw_gallery_item_view .tcwlw_gallery_iframe_item>div iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_gallery {
	display: block;
	height: auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_gallery .tcwlw_gallery_thumbs {
	-webkit-flex-wrap: nowrap;
	flex-wrap: nowrap;
	margin: 0 -0.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb {
	width: 3.7em;
	height: 2.2em;
	margin: 0 0.2em 0.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb>div.tcwlw_video_thumb:after {
	font-size: 2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_gallery .tcwlw_gallery_thumbs .tcwlw_gallery_thumb .tcwlw_more_items {
	font-size: 1.4em;
	line-height: 1.55em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_summary_gallery_thumbs .tcwlw_gallery_thumbs .tcwlw_gallery_thumb {
	width: 3.7em;
	height: 3.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_summary_gallery_thumbs .tcwlw_gallery_thumbs .tcwlw_gallery_thumb>div.tcwlw_video_thumb:after {
	font-size: 3em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result .tcwlw_summary_gallery_thumbs .tcwlw_gallery_thumbs .tcwlw_gallery_thumb .tcwlw_more_items {
	font-size: 1.6em;
	line-height: 1.8em
}

[data-tcwlw-w="xt t s m l"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_featured_list .tcwlw_result .tcwlw_gallery .tcwlw_gallery_thumbs {
	margin-top: -0.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field.tcwlw_custom_select {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field.tcwlw_custom_select select {
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field.tcwlw_custom_select .tcwlw_select_field_overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: transparent
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field.tcwlw_custom_select .tcwlw_select_field_clear:after {
	position: absolute;
	right: .6em;
	top: 0;
	height: 100%;
	padding: 0 .2em;
	display: flex;
	align-items: center;
	font-size: 3em;
	font-weight: bold;
	content: "\00d7";
	z-index: 1;
	color: #ff3600 !important;
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field.tcwlw_custom_select .tcwlw_select_field_value {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 2em;
	left: 0;
	align-items: center;
	display: flex;
	padding: 0 0 0 0.8em;
	overflow: hidden;
	white-space: nowrap
}

div#tcwlw_widget_outer .tcwlw_select_field_options {
	user-select: none;
	position: absolute;
	left: 0;
	width: 100%;
	top: 100%;
	background: #fff;
	border: 1px solid #a0a0a0;
	z-index: 1;
	text-align: center
}

div#tcwlw_widget_outer .tcwlw_select_field_options input {
	width: 97%;
	margin: .2em 0;
	font-size: 1.6em
}

div#tcwlw_widget_outer .tcwlw_select_field_options ul {
	overscroll-behavior: contain;
	text-align: left;
	max-height: 19em;
	overflow: auto;
	padding: 0;
	margin: 0;
	position: relative
}

div#tcwlw_widget_outer .tcwlw_select_field_options ul li {
	list-style: none;
	padding: 0 0.5em;
	cursor: default;
	color: #000
}

div#tcwlw_widget_outer .tcwlw_select_field_options ul li.tcwlw_select_field_active_option {
	background: #347AB7;
	color: #fff
}

div#tcwlw_widget_outer .tcwlw_select_field_options_like_browser input {
	position: fixed;
	top: -100000000000px;
	height: 0;
	width: 0;
	margin: 0;
	padding: 0;
	border: 0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] .tcwlw_supplier_order_ready .tcwlw_row {
	max-width: 115em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form {
	font-size: 0.9em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation .tcwlw_btns,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_btns {
	clear: both;
	padding-top: 1em;
	text-align: center
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation .tcwlw_btns button,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_btns button {
	padding: 0.5em 1em;
	margin: 0.3em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation .tcwlw_btns button:nth-child(2),
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_btns button:nth-child(2) {
	margin-left: 0.625em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation table,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form table {
	margin-bottom: 0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation table th,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation table td,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form table th,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form table td {
	padding: .5em;
	vertical-align: middle
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form {
	display: flex
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_select_supplier_box {
	width: 36.4em;
	flex-shrink: 0;
	margin-right: 2.9em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_order_details_box {
	flex-grow: 1
}

@media handheld,
only screen and (max-width: 58em) {
	div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_select_supplier_box {
		flex-shrink: 1
	}

	div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_select_supplier_box,
	div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_order_details_box {
		flex-grow: 0;
		width: 50%
	}
}

@media handheld,
only screen and (max-width: 48em) {
	div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form {
		flex-wrap: wrap
	}

	div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_select_supplier_box,
	div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_order_details_box {
		flex-grow: 1;
		width: 100%;
		margin: 0 0 2em
	}
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form table {
	border-top: 0 none
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form h3 {
	font-size: 2.2em;
	border-bottom: 1px solid #d1d1d1;
	padding-bottom: .2em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_fields {
	padding-top: .7em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_fields .tcwlw_message {
	font-size: 0.8em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_select_supplier_table tbody.tcwlw_selected {
	box-shadow: inset 0 0 0 2px #d1d1d1
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_select_supplier_table tbody.tcwlw_selected tr:last-child {
	border-bottom: 0 none
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_select_supplier_table tbody>tr:first-child {
	font-weight: bold
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_select_supplier_table input[type=number] {
	width: 2.5em;
	font-size: 1em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_select_supplier_table label {
	font-size: 1em;
	margin: 0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[type=text],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form input[type=number],
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form select,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form textarea {
	padding: 0.1em 0.2em;
	margin: -0.1em 0;
	width: 100%;
	font-weight: 300;
	height: auto
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_rdtPicker {
	font-size: .9em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_rdtPicker table td,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_rdtPicker th {
	padding: .3em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_message {
	padding: 0.3em;
	margin-top: 0.3em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form label {
	margin-bottom: 0;
	margin-top: 0.5em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form label>span {
	display: block;
	margin-bottom: .2em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_order_total_table td {
	padding: 0.3em;
	font-weight: bold
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_order_total_table tfoot tr {
	border-bottom: none
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_order_total_table tfoot tr.tcwlw_font_color {
	text-transform: uppercase;
	border-bottom: none
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_order_total_table tfoot tr .tcwlw_disclaimer {
	padding: 0 0 .2em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_order_total_table tfoot tr .tcwlw_disclaimer>div {
	font-size: .8em;
	background-color: #ff0;
	line-height: 1.3em;
	padding: .2em .4em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_order_total_table tfoot tr .tcwlw_delivery_estimate {
	padding: 0 0 .2em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_form .tcwlw_order_total_table tfoot tr .tcwlw_delivery_estimate>div {
	width: 100%;
	display: flex;
	justify-content: space-between;
	background-color: #e8e8e8;
	padding: .2em .4em;
	font-size: .8em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation th {
	text-align: left;
	font-size: 1em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation .tcwlw_status_success {
	color: #039511
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation .tcwlw_status_fail {
	color: #ff3600
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_order_confirmation i {
	color: inherit
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth {
	text-align: center
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth input {
	font-size: 2em;
	padding: 0.5em;
	margin-bottom: 0.9em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth button {
	padding: 0.3em 1em;
	margin: 0
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth a {
	color: #2f2f2f;
	margin-top: 0.5em;
	display: inline-block
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth .tcwlw_message {
	margin-bottom: 0.6em
}

div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth .tcwlw_pin_code_error,
div#tcwlw_widget_outer[id="tcwlw_widget_outer"] #tcwlw_supplier_auth .tcwlw_pin_code_error:focus {
	border: 1px solid #ff3600
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_dropdown_content,
div#tcwlw_widget_outer .tcwlw_dropdown_content {
	font-size: 1em;
	margin: 0;
	text-align: left;
	background: white;
	max-height: 240px;
	border: 1px solid #d1d1d1;
	-webkit-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	overflow: auto;
	-webkit-overflow-scrolling: touch
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_dropdown_content.tcwlw_hidden_focus:focus,
div#tcwlw_widget_outer .tcwlw_dropdown_content.tcwlw_hidden_focus:focus {
	outline: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_dropdown_content.tcwlw_hidden_focus:focus-visible,
div#tcwlw_widget_outer .tcwlw_dropdown_content.tcwlw_hidden_focus:focus-visible {
	outline: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_dropdown {
	cursor: pointer;
	font-size: 14px;
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_dropdown_toggle {
	margin: 0;
	color: #000;
	display: flex;
	flex-wrap: wrap;
	text-transform: capitalize;
	font-size: 1em;
	text-decoration: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_dropdown_toggle>span {
	font-size: 1.4em;
	font-weight: bold
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_dropdown_toggle+div {
	width: calc(100% + 2px);
	margin-left: -1px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_dropdown_content {
	position: absolute;
	top: 100%;
	left: -1px;
	z-index: 100
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_base_border_right .tcwlw_dropdown_content {
	left: auto;
	right: -1px
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_param_inventory_dropdown_content,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters_list,
div#tcwlw_widget_outer .tcwlw_param_inventory_dropdown_content,
div#tcwlw_widget_outer .tcwlw_filters_list {
	padding: 1.6em 1.2em 1.6em 1.2em
}

div#tcwlw_widget_outer .tcwlw_inputs_list.tcwlw_inputs_list {
	margin: 0;
	padding: 0;
	list-style: none
}

div#tcwlw_widget_outer .tcwlw_inputs_list.tcwlw_inputs_list li {
	display: block;
	margin-bottom: .8em
}

div#tcwlw_widget_outer .tcwlw_inputs_list.tcwlw_inputs_list li label {
	font-size: .875em;
	line-height: 1.36364em;
	margin: 0
}

div#tcwlw_widget_outer .tcwlw_inputs_list.tcwlw_inputs_list li input {
	margin: -.2em .3em 0em 0em;
	vertical-align: middle
}

div#tcwlw_widget_outer .tcwlw_inputs_list.tcwlw_inputs_list li:last-child {
	margin-bottom: 0
}

div#tcwlw_widget_outer .tcwlw_filters_list>input[type="text"] {
	font-size: 1.6em;
	width: 100%;
	margin-bottom: .8em;
	height: 2em;
	padding: .2em .2em .2em .2em
}

div#tcwlw_widget_outer .tcwlw_inputs_list.tcwlw_params_list li {
	font-size: 1em;
	margin-bottom: 5px
}

div#tcwlw_widget_outer .tcwlw_inputs_list.tcwlw_params_list li .tcwlw_dropdown_option {
	line-height: 1.3em;
	font-size: 1.6em;
	font-weight: bold;
	cursor: pointer
}

div#tcwlw_widget_outer .tcwlw_inputs_list.tcwlw_params_list li .tcwlw_dropdown_option:not(.tcwlw_font_color) {
	color: #757575
}

div#tcwlw_widget_outer .tcwlw_slider-container {
	min-width: 300px
}

@media handheld,
only screen and (max-width: 37.5em) {
	div#tcwlw_widget_outer .tcwlw_slider-container {
		min-width: 0
	}
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_display_options .tcwlw_dropdown {
	flex-grow: 1;
	border: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_display_options .tcwlw_dropdown:nth-last-child(3),
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_display_options .tcwlw_dropdown:nth-last-child(4) {
	flex-grow: 1;
	flex-basis: auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_display_options .tcwlw_dropdown .tcwlw_dropdown_toggle {
	padding: 1.72em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_display_options .tcwlw_dropdown.tcwlw_active {
	background-color: #e8e8e8
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_display_options .tcwlw_dropdown .tcwlw_dropdown_content {
	display: flex;
	flex-direction: column;
	font-size: 1em;
	margin: 0;
	text-align: left;
	background: white;
	position: absolute;
	top: 100%;
	left: -1px;
	min-width: calc(100% + 2px);
	max-height: 240px;
	padding: 1.2em 1.0em 1.2em 1.0em;
	border: 1px solid #cdcdcd;
	-webkit-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	z-index: 100
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_display_options .tcwlw_dropdown .tcwlw_dropdown_content .tcwlw_dropdown_option {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 5px;
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_result_display_options .tcwlw_dropdown .tcwlw_dropdown_content .tcwlw_dropdown_option:not(.tcwlw_font_color) {
	color: #757575
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters div.tcwlw_dropdown_toggle {
	padding: 0;
	text-transform: capitalize;
	text-decoration: none;
	color: inherit;
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters div.tcwlw_dropdown_toggle .tcwlw_dropdown_label {
	display: block;
	position: relative;
	padding: .6em 1.09091em .6em .5em;
	overflow: hidden
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters div.tcwlw_dropdown_toggle .tcwlw_dropdown_label>i {
	font-size: 1.4em;
	line-height: 1;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	right: 0.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters div.tcwlw_dropdown_toggle .tcwlw_brand_btn_light {
	font-size: .5835em;
	width: 100%;
	max-width: 19em;
	margin: 0 auto
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters div.tcwlw_dropdown_toggle .tcwlw_filters_applied_num {
	margin-left: .6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown {
	font-size: 10px;
	position: relative;
	margin: .8em 0em .8em 0em;
	border: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown.tcwlw_active {
	background-color: #e8e8e8
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle {
	display: block
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle span {
	display: flex;
	width: 100%;
	justify-content: space-between;
	align-items: center;
	position: relative;
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle span i {
	margin: 0;
	line-height: 1;
	font-size: 1.4em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown {
	border: 0;
	width: 31%;
	margin-right: 2.333%;
	display: inline-block;
	vertical-align: top
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle {
	padding: 0.76em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle+div,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle+div,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle+div,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_toggle+div {
	margin: 0;
	width: 100%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_content,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_content,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_content,
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown .tcwlw_dropdown_content {
	left: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown:nth-child(n+6),
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown:nth-child(n+6),
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown:nth-child(n+6),
[data-tcwlw-w="xt t s m"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown:nth-child(n+6) {
	display: inline-block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown {
	width: 100%;
	display: block
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown_content,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown_content,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_filters .tcwlw_dropdown_content {
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_text_name_underscored {
	cursor: pointer;
	border-bottom: 1px dashed #000
}

#popup-root .tcwlw_text_hint {
	white-space: nowrap
}

#popup-root .tcwlw_text_hint_note {
	font-style: italic
}

#popup-root {
	color: #2f2f2f
}

#popup-root .popup-content {
	font-size: 16px;
	margin: auto;
	background: #fff;
	width: 50%;
	padding: 5px;
	border: 1px solid #d7d7d7
}

#popup-root [role="tooltip"].popup-content {
	width: 200px;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.16);
	border-radius: 5px
}

#popup-root .popup-overlay {
	background: rgba(0, 0, 0, 0.5)
}

#popup-root [data-popup="tooltip"].popup-overlay {
	background: transparent
}

#popup-root .popup-arrow {
	-webkit-filter: drop-shadow(0 -3px 3px rgba(0, 0, 0, 0.16));
	filter: drop-shadow(0 -3px 3px rgba(0, 0, 0, 0.16));
	color: #fff;
	stroke-width: 2px;
	stroke: #d7d7d7;
	stroke-dasharray: 30px;
	stroke-dashoffset: -54px
}

#popup-root .tcwlw_popup-wrapper {
	font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
	font-size: .7em;
	padding: .3em;
	text-align: left;
	font-weight: 300;
	line-height: 1.4em
}

#popup-root .tcwlw_popup-wrapper b {
	font-weight: bold;
	font-size: 1.1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_with_offer {
	background: #268428;
	color: #fff;
	margin-left: calc(-1em - 8px);
	text-align: right;
	padding-right: 1em;
	display: inline-block;
	padding-left: 33.9%;
	position: relative;
	min-width: 16.2em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_with_offer>div {
	margin-left: -5.55em;
	min-width: 14.1em;
	font-weight: bold;
	font-size: 1.05em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_with_offer::before {
	content: '';
	width: 0;
	height: 0;
	position: absolute;
	top: 100%;
	border-top: 8px solid #02630b;
	left: 0;
	border-left: 8px solid transparent
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price .tcwlw_price_with_offer {
	color: #268428;
	background: transparent;
	padding-right: 0;
	padding-left: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price .tcwlw_price_with_offer::before {
	border: 0
}

div#tcwlw_widget[id="tcwlw_widget"] #tcwlw_comparing_tire_wrapper .tcwlw_result_price .tcwlw_price_with_offer>div {
	font-size: 1.15em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_with_offer>div,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_with_offer>div,
[data-tcwlw-w="xt t s"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_with_offer>div {
	font-size: .95em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_with_offer {
	min-width: auto;
	padding-left: 0
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_price_with_offer>div {
	min-width: auto;
	margin-left: 1em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_sezzle_widget_container>span {
	display: none
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_sezzle_widget_container img {
	vertical-align: text-bottom
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_sezzle_widget_container div.sezzle-info-icon {
	position: relative
}

div#tcwlw_widget[id="tcwlw_widget"] .paybright-widget-container p {
	margin: 0;
	font-family: "Roboto Condensed", "Helvetica Neue", sans-serif !important;
	font-size: inherit
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_quantity_warn {
	color: #F60;
	cursor: pointer
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview {
	display: flex;
	flex-wrap: nowrap;
	justify-content: stretch
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview .tcwlw_loan_img {
	width: 40%;
	max-width: 17.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview .tcwlw_loan_img>img {
	max-width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview .tcwlw_loan_details {
	padding-left: 5%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview .tcwlw_loan_details h5 {
	text-transform: none;
	padding: 0;
	line-height: 1.1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview .tcwlw_loan_details .tcwlw_loan_subtitle {
	font-size: 1.6em;
	line-height: 1.1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview .tcwlw_loan_details .tcwlw_loan_btns {
	display: flex;
	justify-content: space-between;
	padding-top: 0.7em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview .tcwlw_loan_details .tcwlw_loan_btns a {
	font-size: 1.7em;
	font-weight: bold;
	text-decoration: underline
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview .tcwlw_loan_details .tcwlw_loan_btns a>span {
	white-space: nowrap
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_desc {
	padding-top: 1.5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_desc table {
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_desc table th {
	font-size: 1em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info,
[data-tcwlw-w="xt t"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info {
	font-size: 0.8em
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview .tcwlw_loan_img {
	width: 20%
}

[data-tcwlw-w="xt"] div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_loan_info .tcwlw_loan_preview .tcwlw_loan_details {
	width: 80%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_automotive_services_block {
	display: flex;
	flex-direction: column;
	align-items: center;
	background-color: #e8e8e8;
	padding: .7em 1.5em 1.3em;
	margin: 2em 0 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_automotive_services_block div {
	width: 100%
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_automotive_services_block h4 {
	width: 100%;
	padding: 0;
	text-align: center;
	margin-right: 0;
	margin-bottom: .18em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_automotive_services_block button {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	font-size: 1.3em;
	padding: 13px 10px;
	margin-bottom: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_automotive_services_block button i {
	font-size: 1.6em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper li,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table td,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table th {
	font-size: 1.6em;
	text-align: left
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper h1,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper h2,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper h3,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper h4,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper h5,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper h6,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper p,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table {
	padding: 0;
	margin: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper ul,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper ol {
	margin: .5em 0;
	padding: 0 0 0 2.4em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table {
	font-size: 1em;
	margin: .5em 0;
	width: 100%;
	border-top: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table tr {
	border-bottom: 1px solid #d1d1d1
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table tr td,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table tr th {
	padding: .5em
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table tr td:first-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table tr th:first-child {
	padding-left: 0
}

div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table tr td:last-child,
div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_markdown_wrapper table tr th:last-child {
	padding-right: 0
}

#tcwlw_for_check_onload {
	height: 1px;
	width: 1px;
	display: block
}

.grecaptcha-badge {
	display: none !important
}

div#tcwlw .w9rjn4o {
    padding-bottom: 0.8em;
    display: flex;
    flex-direction: row-reverse;
	display: none;
}

div#tcwlw .pbcyf2e {
    border: none !important;
    box-shadow: none !important;
	background: #f3f3f3;
    padding: 2.4em 1.6em 2.4em 1.6em;
    min-width: 30em;
}

div#tcwlw .t7sb9uy,
div#tcwlw_o .t7sb9uy,
div#tcwlw .w5jebls,
div#tcwlw_o .w5jebls,
div#tcwlw .ncq97ap,
div#tcwlw .fpjorsh,
div#tcwlw .ncq97ap.t7sb9uy.fpjorsh.w5jebls,
div#tcwlw_o .ncq97ap,
div#tcwlw_o .fpjorsh,
div#tcwlw_o .ncq97ap.t7sb9uy.fpjorsh.w5jebls {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
    background: transparent !important;
    background-color: transparent !important;
}

div#tcwlw .p1lsuitk {
    border: 1px solid #e8e8e8;
    box-shadow: 0 4px 20px -2px rgb(0 0 0 / 10%);
    padding: 1em 1.5em 1.5em;
    position: relative;
    background-color: white;
}

div#tcwlw .ftssnlg {
    border: 1px solid #d1d1d1;
    padding: 1.6em 1.2em;
    box-shadow: 0 4px 20px -2px #e8e8e8;
    background-color: white;
}

#tireconnect [data-tctid="tc_logo"] {
    display: none !important;
}

#tireconnect div[data-tctid="search_by"],
#tireconnect [data-tctid="filters"] {
    border: none;
    background: #f3f3f3;
    padding: 2.4em 1.6em 2.4em 1.6em;
}

#tireconnect [data-tctid="result"] {
    border: 1px solid #e8e8e8;
    box-shadow: 0 4px 20px -2px rgb(0 0 0 / 10%);
    padding: 1em 1.5em 1.5em;
    position: relative;
    background-color: white;
}

#tireconnect [data-tctid="summary_page"],
#tireconnect [data-tctid="price_summary"] {
    border: 1px solid #d1d1d1;
    padding: 1.6em 1.2em;
    box-shadow: 0 4px 20px -2px #e8e8e8;
    background-color: white;
}

#tireconnect [data-tctid="page_title"],
#tireconnect [data-tctid="product_brand"],
#tireconnect [data-tctid="product_model"],
#tireconnect [data-tctid="product_price"],
#tireconnect [data-tctid="product_set_price"] {
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    color: #2f2f2f;
}

#tireconnect [data-tctid="stock_btn"],
#tireconnect [data-tctid="get_quote"],
#tireconnect [data-tctid="request_appointment"],
#tireconnect [data-tctid="compare"],
#tireconnect [data-tctid="clear"],
#tireconnect [data-tctid="sort"],
#tireconnect [data-tctid="save_quote"],
#tireconnect [data-tctid="print_quote"],
#tireconnect [data-tctid="email_quote"],
#tireconnect [data-tctid="sms_quote"] {
    background-color: #595959;
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-size: 2em;
    font-weight: 700;
    line-height: 1.2;
    text-transform: uppercase;
    color: white;
    text-decoration: none;
    border: 1px solid #595959;
    border-radius: 0;
    box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
}

#tireconnect [data-tctid="stock_btn"]:hover,
#tireconnect [data-tctid="get_quote"]:hover,
#tireconnect [data-tctid="request_appointment"]:hover,
#tireconnect [data-tctid="compare"]:hover,
#tireconnect [data-tctid="clear"]:hover,
#tireconnect [data-tctid="sort"]:hover,
#tireconnect [data-tctid="save_quote"]:hover,
#tireconnect [data-tctid="print_quote"]:hover,
#tireconnect [data-tctid="email_quote"]:hover,
#tireconnect [data-tctid="sms_quote"]:hover {
    background-color: #2f2f2f;
    border-color: #2f2f2f;
    color: white;
}

/* Current TireConnect runtime compatibility bridge */
#tireconnect,
#tcwlw_modal_container {
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    color: #2f2f2f;
}

#tireconnect [data-tctid="tc_logo"],
#tcwlw_modal_container [data-tctid="tc_logo"] {
    display: none !important;
}

#tireconnect [data-tctid="page_tires/results"],
#tireconnect [data-tctid="page_wheels/results"],
#tcwlw_modal_container [data-tctid="page_tires/results"],
#tcwlw_modal_container [data-tctid="page_wheels/results"] {
    border: none !important;
    box-shadow: none !important;
}

#tireconnect div[data-tctid="search_by"],
#tcwlw_modal_container div[data-tctid="search_by"] {
    border: 1px solid #dedede;
    background: white;
    box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
    padding: 1.2em 1.6em;
    margin-bottom: 1.2em;
}

#tireconnect [data-tctid="search_by"] label,
#tcwlw_modal_container [data-tctid="search_by"] label {
    color: #ff3600;
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
}

#tireconnect [data-tctid="search_by"] select[name="searchMode"],
#tcwlw_modal_container [data-tctid="search_by"] select[name="searchMode"] {
    background-color: #ffffff !important;
    color: #2f2f2f !important;
    border: 1px solid #a0a0a0;
    box-shadow: 0 1px 3px rgba(54, 54, 54, 0.15);
}

#tireconnect select[data-tctid="search_by"],
#tcwlw_modal_container select[data-tctid="search_by"] {
    display: block;
    width: 100%;
    min-width: 180px;
    height: 2.4em;
    padding: 0 2.5em 0 0.85em;
    box-sizing: border-box;
    line-height: 1.2;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: #ffffff !important;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27100%27 height=%2790%27 fill=%27%232f2f2f%27><polygon points=%270,0 100,0 50,90%27/></svg>") !important;
    background-repeat: no-repeat !important;
    background-position: calc(100% - 12px) 50% !important;
    background-size: 10px !important;
    color: #2f2f2f !important;
    -webkit-text-fill-color: #2f2f2f !important;
    text-shadow: none !important;
    caret-color: #2f2f2f;
    opacity: 1 !important;
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-size: 1rem;
    font-weight: 600;
    border: 1px solid #a0a0a0;
    border-radius: 4px;
    box-shadow: 0 1px 3px rgba(54, 54, 54, 0.15);
}

#tireconnect [data-tctid="search_by"] select[name="searchMode"]:focus,
#tcwlw_modal_container [data-tctid="search_by"] select[name="searchMode"]:focus {
    border-color: #2f2f2f;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
    outline: 0;
}

#tireconnect select[data-tctid="search_by"]:focus,
#tcwlw_modal_container select[data-tctid="search_by"]:focus {
    border-color: #2f2f2f;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
    color: #2f2f2f !important;
    outline: 0;
}

#tireconnect [data-tctid="search_by"] select[name="searchMode"] option,
#tcwlw_modal_container [data-tctid="search_by"] select[name="searchMode"] option {
    background-color: #ffffff;
    color: #2f2f2f;
}

#tireconnect select[data-tctid="search_by"] option,
#tcwlw_modal_container select[data-tctid="search_by"] option {
    background-color: #ffffff;
    color: #2f2f2f;
}

#tireconnect [data-tctid="filters"],
#tcwlw_modal_container [data-tctid="filters"] {
    border: none !important;
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
    padding: 1.2em;
    margin-bottom: 1.2em;
}

div#tcwlw .f4wyloi,
div#tcwlw_o .f4wyloi,
div#tcwlw .ppe6c0c,
div#tcwlw_o .ppe6c0c,
div#tcwlw .p15ngq8p,
div#tcwlw_o .p15ngq8p {
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
    background-color: transparent !important;
}

#tireconnect [data-tctid="filters"] > div[data-tctid],
#tcwlw_modal_container [data-tctid="filters"] > div[data-tctid] {
    --dmzihz2-0: #f3f3f3 !important;
    flex-grow: 1;
    margin: 0 0 -1px -1px;
    border: 1px solid #d1d1d1;
    background: #f3f3f3 !important;
    background-color: #f3f3f3 !important;
    vertical-align: middle;
}

div#tcwlw .f4wyloi .dmzihz2,
div#tcwlw_o .f4wyloi .dmzihz2,
div#tcwlw .ppe6c0c .dmzihz2,
div#tcwlw_o .ppe6c0c .dmzihz2 {
    --dmzihz2-0: #f3f3f3 !important;
    border: 1px solid #d1d1d1 !important;
    background: #f3f3f3 !important;
    background-color: #f3f3f3 !important;
    box-shadow: none !important;
}

#tireconnect [data-tctid="filters"] > div[data-tctid] > a,
#tcwlw_modal_container [data-tctid="filters"] > div[data-tctid] > a {
    display: block;
    text-decoration: none;
    color: inherit;
    background: inherit !important;
    background-color: inherit !important;
}

div#tcwlw .f4wyloi .dmzihz2 > a,
div#tcwlw_o .f4wyloi .dmzihz2 > a,
div#tcwlw .ppe6c0c .dmzihz2 > a,
div#tcwlw_o .ppe6c0c .dmzihz2 > a,
div#tcwlw .f4wyloi .dmzihz2 > a > span,
div#tcwlw_o .f4wyloi .dmzihz2 > a > span,
div#tcwlw .ppe6c0c .dmzihz2 > a > span,
div#tcwlw_o .ppe6c0c .dmzihz2 > a > span {
    background: #f3f3f3 !important;
    background-color: #f3f3f3 !important;
}

#tireconnect [data-tctid="filters"] > div[data-tctid] > a > span,
#tcwlw_modal_container [data-tctid="filters"] > div[data-tctid] > a > span {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    position: relative;
    font-size: 1.6em;
    padding: 0.76em;
    background: inherit !important;
    background-color: inherit !important;
}

#tireconnect [data-tctid="filters"] > div[data-tctid] > a > span i,
#tireconnect [data-tctid="filters"] > div[data-tctid] > a > span .sx8vpxk,
#tcwlw_modal_container [data-tctid="filters"] > div[data-tctid] > a > span i,
#tcwlw_modal_container [data-tctid="filters"] > div[data-tctid] > a > span .sx8vpxk {
    margin: 0;
    line-height: 1;
    font-size: 1.4em;
}

#tireconnect [data-tctid="search_by"] button,
#tireconnect [data-tctid="search_by"] input,
#tireconnect [data-tctid="search_by"] select,
#tireconnect [data-tctid="search_by"] [role="button"],
#tireconnect [data-tctid="filters"] button,
#tireconnect [data-tctid="filters"] input,
#tireconnect [data-tctid="filters"] select,
#tireconnect [data-tctid="filters"] [role="button"],
#tcwlw_modal_container [data-tctid="search_by"] button,
#tcwlw_modal_container [data-tctid="search_by"] input,
#tcwlw_modal_container [data-tctid="search_by"] select,
#tcwlw_modal_container [data-tctid="search_by"] [role="button"],
#tcwlw_modal_container [data-tctid="filters"] button,
#tcwlw_modal_container [data-tctid="filters"] input,
#tcwlw_modal_container [data-tctid="filters"] select,
#tcwlw_modal_container [data-tctid="filters"] [role="button"] {
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
}

#tireconnect [data-tctid^="tab_"],
#tcwlw_modal_container [data-tctid^="tab_"] {
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
}

#tireconnect [data-tctid="page_title"],
#tcwlw_modal_container [data-tctid="page_title"] {
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-size: 2.2em;
    font-weight: 700;
    line-height: 1.2;
    text-transform: uppercase;
    letter-spacing: 0.01em;
    color: #2f2f2f;
}

#tireconnect [data-tctid="vehicle_params_chosen"],
#tcwlw_modal_container [data-tctid="vehicle_params_chosen"] {
    display: block;
    font-size: 1.6em;
    line-height: 1.3;
    margin-bottom: 0.8em;
    color: #2f2f2f;
}

#tireconnect [data-tctid="result"],
#tcwlw_modal_container [data-tctid="result"] {
    border: 1px solid #dedede;
    box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
    background: white;
    position: relative;
}

#tireconnect [data-tctid="product_img"],
#tcwlw_modal_container [data-tctid="product_img"] {
    margin-bottom: 1em;
}

#tireconnect [data-tctid="product_brand"],
#tcwlw_modal_container [data-tctid="product_brand"] {
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-size: 1.9em;
    font-weight: 700;
    line-height: 1.15;
    text-transform: uppercase;
    color: #2f2f2f;
}

#tireconnect [data-tctid="product_model"],
#tcwlw_modal_container [data-tctid="product_model"] {
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-size: 1.4em;
    line-height: 1.3;
    color: #2f2f2f;
}

#tireconnect [data-tctid="product_price"],
#tcwlw_modal_container [data-tctid="product_price"] {
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-size: 2.2em;
    font-weight: 700;
    line-height: 1.15;
    color: #2f2f2f;
}

#tireconnect [data-tctid="product_set_price"],
#tcwlw_modal_container [data-tctid="product_set_price"] {
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-size: 1.4em;
    font-weight: 700;
    color: #595959;
}

#tireconnect [data-tctid="size_desc"],
#tireconnect [data-tctid="tire_size"],
#tireconnect [data-tctid="wheel_size"],
#tireconnect [data-tctid="category"],
#tcwlw_modal_container [data-tctid="size_desc"],
#tcwlw_modal_container [data-tctid="tire_size"],
#tcwlw_modal_container [data-tctid="wheel_size"],
#tcwlw_modal_container [data-tctid="category"] {
    color: #2f2f2f;
}

#tireconnect [data-tctid="warranty"],
#tireconnect [data-tctid="tire_run_flat"],
#tireconnect [data-tctid="tire_oem"],
#tcwlw_modal_container [data-tctid="warranty"],
#tcwlw_modal_container [data-tctid="tire_run_flat"],
#tcwlw_modal_container [data-tctid="tire_oem"] {
    color: #ff3600;
    font-weight: 700;
}

#tireconnect [data-tctid^="availability"],
#tcwlw_modal_container [data-tctid^="availability"] {
    font-size: 1em;
    line-height: 1.35;
    color: #363636;
}

#tireconnect [data-tctid="search_items"],
#tireconnect [data-tctid="select"],
#tireconnect [data-tctid="stock_btn"],
#tireconnect [data-tctid="get_quote"],
#tireconnect [data-tctid="request_appointment"],
#tireconnect [data-tctid="compare"],
#tireconnect [data-tctid="add_to_package"],
#tireconnect [data-tctid="save_quote"],
#tireconnect [data-tctid="print_quote"],
#tireconnect [data-tctid="email_quote"],
#tireconnect [data-tctid="sms_quote"],
#tireconnect [data-tctid="order"],
#tcwlw_modal_container [data-tctid="search_items"],
#tcwlw_modal_container [data-tctid="select"],
#tcwlw_modal_container [data-tctid="stock_btn"],
#tcwlw_modal_container [data-tctid="get_quote"],
#tcwlw_modal_container [data-tctid="request_appointment"],
#tcwlw_modal_container [data-tctid="compare"],
#tcwlw_modal_container [data-tctid="add_to_package"],
#tcwlw_modal_container [data-tctid="save_quote"],
#tcwlw_modal_container [data-tctid="print_quote"],
#tcwlw_modal_container [data-tctid="email_quote"],
#tcwlw_modal_container [data-tctid="sms_quote"],
#tcwlw_modal_container [data-tctid="order"] {
    background-color: #595959;
    border: 1px solid #595959;
    box-shadow: 0 6px 1px -3px rgba(0, 0, 0, 0.15);
    color: white;
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-size: 2em;
    font-weight: 700;
    line-height: 1.2;
    text-transform: uppercase;
}

#tireconnect [data-tctid="search_items"]:hover,
#tireconnect [data-tctid="select"]:hover,
#tireconnect [data-tctid="stock_btn"]:hover,
#tireconnect [data-tctid="get_quote"]:hover,
#tireconnect [data-tctid="request_appointment"]:hover,
#tireconnect [data-tctid="compare"]:hover,
#tireconnect [data-tctid="add_to_package"]:hover,
#tireconnect [data-tctid="save_quote"]:hover,
#tireconnect [data-tctid="print_quote"]:hover,
#tireconnect [data-tctid="email_quote"]:hover,
#tireconnect [data-tctid="sms_quote"]:hover,
#tireconnect [data-tctid="order"]:hover,
#tcwlw_modal_container [data-tctid="search_items"]:hover,
#tcwlw_modal_container [data-tctid="select"]:hover,
#tcwlw_modal_container [data-tctid="stock_btn"]:hover,
#tcwlw_modal_container [data-tctid="get_quote"]:hover,
#tcwlw_modal_container [data-tctid="request_appointment"]:hover,
#tcwlw_modal_container [data-tctid="compare"]:hover,
#tcwlw_modal_container [data-tctid="add_to_package"]:hover,
#tcwlw_modal_container [data-tctid="save_quote"]:hover,
#tcwlw_modal_container [data-tctid="print_quote"]:hover,
#tcwlw_modal_container [data-tctid="email_quote"]:hover,
#tcwlw_modal_container [data-tctid="sms_quote"]:hover,
#tcwlw_modal_container [data-tctid="order"]:hover {
    background-color: #2f2f2f;
    border-color: #2f2f2f;
    color: white;
}

/* TireConnect renders add_to_package as a wrapper div around a real button. */
#tireconnect [data-tctid="add_to_package"],
#tcwlw_modal_container [data-tctid="add_to_package"],
#tireconnect [data-tctid="add_to_package"]:hover,
#tcwlw_modal_container [data-tctid="add_to_package"]:hover {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    color: inherit !important;
    font-size: inherit !important;
}

#tireconnect [data-tctid="sort"],
#tireconnect [data-tctid="clear"],
#tcwlw_modal_container [data-tctid="sort"],
#tcwlw_modal_container [data-tctid="clear"] {
    background: transparent;
    border: 0;
    box-shadow: none;
    color: #2f2f2f;
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-size: 1.2em;
    font-weight: 700;
    line-height: 1.25;
    padding: 0;
    text-transform: none;
}

#tireconnect [data-tctid="pagination"],
#tcwlw_modal_container [data-tctid="pagination"] {
    display: block;
    list-style: none;
    margin: 1.6em 0 0;
    padding: 0;
    text-align: right;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}

#tireconnect [data-tctid="pagination_page"],
#tcwlw_modal_container [data-tctid="pagination_page"] {
    list-style: none;
    display: inline-block;
    font-size: 1.6em;
    line-height: 1;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}

#tireconnect [data-tctid="pagination_page"] a,
#tireconnect [data-tctid="pagination_prev"],
#tireconnect [data-tctid="pagination_next"],
#tireconnect [data-tctid="pagination_active"],
#tcwlw_modal_container [data-tctid="pagination_page"] a,
#tcwlw_modal_container [data-tctid="pagination_prev"],
#tcwlw_modal_container [data-tctid="pagination_next"],
#tcwlw_modal_container [data-tctid="pagination_active"] {
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
    color: #363636;
    display: inline-block;
    font-family: "Roboto Condensed", "Helvetica Neue", sans-serif;
    font-size: 1em;
    font-weight: 400;
    line-height: 1;
    min-width: 0;
    padding: 0.4em;
    text-align: center;
    text-decoration: none;
}

#tireconnect [data-tctid="pagination_active"],
#tcwlw_modal_container [data-tctid="pagination_active"] {
    color: var(--primary-color);
    font-weight: 700;
}

#tireconnect [data-tctid="pagination_page"] a:hover,
#tireconnect [data-tctid="pagination_prev"]:hover,
#tireconnect [data-tctid="pagination_next"]:hover,
#tcwlw_modal_container [data-tctid="pagination_page"] a:hover,
#tcwlw_modal_container [data-tctid="pagination_prev"]:hover,
#tcwlw_modal_container [data-tctid="pagination_next"]:hover {
    text-decoration: underline;
}

div#tcwlw .p1bv1ys8,
div#tcwlw_o .p1bv1ys8,
div#tcwlw .p95ym94,
div#tcwlw_o .p95ym94 {
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}

#tireconnect [data-tctid="summary_page"],
#tireconnect [data-tctid="price_summary"],
#tcwlw_modal_container [data-tctid="summary_page"],
#tcwlw_modal_container [data-tctid="price_summary"] {
    border: 1px solid #d1d1d1;
    box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1);
    background: white;
}

#tireconnect [data-tctid="summary_page"] table td,
#tireconnect [data-tctid="summary_page"] table th,
#tireconnect [data-tctid="price_summary"] table td,
#tireconnect [data-tctid="price_summary"] table th,
#tcwlw_modal_container [data-tctid="summary_page"] table td,
#tcwlw_modal_container [data-tctid="summary_page"] table th,
#tcwlw_modal_container [data-tctid="price_summary"] table td,
#tcwlw_modal_container [data-tctid="price_summary"] table th {
    padding: 0.3em;
    text-align: left;
}

@media (min-width: 1100px) {
    #tireconnect div#tcwlw .r14nvhyy > div,
    #tcwlw_modal_container div#tcwlw_o .r14nvhyy > div {
        width: calc(33.33% - 1.8em) !important;
        max-width: calc(33.33% - 1.8em) !important;
    }

    /* TireConnect styles the first four cards as a desktop top row.
       After our 3-column override, the 4th card wraps but keeps the old
       top padding. Reset just that padding so the wrapped row aligns. */
    #tireconnect div#tcwlw .r14nvhyy[data-tcwl="hasTop"] > [data-tctid="result"]:nth-child(4),
    #tcwlw_modal_container div#tcwlw_o .r14nvhyy[data-tcwl="hasTop"] > [data-tctid="result"]:nth-child(4) {
        padding-top: 10px !important;
    }
}

/* Softened control-row borders for closer visual parity. */
#tireconnect [data-tctid="filters"] > div[data-tctid],
#tcwlw_modal_container [data-tctid="filters"] > div[data-tctid],
div#tcwlw .f4wyloi .dmzihz2,
div#tcwlw_o .f4wyloi .dmzihz2,
div#tcwlw .ppe6c0c .dmzihz2,
div#tcwlw_o .ppe6c0c .dmzihz2 {
    border: 1px solid #e3e3e3 !important;
    box-shadow: none !important;
    outline: none !important;
}

#tireconnect [data-tctid="summary_page"],
#tireconnect [data-tctid="price_summary"],
#tcwlw_modal_container [data-tctid="summary_page"],
#tcwlw_modal_container [data-tctid="price_summary"],
div#tcwlw .ftssnlg,
div#tcwlw_o .ftssnlg {
    border: 1px solid #e3e3e3 !important;
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Compare Products: keep the full compare section on a unified white surface. */
#tireconnect [data-tctid="page_tires/comparison"],
#tcwlw_modal_container [data-tctid="page_tires/comparison"],
#tireconnect [data-tctid="page_tires/comparison"] > div,
#tcwlw_modal_container [data-tctid="page_tires/comparison"] > div,
#tireconnect .tcwlw_results_compare,
#tireconnect .tcwlw_results_compare .tcwlw_results_compare_inner,
#tireconnect .tcwlw_results_compare .tcwlw_results_compare_list,
#tireconnect .tcwlw_results_compare .tcwlw_results_compare_item,
#tcwlw_modal_container .tcwlw_results_compare,
#tcwlw_modal_container .tcwlw_results_compare .tcwlw_results_compare_inner,
#tcwlw_modal_container .tcwlw_results_compare .tcwlw_results_compare_list,
#tcwlw_modal_container .tcwlw_results_compare .tcwlw_results_compare_item,
#tireconnect table:has(tr[data-tctid="logo"]),
#tireconnect table:has(tr[data-tctid="logo"]) tbody,
#tireconnect table:has(tr[data-tctid="logo"]) tr,
#tireconnect table:has(tr[data-tctid="logo"]) td,
#tireconnect table:has(tr[data-tctid="logo"]) th,
#tcwlw_modal_container table:has(tr[data-tctid="logo"]),
#tcwlw_modal_container table:has(tr[data-tctid="logo"]) tbody,
#tcwlw_modal_container table:has(tr[data-tctid="logo"]) tr,
#tcwlw_modal_container table:has(tr[data-tctid="logo"]) td,
#tcwlw_modal_container table:has(tr[data-tctid="logo"]) th {
    background: #fff !important;
    background-color: #fff !important;
}

/* Selected tire summary: move the orange outline to the full outer box. */
div#tcwlw .af1lkrj,
div#tcwlw_o .af1lkrj {
    border: 1px solid var(--primary-color) !important;
    box-sizing: border-box !important;
    box-shadow: none !important;
}

div#tcwlw .p7ze7d6,
div#tcwlw_o .p7ze7d6 {
    border: 0 !important;
    box-shadow: none !important;
    outline: none !important;
}

#tireconnect .nl-estimated-life-tooltip-trigger,
#tcwlw_modal_container .nl-estimated-life-tooltip-trigger {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 0.95rem;
    height: 0.95rem;
    margin-left: 0.18rem;
    padding: 0;
    border: 1px solid #2f2f2f;
    border-radius: 50%;
    background: transparent;
    color: #2f2f2f;
    font-size: 0.6rem;
    font-weight: 700;
    line-height: 1;
    cursor: help;
    vertical-align: middle;
    box-shadow: none;
    font-style: normal;
    transform: translateY(-0.03rem);
}

#tireconnect .nl-estimated-life-tooltip-bubble,
#tcwlw_modal_container .nl-estimated-life-tooltip-bubble {
    position: absolute;
    left: 50%;
    bottom: calc(100% + 10px);
    transform: translateX(-50%);
    width: min(260px, 70vw);
    padding: 0.7rem 0.8rem;
    border-radius: 10px;
    background: rgba(28, 28, 28, 0.96);
    color: #fff;
    font-size: 0.78rem;
    line-height: 1.4;
    font-weight: 500;
    text-transform: none;
    letter-spacing: normal;
    white-space: normal;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: opacity 0.16s ease, visibility 0.16s ease, transform 0.16s ease;
    z-index: 50;
}

#tireconnect .nl-estimated-life-tooltip-bubble::after,
#tcwlw_modal_container .nl-estimated-life-tooltip-bubble::after {
    content: "";
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translateX(-50%);
    border-width: 7px 6px 0 6px;
    border-style: solid;
    border-color: rgba(28, 28, 28, 0.96) transparent transparent transparent;
}

#tireconnect .nl-estimated-life-tooltip-trigger:hover .nl-estimated-life-tooltip-bubble,
#tireconnect .nl-estimated-life-tooltip-trigger:focus .nl-estimated-life-tooltip-bubble,
#tireconnect .nl-estimated-life-tooltip-trigger:focus-visible .nl-estimated-life-tooltip-bubble,
#tcwlw_modal_container .nl-estimated-life-tooltip-trigger:hover .nl-estimated-life-tooltip-bubble,
#tcwlw_modal_container .nl-estimated-life-tooltip-trigger:focus .nl-estimated-life-tooltip-bubble,
#tcwlw_modal_container .nl-estimated-life-tooltip-trigger:focus-visible .nl-estimated-life-tooltip-bubble {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) translateY(-2px);
}

/* YEGTIRES STOREFRONT WIDGET THEME - START
   Presentation only. Remove this block to restore the previous TireConnect styling. */
#tireconnect,
#tcwlw_modal_container {
    --nl-widget-orange: #ff3600;
    --nl-widget-orange-dark: #df3000;
    --nl-widget-ink: #171717;
    --nl-widget-copy: #515151;
    --nl-widget-border: #dedede;
    --nl-widget-soft: #f7f7f7;
    font-family: Poppins, "Helvetica Neue", Arial, sans-serif !important;
    color: var(--nl-widget-ink);
    letter-spacing: 0;
}

#tireconnect [data-tctid],
#tireconnect label,
#tireconnect input,
#tireconnect select,
#tireconnect button,
#tireconnect table,
#tcwlw_modal_container [data-tctid],
#tcwlw_modal_container label,
#tcwlw_modal_container input,
#tcwlw_modal_container select,
#tcwlw_modal_container button,
#tcwlw_modal_container table {
    font-family: Poppins, "Helvetica Neue", Arial, sans-serif !important;
    letter-spacing: 0 !important;
}

/* Search shell and product tabs */
#tireconnect [data-tctid$="/search"],
#tcwlw_modal_container [data-tctid$="/search"] {
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}

#tireconnect [data-tctid$="/search"] > div:first-child,
#tcwlw_modal_container [data-tctid$="/search"] > div:first-child {
    box-sizing: border-box;
    padding: 24px !important;
    border: 1px solid var(--nl-widget-border) !important;
    border-radius: 6px !important;
    background: #fff !important;
    box-shadow: 0 12px 34px rgba(23, 23, 23, 0.07) !important;
}

#tireconnect [data-tctid$="/search"] ul:has([data-tctid^="tab_"]),
#tcwlw_modal_container [data-tctid$="/search"] ul:has([data-tctid^="tab_"]) {
    gap: 8px !important;
    margin-bottom: 12px !important;
}

#tireconnect [data-tctid^="tab_"],
#tcwlw_modal_container [data-tctid^="tab_"] {
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    text-transform: none !important;
}

#tireconnect [data-tctid^="tab_"] > button,
#tcwlw_modal_container [data-tctid^="tab_"] > button {
    min-height: 56px !important;
    padding: 10px 18px !important;
    border: 1px solid var(--nl-widget-border) !important;
    border-radius: 4px !important;
    background: #fff !important;
    box-shadow: none !important;
    color: var(--nl-widget-ink) !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    line-height: 20px !important;
    text-transform: none !important;
}

#tireconnect [data-tctid^="tab_"] > button:hover,
#tireconnect [data-tctid^="tab_"] > button:focus-visible,
#tcwlw_modal_container [data-tctid^="tab_"] > button:hover,
#tcwlw_modal_container [data-tctid^="tab_"] > button:focus-visible {
    border-color: var(--nl-widget-orange) !important;
    background: #fff8f5 !important;
    outline: none !important;
}

#tireconnect [data-tctid^="tab_"][style*="invert(100%)"] > button,
#tcwlw_modal_container [data-tctid^="tab_"][style*="invert(100%)"] > button {
    border-color: var(--nl-widget-orange) !important;
    background: var(--nl-widget-orange) !important;
    color: #fff !important;
}

#tireconnect [data-tctid^="tab_"] > button img,
#tcwlw_modal_container [data-tctid^="tab_"] > button img {
    width: 38px !important;
    height: 38px !important;
}

/* Search mode, labels, and form controls */
#tireconnect [data-tctid$="/search"] div:has(> select[data-tctid="search_by"]),
#tcwlw_modal_container [data-tctid$="/search"] div:has(> select[data-tctid="search_by"]) {
    box-sizing: border-box;
    gap: 18px !important;
    margin-bottom: 0 !important;
    padding: 14px 18px !important;
    border: 1px solid #e7e7e7 !important;
    border-radius: 4px 4px 0 0 !important;
    background: var(--nl-widget-soft) !important;
}

#tireconnect [data-tctid$="/search"] div:has(> select[data-tctid="search_by"]) > label,
#tcwlw_modal_container [data-tctid$="/search"] div:has(> select[data-tctid="search_by"]) > label {
    color: var(--nl-widget-ink) !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    line-height: 22px !important;
    text-transform: none !important;
}

#tireconnect [data-tctid$="/search"] label,
#tcwlw_modal_container [data-tctid$="/search"] label {
    color: var(--nl-widget-ink) !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 20px !important;
}

#tireconnect [data-tctid$="/search"] label > span:first-child,
#tcwlw_modal_container [data-tctid$="/search"] label > span:first-child {
    color: var(--nl-widget-ink) !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 20px !important;
}

#tireconnect select,
#tireconnect input:not([type="checkbox"]):not([type="radio"]),
#tcwlw_modal_container select,
#tcwlw_modal_container input:not([type="checkbox"]):not([type="radio"]) {
    box-sizing: border-box !important;
    min-height: 42px !important;
    padding: 8px 36px 8px 12px !important;
    border: 1px solid #cecece !important;
    border-radius: 4px !important;
    background-color: #fff !important;
    box-shadow: none !important;
    color: var(--nl-widget-ink) !important;
    -webkit-text-fill-color: var(--nl-widget-ink) !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 20px !important;
}

#tireconnect select:focus,
#tireconnect input:not([type="checkbox"]):not([type="radio"]):focus,
#tcwlw_modal_container select:focus,
#tcwlw_modal_container input:not([type="checkbox"]):not([type="radio"]):focus {
    border-color: var(--nl-widget-orange) !important;
    box-shadow: 0 0 0 3px rgba(255, 54, 0, 0.12) !important;
    outline: none !important;
}

/* TireConnect's quantity control is only 50px wide. Keep enough inner space
   for the selected number after the storefront select padding is applied. */
#tireconnect select[data-tctid="qty"],
#tcwlw_modal_container select[data-tctid="qty"] {
    width: 58px !important;
    min-width: 58px !important;
    padding: 8px 22px 8px 10px !important;
    background-position: right 8px center !important;
    background-size: 8px 8px !important;
    color: var(--nl-widget-ink) !important;
    -webkit-text-fill-color: var(--nl-widget-ink) !important;
    text-indent: 0 !important;
}

#tireconnect select[data-tctid="qty"] option,
#tcwlw_modal_container select[data-tctid="qty"] option {
    background: #fff !important;
    color: var(--nl-widget-ink) !important;
}

#tireconnect select[data-tctid="search_by"],
#tcwlw_modal_container select[data-tctid="search_by"] {
    width: min(230px, 100%) !important;
    min-width: 190px !important;
    height: 42px !important;
}

#tireconnect [data-tctid$="/search"] div:has(> [data-tctid="oe"]),
#tcwlw_modal_container [data-tctid$="/search"] div:has(> [data-tctid="oe"]) {
    box-sizing: border-box;
    gap: 4px !important;
    padding: 3px !important;
    border: 1px solid var(--nl-widget-border) !important;
    border-radius: 4px !important;
    background: var(--nl-widget-soft) !important;
}

#tireconnect [data-tctid$="/search"] div:has(> [data-tctid="oe"])::before,
#tireconnect [data-tctid$="/search"] div:has(> [data-tctid="oe"])::after,
#tcwlw_modal_container [data-tctid$="/search"] div:has(> [data-tctid="oe"])::before,
#tcwlw_modal_container [data-tctid$="/search"] div:has(> [data-tctid="oe"])::after {
    border-radius: 3px !important;
    box-shadow: none !important;
}

#tireconnect [data-tctid="oe"],
#tireconnect [data-tctid="extended"],
#tcwlw_modal_container [data-tctid="oe"],
#tcwlw_modal_container [data-tctid="extended"] {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 34px !important;
    border-radius: 3px !important;
    color: var(--nl-widget-ink) !important;
    font-size: 13px !important;
    font-weight: 700 !important;
}

#tireconnect [data-tctid="oe"][data-tcwl="active"],
#tireconnect [data-tctid="extended"][data-tcwl="active"],
#tcwlw_modal_container [data-tctid="oe"][data-tcwl="active"],
#tcwlw_modal_container [data-tctid="extended"][data-tcwl="active"] {
    background: transparent !important;
    color: #fff !important;
}

#tireconnect [data-tctid="search_items"],
#tcwlw_modal_container [data-tctid="search_items"] {
    min-height: 48px !important;
    padding: 12px 20px !important;
    border: 1px solid var(--nl-widget-orange) !important;
    border-radius: 4px !important;
    background: var(--nl-widget-orange) !important;
    box-shadow: none !important;
    color: #fff !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    line-height: 22px !important;
    text-transform: none !important;
}

#tireconnect [data-tctid="search_items"]:hover,
#tireconnect [data-tctid="search_items"]:focus-visible,
#tcwlw_modal_container [data-tctid="search_items"]:hover,
#tcwlw_modal_container [data-tctid="search_items"]:focus-visible {
    border-color: var(--nl-widget-orange-dark) !important;
    background: var(--nl-widget-orange-dark) !important;
    outline: none !important;
}

#tireconnect [data-tctid="vehicle_params_chosen"],
#tcwlw_modal_container [data-tctid="vehicle_params_chosen"] {
    color: var(--nl-widget-ink) !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 20px !important;
}

/* Results header, filters, sorting, and product cards */
#tireconnect [data-tctid="page_title"],
#tcwlw_modal_container [data-tctid="page_title"] {
    color: var(--nl-widget-ink) !important;
    font-size: 22px !important;
    font-weight: 800 !important;
    line-height: 29px !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

#tireconnect [data-tctid="filters"],
#tcwlw_modal_container [data-tctid="filters"] {
    padding: 16px !important;
    border: 1px solid var(--nl-widget-border) !important;
    border-radius: 6px !important;
    background: #fff !important;
    box-shadow: 0 8px 24px rgba(23, 23, 23, 0.05) !important;
}

#tireconnect [data-tctid="filters"] > div[data-tctid],
#tcwlw_modal_container [data-tctid="filters"] > div[data-tctid],
div#tcwlw .f4wyloi .dmzihz2,
div#tcwlw_o .f4wyloi .dmzihz2,
div#tcwlw .ppe6c0c .dmzihz2,
div#tcwlw_o .ppe6c0c .dmzihz2 {
    --dmzihz2-0: #fff !important;
    border-color: #e2e2e2 !important;
    background: #fff !important;
    background-color: #fff !important;
}

#tireconnect [data-tctid="filters"] > div[data-tctid] > a > span,
#tcwlw_modal_container [data-tctid="filters"] > div[data-tctid] > a > span {
    min-height: 44px !important;
    box-sizing: border-box !important;
    padding: 11px 13px !important;
    color: var(--nl-widget-ink) !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 20px !important;
}

#tireconnect [data-tctid="filters"] > div[data-tctid]:hover,
#tcwlw_modal_container [data-tctid="filters"] > div[data-tctid]:hover {
    background: #fff8f5 !important;
    background-color: #fff8f5 !important;
}

#tireconnect [data-tctid="sort"],
#tireconnect [data-tctid="clear"],
#tcwlw_modal_container [data-tctid="sort"],
#tcwlw_modal_container [data-tctid="clear"] {
    color: var(--nl-widget-ink) !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 20px !important;
}

#tireconnect [data-tctid="result"],
#tcwlw_modal_container [data-tctid="result"] {
    border: 1px solid var(--nl-widget-border) !important;
    border-radius: 6px !important;
    background: #fff !important;
    box-shadow: 0 10px 28px rgba(23, 23, 23, 0.07) !important;
}

#tireconnect [data-tctid="result"]:hover,
#tcwlw_modal_container [data-tctid="result"]:hover {
    border-color: #c8c8c8 !important;
    box-shadow: 0 14px 34px rgba(23, 23, 23, 0.11) !important;
}

#tireconnect [data-tctid="product_brand"],
#tcwlw_modal_container [data-tctid="product_brand"] {
    color: var(--nl-widget-ink) !important;
    font-size: 17px !important;
    font-weight: 800 !important;
    line-height: 23px !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

#tireconnect [data-tctid="product_model"],
#tcwlw_modal_container [data-tctid="product_model"] {
    color: var(--nl-widget-copy) !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    line-height: 20px !important;
}

#tireconnect [data-tctid="product_price"],
#tcwlw_modal_container [data-tctid="product_price"] {
    color: var(--nl-widget-orange) !important;
    font-size: 24px !important;
    font-weight: 800 !important;
    line-height: 30px !important;
}

#tireconnect [data-tctid="product_set_price"],
#tcwlw_modal_container [data-tctid="product_set_price"] {
    color: #444 !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 20px !important;
}

#tireconnect [data-tctid="size_desc"],
#tireconnect [data-tctid="tire_size"],
#tireconnect [data-tctid="wheel_size"],
#tireconnect [data-tctid="category"],
#tireconnect [data-tctid^="availability"],
#tcwlw_modal_container [data-tctid="size_desc"],
#tcwlw_modal_container [data-tctid="tire_size"],
#tcwlw_modal_container [data-tctid="wheel_size"],
#tcwlw_modal_container [data-tctid="category"],
#tcwlw_modal_container [data-tctid^="availability"] {
    color: var(--nl-widget-copy) !important;
    font-size: 12px !important;
    line-height: 18px !important;
}

/* Primary and secondary widget actions. The injected secure-checkout button keeps its green treatment. */
#tireconnect [data-tctid="select"],
#tireconnect [data-tctid="stock_btn"],
#tireconnect [data-tctid="get_quote"],
#tireconnect [data-tctid="request_appointment"],
#tireconnect [data-tctid="order"],
#tireconnect [data-tctid="add_to_package"] button,
#tcwlw_modal_container [data-tctid="select"],
#tcwlw_modal_container [data-tctid="stock_btn"],
#tcwlw_modal_container [data-tctid="get_quote"],
#tcwlw_modal_container [data-tctid="request_appointment"],
#tcwlw_modal_container [data-tctid="order"],
#tcwlw_modal_container [data-tctid="add_to_package"] button {
    min-height: 44px !important;
    padding: 10px 16px !important;
    border: 1px solid var(--nl-widget-orange) !important;
    border-radius: 4px !important;
    background: var(--nl-widget-orange) !important;
    box-shadow: none !important;
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    line-height: 20px !important;
    text-transform: none !important;
}

#tireconnect [data-tctid="compare"],
#tireconnect [data-tctid="save_quote"],
#tireconnect [data-tctid="print_quote"],
#tireconnect [data-tctid="email_quote"],
#tireconnect [data-tctid="sms_quote"],
#tcwlw_modal_container [data-tctid="compare"],
#tcwlw_modal_container [data-tctid="save_quote"],
#tcwlw_modal_container [data-tctid="print_quote"],
#tcwlw_modal_container [data-tctid="email_quote"],
#tcwlw_modal_container [data-tctid="sms_quote"] {
    min-height: 44px !important;
    padding: 10px 16px !important;
    border: 1px solid #cfcfcf !important;
    border-radius: 4px !important;
    background: #fff !important;
    box-shadow: none !important;
    color: var(--nl-widget-ink) !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 20px !important;
    text-transform: none !important;
}

#tireconnect [data-tctid="select"]:hover,
#tireconnect [data-tctid="stock_btn"]:hover,
#tireconnect [data-tctid="get_quote"]:hover,
#tireconnect [data-tctid="request_appointment"]:hover,
#tireconnect [data-tctid="order"]:hover,
#tireconnect [data-tctid="add_to_package"] button:hover,
#tcwlw_modal_container [data-tctid="select"]:hover,
#tcwlw_modal_container [data-tctid="stock_btn"]:hover,
#tcwlw_modal_container [data-tctid="get_quote"]:hover,
#tcwlw_modal_container [data-tctid="request_appointment"]:hover,
#tcwlw_modal_container [data-tctid="order"]:hover,
#tcwlw_modal_container [data-tctid="add_to_package"] button:hover {
    border-color: var(--nl-widget-orange-dark) !important;
    background: var(--nl-widget-orange-dark) !important;
}

#tireconnect [data-tctid="compare"]:hover,
#tireconnect [data-tctid="save_quote"]:hover,
#tireconnect [data-tctid="print_quote"]:hover,
#tireconnect [data-tctid="email_quote"]:hover,
#tireconnect [data-tctid="sms_quote"]:hover,
#tcwlw_modal_container [data-tctid="compare"]:hover,
#tcwlw_modal_container [data-tctid="save_quote"]:hover,
#tcwlw_modal_container [data-tctid="print_quote"]:hover,
#tcwlw_modal_container [data-tctid="email_quote"]:hover,
#tcwlw_modal_container [data-tctid="sms_quote"]:hover {
    border-color: var(--nl-widget-orange) !important;
    background: #fff8f5 !important;
    color: var(--nl-widget-orange-dark) !important;
}

/* Result-card comparison is a checkbox, not a secondary action button. */
#tireconnect label:has(> input[type="checkbox"][data-tctid="add_compare"]),
#tcwlw_modal_container label:has(> input[type="checkbox"][data-tctid="add_compare"]) {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 8px !important;
    min-height: 32px !important;
    margin: 0 !important;
    padding: 4px 0 !important;
    color: var(--nl-widget-ink) !important;
    cursor: pointer !important;
    font-family: Poppins, "Helvetica Neue", Arial, sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 20px !important;
    user-select: none;
}

#tireconnect input[type="checkbox"][data-tctid="add_compare"],
#tcwlw_modal_container input[type="checkbox"][data-tctid="add_compare"] {
    -webkit-appearance: checkbox !important;
    appearance: auto !important;
    flex: 0 0 18px !important;
    width: 18px !important;
    min-width: 18px !important;
    height: 18px !important;
    min-height: 18px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 3px !important;
    background: transparent !important;
    box-shadow: none !important;
    accent-color: var(--nl-widget-orange);
    cursor: pointer !important;
}

#tireconnect input[type="checkbox"][data-tctid="add_compare"]:focus-visible,
#tcwlw_modal_container input[type="checkbox"][data-tctid="add_compare"]:focus-visible {
    outline: 2px solid var(--nl-widget-orange) !important;
    outline-offset: 2px !important;
}

#tireconnect input[type="checkbox"][data-tctid="add_compare"] + span,
#tcwlw_modal_container input[type="checkbox"][data-tctid="add_compare"] + span {
    display: block !important;
    margin: 0 !important;
    line-height: 20px !important;
}

#tireconnect [data-nl-checkout-test-button],
#tcwlw_modal_container [data-nl-checkout-test-button] {
    border-radius: 4px !important;
    box-shadow: none !important;
    font-family: Poppins, "Helvetica Neue", Arial, sans-serif !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

/* Keep summary actions aligned despite TireConnect's negative-margin flex layout. */
#tireconnect [data-nl-checkout-action-row],
#tcwlw_modal_container [data-nl-checkout-action-row] {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    gap: 12px !important;
    align-items: stretch !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
}

#tireconnect [data-nl-checkout-quote-container],
#tireconnect [data-nl-checkout-action-container],
#tcwlw_modal_container [data-nl-checkout-quote-container],
#tcwlw_modal_container [data-nl-checkout-action-container] {
    display: block !important;
    min-width: 0 !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

#tireconnect [data-nl-checkout-quote-container] > [data-tctid="save_quote"],
#tireconnect [data-nl-checkout-test-wrapper],
#tireconnect [data-nl-checkout-test-button],
#tcwlw_modal_container [data-nl-checkout-quote-container] > [data-tctid="save_quote"],
#tcwlw_modal_container [data-nl-checkout-test-wrapper],
#tcwlw_modal_container [data-nl-checkout-test-button] {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
}

#tireconnect [data-nl-checkout-quote-container] > [data-tctid="save_quote"],
#tireconnect [data-nl-checkout-test-button],
#tcwlw_modal_container [data-nl-checkout-quote-container] > [data-tctid="save_quote"],
#tcwlw_modal_container [data-nl-checkout-test-button] {
    height: 64px !important;
    min-height: 64px !important;
    padding: 14px 12px !important;
    font-size: 16px !important;
    font-weight: 800 !important;
    line-height: 22px !important;
    white-space: normal !important;
}

@media (max-width: 720px) {
    #tireconnect [data-nl-checkout-action-row],
    #tcwlw_modal_container [data-nl-checkout-action-row] {
        grid-template-columns: minmax(0, 1fr) !important;
        gap: 10px !important;
    }
}

/* Pagination and order-summary surfaces */
#tireconnect [data-tctid="pagination_page"] a,
#tireconnect [data-tctid="pagination_prev"],
#tireconnect [data-tctid="pagination_next"],
#tireconnect [data-tctid="pagination_active"],
#tcwlw_modal_container [data-tctid="pagination_page"] a,
#tcwlw_modal_container [data-tctid="pagination_prev"],
#tcwlw_modal_container [data-tctid="pagination_next"],
#tcwlw_modal_container [data-tctid="pagination_active"] {
    border-radius: 4px !important;
    color: var(--nl-widget-copy) !important;
    font-size: 13px !important;
    font-weight: 600 !important;
}

#tireconnect [data-tctid="pagination_active"],
#tcwlw_modal_container [data-tctid="pagination_active"] {
    background: var(--nl-widget-orange) !important;
    color: #fff !important;
}

#tireconnect [data-tctid="summary_page"],
#tireconnect [data-tctid="price_summary"],
#tcwlw_modal_container [data-tctid="summary_page"],
#tcwlw_modal_container [data-tctid="price_summary"] {
    border: 1px solid var(--nl-widget-border) !important;
    border-radius: 6px !important;
    background: #fff !important;
    box-shadow: 0 10px 28px rgba(23, 23, 23, 0.07) !important;
}

@media (max-width: 720px) {
    #tireconnect [data-tctid$="/search"] > div:first-child,
    #tcwlw_modal_container [data-tctid$="/search"] > div:first-child {
        padding: 12px !important;
        box-shadow: none !important;
    }

    #tireconnect [data-tctid$="/search"] ul:has([data-tctid^="tab_"]),
    #tcwlw_modal_container [data-tctid$="/search"] ul:has([data-tctid^="tab_"]) {
        gap: 5px !important;
    }

    #tireconnect [data-tctid^="tab_"] > button,
    #tcwlw_modal_container [data-tctid^="tab_"] > button {
        min-height: 50px !important;
        padding: 8px 6px !important;
        font-size: 12px !important;
    }

    #tireconnect [data-tctid^="tab_"] > button img,
    #tcwlw_modal_container [data-tctid^="tab_"] > button img {
        width: 30px !important;
        height: 30px !important;
    }

    #tireconnect [data-tctid$="/search"] div:has(> select[data-tctid="search_by"]),
    #tcwlw_modal_container [data-tctid$="/search"] div:has(> select[data-tctid="search_by"]) {
        display: flex !important;
        flex-direction: column !important;
        align-items: stretch !important;
        gap: 8px !important;
        padding: 12px !important;
    }

    #tireconnect [data-tctid$="/search"] div:has(> select[data-tctid="search_by"]) > label,
    #tcwlw_modal_container [data-tctid$="/search"] div:has(> select[data-tctid="search_by"]) > label {
        width: auto !important;
        font-size: 13px !important;
        line-height: 19px !important;
        text-align: left !important;
        white-space: normal !important;
    }

    #tireconnect select[data-tctid="search_by"],
    #tcwlw_modal_container select[data-tctid="search_by"] {
        width: 100% !important;
        min-width: 0 !important;
    }

    #tireconnect [data-tctid="filters"],
    #tcwlw_modal_container [data-tctid="filters"] {
        padding: 10px !important;
        border-radius: 4px !important;
        box-shadow: none !important;
    }

#tireconnect [data-tctid="result"],
#tcwlw_modal_container [data-tctid="result"] {
    box-shadow: 0 6px 18px rgba(23, 23, 23, 0.07) !important;
}

/* Dynamic result-card content must never change the customer's scroll position. */
#tireconnect .r14nvhyy,
#tcwlw_modal_container .r14nvhyy {
    overflow-anchor: none;
}
}
/* YEGTIRES STOREFRONT WIDGET THEME - END */

/* HOMEPAGE TIRECONNECT FULL FINDER - START */
.home-tireconnect-shell #tireconnect,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] {
    width: 100% !important;
    max-width: none !important;
    color: #171717 !important;
    font-family: Poppins, "Helvetica Neue", Arial, sans-serif !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_wrapper,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_wrapper,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_inner {
    box-sizing: border-box !important;
    width: 100% !important;
    max-width: none !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_wrapper {
    min-height: 535px !important;
    padding: 40px !important;
    border: 1px solid #eeeeee !important;
    border-radius: 6px !important;
    background: #ffffff !important;
    box-shadow: 0 4px 24px rgba(108, 108, 108, 0.12) !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_by {
    max-width: none !important;
    margin: 0 !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs {
    margin: 0 0 24px !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tabs_list.tcwlw_tabs_list {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 4px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 4px !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    background: #f7f7f7 !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 3px !important;
    background: transparent !important;
    font-size: 14px !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab a {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    min-height: 40px !important;
    padding: 10px 18px !important;
    border: 0 !important;
    border-radius: 3px !important;
    background: transparent !important;
    color: #171717 !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    letter-spacing: 0 !important;
    line-height: 20px !important;
    opacity: 1 !important;
    text-transform: none !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab a:hover,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab a:focus,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab[aria-selected="true"] a,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab.tcwlw_active a {
    background: #ff3600 !important;
    color: #ffffff !important;
    text-decoration: none !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_tabs .tcwlw_tab_cont {
    padding: 24px 0 0 !important;
    border: 0 !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_field {
    box-sizing: border-box !important;
    margin-bottom: 16px !important;
    color: #404040 !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_field > label {
    margin: 0 12px 0 0 !important;
    color: #171717 !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
    line-height: 18px !important;
    text-transform: none !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] select,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] input:not([type="checkbox"]):not([type="radio"]),
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field_value {
    box-sizing: border-box !important;
    width: 100% !important;
    min-height: 48px !important;
    margin: 0 !important;
    padding: 11px 14px !important;
    border: 1px solid #d8d8d8 !important;
    border-radius: 4px !important;
    background: #ffffff !important;
    color: #171717 !important;
    box-shadow: none !important;
    font-family: Poppins, "Helvetica Neue", Arial, sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 22px !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] select:focus,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] input:not([type="checkbox"]):not([type="radio"]):focus,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_select_field_value:focus {
    border-color: #ff3600 !important;
    outline: 2px solid rgba(255, 54, 0, 0.15) !important;
    outline-offset: 1px !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper {
    margin: 0 !important;
    padding: 12px 0 0 !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] button.tcwlw_submit,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper a,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper button {
    box-sizing: border-box !important;
    width: 100% !important;
    min-height: 48px !important;
    margin: 0 !important;
    padding: 12px 18px !important;
    border: 1px solid #ff3600 !important;
    border-radius: 4px !important;
    background: #ff3600 !important;
    color: #ffffff !important;
    box-shadow: none !important;
    font-family: Poppins, "Helvetica Neue", Arial, sans-serif !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    letter-spacing: 0 !important;
    line-height: 22px !important;
    text-transform: none !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] button.tcwlw_submit:hover,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] button.tcwlw_submit:focus,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper a:hover,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper a:focus,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper button:hover,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_btns_wrapper button:focus {
    border-color: #df3000 !important;
    background: #df3000 !important;
}

.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_vehicle_tab figure,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_vehicle_tab .tcwlw_vehicle_image_wrapper,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_by_tire_size_tab figure,
.home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_search_tire_size_guide {
    display: none !important;
}

@media (max-width: 760px) {
    .home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_wrapper {
        min-height: 620px !important;
        padding: 20px !important;
        box-shadow: 0 4px 20px rgba(108, 108, 108, 0.1) !important;
    }

    .home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_columns {
        display: block !important;
    }

    .home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_columns > * {
        width: 100% !important;
        padding: 0 !important;
    }

    .home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_field {
        display: block !important;
    }

    .home-tireconnect-shell #tireconnect div#tcwlw_widget[id="tcwlw_widget"] .tcwlw_fields_wrapper .tcwlw_field > label {
        display: block !important;
        width: 100% !important;
        margin: 0 0 6px !important;
    }
}
/* HOMEPAGE TIRECONNECT FULL FINDER - END */
