/*
Generated time: August 21, 2025 02:56
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.rte:after{clear:both;content:'';display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:100%;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul{padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{display:inline-flex;align-items:center;justify-content:center;font-weight:500;color:#fff;text-underline-offset:0.3rem;text-decoration-thickness:0.1rem;transition:text-decoration-thickness var(--duration-short) ease;transition:var(--duration-default) linear;word-wrap:break-word;background:rgba(var(--color-base-outline-button-labels));padding:10px 20px;font-family:var(--font-body-family);letter-spacing:1.2px;font-weight:500;min-height:calc(5rem + var(--buttons-border-width) * 2);font-size:calc(var(--font-heading-scale) * 1.4rem);letter-spacing:1px;line-height:normal;text-transform:uppercase}.rte a:hover{color:#fff;text-decoration-thickness:0.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0 -.5rem 0}.spr-container{padding:5rem 10rem!important;border-color:rgb(var(--color-base-accent-2))!important}@media screen and (max-width:992px){#shopify-product-reviews .spr-container{padding:5rem 5rem!important}}@media screen and (max-width:750px){#shopify-product-reviews .spr-container{padding:5rem 2rem!important}#shopify-product-reviews h2.spr-header-title{text-align:center;font-size:2rem}.spr-summary.rte{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:10px}}@media screen and (max-width:576px){.contact .title-wrapper--no-top-margin.h1{font-size:2rem}}