.cellarvinhos-m3-custom-1-x-float-plan-banner-wrapper{position:fixed;bottom:-100px;width:100%;left:0;z-index:999}.cellarvinhos-m3-custom-1-x-float-plan-banner-wrapper--active{bottom:15px!important}.cellarvinhos-m3-custom-1-x-float-plan-banner-container{display:flex;align-items:center;justify-content:space-between;width:85%;margin:0 auto;height:87px;padding:18px 30px;background:hsla(0,0%,100%,.8);border:1px solid #e5e5e5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease-in-out}.cellarvinhos-m3-custom-1-x-float-plan-banner-values{display:flex;flex-direction:column;align-items:center;justify-content:center}.cellarvinhos-m3-custom-1-x-float-plan-banner-values.cellarvinhos-m3-custom-1-x-isMobile{display:none}.cellarvinhos-m3-custom-1-x-float-plan-banner-values.cellarvinhos-m3-custom-1-x-float-plan-banner-values-mobile{flex-direction:column}.cellarvinhos-m3-custom-1-x-arrowLeft{width:24px;height:24px;background:url(fd6c981d633739eef06d8057cf856c71.png) 50% no-repeat;background-size:contain;margin-right:15px;cursor:pointer}.cellarvinhos-m3-custom-1-x-arrowRigth{width:24px;height:24px;background:url(ae7e1a17ecb8ac88c3ec21731f2787c0.png) 50% no-repeat;background-size:contain;margin-left:15px;cursor:pointer}.cellarvinhos-m3-custom-1-x-planChangeContainer{display:flex;justify-content:center;align-items:center;position:relative}.cellarvinhos-m3-custom-1-x-planChangeContainer div{display:flex;flex-direction:column;align-items:center;justify-content:center}.cellarvinhos-m3-custom-1-x-planChangeContainer span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.1em;color:#4e4e51;text-transform:uppercase}.cellarvinhos-m3-custom-1-x-planChangeContainer p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#4e4e51;margin:0;text-transform:uppercase}.cellarvinhos-m3-custom-1-x-dotsContainer{position:absolute;bottom:-5px;left:36px;right:36px;width:calc(100% - 72px);height:2px;background:transparent;display:flex;flex-direction:row!important}.cellarvinhos-m3-custom-1-x-dot{background:#c4c4c4;height:1px;z-index:99;width:50%;cursor:pointer}.cellarvinhos-m3-custom-1-x-dotActive{background:#44447a;height:2px;z-index:99}.cellarvinhos-m3-custom-1-x-float-plan-banner-previus-value{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#4d4d4d;margin:0}.cellarvinhos-m3-custom-1-x-float-plan-banner-previus-value.cellarvinhos-m3-custom-1-x-isMensal{display:none}.cellarvinhos-m3-custom-1-x-float-plan-banner-current-value{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:29px;text-align:center;color:#f0a451}.cellarvinhos-m3-custom-1-x-float-plan-banner-link{background:#2f2f6b;border-radius:4px;width:222px;height:51px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#fff;text-transform:uppercase;text-decoration:none;display:flex;justify-content:center;align-items:center}.cellarvinhos-m3-custom-1-x-float-plan-banner-link.cellarvinhos-m3-custom-1-x-plan-closed{background:#d9d9d9;color:#4d4d4d}@media (max-width:1024px){.cellarvinhos-m3-custom-1-x-float-plan-banner-container{flex-direction:column;height:185px;width:95%;justify-content:space-around;padding:5px 15px}.cellarvinhos-m3-custom-1-x-float-plan-banner-wrapper{bottom:-180px}.cellarvinhos-m3-custom-1-x-float-plan-banner-current-value.cellarvinhos-m3-custom-1-x-isMensal{flex-direction:row}}.cellarvinhos-m3-custom-1-x-subscription-plans-wrapper{display:flex;flex-direction:column}@media (max-width:769px){.cellarvinhos-m3-custom-1-x-subscription-plans-wrapper{scroll-margin-top:5rem}}.cellarvinhos-m3-custom-1-x-paragraph{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:29px;text-align:center;color:#2f2f6b;margin-bottom:0}.cellarvinhos-m3-custom-1-x-subscription-plan-option,.cellarvinhos-m3-custom-1-x-subscription-plans-option-container{display:flex;justify-content:center;align-items:center}.cellarvinhos-m3-custom-1-x-subscription-plan-option{width:225px;height:44px;margin:0 10px;background:#efefef;border-radius:4px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#999;cursor:pointer}.cellarvinhos-m3-custom-1-x-subscription-plan-option-selected{background:#f0a451;color:#fff}.cellarvinhos-m3-custom-1-x-subscription-plan-content-container{display:flex;justify-content:center;align-items:center}.cellarvinhos-m3-custom-1-x-plan-content{display:flex;flex-direction:column;align-items:center;position:relative;max-width:429px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;margin:20px 10px;padding:32px 40px}.cellarvinhos-m3-custom-1-x-plan-content.cellarvinhos-m3-custom-1-x-is-best-seller{background-color:rgba(240,164,81,.15)}.cellarvinhos-m3-custom-1-x-plan-name{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:29px;text-align:center;color:#2f2f6b;margin:20px 0 16px}.cellarvinhos-m3-custom-1-x-plan-previus-value{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#4d4d4d;margin-bottom:4px}.cellarvinhos-m3-custom-1-x-plan-previus-value.cellarvinhos-m3-custom-1-x-dont-show{visibility:hidden}.cellarvinhos-m3-custom-1-x-plan-current-value{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:29px;text-align:center;color:#f0a451;margin-bottom:30px}.cellarvinhos-m3-custom-1-x-plan-best-seller{position:absolute;right:20px;top:20px;width:112px;padding:4px 0;font-weight:600;font-size:14px;line-height:17px;text-align:center;display:none}.cellarvinhos-m3-custom-1-x-plan-best-seller,.cellarvinhos-m3-custom-1-x-plan-button{font-family:Montserrat,sans-serif;font-style:normal;text-transform:uppercase;color:#fff;background:#2f2f6b;border-radius:4px}.cellarvinhos-m3-custom-1-x-plan-button{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin:32px 40px 0;font-weight:500;font-size:16px;line-height:20px;text-decoration:none}.cellarvinhos-m3-custom-1-x-plan-button.cellarvinhos-m3-custom-1-x-plan-closed{background:#d9d9d9;color:#4d4d4d}.cellarvinhos-m3-custom-1-x-plan-best-seller.cellarvinhos-m3-custom-1-x-is-best-seller{display:block}.cellarvinhos-m3-custom-1-x-item-container{display:flex;align-items:center;width:100%;margin:12px 0}.cellarvinhos-m3-custom-1-x-item-image{margin-right:12px}.cellarvinhos-m3-custom-1-x-item-content{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:left;color:#4d4d4d}@media (max-width:1024px){.cellarvinhos-m3-custom-1-x-subscription-plan-content-container{margin-top:18px}.cellarvinhos-m3-custom-1-x-subscription-plans-wrapper .cellarvinhos-m3-custom-1-x-container{width:100%;display:flex;justify-content:center;margin:20px 0}.cellarvinhos-m3-custom-1-x-plan-content{padding:20px 24px;align-items:flex-start;margin:10px}.cellarvinhos-m3-custom-1-x-mobile-plan-name-container{display:flex;width:100%}.cellarvinhos-m3-custom-1-x-mobile-plan-image{width:40px}.cellarvinhos-m3-custom-1-x-plan-name{font-weight:600;font-size:16px;line-height:20px;margin-left:12px}.cellarvinhos-m3-custom-1-x-plan-previus-value{font-weight:400;font-size:12px;line-height:15px;margin-left:52px}.cellarvinhos-m3-custom-1-x-plan-current-value{font-weight:600;font-size:16px;line-height:20px;margin-left:52px}.cellarvinhos-m3-custom-1-x-plan-button{margin:28px 0 0}.cellarvinhos-m3-custom-1-x-plan-best-seller{top:12px;right:12px;width:98px;font-weight:600;font-size:12px;line-height:15px}.cellarvinhos-m3-custom-1-x-item-content{font-weight:400;font-size:12px;line-height:15px}}@media (max-width:768px){.cellarvinhos-m3-custom-1-x-subscription-plan-content-container{flex-direction:column}}