.styles-module__5izn0q__pvclub-banner{width:100%;padding:var(--spacing-8) 0;margin-bottom:var(--spacing-7-5);background-color:var(--white);position:relative;overflow:hidden}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner{padding:var(--spacing-12) 0}}@media (min-width:1920px){.styles-module__5izn0q__pvclub-banner{padding:0 0 var(--spacing-18);margin-bottom:0}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__wrapper{width:100%;max-width:1440px;padding:0 var(--spacing-6);margin:0 auto}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__wrapper{padding:0 var(--spacing-12)}}@media (min-width:1920px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__wrapper{max-width:1920px;padding:0 var(--spacing-18)}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__inner{border-radius:20px;width:100%;min-height:715px;position:relative;overflow:hidden}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__inner{min-height:400px}}@media (min-width:1920px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__inner{min-height:458px}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__background-wrapper{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__background-desktop{object-fit:cover;display:none}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__background-desktop{display:block}}@media (min-width:1920px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__background-desktop{display:none}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__background-wide{object-fit:fill;display:none}@media (min-width:1920px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__background-wide{display:block}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__background-mobile{object-fit:cover;display:block}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__background-mobile{display:none}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__content{z-index:1;padding:var(--spacing-12);align-items:flex-end;height:100%;min-height:715px;display:flex;position:relative}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__content{padding:var(--spacing-12);align-items:center;min-height:400px}}@media (min-width:1920px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__content{min-height:458px}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__text-content{max-width:290px;color:var(--white);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__text-content{max-width:380px}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__logo-wrapper{margin-bottom:var(--spacing-4)}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__logo-wrapper{margin-bottom:var(--spacing-6)}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__logo{width:auto;max-width:180px;height:auto}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__logo{max-width:200px}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__title{font-family:var(--font-lemon-milk), sans-serif;font-size:18px;font-weight:var(--weight-regular);margin:0 0 var(--spacing-6) 0;letter-spacing:0;text-transform:uppercase;line-height:22px}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__title{margin-bottom:var(--spacing-6);font-size:20px;line-height:30px}}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__title strong{font-weight:var(--weight-bold)}.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__description{font-family:var(--font-effra), sans-serif;font-size:15px;font-weight:var(--weight-regular);margin:0 0 var(--spacing-6) 0;color:#ffffffb3;line-height:20px}@media (min-width:768px){.styles-module__5izn0q__pvclub-banner .styles-module__5izn0q__pvclub-banner__description{margin-bottom:var(--spacing-6);padding-right:50px}}
.styles-module__OXrmXq__first-purchase-modal-overlay{z-index:1000;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.styles-module__OXrmXq__first-purchase-modal{background-color:var(--white);padding:var(--spacing-6);align-items:center;gap:var(--spacing-4);z-index:1001;border-radius:24px;flex-direction:column;width:95%;max-width:468px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.styles-module__OXrmXq__first-purchase-modal{padding:var(--spacing-8);gap:var(--spacing-6)}}.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__close{cursor:pointer;top:var(--spacing-4);right:var(--spacing-4);background:0 0;position:absolute}.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__header{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__title{color:var(--gray-800);font-family:var(--font-lemon-milk);font-weight:var(--weight-bold);text-align:center;line-height:var(--display-line-height-xs);font-size:20px}@media (min-width:1024px){.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__title{font-size:var(--display-size-xs)}}.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__description{color:var(--gray-500);text-align:center;font-family:var(--font-effra);font-size:var(--text-size-sm);line-height:var(--text-line-height-sm)}@media (min-width:1024px){.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__description{font-size:var(--text-size-sm);line-height:var(--text-line-height-sm)}}.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__description br{display:none}@media (min-width:1024px){.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__description br{display:block}}.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__cupom{width:100%;color:var(--gray-800);text-align:center;font-family:var(--font-lemon-milk);font-size:20px;font-weight:var(--weight-regular);line-height:var(--display-line-height-xs);display:block}.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__buttons{gap:var(--spacing-2);flex-direction:column;width:100%;max-width:370px;display:flex}.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__buttons button,.styles-module__OXrmXq__first-purchase-modal .styles-module__OXrmXq__first-purchase-modal__buttons a{height:48px}
