.p-christmas section{position:relative;margin-bottom:0}.p-christmas section ul{text-align:left}.p-christmas section .btn{font-size:18px;line-height:28px;padding:8px 16px}.p-christmas section .container{margin-top:0}.p-christmas section .container .gb-block{position:relative}.p-christmas section .container p{margin-top:0}.p-christmas section .container .section-header{display:flex;flex-direction:column;row-gap:16px}.p-christmas section .container .section-header .subtitle-text,.p-christmas section .container>.subtitle-text,.p-christmas section .container h3{text-align:center;align-self:center}.p-christmas section.p-christmas__header{padding-bottom:0}.p-christmas section.p-christmas__header .container{max-width:100%;padding-right:0;margin-right:0}@media (min-width:1200px){.p-christmas section.p-christmas__header .container{margin-left:calc((100% - 1200px) / 2)}}.p-christmas section.p-christmas__header .gb-hero{align-items:center}.p-christmas section.p-christmas__header .gb-hero .gb-hero__content{row-gap:16px;flex-direction:column;order:1;padding-right:24px}.p-christmas section.p-christmas__header .gb-hero .gb-hero__content .p-niche-4x4__header-title{display:flex;flex-direction:column;row-gap:16px}.p-christmas section.p-christmas__header .gb-hero .gb-hero__content .subtitle-text{color:hsla(0,0%,100%,.94)}@media (min-width:640px){.p-christmas section.p-christmas__header .gb-hero .gb-hero__content{padding-right:32px}}@media (min-width:1025px){.p-christmas section.p-christmas__header .gb-hero .gb-hero__content{max-width:543px;order:1;padding-right:0}}.p-christmas section.p-christmas__header .gb-hero .gb-hero__image{position:relative;justify-self:center;order:2;margin-left:auto}@media (min-width:1025px){.p-christmas section.p-christmas__header .gb-hero .gb-hero__image{order:2;margin-left:0}}@media (min-width:1025px){.p-christmas section.p-christmas__header .gb-hero{grid-template-columns:543px 1fr}}.p-christmas section.p-christmas__header .header-title-blue{color:#002ed3}.p-christmas section.p-christmas__header mark{color:#002ed3;-webkit-text-fill-color:#002ed3;background:none}.p-christmas section.p-christmas__header .cta-wrapper{margin-top:16px}@media (max-width:1024px){.p-christmas section.p-christmas__header{padding-top:24px}}.p-christmas section.s1{padding:60px 0}.p-christmas section.s1 .gb-benefit{background:#fff;border:0;gap:32px;border-radius:16px;opacity:1;cursor:pointer;max-height:472px}.p-christmas section.s1 .gb-benefits{display:flex;flex-direction:column;row-gap:24px}.p-christmas section.s1 .gb-benefits-line{display:flex;flex-direction:row;column-gap:24px;align-items:center}@media (max-width:639px){.p-christmas section.s1 .gb-benefits-line{flex-direction:column;row-gap:24px}}.p-christmas section.s1 .gb-benefit.locked{opacity:.4;cursor:not-allowed}.p-christmas section.s1 .gb-benefit.w-1200{flex:1 1 1200px;max-width:1200px}@media (max-width:639px){.p-christmas section.s1 .gb-benefit.w-1200{flex-basis:auto}}.p-christmas section.s1 .gb-benefit.w-690{flex:1 1 690px;max-width:690px}@media (max-width:639px){.p-christmas section.s1 .gb-benefit.w-690{flex-basis:auto}}.p-christmas section.s1 .gb-benefit.w-486{flex:1 1 486px;max-width:486px}@media (max-width:639px){.p-christmas section.s1 .gb-benefit.w-486{flex-basis:auto}}.p-christmas section.s1 .gb-benefit.dec-1{grid-column:1/span 2}.p-christmas section.s1 .gb-benefit.dec-15{grid-column:1/span 3}.p-christmas section.s1 .gb-benefit.dec-22{grid-column:1}.p-christmas section.s1 .gb-benefit.dec-24{grid-column:2/span 3}@media (max-width:639px){.p-christmas section.s1 .gb-benefit{align-self:center}}@media (min-width:640px){.p-christmas section.s1{padding:80px 0}}@media (min-width:1025px){.p-christmas section.s1{padding:120px 0}}.p-christmas section.s2 .gb-benefit{background:#3358dc;border:2px solid #fff;gap:16px;border-radius:16px;padding:16px}.p-christmas section.s2 .gb-benefit .gb-benefit-header{flex-direction:column;align-items:flex-start}.p-christmas section.s2 .gb-benefit .gb-benefit-header .gb-benefit__title{text-align:left;align-self:flex-start}.p-christmas section.s2 .gb-benefits{grid-gap:24px}@media (min-width:640px){.p-christmas section.s2 .gb-benefit{padding:24px}}@media (min-width:1025px){.p-christmas section.s2 .gb-benefit{padding:32px}}