body[data-special=easter] wp-component[name=OneProductFooter] .product-card-special{background-image:url(./footer-bg-30e6a84e.webp);background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;block-size:390px;inline-size:auto}body[data-special=easter] wp-component[name=OneProductFooter] .product-card-special-image{background:transparent;grid-template-rows:unset;flex-direction:column;justify-content:center;text-align:center;block-size:auto;margin:unset}body[data-special=easter] wp-component[name=OneProductFooter] .product-card-special-image .after-text{font-size:var(--font-size-body-medium);margin-block-end:15px}body[data-special=easter] wp-component[name=OneProductFooter] .product-card-special-content{margin-block-end:10px}body[data-special=easter] wp-component[name=OneProductFooter] .product-card-special-buttons>a{background-color:var(--color-red)}body[data-special=easter] wp-component[name=OneProductFooter] .product-card-special-buttons>a:hover{background-color:var(--color-red-dark)}body[data-special=easter] wp-component[name=OneProductNavigationMain] .item-card{transition:all .3s ease}body[data-special=easter] wp-component[name=OneProductNavigationMain] .item-card--service:hover{background-color:transparent}body[data-special=easter] wp-component[name=OneProductNavigationMain] .item-card--service:before{content:"";position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;border-radius:22px;background:url(./item-card-bg-bacab4f5.webp) no-repeat center;background-size:101%;opacity:0;transition:all .3s ease;z-index:-1}body[data-special=easter] wp-component[name=OneProductNavigationMain] .item-card--service:hover:before{opacity:1}body[data-special=easter] wp-component[name=PriceTableMain]~wp-component[name=BlockTestBanner] .image{position:relative}body[data-special=easter] wp-component[name=PriceTableMain]~wp-component[name=BlockTestBanner] .image:before{content:"";position:absolute;background-image:url(./easter-badge-70-a2997e85.webp);background-position:center;background-size:cover;background-repeat:no-repeat;block-size:164px;inline-size:164px;top:-100px;left:-30px;z-index:1}@media (min-width: 768px){body[data-special=easter] wp-component[name=PriceTableMain]~wp-component[name=BlockTestBanner] .image:before{block-size:174px;inline-size:174px;top:-100px;left:-10px}}@media (min-width: 1180px){body[data-special=easter] wp-component[name=PriceTableMain]~wp-component[name=BlockTestBanner] .image:before{block-size:204px;inline-size:204px;top:-80px;left:-30px}}@media (min-width: 1600px){body[data-special=easter] wp-component[name=PriceTableMain]~wp-component[name=BlockTestBanner] .image:before{block-size:254px;inline-size:254px;top:-10px;left:-130px}}body[data-special=easter] wp-component[name=PriceTableDesktop]~wp-component[name=BlockTestBanner] .image,body[data-special=easter] wp-component[name=PriceTableDocument]~wp-component[name=BlockTestBanner] .image{position:relative}body[data-special=easter] wp-component[name=PriceTableDesktop]~wp-component[name=BlockTestBanner] .image:before,body[data-special=easter] wp-component[name=PriceTableDocument]~wp-component[name=BlockTestBanner] .image:before{content:"";position:absolute;background-image:url(./easter-badge-70-a2997e85.webp);background-position:center;background-size:cover;background-repeat:no-repeat;block-size:164px;inline-size:164px;top:-100px;left:-30px;z-index:1}@media (min-width: 768px){body[data-special=easter] wp-component[name=PriceTableDesktop]~wp-component[name=BlockTestBanner] .image:before,body[data-special=easter] wp-component[name=PriceTableDocument]~wp-component[name=BlockTestBanner] .image:before{block-size:174px;inline-size:174px;top:-100px;left:-10px}}@media (min-width: 1180px){body[data-special=easter] wp-component[name=PriceTableDesktop]~wp-component[name=BlockTestBanner] .image:before,body[data-special=easter] wp-component[name=PriceTableDocument]~wp-component[name=BlockTestBanner] .image:before{block-size:204px;inline-size:204px;top:-80px;left:-30px}}@media (min-width: 1600px){body[data-special=easter] wp-component[name=PriceTableDesktop]~wp-component[name=BlockTestBanner] .image:before,body[data-special=easter] wp-component[name=PriceTableDocument]~wp-component[name=BlockTestBanner] .image:before{block-size:254px;inline-size:254px;top:-10px;left:-130px}}@media (max-width: 767px){body[data-special=easter] wp-component[name=OneProductHero] .device-image{display:none}}body[data-special=easter] wp-component[name=OneProductHero] .device-image:before{content:"";background-image:url(./easter-badge-70-a2997e85.webp);background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:-80px;left:-80px}@media (min-width: 768px){body[data-special=easter] wp-component[name=OneProductHero] .device-image:before{block-size:174px;inline-size:174px;top:-60px;left:250px}}@media (min-width: 1180px){body[data-special=easter] wp-component[name=OneProductHero] .device-image:before{block-size:164px;inline-size:164px;top:70px;left:40px}}@media (min-width: 1600px){body[data-special=easter] wp-component[name=OneProductHero] .device-image:before{block-size:274px;inline-size:274px;top:80px;left:0}}body[data-special=easter] wp-component[name=PriceTableMain]~wp-component[name=BlockServicePromotionCta]{display:none}body[data-special=easter]:not(.single-coop-page):not(.single-gads-page) wp-component[name=HeroEmail] .content-container{position:relative}body[data-special=easter]:not(.single-coop-page):not(.single-gads-page) wp-component[name=HeroEmail] .content-container:before{content:"";background-image:url(./easter-badge-70-a2997e85.webp);background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;display:none;transform:rotate(13deg)}@media (min-width: 768px){body[data-special=easter]:not(.single-coop-page):not(.single-gads-page) wp-component[name=HeroEmail] .content-container:before{display:inline;block-size:174px;inline-size:174px;top:-60px;right:-80px}}@media (min-width: 1180px){body[data-special=easter]:not(.single-coop-page):not(.single-gads-page) wp-component[name=HeroEmail] .content-container:before{block-size:204px;inline-size:204px;top:-90px;right:-30px}}@media (min-width: 1440px){body[data-special=easter]:not(.single-coop-page):not(.single-gads-page) wp-component[name=HeroEmail] .content-container:before{block-size:234px;inline-size:234px;top:-110px;right:-60px}}body[data-special=easter]:not(.single-coop-page):not(.single-gads-page) wp-component[name=HeroEmail] .content-container .button--promo{margin-block:0 10px}@media (min-width: 768px){body[data-special=easter]:not(.single-coop-page):not(.single-gads-page) wp-component[name=HeroEmail] .content-container .button--promo{margin-block:0}}body[data-special=easter]:not(.single-coop-page).single-gads-page wp-component[name=HeroEmail] .content-container{position:relative}body[data-special=easter]:not(.single-coop-page).single-gads-page wp-component[name=HeroEmail] .content-container:before{content:"";background-image:url(./easter-badge-70-a2997e85.webp);background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;transform:rotate(13deg);display:none}@media (min-width: 768px){body[data-special=easter]:not(.single-coop-page).single-gads-page wp-component[name=HeroEmail] .content-container:before{display:inline;block-size:174px;inline-size:174px;top:-55px;right:-95px}}@media (min-width: 1180px){body[data-special=easter]:not(.single-coop-page).single-gads-page wp-component[name=HeroEmail] .content-container:before{top:-55px;right:-65px}}@media (min-width: 1440px){body[data-special=easter]:not(.single-coop-page).single-gads-page wp-component[name=HeroEmail] .content-container:before{block-size:234px;inline-size:234px;top:-134px;right:-65px}}@media (min-width: 1600px){body[data-special=easter]:not(.single-coop-page).single-gads-page wp-component[name=HeroEmail] .content-container:before{top:-119px;right:-55px}}body[data-special=easter]:not(.single-coop-page).single-gads-page wp-component[name=HeroEmail] .content-container .button--promo{margin-block:0 10px}@media (min-width: 768px){body[data-special=easter]:not(.single-coop-page).single-gads-page wp-component[name=HeroEmail] .content-container .button--promo{margin-block:0}}
