.campaign-8,.campaign-10{max-width:220px!important}.campaign-8 .campaign-product-text,.campaign-8 .campaign-product-price,.campaign-10 .campaign-product-text,.campaign-10 .campaign-product-price{width:150px!important}.campaign-preview .campaign-product-name{font-family:Geomanist;font-style:normal;font-weight:900;font-size:40px;line-height:40px}.campaign-preview .campaign-product-text,.campaign-preview .campaign-product-price{font-family:Geomanist;font-style:normal;font-weight:400;font-size:20px;line-height:28px}.campaign-preview .campaign-product-price{font-size:24px;line-height:24px}.campaign-banner .campaign-product-name{font-family:Geomanist;font-style:normal;font-weight:900;font-size:40px;line-height:40px}.campaign-banner .campaign-product-text,.campaign-banner .campaign-product-price{font-family:Geomanist;font-style:normal;font-weight:400;font-size:20px;line-height:28px}.campaign-banner .campaign-product-price{font-size:24px;line-height:24px}.campaign-banner-1{height:60%;display:flex;flex-direction:column;justify-content:center;padding:.75rem}.campaign-banner-1 .campaign-product-text{margin-top:20px}.campaign-banner-1 .campaign-product-price{margin-top:1.25rem}.campaign-banner-2{height:62%;padding:.5rem}.campaign-banner-2 .campaign-product-text{margin-top:20px}.campaign-banner-2 .campaign-product-price{margin-top:30px}.campaign-banner-3{height:55%;padding:.5rem;display:flex;flex-direction:column;justify-content:space-between}.campaign-banner-4{width:65%;height:70%;display:flex;flex-direction:column;justify-content:space-between}.campaign-banner-5{width:65%;min-height:80%;display:flex;gap:4px;flex-direction:column;justify-content:space-around}.campaign-banner-6{width:100%;max-width:100%!important;left:0!important;height:100%;display:flex;gap:4px;flex-direction:column;padding:10px}.campaign-banner-6 .campaign-product-name,.campaign-banner-6 .campaign-product-text{width:75%;height:33%;display:flex;align-items:center;justify-content:center}.campaign-banner-6 .campaign-product-price{width:60%;height:33%;margin-left:auto}.campaign-banner-7{height:60%!important;left:15%;display:flex;flex-direction:column;justify-content:space-around}.campaign-7{display:flex;flex-direction:column;justify-content:space-around}.campaign-banner-8{width:100%;max-width:100%!important;left:0!important;height:100%;display:flex;gap:4px;flex-direction:column;padding:20px}.campaign-banner-8 .campaign-product-price{width:60%;height:33%;margin-top:auto;margin-right:auto}.campaign-banner-9{width:70%;max-width:100%!important;left:0!important;height:100%;display:flex;flex-direction:column;justify-content:space-around;padding:20px}.campaign-banner-10{width:100%;max-width:100%!important;left:0!important;height:100%;display:flex;flex-direction:column;padding:20% 20px 20px}.campaign-banner-10 .campaign-product-name,.campaign-banner-10 .campaign-product-text{width:100%}.campaign-banner-10 .campaign-product-price{width:60%;height:33%;margin-top:auto;margin-right:auto}.campaign-banner-11{height:70%;display:flex;flex-direction:column;gap:20px}.campaign-banner-12{height:60%;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 767px){.campaign-banner .campaign-product-name{font-family:Geomanist;font-style:normal;font-weight:900;font-size:28px;line-height:28px}.campaign-banner .campaign-product-text{font-family:Geomanist;font-style:normal;font-weight:400;font-size:18px;line-height:20px}.campaign-banner .campaign-product-price{font-size:12px!important;line-height:12px}.campaign-banner{height:100%;max-width:70%!important;top:0!important;display:flex;flex-direction:column;justify-content:space-around;padding:.75rem}.campaign-banner-3,.campaign-banner-7{right:0!important;left:unset!important}.campaign-banner{transform:translateY(0)}.campaign-banner .campaign-product-price{height:fit-content!important;margin:unset!important}.campaign-banner .campaign-product-text{margin-top:0}.campaign-banner .campaign-product-price{width:60%;margin-top:0}.campaign-banner-1{height:90%;max-width:70%!important;left:10%}.campaign-banner-1 .campaign-product-price{margin-left:10px!important}.campaign-banner-4{height:82%!important;max-width:82%!important;width:80%!important;margin-top:10%!important;justify-content:space-between!important}.campaign-banner-5,.campaign-banner-7,.campaign-banner-8,.campaign-banner-9{max-width:80%!important;width:80%!important}.campaign-banner-6{width:100%;max-width:100%!important;left:0!important;height:100%;display:flex;gap:4px;flex-direction:column}.campaign-banner-6 .campaign-product-name{width:75%;height:35%;display:flex;align-items:center;justify-content:center}.campaign-banner-6 .campaign-product-text{width:73%;height:33%;display:flex;align-items:center;justify-content:center;margin-left:18%!important}.campaign-banner-6 .campaign-product-price{width:60%;height:28%!important;margin-left:auto!important;display:flex;align-items:center;justify-content:center;gap:4px}.campaign-banner-10{max-width:85%!important;width:85%!important;height:90%!important;top:10%!important}.campaign-banner-11{max-width:100%!important;width:100%!important;height:75%!important;left:0!important;gap:2px!important}.campaign-banner-11 .campaign-product-price{margin-left:25px!important}.campaign-banner-12{max-width:83%!important;width:83%!important;height:78%!important;right:0!important;left:unset!important;gap:2px!important;justify-content:space-between!important}}.campaign.campaign-banner .campaign-product-name{font-weight:900;font-family:Geomanist;font-style:normal;font-size:70px;line-height:75px}.campaign.campaign-banner .campaign-product-text{font-family:Geomanist;font-style:normal;font-weight:400;font-size:48px;line-height:56px;margin-top:0}.campaign.campaign-banner .campaign-product-price{font-size:43px;line-height:43px;height:fit-content!important;margin:unset!important;width:60%;margin-top:0}.campaign.campaign-banner .campaign-product-price span:last-child{font-size:47px;line-height:47px;height:fit-content!important;margin:unset!important;width:60%;margin-top:0}.campaign.campaign-banner{height:100%;max-width:70%!important;width:100%!important;top:0!important;display:flex;flex-direction:column;justify-content:space-around;padding:2rem;transform:translateY(0)}.campaign.campaign-banner-3,.campaign.campaign-banner-7{right:0!important;left:unset!important}.campaign.campaign-banner-1{height:90%;max-width:70%!important;left:10%}.campaign.campaign-banner-1 .campaign-product-price{margin-left:10px!important}.campaign.campaign-banner-4{height:82%!important;max-width:82%!important;width:80%!important;margin-top:10%!important;justify-content:space-between!important}.campaign.campaign-banner-5,.campaign.campaign-banner-7,.campaign.campaign-banner-8,.campaign.campaign-banner-9{max-width:80%!important;width:80%!important}.campaign.campaign-banner-6{width:100%;max-width:100%!important;left:0!important;height:100%;display:flex;gap:4px;flex-direction:column}.campaign.campaign-banner-6 .campaign-product-name{width:75%;height:35%;display:flex;align-items:center;justify-content:center}.campaign.campaign-banner-6 .campaign-product-text{width:73%;height:33%;display:flex;align-items:center;justify-content:center;margin-left:18%!important}.campaign.campaign-banner-6 .campaign-product-price{width:60%;height:28%!important;margin-left:auto!important;display:flex;align-items:center;justify-content:center;gap:4px}.campaign.campaign-banner-10{max-width:85%!important;width:85%!important;height:90%!important;top:10%!important}.campaign.campaign-banner-11{max-width:100%!important;width:100%!important;height:75%!important;left:0!important;gap:2px!important}.campaign.campaign-banner-11 .campaign-product-price{margin-left:25px!important}.campaign.campaign-banner-12{max-width:83%!important;width:83%!important;height:78%!important;left:unset!important}@media only screen and (max-width: 767px){.campaign.campaign-banner .campaign-product-name{font-weight:900;font-family:Geomanist;font-style:normal;font-size:20px;line-height:25px}.campaign.campaign-banner .campaign-product-text{font-family:Geomanist;font-style:normal;font-weight:400;font-size:16px;line-height:16px;margin-top:0}.campaign.campaign-banner .campaign-product-price{font-size:18px;line-height:18px;height:fit-content!important;margin:unset!important;width:60%;margin-top:0}.campaign.campaign-banner .campaign-product-price span:last-child{font-size:20px;line-height:20px;height:fit-content!important;margin:unset!important;width:60%;margin-top:0}}
