[class*=woocommerce] .cart.shop_table td{
font-size:0.85em;
}
[class*=woocommerce] .shop_table .woocommerce-Price-amount.amount{
font-size: 2.0em;
}
@media (min-width: 767px){
[class*=woocommerce] .shop_table td .woocommerce-Price-amount.amount{
float:right;
}
[class*=woocommerce] .woocommerce-shipping-totals.shipping td{
float:right;
}
[class*=woocommerce] .shop_table.my_account_orders.woocommerce-orders-table .woocommerce-Price-amount.amount{
float: inherit;
}
}
#order_review td:first-child{
text-align:left;
}
#order_review th:last-child{
text-align:right;
}
.my_account_orders.woocommerce-orders-table td{
text-align:left;
font-size:0.85em;
}
.woocommerce-edit-account .rendered-form .formbuilder-radio-inline{
display: -webkit-inline-box;
}
.woocommerce-edit-account .rendered-form .formbuilder-radio-inline label
{
margin-left: 5px;
}
.recaptcha_wrap.wpdef_recaptcha_v2_invisible
{
margin: 85px 0 20px;
}   @font-face {
font-family: 'TheinhardtReg';
font-style: normal;
font-display: swap;
src: url(//tylaska.com/wp-content/themes/pro-child/assets/fonts/TheinhardtReg.woff2) format("woff2")
}
@font-face {
font-family: 'TheinhardtBold';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//tylaska.com/wp-content/themes/pro-child/assets/fonts/TheinhardtBold.woff2) format("woff2")
} .background-black {
background-color: #211D1D
}
.color-white {
color: #ffffff
} #download {
background-color: #ffffff
}
#download .fontSans-dim2-regular {
color: #211D1D
} .mb-1 {
margin-bottom: 15px
} .btn,
input.btn {
border-radius: 20px;
padding: 10px 18px 8px 18px;
border: solid 2px #211D1D;
display: inline-block;
cursor: pointer;
margin-right: 5px
}
input.btn {
-webkit-appearance: none;
appearance: none
}
.btn-yellowtotransp {
background-color: #FFC72C;
color: #211D1D;
border: 2px solid #FFC72C;
-webkit-transition: all ease-out 0.3s;
-moz-transition: all ease-out 0.3s;
transition: all ease-out 0.3s
}
.btn-yellowtotransp:hover {
background-color: transparent;
color: #FFC72C
} #download .btn-yellowtotransp {
background-color: #1B5299;
color: #ffffff;
border: 2px solid #1B5299
}
#download .btn-yellowtotransp:hover {
background-color: transparent;
color: #1B5299
} .fontSans-dim1-regular,
.fontSans-dim2-regular,
.fontSans-dim3-regular,
.fontSans-dim4-regular {
font-family: 'TheinhardtReg', sans-serif
}
.fontSans-dim2-regular {
font-size: 18px;
line-height: 24px
}
#download {
float: left;
width: 100%;
padding: 30px;
margin-bottom: 20px;
padding-bottom: 20px;
margin-top: 20px;
display: flex;
flex-direction: column;
gap: 20px;
border: 1px solid rgba(0, 0, 0, .15);
border-top: 3px solid #1b5299;
background-color: #fff;
box-shadow: 0 .125em .275em #00000020;
border-radius: 3px;
}
figcaption table {
font-size: 26px;
}
@media (max-width: 767px) {
.fontSans-dim2-regular {
font-size: 18px;
line-height: 24px
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.fontSans-dim2-regular {
font-size: 20px;
line-height: 24px
}
}
@media (min-width: 1200px) {
.fontSans-dim2-regular {
font-size: 24px;
line-height: 28px
}
} .fontSans-dim1-bold,
.fontSans-dim2-bold,
.fontSans-dim3-bold,
.fontSans-dim4-bold {
font-family: 'TheinhardtBold', sans-serif
}
.fontSans-dim1-bold {
font-weight: bold;
font-size: 16px;
line-height: 20px
}
@media (max-width: 767px) {
.fontSans-dim1-bold {
font-size: 16px;
line-height: 20px
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.fontSans-dim1-bold {
font-size: 16px;
line-height: 20px
}
}
@media (min-width: 1200px) {
.fontSans-dim1-bold {
font-size: 18px;
line-height: 24px
}
}
@media (min-width: 1440px) {
.fontSans-dim1-bold {
font-size: 20px;
line-height: 24px
}
}