@media (max-width: 480px) {
  .product-summary {
    flex-wrap: wrap!important;
    font-weight: 300!important;
  }
  .product-summary h5 {
    margin-bottom: 1px!important;
  }
  .product-summary.reason.cost {
    flex-wrap: nowrap !important;
}
} 

  .product-summary { 
    font-weight: 300!important;
}

.aalb-pa-big-product-container h1,
.aalb-pa-big-product-container h2,
.aalb-pa-big-product-container h3,
.aalb-pa-big-product-container h4,
.aalb-pa-big-product-container h5,
.aalb-pa-big-product-container h6{
	font-family:Lato,arial,sans-serif;
}
.aalb-pa-big-unit {
    width: 100%;
    overflow: hidden;
    padding: 10px 5px;
 	box-sizing: border-box;
}
.product-title {
	text-align:center;
}

.aalb-pa-product-big-image-link img {
    margin-left: auto;
    margin-right: auto;
    object-fit: contain;
}

.aalb-pa-product-big-image-link {
    display: table;
    text-align: center;
    width: 100%;
    max-width: 500px;
    margin: 0 auto;
}

.product-details{
	max-width: 800px;
	margin-left: auto;
  margin-right: auto;
}
.product-subtitle{
  	margin-bottom: 13px;
    overflow: hidden;
    position: static;
    text-align: center;
    border-bottom: solid black 1px;
}
.product-summary {
  	display:flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: 5px;
}
.product-summary h5 {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 38%;
    flex: 1 1 38%;
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
    margin-right: 40px;
    text-transform: uppercase;
}
.product-summary-block {
    width: 100%;
}
.product-summary span {
    font-size: 18px;
    line-height: 30px;
}
.spec-block {
    display: inline-block;
    margin-right: 20px;
    width: auto;
}
.spec-block-name {
    font-weight: 700;
}
.reason-block-value {
    display: block;
}
.reason-block-value.link{
    display: inline-block;
}
.cost-display-price-label{
    color:#d21f26; 
}
.cost-display-price-label-strike{
    color:#d21f26;
    text-decoration:line-through;
    margin-right:30px;
}
.reason-block-value.link a{
    color: white;
    padding: 8px 10px;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 700;
    background-color: #d21f26;;
    word-break: normal;
}
.product-summary h5,.product-summary span {
	font-size:16px;
}
.product-summary.cost h5,.product-summary.cost span {
	font-size:16px;
}





