:root{--teal-light:#d5ecea;--teal-strong:#00b3a6;}.advert{border-radius:30px;}.advert hr{color:white;border-top-width:2px;opacity:.5;}.advert .expand-button[aria-expanded="true"]{display:none;}.advert .btn-link{width:auto !important;padding:0 !important;font-weight:500 !important;font-size:large !important;}.advert .btn-link i{margin-right:.5rem;}.advert-image-col{background:white;border-radius:30px;}.advert-image{display:flex;height:100%;align-items:center;justify-content:center;}.advert-image img{max-height:380px;}.advert-cta{border-radius:30px;background-color:var(--teal-strong);padding:1em;color:white;}.advert-cta .btn-info{background-color:var(--teal-light);color:black;text-shadow:none;box-shadow:none;width:auto;min-width:200px;}.advert-cta .price-display{display:flex;align-items:baseline;}.advert-cta .price-display .price{font-size:xx-large;font-weight:500;margin-right:.25em;}.advert-cta .price-display .price-original{font-size:large;text-decoration:line-through;margin-right:.25em;}.advert-cta .discount-code{border:1px solid white;padding:10px;border-radius:20px;margin-left:.5em;}ul.cta-bullets{padding-left:1rem;}ul.cta-bullets li{padding-left:.75rem;margin-bottom:.5rem;}ul.cta-bullets li::marker{font-family:bootstrap-icons !important;content:"\F26A";color:var(--teal-strong);font-size:.9em;}.advert-promotion{border-radius:30px;padding:.25em;text-align:center;font-size:large;font-weight:500;}.promotionValue{width:fit-content;border-radius:10px;padding:5px 10px;font-size:24px;font-weight:500;}
