.free-badge .et_pb_text_inner{display:inline-block;background:#03C04A;color:#fff;font-weight:700;text-transform:uppercase;padding:3px 14px;border-radius:5px}.free-badge:has(.et_pb_text_inner:empty){display:none}.hc-banner-nav{display:inline-block;vertical-align:middle}.hc-pmpro-exp-widget{display:inline-block;margin:0 0 5px 0}.hca-banner{height:40px!important;margin:0 30px -5px 0;padding:5px 10px 5px 10px}.hca-selected{background-color:#f2f2f2}.inline-buttons .et_pb_button_module_wrapper{display:inline-block}nav.woocommerce-breadcrumb{display:none}.product_meta{display:none}section.related.products{display:none}.wc-pao-addons-container{margin-bottom:30px}:where(.et_pb_text) :is(p,ul,ol,blockquote)~:is(h1,h2,h3,h4,h5,h6){padding-top:.75em}:where(.et_pb_text) p:last-of-type{padding-bottom:1em}:where(.et_pb_text) :is(p,ul,ol,blockquote):last-child{padding-bottom:0}:where(.et_pb_text) ::marker{color:var(--gcid-primary-color);font-family:var(--et_global_heading_font)}:where(.et_pb_text) :is(ol,ul) li:not(:last-child){padding-bottom:.5em}:where(.et_pb_text) blockquote{border:none;position:relative;padding:.5em 1em;margin:.5em 0 1.5em}:where(.et_pb_text) blockquote::after{content:'〞';color:var(--gcid-primary-color);position:absolute;font-size:4em;left:-.15em;top:-.45em}:where(.et_pb_text) blockquote::before{content:'';background:var(--gcid-primary-color);opacity:0.1;width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0;border-radius:5px}:where(.et_pb_text) a{transition:all .2s linear;text-underline-offset:.24em;text-decoration-thickness:.1em}:where(.et_pb_text) a:hover{text-underline-offset:.12em}