.wrapper{max-width: 960px; margin: 0 auto; color: #3a3a3a; background: #fff; font-style: normal; font-family: Georgia, 'Times New Roman', Times, serif}.btn{margin-top: 20px; margin-bottom: 20px; width: 300px; -webkit-box-shadow: rgba(0, 0, 0, .4) -8px 6px 12px 0; box-shadow: rgba(0, 0, 0, .4) -8px 6px 12px 0}.bottom-btn{text-align: center}.thrv-button.thrv_wrapper{padding: 0}@-moz-document url-prefix(){.thrv-button{line-height: 0}}a.tcb-button-link{background-color: #060e5c; min-height: 54.7619px; padding: 0 15px; display: block; margin-left: auto; margin-right: auto; color: #fff; text-decoration: none; line-height: 52px}a.tcb-button-link:hover{background-color: #15a288}.thrv-button a.tcb-button-link{text-decoration: none !important; color: #fff}a.tcb-button-link > span:before{position: absolute; content: ''; display: none; top: -100px; bottom: -100px; width: 1px; left: 10px; background-color: #007900}span.tcb-button-texts{color: inherit; display: block; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; -webkit-flex: 1; position: relative}span.tcb-button-texts > span{display: block; padding: 0}.thrv-styled_list{padding-top: 10px !important; padding-bottom: 10px !important}.tcb-styled-list{margin-left: 0; padding-left: 0 !important}h4{text-align: left}ul{padding: 0;}.list-item-text, .list-text{display: -webkit-box; display: -ms-flexbox; display: flex; text-align: left; margin-bottom: 10px; line-height: 23px; list-style: none;}.list-item-text::before{content: ''; display: inline-block; width: 14px; height: 14px; background: url('wp-content/uploads/icons/hightlighed.svg') center no-repeat; background-size: cover; position: relative; margin-right: 10px; margin-top: 4px; -ms-flex-negative: 0; flex-shrink: 0;}.list-text--pros::before{content: ''; display: inline-block; width: 14px; height: 14px; background: url('wp-content/uploads/icons/check-mark_blue.svg') center no-repeat; background-size: cover; position: relative; margin-right: 10px; margin-top: 4px; -ms-flex-negative: 0; flex-shrink: 0;}.list-text--cons::before{content: ''; display: inline-block; width: 14px; height: 14px; background: url('wp-content/uploads/icons/check-mark_red.svg') center no-repeat; background-size: cover; position: relative; margin-right: 10px; margin-top: 4px; -ms-flex-negative: 0; flex-shrink: 0;}@-moz-document url-prefix(){strong{font-weight: 700}}@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust: none}}html{text-rendering: auto !important}html body{text-rendering: auto !important}#tve_editor{margin-top: 40px}#tve_editor ul{margin-left: 0}.thrv_wrapper div{-webkit-box-sizing: content-box; box-sizing: content-box}.thrv_wrapper{margin-top: 10px; margin-bottom: 0; padding: 0 10px}p{font-size: 1em}.tve_image{border-radius: 0; -webkit-box-shadow: none; box-shadow: none}.tve_image_caption{padding: 0; max-width: 100%; -webkit-box-sizing: border-box !important; box-sizing: border-box !important}.tve_image_caption .tve_image{display: block; padding: 0; max-width: 100%; height: auto}.thrv_icon.thrv_wrapper{margin-left: auto; margin-right: auto}@media only screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 900px){::i-block-chrome{min-width: 250px}}.tcb-flex-row{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 0; margin-left: -15px; padding-bottom: 15px; padding-top: 15px}.tcb-flex-col{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; text-align: center; flex: 1 1 auto; padding-top: 0; padding-left: 15px}.tcb-flex-row .tcb-flex-col{-webkit-box-sizing: border-box; box-sizing: border-box}.tcb--cols--2:not(.tcb-resized) > .tcb-flex-col{max-width: 50%}.tcb-col{height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; position: relative}.tcb-flex-row .tcb-col{-webkit-box-sizing: border-box; box-sizing: border-box}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.tcb-flex-col{width: 100%}.tcb-col{display: block}}@media (max-width: 767px){.tcb-flex-row{-webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column}.thrv_wrapper > .tcb-flex-row:not(.v-2) > .tcb-flex-col{width: 100%; max-width: 100% !important; -webkit-box-flex: 0 !important; -ms-flex: 0 0 auto !important; flex: 0 0 auto !important}}@media (min-width: 300px){[data-css=tve-u-16cf16597a4]{margin-top: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important; margin-bottom: 0 !important}#tve_editor [data-css=tve-u-16cf16597aa] > :first-child{color: #f2260f}[data-css=tve-u-16cf16597ab]{margin-top: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important; margin-bottom: 0 !important}[data-css=tve-u-16cf16597ae]{margin-top: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important; margin-bottom: 0 !important}#tve_editor [data-css=tve-u-16cf16597b2] .tcb-button-link{font-size: 18px}[data-css=tve-u-16cf16597b2]{display: block; max-width: 330px; width: 330px; margin-top: 0 !important; margin-bottom: 20px !important}[data-css=tve-u-16cf16597b2] .tcb-button-link{min-height: 54.7619px; font-size: 1.33333em; -webkit-box-shadow: rgba(0, 0, 0, .4) -8px 6px 12px 0; box-shadow: rgba(0, 0, 0, .4) -8px 6px 12px 0; background-image: none !important; background-color: #060e5c !important; padding-top: 0 !important; padding-bottom: 0 !important}#tve_editor [data-css=tve-u-16cf16597b3] .tcb-button-link{font-size: 18px}[data-css=tve-u-16cf16597b3]{display: block; max-width: 330px; width: 330px; margin-top: 0 !important; margin-bottom: 20px !important}[data-css=tve-u-16cf16597b3] .tcb-button-link{background-image: none; min-height: 54.7619px; font-size: 1.33333em; -webkit-box-shadow: rgba(0, 0, 0, .4) -8px 6px 12px 0; box-shadow: rgba(0, 0, 0, .4) -8px 6px 12px 0; background-color: #060e5c !important; padding-top: 0 !important; padding-bottom: 0 !important}[data-css=tve-u-16cf16597c4]{font-size: 16px; width: 16px; height: 16px}[data-css=tve-u-16cf16597c5]{font-size: 16px; width: 16px; height: 16px}.image-wrapper{width: 49%; float: none; margin-left: auto !important; margin-right: auto !important}}