.card-stacked figcaption a.right-arrow{font-size:1.9rem}
.card-stacked figcaption a.right-arrow:after{content:"";margin-left:5px}
.card-stacked .product-price-align *{margin-bottom:5px}
.card-stacked .product-price>del{opacity:.7;font-size:.75em;font-weight:500;padding-left:5px}
.card-stacked a.right-arrow,.card-stacked [class*="hrb-icon-"]{font-weight:600}
.card-stacked .btn-container{margin:0 auto 0 auto;width:100%}
.card-stacked .card-body.strike-price:not(.text-left){margin:auto auto 0 auto}
.card-stacked .lottie-container{position:relative;margin-bottom:30px}
.card-stacked .lottie-container .lottie-btn{bottom:-31px}
.card-stacked .color-light-red .addnl,.card-stacked .color-light-red a:not(.btn){color:#dc1f00}
.card-stacked .color-red .addnl,.card-stacked .color-red a:not(.btn){color:#fff}
.card-stacked .stacked-title{display:flex;align-items:center;gap:10px}
.card-stacked .stacked-title.text-center{justify-content:center}
.card-stacked .stacked-title.text-right{justify-content:flex-end}
.card-stacked .stacked-title span{max-height:50px}
.card-stacked header .strikepricing-down-color{margin-left:5px}
.card-overflow-body{border-radius:0 0 16px 16px}
.price-addnl{font-size:14px}
.v-middle{vertical-align:middle}
.p-40.p-b-20,.card-overflow-body{padding-bottom:20px}
.stackedContent>.cmp-column--image{flex:0 0 auto;display:flex;align-items:center}
.card-body.no-price,.card-overflow-body{height:100% !important}
.imageOverflow[class*=col-]{margin-top:65px !important}
.imageOverflow img:first-child{margin-top:-50px}
.imageOverflow.aem-GridColumn>div,.imageOverflow:not(.aem-GridColumn):not([class*=col-]){margin-top:50px !important;align-self:stretch}
.imageOverflow.aem-GridColumn{display:flex}
.imageOverflow.aem-GridColumn>div{width:100%}
a>span>.svg-hover-push{margin-left:10px;transition:all .3s ease}
a:hover .svg-hover-push{margin-left:15px}
del.price-font{opacity:.7;font-size:18px;font-weight:500}
.product-price-align{display:flex}
.ext_color-dgreen,[class*=-theme] .white-theme .price-color,[class*=-theme] .spruce-eggshell-theme .price-color,[class*=-theme] .grey-theme .price-color,[class*=-theme] .grey-light-theme .price-color,[class*=-theme] .spruce-neon-theme .price-color,[class*=-theme] .ba-neon-blue .price-color,[class*=-theme] .hrb-neon-green .price-color,[class*=-theme] .spruce-shark-gray .price-color,.white-theme .price-color,.spruce-eggshell-theme .price-color,.grey-theme .price-color,.grey-light-theme .price-color,.spruce-neon-theme .price-color,.ba-neon-blue .price-color,.hrb-neon-green .price-color,.spruce-shark-gray .price-color{color:#005d1f}
.ext_color-pblack,[class*=-theme] .yellow-theme .price-color,[class*=-theme] .blue-theme .price-color,[class*=-theme] .green-light-theme .price-color,[class*=-theme] .ba-blue-light-theme .price-color,[class*=-theme] .ba-wave-blue-theme .price-color,.yellow-theme .price-color,.blue-theme .price-color,.green-light-theme .price-color,.ba-blue-light-theme .price-color,.ba-wave-blue-theme .price-color,.ba-blue-light-theme a:not(.btn),.ba-wave-blue-theme a:not(.btn),.blue-theme a:not(.btn),.green-light-theme a:not(.btn){color:#262626}
.ext_black-right-caret,.ba-blue-light-theme a:not(.btn).right-arrow:after,.ba-wave-blue-theme a:not(.btn).right-arrow:after,.blue-theme a:not(.btn).right-arrow:after,.green-light-theme a:not(.btn).right-arrow:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20id%3D%22chevron-right%22%20fill%3D%22%23262626%22%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.7%2016.7C10.3%2017.1%209.7%2017.1%209.3%2016.7%208.9%2016.3%208.9%2015.8%209.2%2015.4L9.3%2015.3%2012.6%2012%209.3%208.7C8.9%208.3%208.9%207.8%209.2%207.4L9.3%207.3C9.7%206.9%2010.2%206.9%2010.6%207.2L10.7%207.3%2014.7%2011.3C15.1%2011.7%2015.1%2012.2%2014.8%2012.6L14.7%2012.7%2010.7%2016.7Z%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E")}
.ext_bg-center-no-repeat,.ba-blue-light-theme a:not(.btn).right-arrow:after,.ba-wave-blue-theme a:not(.btn).right-arrow:after,.ba-blue-light-theme a:not(.btn).right-arrow:hover:after,.ba-wave-blue-theme a:not(.btn).right-arrow:hover:after,.ba-blue-light-theme a:not(.btn).right-arrow:focus:after,.ba-wave-blue-theme a:not(.btn).right-arrow:focus:after,.blue-theme a:not(.btn).right-arrow:after,.green-light-theme a:not(.btn).right-arrow:after,.blue-theme a:not(.btn).right-arrow:hover:after,.green-light-theme a:not(.btn).right-arrow:hover:after,.blue-theme a:not(.btn).right-arrow:focus:after,.green-light-theme a:not(.btn).right-arrow:focus:after,.black-theme a.right-arrow:after,.green-dark-theme a.right-arrow:after,.spruce-forest-theme a.right-arrow:after,.green-theme-medium a.right-arrow:after,.green-theme a.right-arrow:after,.ba-charcoal-gray-theme a.right-arrow:after,.ba-emerald-green-theme a.right-arrow:after{background-position:center;background-repeat:no-repeat}
.ba-blue-light-theme a:not(.btn).right-arrow:hover:after,.ba-wave-blue-theme a:not(.btn).right-arrow:hover:after,.ba-blue-light-theme a:not(.btn).right-arrow:focus:after,.ba-wave-blue-theme a:not(.btn).right-arrow:focus:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20id%3D%22chevron-right%22%20fill%3D%22%23262626%22%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.7%2016.7C10.3%2017.1%209.7%2017.1%209.3%2016.7%208.9%2016.3%208.9%2015.8%209.2%2015.4L9.3%2015.3%2012.6%2012%209.3%208.7C8.9%208.3%208.9%207.8%209.2%207.4L9.3%207.3C9.7%206.9%2010.2%206.9%2010.6%207.2L10.7%207.3%2014.7%2011.3C15.1%2011.7%2015.1%2012.2%2014.8%2012.6L14.7%2012.7%2010.7%2016.7Z%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E") !important}
.blue-theme a:not(.btn).right-arrow:hover:after,.green-light-theme a:not(.btn).right-arrow:hover:after,.blue-theme a:not(.btn).right-arrow:focus:after,.green-light-theme a:not(.btn).right-arrow:focus:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20id%3D%22chevron-right%22%20fill%3D%22%23005d1f%22%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.7%2016.7C10.3%2017.1%209.7%2017.1%209.3%2016.7%208.9%2016.3%208.9%2015.8%209.2%2015.4L9.3%2015.3%2012.6%2012%209.3%208.7C8.9%208.3%208.9%207.8%209.2%207.4L9.3%207.3C9.7%206.9%2010.2%206.9%2010.6%207.2L10.7%207.3%2014.7%2011.3C15.1%2011.7%2015.1%2012.2%2014.8%2012.6L14.7%2012.7%2010.7%2016.7Z%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E") !important}
.black-theme .price-color,.green-dark-theme .price-color,.spruce-forest-theme .price-color,.green-theme-medium .price-color,.green-theme .price-color,.ba-charcoal-gray-theme .price-color,.ba-emerald-green-theme .price-color{color:#f6f4e9}
.black-theme a.right-arrow:after,.green-dark-theme a.right-arrow:after,.spruce-forest-theme a.right-arrow:after,.green-theme-medium a.right-arrow:after,.green-theme a.right-arrow:after,.ba-charcoal-gray-theme a.right-arrow:after,.ba-emerald-green-theme a.right-arrow:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20id%3D%22chevron-right%22%20fill%3D%22%23F6F4E9%22%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.7%2016.7C10.3%2017.1%209.7%2017.1%209.3%2016.7%208.9%2016.3%208.9%2015.8%209.2%2015.4L9.3%2015.3%2012.6%2012%209.3%208.7C8.9%208.3%208.9%207.8%209.2%207.4L9.3%207.3C9.7%206.9%2010.2%206.9%2010.6%207.2L10.7%207.3%2014.7%2011.3C15.1%2011.7%2015.1%2012.2%2014.8%2012.6L14.7%2012.7%2010.7%2016.7Z%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E")}
.color-eyebrow{line-height:24px;display:flex;align-items:center;border-radius:4px;width:fit-content;padding-left:10px;padding-right:10px}
.color-eyebrow.text-right,.color-eyebrow.text-center{margin-left:auto}
.color-eyebrow.text-center{margin-right:auto}