section#addons h3{font-size:40px;line-height:100%;letter-spacing:-0.8px}@media screen and (max-width: 768px){section#addons h3{font-size:24px}}section#addons h5{font-size:12px;line-height:100%;letter-spacing:1.2px;text-transform:uppercase}section#addons p{font-size:16px;font-weight:400;line-height:135%;letter-spacing:-0.32px;max-width:45ch;margin-inline:auto}@media screen and (max-width: 768px){section#addons p{max-width:100%;font-size:14px}}section#addons .addons-items{align-items:center;justify-content:center;gap:1rem}@media screen and (max-width: 768px){section#addons .addons-items{flex-direction:column}}section#addons .addons-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;padding:0 0 2rem;border-radius:1rem;position:relative;width:360px}section#addons .addons-item--content{z-index:2;width:100%;display:flex;flex-direction:column;align-items:center}section#addons .addons-item img{height:200px;width:auto}section#addons .addons-item h4{color:#fff;font-size:28px;line-height:100%;letter-spacing:-0.56px;padding-inline:1rem;margin-bottom:.75rem}@media screen and (max-width: 768px){section#addons .addons-item h4{font-size:24px}}section#addons .addons-item p{color:#fff;font-size:16px;font-weight:400;line-height:125%;letter-spacing:-0.32px;padding-inline:1rem;margin-bottom:1.5rem}@media screen and (max-width: 768px){section#addons .addons-item p{font-size:14px}}section#addons .addons-item a{border:2px solid var(--color-accent-mint) !important;background:var(--color-accent-mint) !important;color:var(--color-accent-blue) !important;margin-inline:2rem !important;width:calc(100% - 4rem) !important}section#addons .addons-item a::before{display:none !important}section#addons .addons-item .underlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1rem;overflow:hidden;mix-blend-mode:multiply}section#addons .addons-item .underlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}section#addons .addons-item .underlay img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(100%)}section#addons .addons-item .addon-price{min-height:150px;background:hsla(0,0%,100%,.24);margin-bottom:2rem;padding:1rem;color:#fff}@media screen and (max-width: 768px){section#addons .addons-item .addon-price{min-height:unset}}section#addons .addons-item .addon-price .addon-price--label{font-size:14px;line-height:100%;letter-spacing:-0.28px;font-weight:600;margin-bottom:.5rem}section#addons .addons-item:nth-child(1) .underlay::before{background:linear-gradient(350deg, rgba(105, 191, 74, 0.79) 0%, var(--color-accent-green) 70%)}section#addons .addons-item.primary{width:42.5%;flex:0 0 auto}@media screen and (max-width: 768px){section#addons .addons-item.primary{width:100%}}section#addons .addons-item.primary .underlay::before{background:linear-gradient(225deg, rgba(255, 144, 0, 0.75) 0%, #FF8000 80%)}section#addons .addons-item.primary .underlay img{object-position:30% 50%}section#addons .addons-item.primary .addons-item--content img{transform:scaleX(-1) translate(80px, -20px)}@media screen and (max-width: 768px){section#addons .addons-item.primary .addons-item--content img{transform:scaleX(-1) translate(0px, 0px);width:170px;margin-top:1rem}}section#addons .addons-item.primary a{border:2px solid #fff !important;background:#fff !important;color:var(--color-accent-orange) !important}section#addons .addons-item:last-child .underlay::before{background:linear-gradient(350deg, rgba(105, 191, 74, 0.79) 0%, var(--color-accent-green) 100%)}section#addons .addons-item:not(.primary){overflow:hidden}section#addons .addons-item:not(.primary) img{width:90%;height:250px;object-fit:contain;object-position:100% 50%;float:right}section#addons .price--flex{display:flex;align-items:center;justify-content:center}
