@charset "UTF-8";@import"https://cdn1.stamped.io/files/widget.min.css";.input{--border-color: var(--brown-dark);--input-color: var(--brown-dark);--bg: #fff;flex:1;max-width:256px;padding-top:24px;padding-bottom:24px;position:relative}.input.filled{--border-color: var(--grey-3)}.input.filled .input__label{color:var(--border-color)}.input.disabled{--border-color: var(--grey-3);--bg: var(--grey-1)}.input.disabled .input__message,.input.disabled .input__label{color:var(--grey-3)}.input.disabled .input__element{cursor:default}.input.disabled .input__element:hover{background:var(--bg)}.input.disabled .input__element:hover::-webkit-input-placeholder{color:var(--grey-3)}.input.disabled .input__element:hover::placeholder{color:var(--grey-3)}.input:hover:not(.disabled){--border-color: var(--golden-hover)}.input:hover:not(.disabled) .input__element{background:rgba(236,216,152,.2509803922)}.input:hover:not(.disabled) .input__label{color:var(--border-color)}.input:hover:not(.disabled)::-webkit-input-placeholder{color:var(--input-color)}.input:hover:not(.disabled)::placeholder{color:var(--input-color)}.input.invalid{--border-color: #DF1E1E !important}.input.invalid .input__label{color:#df1e1e}.input.invalid .input__element:hover{background:var(--pink-light)}.input.invalid .input__element:focus{background:var(--pink-light)}.input.invalid .input__message{opacity:1;color:#df1e1e}.input.full{max-width:none;max-width:initial}.input__container{position:relative}.input__element{border-radius:4px;height:48px;border:1px solid var(--border-color);padding-left:16px;font-size:.875rem;color:var(--input-color);width:100%;background:var(--bg);transition:all .2s}.input__element::-webkit-input-placeholder{color:var(--grey-3)}.input__element::placeholder{color:var(--grey-3)}.input__element[type=date]{padding-right:8px}.input__element:focus{outline:none;box-shadow:none;border-color:var(--border-color);background:rgba(236,216,152,.2509803922)}.input__element:focus::-webkit-input-placeholder{color:var(--input-color)}.input__element:focus::placeholder{color:var(--input-color)}.input__element:read-only{--border-color: var(--grey-3);color:var(--grey-3);color:var(--border-color)}@media (max-width: 1024px){.input__element{height:40px;font-size:.75rem}}.input__label{position:absolute;-webkit-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px));left:16px;font-size:.75rem}.input__message{position:absolute;top:calc(100% + 8px);left:16px;transition:.2s all ease;opacity:0;font-size:.625rem;line-height:1}.input__password-button{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:24px;height:24px;width:100%}.input--newsletter{--input-color: #fff;--border-color: #fff;max-width:311px;width:311px}@media (max-width: 768px){.input--newsletter{width:auto}}.input--newsletter .input__element{background:rgba(0,0,0,.502);width:100%}.button{--button-bg: transparent linear-gradient(90deg, var(--golden-3) 0%, var(--golden-2) 100%) 0% 0% no-repeat padding-box;--button-color: var(--brown-dark);height:48px;padding-left:24px;padding-right:24px;display:flex;align-items:center;justify-content:center;border:0;border-radius:4px;font-size:14px;font-weight:700;font-family:acumin-pro-condensed;background:transparent linear-gradient(90deg,var(--golden-3) 0%,var(--golden-2) 100%) 0% 0% no-repeat padding-box;background:var(--button-bg);color:var(--brown-dark);letter-spacing:.92px}.button--loading.button--speedy{color:transparent!important}.button--loading.button--speedy{position:relative;pointer-events:none}.button--loading.button--speedy span{-webkit-user-select:none;user-select:none}.button--loading.button--speedy span:after{position:absolute!important}.button--loading.button--speedy span:after{-webkit-animation:spinAround .5s infinite linear;animation:spinAround .5s infinite linear;border:2px solid var(--button-color);border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;left:calc(50% - .5em);top:calc(50% - .5em)}@-webkit-keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.button--loading:not(.button--speedy){color:transparent!important}.button--loading:not(.button--speedy){position:relative;pointer-events:none}.button--loading:not(.button--speedy):after{position:absolute!important}.button--loading:not(.button--speedy):after{-webkit-animation:spinAround .5s infinite linear;animation:spinAround .5s infinite linear;border:2px solid var(--button-color);border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;left:calc(50% - .5em);top:calc(50% - .5em)}@keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width: 768px){.button{height:40px;font-size:12px}}.button:hover{background:var(--golden-hover)}.button:disabled{background:var(--grey-3);color:var(--white)}.button--speedy{-webkit-transform:skew(-22deg);transform:skew(-22deg);padding-left:60px;padding-right:60px}.button--speedy>span{-webkit-transform:skew(22deg);transform:skew(22deg)}.button--speedy:disabled{background:var(--grey-3);color:var(--white)}.button--outlined{border:2px solid var(--golden-2);--button-bg: var(--white)}.button--outlined:hover{background:var(--golden-light)}.button--outlined:disabled{background:transparent;color:var(--grey-3);border:2px solid var(--grey-3)}.button--outlined-borderless{--button-bg: var(--white)}.button--outlined-borderless:hover{background:var(--golden-light)}.button--outlined-borderless:disabled{background:transparent;color:var(--grey-3);border:2px solid var(--grey-3)}.button--dark{border:2px solid var(--brown-dark);--button-bg: var(--brown-dark);color:var(--golden-2);letter-spacing:1.08px;height:40px}.button--dark:hover{background:#633f31}.button--dark:disabled{background:var(--grey-3);color:var(--white);border:2px solid var(--grey-3)}.button--product{--bg: var(--white);--border-color: var(--grey-2)}.button--product[data-color=vanilla-latte]{--color: var(--blue-vanilla-latte);--color-light: var(--blue-light)}.button--product[data-color=chocolate]{--color: #af8deb;--color-light: #f3eefc}.button--product[data-color=choconilla]{--color: #aeacf8;--color-light: #e8f8ff}.button--product[data-color=original]{--color: var(--pink-original);--color-light: var(--pink-light)}.button--product.active{--bg: var(--color-light);--border-color: var(--color)}.button--product.active>span{font-weight:600}.button--product.button{background:var(--bg);font-weight:400;text-transform:capitalize;outline:1px solid var(--border-color);font-family:acumin-pro;padding-left:0;padding-right:0;flex:1;min-height:32px;height:auto}.button--product.button>span{line-height:16px;font-size:.75rem}.button--product.button:hover{outline:1px solid var(--color)}.button--size{--bg: var(--white);--border-color: var(--grey-2)}.button--size[data-color=vanilla-latte]{--color: var(--blue-vanilla-latte);--color-light: var(--blue-light)}.button--size[data-color=chocolate]{--color: #af8deb;--color-light: #f3eefc}.button--size[data-color=original]{--color: var(--pink-original);--color-light: var(--pink-light)}.button--size[data-color=choconilla]{--color: #aeacf8;--color-light: #e8f8ff}.button--size.active{--bg: var(--color-light);--border-color: var(--color)}.button--size.active>span{font-weight:600}.button--size.button{background:var(--bg);font-weight:400;text-transform:capitalize;outline:1px solid var(--border-color);font-family:acumin-pro;padding-left:0;padding-right:0;flex:1;min-height:40px;height:auto;text-align:center}.button--size.button>span{line-height:16px;font-size:.75rem}.button--size.button:hover{outline:1px solid var(--color)}.button--size.button-disabled{background-color:var(--grey-1);color:var(--grey-3);cursor:default}.button--size.button-disabled:hover{outline:1px solid var(--border-color)}.button--rtd{height:40px!important}.button--rtd{--bg: var(--grey-1);--border-color: transparent;max-width:56px}.button--rtd.active{--border-color: var(--brown-dark)}.button--rtd.active>span{font-weight:600}.button--rtd.disabled{color:var(--grey-3);--border-color: var(--grey-2);-webkit-text-decoration:line-through;text-decoration:line-through}.button--rtd.disabled:hover{cursor:not-allowed}.button--rtd[data-quantity=one]{--color: var(--grey-2);--border-color: var(--grey-2);--bg: var(--white)}.button--rtd.button{background:var(--bg);font-weight:400;text-transform:capitalize;outline:1px solid var(--border-color);font-family:acumin-pro;padding-left:0;padding-right:0;flex:1;min-height:32px;height:auto}.button--rtd.button>span{line-height:16px;font-size:.75rem}.button--rtd.button:hover{outline:1px solid var(--golden-hover);background:var(--golden-light)}.button--rtd.button:disabled{outline:1px solid var(--grey-3);color:var(--grey-3);--border-color: var(--grey-2);-webkit-text-decoration:line-through;text-decoration:line-through;background-color:var(--white)}.button--rtd.button:disabled:hover{cursor:not-allowed}.button-mantine-white{min-height:48px;padding:0 24px}@media (max-width: 768px){.button-mantine-white{min-height:40px}.buttons-modal-cancel{display:flex;flex-direction:column;gap:16px}}.green-button-disabled{background-color:#74b816;border-color:#74b816;color:var(--white)}.green-button-disabled:disabled{background:var(--grey-3);border-color:var(--grey-3);color:var(--white)}.red-button-disabled{background-color:#e03131;border-color:#e03131;color:var(--white)}.red-button-disabled:disabled{background:var(--grey-3);border-color:var(--grey-3);color:var(--white)}.gold-button-disabled{--button-bg: transparent linear-gradient(90deg, var(--golden-3) 0%, var(--golden-2) 100%) 0% 0% no-repeat padding-box;--button-color: var(--brown-dark);background:transparent linear-gradient(90deg,var(--golden-3) 0%,var(--golden-2) 100%) 0% 0% no-repeat padding-box;background:var(--button-bg);border-color:#f1d98a;color:var(--brown-dark)}.gold-button-disabled:disabled{background:var(--grey-3);border-color:var(--grey-3);color:var(--white)}.white-button-disabled{background:#FFFFFF;border-color:var(--brown-dark);color:var(--brown-dark)}.white-button-disabled:disabled{background:var(--grey-3);border-color:var(--grey-3);color:var(--white)}.white-button-whithout-border-disabled{background:#FFFFFF;color:var(--brown-dark)}.white-button-whithout-border-disabled:disabled{background:var(--grey-3);border-color:var(--grey-3);color:var(--white)}.athletes-container{background:url(https://cdn.shopify.com/s/files/1/0604/9503/6638/files/unstoppable-bg.png?v=1671812481) no-repeat center;background-size:100% 400px;background-position-y:top;padding-top:62px;margin-bottom:325px;position:relative;height:400px}@media (max-width: 768px){.athletes-container{height:320px;margin-bottom:150px}}.athletes-container .container{display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.athletes-container .container{padding-left:16px;padding-right:16px}}.athletes-container__title{font-size:36px;font-weight:900;letter-spacing:2.1px;font-family:acumin-pro-condensed;text-align:center;margin-bottom:20px;color:var(--white)}@media (max-width: 768px){.athletes-container__title{font-size:24px;margin-bottom:17px;letter-spacing:1.4px}}.athletes-container__description{text-align:center;font-size:14px;font-weight:300;line-height:24px;margin-bottom:28px;color:var(--white);width:40%}@media (max-width: 768px){.athletes-container__description{line-height:20px;font-size:12px;width:100%}}.athletes-container .athletes-carousel{position:absolute;width:100%}@media (max-width: 768px){.athletes-container .athletes-carousel{padding-left:16px;padding-right:16px}}.athletes-container .athletes-carousel__card{max-width:264px;height:344px;width:auto;border-radius:8px;overflow:hidden;position:relative;display:flex}@media (max-width: 768px){.athletes-container .athletes-carousel__card{height:192px}}.athletes-container .athletes-carousel__image{position:absolute;left:0;bottom:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;pointer-events:none}.athletes-container .athletes-carousel__image img{width:100%;height:100%;object-fit:cover}.athletes-container .athletes-carousel.content{position:relative;align-self:flex-end;padding-bottom:20px;flex:1;text-shadow:2px 4px 6px rgba(0,0,0,.5);font-size:18px;font-family:acumin-pro;text-align:center;color:var(--white)}.athletes-container .athletes-carousel.content:before{content:"";position:absolute;bottom:0;left:0;height:88px;width:100%;background:transparent linear-gradient(180deg,transparent 0%,var(--base-chocolate-1) 100%) 0% 0% no-repeat padding-box}@media (max-width: 768px){.athletes-container .athletes-carousel.content{padding-bottom:13px}}.athletes-container .athletes-carousel.content .content__name{font-weight:700}@media (max-width: 768px){.athletes-container .athletes-carousel.content .content__name{font-size:12px}}.athletes-container .athletes-carousel.content p{margin-bottom:9px;line-height:1;position:relative}@media (max-width: 768px){.athletes-container .athletes-carousel.content p{margin-bottom:6px;font-size:10px}}.athletes-container .athletes-carousel.content p:last-child{margin-bottom:0}.athletes-container .athletes-carousel__bullets{width:auto}.athletes-container .athletes-carousel__bullets .swiper-pagination-bullet{height:12px;width:12px;background-color:transparent;border:1px solid var(--golden-2);opacity:1}.athletes-container .athletes-carousel__bullets .swiper-pagination-bullet-active{background:var(--brown);background-color:var(--golden-2);border:1px solid var(--golden-3)}@media (max-width: 768px){.athletes-container .athletes-carousel__bullets{display:none}}.athletes-container .athletes-carousel__pagination{display:flex;justify-content:center;margin-top:40px}.athletes-container .athletes-carousel__button{width:24px;height:24px;border-radius:50%;border:2px solid var(--golden-3);cursor:pointer;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.athletes-container .athletes-carousel__button{display:none}}.athletes-container .athletes-carousel__button svg{fill:var(--golden-3);width:16px;height:16px}.athletes-container .athletes-carousel__button--prev{margin-right:1.5rem}.athletes-container .athletes-carousel__button--next{margin-left:1.5rem}.athletes-container .athletes-carousel__button.swiper-button-disabled{border-color:var(--grey-2)}.athletes-container .athletes-carousel__button.swiper-button-disabled svg{fill:var(--grey-2)}.banner-vitrine{padding:1.5rem 0 1rem;overflow:hidden;object-fit:cover;background-color:var(--grey-1)}@media (max-width: 768px){.banner-vitrine{background-color:var(--white);padding:16px 8px}}.banner-vitrine .container img{border-radius:16px}.banner .swiper-banner-wrapper .swiper-slide{display:flex}.banner .swiper{position:relative;height:auto}.banner .swiper .swiper-slide{max-height:900px}.banner .swiper .swiper-slide .swiper-content{background:#fff;width:100%;height:100%;display:flex}.banner .swiper .swiper-slide .swiper-content img{object-fit:cover;width:100%}.banner .swiper .swiper-custom-pagination{position:absolute;bottom:.8rem;left:0;width:100%;z-index:1}.banner .swiper .swiper-custom-pagination .custom-pagination-wrapper{display:flex;justify-content:center;align-items:center}.banner .swiper .swiper-custom-pagination .custom-pagination{max-width:120px;width:100%;height:100%;border-radius:6px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:0;display:flex;flex-direction:column;cursor:pointer;opacity:.8;background:rgba(0,0,0,.35);transition:all .2s}.banner .swiper .swiper-custom-pagination .custom-pagination+.custom-pagination{margin-left:10px}.banner .swiper .swiper-custom-pagination .custom-pagination .progress-bar{width:100%;height:4px;border-radius:4px;background:rgba(255,255,255,.5);display:flex;overflow:hidden}.banner .swiper .swiper-custom-pagination .custom-pagination .progress-bar:after{content:"";width:0%;height:100%;background:transparent linear-gradient(90deg,#e3b853 0%,#ecd898 100%) 0% 0% no-repeat padding-box}.banner .swiper .swiper-custom-pagination .custom-pagination:hover{opacity:1;background:rgba(0,0,0,.4)}.banner .swiper .swiper-custom-pagination .custom-pagination.active{opacity:1;background:rgba(0,0,0,.7)}.banner .swiper .swiper-custom-pagination .custom-pagination.active .progress-bar:after{-webkit-animation:progress var(--swiper-banner-delay) forwards;animation:progress var(--swiper-banner-delay) forwards}@-webkit-keyframes progress{0%{width:0%}to{width:100%}}@keyframes progress{0%{width:0%}to{width:100%}}.banner .swiper .swiper-custom-pagination .custom-pagination p{font-size:12px;font-weight:400;font-family:acumin-pro;color:#fff;line-height:1.3;margin-top:5px}@media (max-width: 768px){.banner{height:auto;height:initial}.banner .swiper-content img{max-height:none!important;max-height:initial!important}.banner .swiper-pagination .swiper-pagination-bullet{background:rgba(255,255,255,.5);height:8px;width:8px}.banner .swiper-pagination .swiper-pagination-bullet-active{background:#fff;width:12px;height:12px;position:relative}.banner .swiper-pagination .swiper-pagination-bullet-active:after{content:"";position:absolute;width:10px;height:10px;border:1px solid #000;left:50%;bottom:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);border-radius:50%}}.headerDesktop{box-sizing:border-box;width:100%;height:64px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;align-items:center;justify-items:center;place-items:center}.headerDesktop__nav{width:100%;display:flex;align-items:center;padding-left:12px;padding-right:12px}.headerDesktop__nav__fire-logo{width:32px;height:32px;margin-right:16px}.headerDesktop__nav__buy-button{display:flex;align-items:center;gap:8px;position:relative}.headerDesktop__nav__buy-button svg{width:8px;height:11px}.headerDesktop .flavors__buttons{box-sizing:border-box;display:grid;grid-template-columns:192px auto;grid-gap:24px;gap:24px}.headerDesktop .flavors__buttons.removeGap{gap:initial}.headerDesktop .flavors__buttons .button_flavor{width:100%;height:40px;display:flex;justify-content:space-between;align-items:center;border-radius:4px;padding:12px 8px;font-weight:600}.headerDesktop .flavors__buttons .button_flavor .left{display:flex;align-items:center;gap:12px}.headerDesktop .flavors__buttons .button_flavor .left p{max-width:99px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;direction:ltr}.headerDesktop .flavors__buttons .button_flavor .left .tag{background-color:#271718;height:18px;width:45px;max-width:45px;max-height:18px;padding:5px 9px 3px;border-radius:12px;display:flex;justify-content:center;align-items:center}.headerDesktop .flavors__buttons .button_flavor .left .tag>p{font-size:10px;font-weight:300;color:#f1d98a;text-align:center}.headerDesktop .flavors__buttons .button_flavor.active[data-flavor=rtd]{background-color:#e7e7ff}.headerDesktop .flavors__buttons .button_flavor.active[data-flavor=vanillaLatte]{background-color:#e8f8ff}.headerDesktop .flavors__buttons .button_flavor.active[data-flavor=original]{background-color:#fee8e8}.headerDesktop .flavors__buttons .button_flavor.active[data-flavor=choconilla]{background-color:#e7e7ff}.headerDesktop .flavors__buttons .button_flavor.active[data-flavor=pacoca]{background-color:#fff7df}.headerDesktop .flavors__buttons .button_flavor.active[data-flavor=chocolate]{background-color:#f3eefc}.headerDesktop .flavors__buttons .button_flavor.active[data-flavor=prime]{background-color:#fcf9f0}.headerDesktop .flavors__buttons .button_flavor.active[data-flavor=beijinho]{background-color:#fff3e0}.headerDesktop .flavors__buttons .nav__products{box-sizing:border-box;height:auto;display:flex;justify-content:center;align-items:center;padding-right:.5rem}.headerDesktop .flavors__buttons .nav__products .product-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;padding:4px 0;gap:1rem}.headerDesktop .flavors__buttons .nav__products .product-wrapper.rtd{justify-content:flex-start}.headerDesktop .flavors__buttons .nav__products .product-wrapper.choconilla{flex-wrap:wrap}.headerDesktop .flavors__buttons .nav__products .product-wrapper .product{width:100%;min-width:200px;max-width:200px;height:auto;display:flex;flex-direction:column}.headerDesktop .flavors__buttons .nav__products .product-wrapper .product .image{overflow:hidden}.headerDesktop .flavors__buttons .nav__products .product-wrapper .product .image img{height:146px;object-fit:contain;transition:.2s ease;margin-left:auto;margin-right:auto}.headerDesktop .flavors__buttons .nav__products .product-wrapper .product .image img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3}.headerDesktop .flavors__buttons .nav__products .product-wrapper .product .title{display:block;font-size:18px;text-align:center;font-family:acumin-pro-condensed;text-transform:uppercase;color:var(--nav-color);margin-top:14px;line-height:18px;font-weight:700;letter-spacing:1.2px;max-width:214px}.headerDesktop .flavors__buttons .nav__products .product-wrapper .product .price{font-size:14px;font-weight:500;text-align:center;margin-top:9px;line-height:18px;letter-spacing:.42px;margin-bottom:9px}.headerDesktop .flavors__buttons .nav__products .product-wrapper .product .product-button{padding:0;border:none;background:linear-gradient(90deg,#e3b853 0%,#ecd898 100%) 0% 0% no-repeat padding-box;height:40px;width:100%;font-family:acumin-pro-condensed;font-size:14px;font-weight:700;text-align:center;color:var(--nav-color);border-radius:4px;margin-top:.75rem;letter-spacing:.96px}.headerDesktop .flavors__buttons .nav__products .product-wrapper .product .product-button:hover{background:#d9a936}.headerDesktop .flavors__buttons .nav__products .s-button{height:48px;margin:23px auto 0;width:auto;padding:0 50px;font-size:16px;font-family:acumin-pro-condensed;font-weight:700;color:#271718;border:0;border-radius:8px 4px;letter-spacing:.96px;-webkit-transform:skewX(-22deg);transform:skew(-22deg);background:transparent linear-gradient(90deg,#e3b853 0%,#ecd898 100%) 0% 0% no-repeat padding-box}.headerDesktop .flavors__buttons .nav__products .s-button span{display:block;-webkit-transform:skewX(22deg);transform:skew(22deg)}.headerDesktop .flavors__buttons .divider{margin-top:9px;width:100%;border:1px solid #e2e2e2}@media (max-width: 1024px){.headerDesktop{display:none}}.headerMobile{box-sizing:border-box;width:100%;height:48px;display:flex;justify-content:space-between;align-items:center;padding-left:24px;padding-right:24px}.headerMobile .icon{width:24px;height:24px}.headerMobile .logo{width:146px;height:12px}@media (min-width: 1025px){.headerMobile{display:none}}.headerMobile.nav-mobile{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:100;transition:.5s;--nav-color: var(--marrom-escuro)}.headerMobile.nav-mobile.hasShadow{box-shadow:0 0 10px #00000029}@media (min-width: 1025px){.headerMobile.nav-mobile{display:none}}.headerMobile.nav-mobile.fixed{position:fixed}.headerMobile.nav-mobile .nav-mobile-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 15px;min-height:47px}@media (min-width: 1025px){.headerMobile.nav-mobile .nav-mobile-wrapper{display:none}}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper{display:flex;align-items:center;height:100%}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .hamburger{height:100%;display:flex;width:24px;cursor:pointer;position:relative}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .hamburger.active svg:nth-child(1),.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .hamburger.active img:nth-child(1){opacity:0}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .hamburger.active svg:nth-child(2),.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .hamburger.active img:nth-child(2){opacity:1}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .hamburger svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);align-self:center;transition:all .3s ease}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .hamburger svg:nth-child(2){opacity:0}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .logo{height:10px;margin-left:30px}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .logo svg,.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .logo img{height:inherit;max-width:120px;display:block}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .logo svg g path,.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .logo svg g rect,.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .logo img g path,.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .logo img g rect{fill:var(--nav-color)}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper>svg{cursor:pointer;display:block;width:24px}.headerMobile.nav-mobile .nav-mobile-wrapper .nav-mobile-icon-wrapper .show-cart{width:24px;height:24px}.headerMobile.nav-mobile .side-menu{position:absolute;width:100%;height:calc(100vh - 47px);left:-100%;top:100%;background:#fff;z-index:100;transition:all .3s ease;overflow:auto;padding-bottom:100px;opacity:.8}@media (min-width: 1025px){.headerMobile.nav-mobile .side-menu{display:none}}.headerMobile.nav-mobile .side-menu.active{left:0;z-index:100;opacity:1}.headerMobile.nav-mobile .side-menu::-webkit-scrollbar{display:none}.headerMobile.nav-mobile .side-menu hr{margin:16px 0;background:#e5e5e5}.headerMobile.nav-mobile .side-menu .menu-link{display:flex;width:100%;position:relative}.headerMobile.nav-mobile .side-menu .menu-link.choconilla svg{fill:#8980bb!important}.headerMobile.nav-mobile .side-menu .menu-link+.menu-link{margin-top:8px}.headerMobile.nav-mobile .side-menu .card-menu{min-height:96px;width:100%;display:flex;padding:22px 22px 17px;background-color:#271718;border-radius:6px;margin:24px 8px;background:url(https://cdn.shopify.com/s/files/1/0604/9503/6638/files/bg_prime_mobile.png?v=1671630339) no-repeat center;background-size:cover}.headerMobile.nav-mobile .side-menu .card-menu.choconilla{background:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/bg_choconilla_mobile-JKKFLTSY.png) no-repeat center;background-size:cover;border:2px solid #7082ca;padding:22px 16px 17px}.headerMobile.nav-mobile .side-menu .card-menu.choconilla .card-menu-content h2{font-size:18px;letter-spacing:1.08px;font-weight:900;font-family:acumin-pro-condensed;color:#fff;display:flex;align-items:center;margin-bottom:18px}.headerMobile.nav-mobile .side-menu .card-menu.choconilla .card-menu-content h2 span{height:16px;border-radius:2px;background:#ecd898;padding:0 5px;font-size:10px;letter-spacing:.3px;font-family:acumin-pro-condensed;font-weight:700;color:#271718;margin-left:9px}.headerMobile.nav-mobile .side-menu .card-menu.choconilla .card-menu-content p{max-width:235px}.headerMobile.nav-mobile .side-menu .card-menu.choconilla .card-menu-icon svg{fill:#fff!important}.headerMobile.nav-mobile .side-menu .card-menu .card-menu-content{flex:1}.headerMobile.nav-mobile .side-menu .card-menu .card-menu-content img,.headerMobile.nav-mobile .side-menu .card-menu .card-menu-content svg{width:181px;height:12px;margin-bottom:27px}.headerMobile.nav-mobile .side-menu .card-menu .card-menu-content h3{font-size:.875rem;font-family:acumin-pro;font-weight:700;color:#ecd898;margin-bottom:8px}.headerMobile.nav-mobile .side-menu .card-menu .card-menu-content p{font-size:.75rem;font-family:acumin-pro;font-weight:400;color:#fff;max-width:224px;line-height:1.4}.headerMobile.nav-mobile .side-menu .card-menu .card-menu-icon{flex-basis:24px;display:flex;align-items:center}.headerMobile.nav-mobile .side-menu .card-menu .card-menu-icon svg{display:block;fill:#ecd898}.headerMobile.nav-mobile .side-menu .menu-accordion{box-sizing:border-box;width:100%;height:48px;overflow:hidden;position:relative;padding-left:.5rem;padding-right:1rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;height:48px}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion .left{display:flex;align-items:center;gap:12px}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion .left .title{font-family:acumin-pro-extra-condensed;padding-left:12px;letter-spacing:1.92px;text-transform:uppercase;font-size:16px;line-height:22px;font-weight:900}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion .left .tag{background-color:#271718;height:18px;width:45px;max-width:45px;max-height:18px;padding:5px 9px 3px;border-radius:12px;display:flex;justify-content:center;align-items:center}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion .left .tag>p{font-size:10px;font-weight:300;color:#f1d98a;text-align:center}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion[data-flavor=beijinho]{border-left:4px solid var(--beijinho)}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion[data-flavor="pa\e7oca-com chocolate branco"]{border-left:4px solid var(--yellow-pacoca)}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion[data-flavor=original]{border-left:4px solid var(--pink-original)}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion[data-flavor=vanilla-latte]{border-left:4px solid var(--blue-vanilla-latte)}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion[data-flavor=chocolate]{border-left:4px solid var(--purple-chocolate)}.headerMobile.nav-mobile .side-menu .menu-accordion .accordion[data-flavor=choconilla]{border-left:4px solid var(--lavanda-choconilla)}.headerMobile.nav-mobile .side-menu .menu-item{display:flex;align-items:center;height:48px;width:100%;padding:0 16px}.headerMobile.nav-mobile .side-menu .menu-item.login .alert{width:10px;height:10px;background-color:red;position:absolute;left:34px;top:10px;border-radius:8px;-webkit-animation:pulseanim .8s ease-in-out infinite;animation:pulseanim .8s ease-in-out infinite}@-webkit-keyframes pulseanim{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:.8}}@keyframes pulseanim{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:.8}}.headerMobile.nav-mobile .side-menu .menu-item.login p{font-size:10px;text-align:center;flex:1;background-color:#fbb;border:1px solid #ff6868;border-radius:8px}.headerMobile.nav-mobile .side-menu .menu-item .icon{height:24px;width:24px;display:flex;align-items:center}.headerMobile.nav-mobile .side-menu .menu-item .icon svg,.headerMobile.nav-mobile .side-menu .menu-item .icon svg *{display:block;width:100%;height:100%;fill:var(--marrom-escuro)}.headerMobile.nav-mobile .side-menu .menu-item .icon img{height:24px}.headerMobile.nav-mobile .side-menu .menu-item .icon img.caffeine-icon{padding:1px}.headerMobile.nav-mobile .side-menu .menu-item .title{flex:1;margin-left:12px;font-size:14px;font-family:acumin-pro-condensed;text-transform:uppercase;color:var(--marrom-escuro);letter-spacing:.84px;font-weight:700;display:flex;align-items:center}.headerMobile.nav-mobile .side-menu .menu-item .title span{height:16px;border-radius:2px;background:#ecd898;padding:0 5px;font-size:10px;letter-spacing:.3px;font-family:acumin-pro-condensed;font-weight:700;color:#271718;margin-left:11px;display:flex;align-items:center}.headerMobile.nav-mobile .side-menu .logo-menu{justify-content:center;align-items:center;height:50px}.headerMobile.nav-mobile .side-menu .logo-menu img{width:110px}.headerMobile.nav-mobile .side-menu .products-mobile{background:#f8f8f8}.headerMobile.nav-mobile .side-menu .products-mobile a:last-child .product-menu{border:none;height:50px}.headerMobile.nav-mobile .side-menu .products-mobile .flavor{font-family:Nexa!important}.headerMobile.nav-mobile .side-menu .products-mobile .flavor{margin:0 25px;background-color:#f8f8f8;font-size:12px;line-height:16px;color:#414141;font-weight:900;border-bottom:1px solid #606060;height:45px;display:flex;align-items:center;justify-content:space-between;position:relative}.headerMobile.nav-mobile .side-menu .products-mobile .flavor:nth-last-child(2){border-bottom:none!important}.headerMobile.nav-mobile .side-menu .products-mobile .flavor .news{display:flex;align-items:center}.headerMobile.nav-mobile .side-menu .products-mobile .flavor .news:after{height:20px;display:block;content:"novo";background:#cc9544;border-radius:96px;padding:2px 10px;font-size:10px;color:#31261d;position:absolute;right:20px;top:10px}.headerMobile.nav-mobile .side-menu .products-mobile .products{max-height:0;overflow:hidden;transition:.2s}.headerMobile.nav-mobile .side-menu .products-mobile .product-menu{margin:0 35px;background-color:#f8f8f8;font-size:12px;line-height:16px;color:#707070;border-bottom:1px solid #606060;height:45px;display:flex;align-items:center}.headerMobile.nav-mobile .side-menu .box-button{display:flex;justify-content:center}.headerMobile.nav-mobile .side-menu .box-button .caffeine-button{padding:7px 30px;border-radius:4px;margin:10px 0 30px}.footer-wrap{background-color:#fff;border-top:1px solid #e2e2e2;padding-bottom:0;position:relative}.footer-wrap svg,.footer-wrap img,.footer-wrap .card{-webkit-user-select:none;user-select:none;pointer-events:none}.footer-wrap.active .footer-oc-button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-wrap.active .footer-oc-element{max-height:600px}.footer-wrap.active hr{opacity:1}.footer-wrap hr{width:100%;margin:0 auto;background:#bfbfbf;height:1px;transition:all .5s}.footer-wrap .footer-oc-button{display:flex;align-items:center;justify-content:center;background:inherit;border-radius:4px 4px 0 0;border:1px solid rgba(226,226,226,.8862745098);border-bottom:0;width:168px;height:40px;position:absolute;top:-40px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%);cursor:pointer;transition:all .5s}.footer-wrap .footer-oc-button p{font-size:12px;font-family:acumin-pro;font-weight:bolder;text-align:center;color:var(--marrom-escuro)}.footer-wrap .footer-oc-button svg{width:16px;height:16px;transition:all .5s;margin-left:3px}.footer-wrap .footer-oc-element{max-height:600px;overflow:hidden;transition:all .5s}.footer-wrap .footer{background:inherit;padding:10px 1.5rem}.footer-wrap .footer .newsletter-column{max-width:360px;margin:0 auto}.footer-wrap .footer .newsletter-column .title-newsletter{font-size:16px!important}.footer-wrap .footer .newsletter-column .title-newsletter{font-weight:700;font-family:acumin-pro-condensed;text-transform:uppercase;color:var(--marrom-escuro);margin-bottom:.5rem;text-align:center}.footer-wrap .footer .newsletter-column .content-newsletter{color:var(--marrom-escuro);font-family:acumin-pro;font-weight:500;line-height:16px;font-size:12px}.footer-wrap .footer .newsletter-column .newsletter{display:flex;align-items:center;flex-direction:column;margin-top:30px}.footer-wrap .footer .newsletter-column .newsletter .caffeine-input{width:100%;height:48px;display:inline-block;border:1px solid #cecece;border-radius:4px;padding-left:16px;cursor:auto;font-size:12px;color:var(--marrom-escuro);font-family:acumin-pro}.footer-wrap .footer .newsletter-column .newsletter .caffeine-button{font-weight:700!important}.footer-wrap .footer .newsletter-column .newsletter .caffeine-button{background:transparent linear-gradient(90deg,#e3b853 0%,#ecd898 100%) 0% 0% no-repeat padding-box;border-radius:3px;color:var(--marrom-escuro);text-transform:uppercase;font-size:14px;font-family:acumin-pro-condensed;width:90px;height:40px;border:none;padding:0;margin-top:15px}@media (max-width: 768px){.footer-wrap .footer .newsletter-column .newsletter{flex-direction:row;height:40px}.footer-wrap .footer .newsletter-column .newsletter .caffeine-button{margin-top:0;margin-left:8px;width:96px;height:100%}.footer-wrap .footer .newsletter-column .newsletter .caffeine-input{height:100%}}.footer-wrap .column{height:auto}.footer-wrap .column.first{display:flex;flex-direction:column;justify-content:space-between;height:350px}.footer-wrap .column .bottom svg{height:100%;max-width:100%}.footer-wrap .column .bottom p{font-size:12px;color:#fff}.footer-wrap .title{font-size:16px!important}.footer-wrap .title{font-weight:900;font-family:acumin-pro-condensed;text-transform:uppercase;color:var(--marrom-escuro);text-align:center;letter-spacing:.96px;margin-bottom:17px}.footer-wrap .links a{display:block;color:var(--marrom-escuro);-webkit-text-decoration:underline;text-decoration:underline;font-weight:400;font-size:14px;font-family:acumin-pro;margin:7px 0;letter-spacing:.42px;text-align:center;line-height:24px}@media (max-width: 1024px){.footer-wrap .links a{text-align:left}}.footer-wrap[data-darkmode=true]{background-color:#1a1411}.footer-wrap[data-darkmode=true] .title{color:#fff}.footer-wrap[data-darkmode=true] .title svg{fill:#fff}.footer-wrap[data-darkmode=true] .links a{color:#fff!important}.footer-wrap .content-address{color:#999;font-weight:100;font-family:NexaTextBook;line-height:18px;font-size:12px;margin-top:20px}.footer-wrap .content-address li{padding:2px 0}.footer-wrap .content-address li a{color:#999;-webkit-text-decoration:underline;text-decoration:underline}.footer-wrap .chave a{color:#cecece!important}.footer-wrap .chave a{-webkit-text-decoration:none;text-decoration:none;font-family:acumin-pro}.footer-wrap .box-newsletter{display:flex;float:right}@media (max-width: 768px){.footer-wrap .box-newsletter{flex-direction:column;float:none}}.footer-wrap .box-newsletter label{margin-right:20px!important}.footer-wrap .box-newsletter label{color:#fff;font-family:acumin-pro}.footer-wrap .options-mobile .payments img{max-height:180px}.footer-wrap .options-mobile .option.active .title svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footer-wrap .options-mobile .option.active .links{max-height:160px}.footer-wrap .options-mobile .option .title{margin:0;padding:10px 0 10px 9px;display:flex;justify-content:space-between}.footer-wrap .options-mobile .option .title svg,.footer-wrap .options-mobile .option .title img{transition:.5s}.footer-wrap .options-mobile .option .links{max-height:0;overflow:hidden;transition:.5s}.footer-wrap .options-mobile .option .links li a{padding-left:9px}.footer-wrap .section-footer{text-align:center;background:inherit;border-top:none;padding-top:1rem;padding-bottom:1rem;color:#fff}@media (max-width: 768px){.footer-wrap .section-footer{padding:25px 16px 32px}.footer-wrap .section-footer .last-mobile{order:1}}.footer-wrap .section-footer .links{display:flex;justify-content:space-between;max-width:566px}.footer-wrap .section-footer .links a{color:var(--marrom-escuro);font-size:14px}@media (max-width: 768px){.footer-wrap .section-footer .links{flex-direction:column;justify-content:flex-start}.footer-wrap .section-footer .links a{font-size:12px;font-weight:400;text-align:left;margin:0}.footer-wrap .section-footer .links a+a{margin-top:12px}}.footer-wrap .section-footer .logo{display:flex;align-items:center;justify-content:flex-end;flex-grow:0;height:25px}.footer-wrap .section-footer .logo a{width:35px;height:40px}.footer-wrap .section-footer .logo p,.footer-wrap .section-footer .logo b{font-size:16px;font-family:acumin-pro-condensed;color:var(--marrom-escuro)}.footer-wrap .section-footer .logo svg,.footer-wrap .section-footer .logo img{margin-right:25px;height:25px;width:25px}@media (max-width: 768px){.footer-wrap .section-footer .logo{height:auto;display:flex;flex-wrap:wrap}.footer-wrap .section-footer .logo p,.footer-wrap .section-footer .logo b{margin-top:20px;letter-spacing:.84px}}.footer-wrap .section-footer .info p{color:#bfbfbf;font-family:acumin-pro;font-size:12px;text-align:left}.footer-wrap .section-footer .info p a{-webkit-text-decoration:underline;text-decoration:underline;font-weight:500;color:inherit}@media (max-width: 768px){.footer-wrap .section-footer .info{max-width:242px;margin:0 auto}.footer-wrap .section-footer .info p{text-align:center;font-size:8px}}.footer-wrap .section-footer .payment{display:flex;align-items:center;justify-content:flex-end}.footer-wrap .section-footer .payment p{font-size:14px;font-weight:600;margin-right:24px;text-align:right;color:var(--marrom-escuro);flex:1 0}@media (max-width: 768px){.footer-wrap .section-footer .payment{flex-direction:column;justify-content:initial;width:100%;margin-top:30px}.footer-wrap .section-footer .payment p{color:#bfbfbf;font-family:acumin-pro-condensed;font-weight:700;text-align:center;margin:0;flex:1}}.footer-wrap .section-footer .payment .payment-cards{display:flex;justify-content:end;width:100%;flex:1}.footer-wrap .section-footer .payment .payment-cards .card{box-shadow:0 1px 2px #00000040;height:32px;width:72px;border-radius:4px}.footer-wrap .section-footer .payment .payment-cards .card+.card{margin-left:16px}.footer-wrap .section-footer .payment .payment-cards .card img{height:100%;object-fit:contain}@media (max-width: 768px){.footer-wrap .section-footer .payment .payment-cards{flex-wrap:wrap;justify-content:center;max-width:264px}.footer-wrap .section-footer .payment .payment-cards .card{flex-basis:calc(33.3333333333% - 24px);margin:12px}.footer-wrap .section-footer .payment .payment-cards .card+.card{margin-left:12px}.footer-wrap .section-footer .column{display:flex;padding:6px 12px}}.destaque{background:#f8f8f8;padding:48px 0 70px;margin-bottom:-79px;border-top:1px solid #e2e2e2}@media (max-width: 1024px){.destaque{padding:16px 0 60px}}.destaque .destaque-cta{max-width:360px;margin:0 auto;padding:8px 24px 12px}.destaque .destaque-cta .image{height:72px;max-width:72px;width:100%;margin:0 auto 16px}.destaque .destaque-cta h3{font-family:acumin-pro;font-weight:700;color:var(--marrom-escuro);font-size:16px;text-align:center}.destaque .destaque-cta .description{font-family:acumin-pro;font-size:12px;font-weight:300;text-align:center;max-width:296px;margin:0 auto 15px}.destaque .destaque-cta a{text-align:center;font-size:14px;font-weight:600;color:#c58b68;-webkit-text-decoration:underline;text-decoration:underline;display:block}@media (max-width: 1024px){.destaque .destaque-cta{display:flex;padding:15px 16px 13px;margin-bottom:15px}.destaque .destaque-cta .image{height:56px;width:56px;margin-right:16px}.destaque .destaque-cta h3,.destaque .destaque-cta p,.destaque .destaque-cta a{text-align:left!important}.destaque .destaque-cta h3{font-size:12px;margin-bottom:6px}.destaque .destaque-cta .description{margin-bottom:7px;line-height:1.2}.destaque .destaque-cta .description,.destaque .destaque-cta a{font-size:10px}}.columns{display:flex;flex-wrap:wrap}.newsletter{padding-top:45px;padding-bottom:53px;--text-color: #fff;color:#fff;color:var(--text-color);background:url(https://cdn.shopify.com/s/files/1/0604/9503/6638/files/newsletter_bg.png?v=1671564858) no-repeat center;background-size:cover}@media (max-width: 1024px){.newsletter{padding:28px 16px 40px}}.newsletter__title{font-family:acumin-pro-condensed;letter-spacing:1.56px;font-size:1.625rem;font-weight:700;margin-bottom:12px}@media (max-width: 1024px){.newsletter__title{text-align:center;font-size:1rem;letter-spacing:.96px;line-height:1rem}}.newsletter__description{font-weight:600;font-size:1rem;line-height:24px}@media (max-width: 1024px){.newsletter__description{font-size:.75rem;letter-spacing:.12px;font-weight:300;line-height:1rem;margin-bottom:13px}}.select{--border-color: var(--grey-3);--input-color: var(--brown-dark);--bg: #fff;flex:1;padding-top:24px;padding-bottom:24px;position:relative}.select.placeholder .select__element option:disabled{color:var(--grey-3)}.select:hover{--border-color: var(--golden-hover)}.select:hover .select__element{background:rgba(236,216,152,.2509803922)}.select:hover .select__element[data-darkmode=true]{background:#fff}.select:hover .select__label{color:var(--border-color)}.select.full{max-width:none;max-width:initial}.select__container{position:relative}.select:after{content:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/select_down-IHJYVA7J.svg);right:8px;top:50%;position:absolute;width:24px;height:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.select.disabled:after{content:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/select_down_gray-6LDHFPDS.svg)}.select__element{border-radius:4px;height:48px;border:1px solid var(--border-color);padding-left:16px;padding-right:8px;font-size:.875rem;color:var(--input-color);width:100%;-webkit-appearance:none;appearance:none;background:var(--bg)}.select__element option{background:var(--bg)}.select__element::-webkit-input-placeholder{color:var(--input-color)}.select__element::placeholder{color:var(--input-color)}.select__element:focus{outline:none;box-shadow:none;border-color:var(--border-color);background:rgba(236,216,152,.2509803922)}.select__element:focus[data-darkmode=true]{background:#fff}.select__element:active{background:var(--bg)}.select__element:disabled{border-color:var(--grey-3);color:var(--grey-3)}@media (max-width: 1024px){.select__element{height:40px;font-size:.75rem}}.select__label{color:var(--grey-3);font-family:acumin-pro-extra-condensed;font-weight:600;position:absolute;-webkit-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px));left:16px;letter-spacing:1.68px;font-size:.75rem}.modal{position:fixed;width:100%;height:100vh;background:rgba(0,0,0,.2);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);display:grid;align-items:center;justify-items:center;place-items:center;opacity:0;pointer-events:none;transition:.5s;z-index:134}@media (max-width: 768px){.modal{align-items:flex-end;justify-items:flex-end;place-items:flex-end;opacity:1;background:transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.modal.open{opacity:1;pointer-events:all}@media (max-width: 768px){.modal.open{top:0;background:rgba(0,0,0,.2);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}.modal.open .modal__body{-webkit-transform:translateY(0);transform:translateY(0)}}.modal__body{background:#fff;box-shadow:0 3px 6px #00000029;border-radius:8px;max-width:552px;display:flex;flex-wrap:wrap;overflow:hidden;transition:.5s}@media (max-width: 768px){.modal__body{-webkit-transform:translateY(100%);transform:translateY(100%);border-radius:16px 16px 0 0;box-shadow:0 -4px 6px #00000026;width:100%;max-width:none;max-width:initial;position:fixed;left:0;bottom:0}}.modal__header{width:100%;padding:16px;display:flex;justify-content:right;align-items:center}.modal__header button{height:32px;width:32px}@media (max-width: 768px){.modal__header button{height:24px;width:24px}}.modal__form{display:flex;flex-direction:column;align-items:center;padding-top:6px;padding-bottom:56px;width:100%}@media (max-width: 768px){.modal__form{padding-left:16px;padding-right:16px;padding-bottom:64px}}.modal .inputs{display:flex;flex-direction:column;max-width:360px;width:100%}.modal .inputs .error{border-radius:20px;padding:14px 24px 12px;display:flex;align-items:center;justify-content:center;min-height:40px;color:var(--error);background:rgba(223,30,30,.1490196078);text-align:center;margin-bottom:24px;font-size:.875rem}.modal .inputs .button{width:100%}.modal__title{font-family:acumin-pro-extra-condensed;font-weight:900;letter-spacing:1.44px;line-height:24px;text-align:center;font-size:1.5rem;margin-bottom:30px}@media (max-width: 768px){.modal__title{font-size:1.25rem;letter-spacing:1.2px;margin-bottom:25px}}.modal__content{max-width:456px;font-weight:200;line-height:24px;text-align:center;margin-bottom:28px}.modal__content.content-hasMessage{min-width:320px}@media (max-width: 768px){.modal__content{font-size:.875rem;line-height:20px;max-width:280px}}.menu__box{min-width:264px;max-width:265px}@media (max-width: 768px){.menu__box{position:relative;top:0;left:0;min-width:100%;max-width:100%}}.menu__box_body{background-color:var(--white);border:1px solid var(--grey-border);border-radius:8px;box-shadow:0 2px 4px #00000026}@media (max-width: 768px){.menu__box_body{border-radius:0}}.menu__box_body .title{border-bottom:1px solid var(--grey-border);padding:10px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.menu__box_body .title{display:none}}.menu__box_body .title__body{font-family:acumin-pro-condensed;text-align:center;font-size:1.5rem;letter-spacing:.72px;color:var(--brown-dark);font-weight:900;margin-bottom:0;text-transform:uppercase}@media (max-width: 768px){.menu__box_body .menu{overflow-x:auto;box-shadow:inset 0 6px 20px -23px #000}.menu__box_body .menu::-webkit-scrollbar{background-color:#fff;height:.1px}}.menu__box_body .menu ul{margin-top:10px;padding:10px;display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){.menu__box_body .menu ul{flex-direction:row;display:flex;margin:0;width:-webkit-max-content;width:max-content;gap:40px;border-bottom:1px solid var(--dourado);padding-left:20px;padding-right:20px}}.menu__box_body .menu ul li{list-style-type:none;letter-spacing:0px;color:var(--brown-dark);background-color:#fff;border-radius:4px;padding:8px;font: 14px/24px acumin-pro;display:flex}.menu__box_body .menu ul li:hover{background-color:var(--grey-1)}@media (max-width: 768px){.menu__box_body .menu ul li{font: 12px/24px acumin-pro;position:relative;letter-spacing:.36px}}.menu__box_body .menu ul li.isActive{background-color:var(--golden);font-weight:700}@media (max-width: 768px){.menu__box_body .menu ul li.isActive{background-color:transparent;font-weight:800}.menu__box_body .menu ul li.isActive a:after{content:"";left:0;bottom:-10px;position:absolute;width:100%;height:6px;border-top-right-radius:10px;border-top-left-radius:10px;margin-top:14px;background-color:var(--dourado)}}.menu__box_body .menu ul li a{-webkit-text-decoration:none;text-decoration:none;color:inherit;cursor:pointer;flex:1}.menu__box_body .title__bottom{border-top:1px solid var(--grey-border)}@media (max-width: 768px){.menu__box_body .title__bottom{display:none}}.menu__box_body .title__bottom ul{margin-top:0;padding:10px}.menu__box_body .title__bottom ul li{list-style-type:none;font: 14px/24px acumin-pro;letter-spacing:0px;color:var(--brown-dark);opacity:1;font-size:14px;background-color:#fff;border-radius:4px;padding:10px}.menu__box_body .title__bottom ul li:hover{background-color:var(--grey-1)}@media (max-width: 768px){.menu__box_body .title__bottom ul li{font-weight:600;position:relative}}.menu__box_body .title__bottom ul li.isActive{background-color:var(--dourado);font-weight:600}@media (max-width: 768px){.menu__box_body .title__bottom ul li.isActive{background-color:transparent;font-weight:800}}.menu__box_body .title__bottom ul li a{-webkit-text-decoration:none;text-decoration:none;color:inherit;cursor:pointer}@supports (-webkit-touch-callout: none){.ios-padding-bottom-fix{padding-bottom:5rem}}.upsellPackContainer .slick-dots{display:flex;justify-content:center;align-items:center;gap:.25rem}.upsellPackContainer .slick-dots>li{display:flex;justify-content:center;align-items:center;margin:0;margin:initial}.upsellPackContainer .slick-dots .customDots{width:.375rem;height:.375rem;border-radius:50%;border:1px solid #999999}.upsellPackContainer .slick-dots .slick-active .customDots{border-radius:.5rem;width:.9375rem;height:.5rem;background:#fb637e;border-color:transparent}.cart{--grey-2: #e2e2e2;--grey-3: #bfbfbf;--caffeine-brow: #db965e;--pink: #fb637e;position:fixed;top:0;left:100%;min-width:472px;height:100vh;background:var(--white);z-index:164;display:flex;transition:-webkit-transform .257s;transition:transform .257s;transition:transform .257s,-webkit-transform .257s}.cart .productCard{border:1px solid #e1e3e3;border-radius:8px}.cart .productCard[data-blackfriday=true]{border-color:#fff3e080}.cart .productCard .specialTag{width:4.375rem;height:1.25rem;display:flex;justify-content:center;align-items:center;padding:.25rem .375rem .4rem;background:linear-gradient(90deg,#f1d98a 0%,#dca119 100%);border-radius:.75rem;margin-bottom:.25rem;position:absolute;left:-.3rem;top:-.3rem}.cart .productCard .specialTag[data-blackfriday=true]{border:1px solid rgba(255,198,45,.8);background:rgba(39,23,24,.6)}.cart .productCard .specialTag>p{font-size:.75rem;color:#fff;font-weight:600}.cart .productCard .variantsButtons .buttonVariant{padding:.5rem;border:1px solid #e2e2e2;border-radius:.25rem;margin-bottom:1rem}.cart .productCard .variantsButtons .buttonVariant:hover{border-color:#e8b849}.cart .productCard .variantsButtons .buttonVariant.selected{border-color:#e8b849;background:#faf5e5}.cart .productCard .variantsButtons .buttonVariant[data-blackfriday]{border-color:#fff}.cart .productCard .variantsButtons .buttonVariant[data-blackfriday]:hover{border-color:#ffc62d}.cart .productCard .variantsButtons .buttonVariant[data-blackfriday].selected{border-color:#ffc62d;background:rgba(255,198,45,.15)}.cart.open{-webkit-transform:translateX(-100%);transform:translate(-100%)}@media (max-width: 1024px){.cart.open{min-width:100vw;max-width:100vw}}.cart .cart-section{--header-color: var(--white);position:relative;display:flex;flex-direction:column;min-width:472px;height:100%}.cart .cart-section>.cart-container{display:flex;flex-direction:column;height:100%;flex:1;overflow-y:auto}.cart .cart-section>.cart-container::-webkit-scrollbar{display:none}@media (max-width: 768px){@supports (-webkit-touch-callout: none){.cart .cart-section>.cart-container{flex:.95}}@supports not (-webkit-touch-callout: none){.cart .cart-section>.cart-container{flex:.95}}}.cart .cart-section>.cart-container .cart-mobile-upsell .header{height:48px;background-color:#e2e2e2;margin-top:40px;display:flex;justify-content:center;align-items:center}.cart .cart-section>.cart-container .cart-mobile-upsell .header>h1{text-transform:uppercase;font-family:acumin-pro-condensed;color:#271718;text-align:center;font-weight:900;letter-spacing:1.2px;line-height:28px;font-size:20px}.cart .cart-section:nth-child(2){min-width:440px}.cart .cart-section:nth-child(2) .cart-header{--header-color: #271718;font-size:1.125rem;letter-spacing:1.08px}.cart .cart-section>div:first-child{flex-shrink:1;overflow-y:auto}@media (max-width: 1024px){.cart .cart-section{min-width:100%}.cart .cart-section:nth-child(2){display:none}}.cart .cart-products{display:flex;flex-direction:column;padding-top:28px;padding-left:24px;padding-right:24px;margin-bottom:16px}@media (max-width: 1024px){.cart .cart-products{padding-left:16px;padding-right:16px}}.cart .cart-products .cart-product{width:100%;display:flex;position:relative}.cart .cart-products .cart-product .image{width:72px;height:72px;border:1px solid var(--grey-2);margin-right:16px;border-radius:4px;position:relative;height:100%}.cart .cart-products .cart-product .image[data-quantity]:after{content:attr(data-quantity);width:20px;height:20px;background:var(--caffeine-brow);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--white);font-weight:700;font-family:acumin-pro;line-height:1;border-radius:50%;position:absolute;right:0;top:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.cart .cart-products .cart-product .image img{width:100%;height:100%;object-fit:cover}.cart .cart-products .cart-product .image.disabled>img{-webkit-filter:blur(1px);filter:blur(1px)}.cart .cart-products .cart-product .image.disabled:before{content:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/lock-HDCGECOF.png);position:absolute;width:16px;height:21px;left:50%;top:40%;display:flex;-webkit-transform:translateX(-50%);transform:translate(-50%);align-items:center;justify-content:center;z-index:3}.cart .cart-products .cart-product .image.disabled:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:#e8b849;opacity:.3}.cart .cart-products .cart-product .content{display:flex;flex-direction:column;flex:1;gap:.25rem}.cart .cart-products .cart-product .title,.cart .cart-products .cart-product .description,.cart .cart-products .cart-product .price{margin-top:auto;margin-bottom:auto}.cart .cart-products .cart-product .title{font-family:acumin-pro-condensed;font-weight:700;letter-spacing:.48px;font-size:1rem;line-height:1;text-transform:uppercase}.cart .cart-products .cart-product .description{font-size:.875rem;line-height:1;font-weight:200}.cart .cart-products .cart-product .price{letter-spacing:.84px;line-height:1;font-size:.875rem;font-weight:700}.cart .cart-products .cart-product .price span.old-price{-webkit-text-decoration:line-through;text-decoration:line-through;color:#8e979f;margin-right:8px}.cart .cart-products .cart-product .button-add-suggestion{position:absolute;height:40px;width:40px;background:transparent linear-gradient(90deg,#e8b849 0%,#f1d98a 100%) 0% 0% no-repeat padding-box;border-radius:4px;bottom:8px;right:0;padding:8px}.cart .cart-products .cart-product .button-add-suggestion svg,.cart .cart-products .cart-product .button-add-suggestion img{fill:#271718;width:100%;height:100%}.cart .cart-products .cart-product .button-add-suggestion:hover{background:#dca119}.cart .cart-products .cart-product .button-wrapper{display:flex;align-items:center;justify-content:space-between;position:absolute;right:0;bottom:0;width:78px}.cart .cart-products .cart-product .button-wrapper span{font-weight:600;font-size:14px}.cart .cart-products .cart-product .button-quantity{height:24px;width:24px;border-radius:4px;border:1px solid #e3b853;padding:0}.cart .cart-products .cart-product .button-quantity:disabled{border-color:var(--grey-3)}.cart .cart-products .cart-product .button-quantity:disabled svg{fill:var(--grey-3)}.cart .cart-products .cart-product .button-quantity svg{width:100%;height:100%;fill:#e3b853}.cart .cart-products .cart-product .button-remove{position:absolute;top:0;right:0;width:20px;height:20px}.cart .cart-products .cart-product .button-remove svg{fill:var(--grey-3);width:100%;height:100%}.cart .cart-products .cart-product+.cart-product{margin-top:24px}.cart .cart-products .cart-product.gift .image{position:relative;border:1px solid #e8b849}.cart .cart-products .cart-product.gift .image>img{-webkit-filter:blur(1px);filter:blur(1px)}.cart .cart-products .cart-product.gift .image:before{content:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/lock-HDCGECOF.png);position:absolute;width:16px;height:21px;left:50%;top:40%;display:flex;-webkit-transform:translateX(-50%);transform:translate(-50%);align-items:center;justify-content:center;z-index:3}.cart .cart-products .cart-product.gift .image:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:#e8b849;opacity:.3}.cart .cart-products .upsell{display:flex;flex-direction:column;gap:16px}@media (max-width: 1024px){.cart .cart-products .upsell{max-width:90vw;flex-direction:row}}.cart .cart-products .upsell .upsell-card{box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #e8b849;border-radius:8px;position:relative}.cart .cart-products .upsell .upsell-card.toPrime:first-child{margin-top:28px}.cart .cart-products .upsell .upsell-card.toPrime:after{content:"Exclusivo para Assinantes!";text-align:center;position:absolute;width:auto;padding:8px 21px;left:50%;font-weight:700;top:-30%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);background:#f1d98a 0% 0% no-repeat padding-box;border-radius:8px 8px 0 0;white-space:nowrap}.cart .cart-products .upsell .upsell-card .top{display:flex;gap:16px}.cart .cart-products .upsell .upsell-card .top .img{border-top-left-radius:8px;border-bottom-right-radius:8px}.cart .cart-products .upsell .upsell-card .top .img>img{max-width:128px;max-height:128px;min-height:128px;object-fit:cover;border-top-left-radius:8px;border-bottom-right-radius:8px}.cart .cart-products .upsell .upsell-card .top.disabled .img{-webkit-filter:blur(1px);filter:blur(1px);position:relative}.cart .cart-products .upsell .upsell-card .top.disabled .img:before{content:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/lock-HDCGECOF.png);position:absolute;width:16px;height:21px;left:50%;top:40%;display:flex;-webkit-transform:translateX(-50%);transform:translate(-50%);align-items:center;justify-content:center;z-index:3}.cart .cart-products .upsell .upsell-card .top.disabled .img:after{border-top-left-radius:8px;border-bottom-right-radius:8px;position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:#bfbfbf;opacity:.3}.cart .cart-products .upsell .upsell-card .top .title{font-family:acumin-pro-condensed;font-size:16px;font-weight:900;line-height:20px;letter-spacing:.48px;text-transform:uppercase}.cart .cart-products .upsell .upsell-card .top .description,.cart .cart-products .upsell .upsell-card .top .price{font-size:14px;font-weight:300;line-height:16px}.cart .cart-products .upsell .upsell-card .top .description{margin-top:8px}.cart .cart-products .upsell .upsell-card .top .price{font-weight:700}.cart .cart-products .upsell .upsell-card .top .price>span{font-weight:300}.cart .cart-products .upsell .upsell-card .top .price>span .dashed{-webkit-text-decoration:line-through;text-decoration:line-through}.cart .cart-products .upsell .upsell-card .top .price>span strong{font-weight:700}.cart .cart-products .upsell .upsell-card .top .product-info{padding:16px 16px 0 0;height:128px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1024px){.cart .cart-products .upsell .upsell-card{max-width:240px;min-width:240px}.cart .cart-products .upsell .upsell-card .top{flex-direction:column;justify-content:center}.cart .cart-products .upsell .upsell-card .img{border-top-right-radius:8px;border-bottom-right-radius:0;border-bottom-right-radius:initial}.cart .cart-products .upsell .upsell-card .img>img{max-width:none!important;max-width:initial!important;object-fit:contain!important}.cart .cart-products .upsell .upsell-card .img>img{width:100%;min-height:128px;border-top-right-radius:8px;border-bottom-right-radius:0;border-bottom-right-radius:initial}.cart .cart-products .upsell .upsell-card .img.rtd>img{object-fit:cover!important}.cart .cart-products .upsell .upsell-card .product-info{padding:0 16px!important}}.cart .cart-products .upsell .upsell-card>button{margin:16px;background:#271718;color:#e8b849}.cart .cart-products .upsell .upsell-card>button:hover{background:#633f31}.cart .cart-products .upsell .upsell-card>button:disabled{background:var(--grey-3);color:var(--white)}.cart .cart-products .upsell .upsell-line{display:flex}.cart .cart-products .upsell .upsell-line .image{width:72px;height:72px;border:1px solid var(--grey-2);margin-right:16px;border-radius:4px;height:100%}.cart .cart-products .upsell .upsell-line .left{flex:1;display:flex;justify-content:space-between;align-items:center}.cart .cart-products .upsell .upsell-line .left .content .title{font-family:acumin-pro-condensed;font-size:16px;font-weight:900;line-height:20px;letter-spacing:.48px;text-transform:uppercase}.cart .cart-products .upsell .upsell-line .left .content .description,.cart .cart-products .upsell .upsell-line .left .content .price{font-size:14px;font-weight:300;line-height:16px;margin-top:8px}.cart .cart-products .upsell .upsell-line .left .content .price{font-weight:700}.cart .cart-products .upsell .upsell-line .left .content .price>span{font-weight:300}.cart .cart-products .upsell .upsell-line .left .content .price>span .dashed{-webkit-text-decoration:line-through;text-decoration:line-through}.cart .cart-products .upsell .upsell-line .left .content .price>span strong{font-weight:700}.cart .cart-products .upsell .upsell-line .left .button-add-suggestion{height:40px;width:40px;background:transparent linear-gradient(90deg,#e8b849 0%,#f1d98a 100%) 0% 0% no-repeat padding-box;border-radius:4px;padding:8px}.cart .cart-products .upsell .upsell-line .left .button-add-suggestion svg,.cart .cart-products .upsell .upsell-line .left .button-add-suggestion img{fill:#271718;width:100%;height:100%}.cart .cart-products .upsell .upsell-line .left .button-add-suggestion:hover{background:#dca119}@media (max-width: 1024px){.cart .cart-products .upsell .upsell-line{box-sizing:border-box;max-width:184px;flex-direction:column;border:1px solid #e2e2e2;border-radius:8px;gap:16px;min-width:184px;height:100%;min-height:346px}.cart .cart-products .upsell .upsell-line .image{width:100%;height:128px;border:medium none currentColor;border:initial;margin-right:0;margin-right:initial;border-bottom-left-radius:0;border-bottom-left-radius:initial;border-bottom-right-radius:0;border-bottom-right-radius:initial;object-fit:contain}.cart .cart-products .upsell .upsell-line .left{flex-direction:column}.cart .cart-products .upsell .upsell-line .left .content{padding-left:16px;padding-right:16px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.cart .cart-products .upsell .upsell-line .left .button-add-suggestion{width:calc(100% - 32px);margin:16px 0;letter-spacing:.84px;font-family:acumin-pro-condensed;font-weight:700;text-transform:uppercase;font-size:14px}}.cart .cart-header{height:48px;width:100%;display:flex;align-items:center;text-align:center;position:relative;background:#271718;background-repeat:no-repeat;background-size:cover}.cart .cart-header h2{font-family:acumin-pro-extra-condensed;font-size:1.25rem;font-weight:900;letter-spacing:.075rem;color:var(--header-color);flex:1}.cart .cart-header button{position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:24px;width:24px;fill:var(--white)}.cart .cart-discount-header{display:flex;flex-direction:column;padding:24px}@media (max-width: 1024px){.cart .cart-discount-header{padding:16px}}.cart .cart-discount-header .cart-discount-progress-bar{padding-left:8px;padding-right:8px;display:flex}@media (max-width: 768px){.cart .cart-discount-header .cart-discount-progress-bar{padding-left:0;padding-right:0}}.cart .cart-discount-header .cart-discount-progress-bar .progress{height:8px;border-radius:8px;-webkit-appearance:none;border:none;display:block;overflow:hidden;padding:0;width:100%}.cart .cart-discount-header .cart-discount-progress-bar .progress::-webkit-progress-bar{background:var(--grey-2)}.cart .cart-discount-header .cart-discount-progress-bar .progress::-webkit-progress-value{background:var(--pink-original);border-radius:4px}.cart .cart-discount-header .text{margin-top:14px;text-align:center;font-weight:200;font-size:14px;line-height:24px}.cart .cart-discount-header .text .amount{font-weight:700}.cart .cart-discount-header .text .discount{font-weight:700;color:var(--pink)}.cart .cart-discount-header .text b{font-weight:700}.cart .cart-discount-header .text .textRed{color:var(--pink-original)}.cart .cart-discount-header>hr{margin:12px 0 0;background:var(--grey-2);height:1px}.cart .cart-discount-header.steps .cart-discount-progress-bar{padding-left:8px;padding-right:8px;display:flex;position:relative}@media (max-width: 768px){.cart .cart-discount-header.steps .cart-discount-progress-bar{padding-left:0;padding-right:0}}.cart .cart-discount-header.steps .cart-discount-progress-bar .progress{height:8px;border-radius:8px;-webkit-appearance:none;border:none;display:block;overflow:hidden;padding:0;width:100%}.cart .cart-discount-header.steps .cart-discount-progress-bar .progress::-webkit-progress-bar{background:var(--grey-2)}.cart .cart-discount-header.steps .cart-discount-progress-bar .progress::-webkit-progress-value{background:var(--pink-original);border-radius:4px}.cart .cart-discount-header.steps .cart-discount-progress-bar .box-circle{position:absolute;width:100%}.cart .cart-discount-header.steps .cart-discount-progress-bar .box-circle .circle{position:absolute;height:14px;width:14px;margin-top:-2px;outline:2px solid #fff;border-radius:50%;background-color:#e2e2e2}.cart .cart-discount-header.steps .cart-discount-progress-bar .box-circle .circle.one{left:33.3%}.cart .cart-discount-header.steps .cart-discount-progress-bar .box-circle .circle.two{left:calc(100% - 28px)}.cart .cart-discount-header.steps .cart-discount-progress-bar .box-circle .circle.active{background-color:var(--pink)}.cart .cart-free-shipping-all{display:flex;justify-content:center;align-items:center;background-color:#faf5e5;border-radius:4px;padding:14px 8px 12px;gap:8px;font-size:14px;margin-top:.5rem}.cart .cart-free-shipping-all>b{font-weight:700}@media (max-width: 768px){.cart .cart-free-shipping-all{font-size:12px}}.cart .cart-empty{padding-top:36px;font-weight:700;line-height:24px;font-size:1rem}.cart .cart-empty>.title{text-align:center}.cart .cart-footer{width:100%;display:flex;flex-direction:column;align-items:center;padding:16px 24px;position:-webkit-sticky;position:sticky;bottom:0;left:0;z-index:2;background-color:#fff}@media (max-width: 1024px){.cart .cart-footer{padding-left:16px;padding-right:16px}}.cart .cart-footer .cart-container{display:flex;justify-content:space-between;width:100%;position:-webkit-sticky;position:sticky}.cart .cart-footer .content{display:flex;flex-direction:column}.cart .cart-footer .content .subtotal{font-size:1rem;font-weight:600;line-height:1}.cart .cart-footer .content .amount{font-size:1rem;font-weight:600;margin-top:9px;line-height:1}@media (max-width: 768px){.cart .cart-footer .content .amount{font-size:1rem;margin-top:7px;font-weight:600}}.cart .cart-footer .button{height:40px;max-width:264px;width:100%}.cart .cart-footer .button span{letter-spacing:.84px}.cart .cart-footer .button:disabled{pointer-events:none;background:#bfbfbf;color:var(--white)}@media (max-width: 768px){.cart .cart-footer .button{max-width:200px}}.cart .coupon-area{display:flex;padding:15px 24px;align-items:center;flex-direction:column;margin-top:auto}@media (max-width: 1024px){.cart .coupon-area{padding-left:16px;padding-right:16px}}.cart .coupon-area .cart-apply-coupon{cursor:pointer;display:flex;justify-content:space-between;width:100%}.cart .coupon-area .cart-apply-coupon span{display:flex;width:100%;-webkit-text-decoration:underline;text-decoration:underline;color:#cd9645;font-size:14px;font-family:acumin-pro}.cart .coupon-area .coupon-input{display:flex;align-items:center;justify-content:center;margin-bottom:10px;width:100%}.cart .coupon-area .coupon-input legend{margin-left:10px;background:#fff;padding:5px;font-size:12px;font-family:acumin-pro;font-weight:400;color:#9c9c9c}.cart .coupon-area .coupon-input fieldset{border:1px solid #9c9c9c;border-radius:4px;background:#fff;overflow:hidden;padding:3px;width:100%}.cart .coupon-area .coupon-input input{border:none!important}.cart .coupon-area .coupon-input input{padding-left:5px;font-size:14px;width:284px;background:none}@media (max-width: 768px){.cart .coupon-area .coupon-input input{width:260px}}.cart .coupon-area .coupon-input input:focus{box-shadow:0 0;border:0 none;outline:0}.cart .coupon-area .coupon-input button{width:48px;min-width:48px;height:48px;background:#c58b68;border:none;transition:.3s;border-radius:4px;margin-left:5px;margin-top:auto;display:flex;align-items:center;justify-content:center}.cart .coupon-area .coupon-input button i{color:#fff;width:9px;height:15px}.cart .coupon-area .coupon-input button:hover{opacity:.9}.cart .coupon-area .coupon-msg{color:var(--pink)}.cart .coupon-area .coupon{display:flex;padding:15px 0;align-items:center;justify-content:space-between;width:100%}@media (max-width: 768px){.cart .coupon-area .coupon{padding:15px}}.cart .coupon-area .coupon h3{color:#141414;font-size:14px;font-weight:600;font-family:acumin-pro;margin-right:auto}.cart .coupon-area .coupon .remove-coupon{display:flex;align-items:center;margin-left:auto;min-width:160px;justify-content:space-around;width:100%;height:32px;background:#eed498;border-radius:4px;color:#141414;cursor:pointer}.cart .coupon-area .coupon .remove-coupon img{width:20px}.cart .cart-resume{display:flex;flex-direction:column;padding:0;margin-bottom:1rem;width:100%}@supports (-webkit-touch-callout: none){.cart .cart-resume{margin-bottom:72px}}.cart .cart-resume>hr{margin:0 0 22px;background:var(--grey-2);height:1px}.cart .cart-resume .line{display:flex;justify-content:space-between}.cart .cart-resume .line+.line{margin-top:8px}.cart .cart-resume .line p{font-weight:200}.cart .cart-resume .line b{font-weight:600;letter-spacing:.56px}.cart .cart-resume .line p,.cart .cart-resume .line b{font-size:.875rem;line-height:1.5rem}@media (max-width: 1024px){.cart .cart-resume .line p,.cart .cart-resume .line b{font-size:12px;line-height:14px}}.cart .cart-resume .line .discount{color:var(--pink);font-weight:600;letter-spacing:.56px}.cart .cart-resume .line p:last-child{text-align:right}.cart .cart-resume .line b:last-child{text-align:right}.cart.open+.cart-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.3);z-index:121;cursor:pointer}.openCart{position:fixed;z-index:100;left:32px;bottom:32px}.error-page{display:flex;width:100%;min-height:100vh;padding-top:104px}@media (max-width: 1024px){.error-page{padding-top:0;flex-direction:column;min-height:0;min-height:initial}}.error-page .column{display:flex;flex:1;width:50%}@media (max-width: 1024px){.error-page .column{width:100%}}.error-page .background{height:100%;width:100%;object-fit:cover}@media (max-width: 1024px){.error-page .background{height:auto;aspect-ratio:360/248}}.error-page .content{max-width:360px;display:flex;flex-direction:column;margin:auto}@media (max-width: 1024px){.error-page .content{padding:23px 16px;max-width:none;max-width:initial}}.error-page .content .subtitle{font-size:16px;font-family:acumin-pro-extra-condensed;font-weight:700;margin-bottom:6px}@media (max-width: 1024px){.error-page .content .subtitle{text-align:center;font-size:.75rem;letter-spacing:.72px}}.error-page .content .title{font-family:acumin-pro-extra-condensed;font-size:3rem;letter-spacing:2.88px;line-height:48px;font-weight:900}@media (max-width: 1024px){.error-page .content .title{text-align:center;font-size:1.5rem;letter-spacing:1.44px;margin-bottom:24px;line-height:1.2}}.error-page .content .description{font-size:1rem;letter-spacing:0px;line-height:24px;margin-top:16px}@media (max-width: 1024px){.error-page .content .description{margin-bottom:0;font-size:.875rem;line-height:20px}.error-page .content .description+.description{margin-top:16px}}.error-page .content .button{width:184px;margin-left:auto;margin-right:auto;margin-top:20px}.error-page .sectionFooter{width:100%}.error-page .sectionFooter small{margin-top:81px;font-size:.625rem;display:block;text-align:center;max-width:328px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.error-page .sectionFooter small{margin-top:24px;letter-spacing:.1px;max-width:312px}}.error-page .sectionFooter small a{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width: 768px){.error-page .sectionFooter{padding-bottom:37px}}.mini-banner{height:32px;width:100%;z-index:120;display:flex;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.mini-banner .text{font-size:14px;font-family:acumin-pro-condensed;font-weight:700;letter-spacing:2.12px;color:var(--primary-color);min-width:-webkit-max-content;min-width:max-content;text-align:center;text-transform:uppercase}@media (max-width: 768px){.mini-banner .text{font-size:11px;letter-spacing:.96px}}.mini-banner__marquee{display:flex;align-items:center;white-space:nowrap;-webkit-animation:marquee infinite 700s linear;animation:marquee infinite 700s linear}.mini-banner__simple{width:100%;display:flex;justify-content:center;align-items:center}.mini-banner.duel{background:#271718 0% 0% no-repeat padding-box}@-webkit-keyframes marquee{98%{-webkit-transform:translateX(-100%);transform:translate(-100%)}99%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translateX(100vw);transform:translate(100vw)}}@keyframes marquee{98%{-webkit-transform:translateX(-100%);transform:translate(-100%)}99%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translateX(100vw);transform:translate(100vw)}}.bar{width:72px;height:8px;-webkit-transform:skewX(-22deg);transform:skew(-22deg);border-radius:2px}@media (max-width: 1024px){.bar{width:28px;height:4px}}.group_bars{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 8px;align-content:center;justify-content:center;place-content:center;align-items:center;justify-items:center;place-items:center}.group_bars.duel .bar{width:152px}@media (max-width: 1024px){.group_bars{grid-gap:0 4px}}.toGoCard{box-sizing:border-box;position:relative;width:19.5rem;max-width:19.5rem;min-height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center}.toGoCard .specialTag{position:absolute;top:-14%;right:-4%;width:4rem;height:4rem}.toGoCard .bar{width:94%;height:8px}.toGoCard .toGoCard__icon{max-width:232px;position:absolute;bottom:80%}.toGoCard .toGoCard__icon[data-flavor=Beijinho],.toGoCard .toGoCard__icon[data-flavor="Pa\e7oca com Chocolate Branco"]{zoom:1.2}.toGoCard .baseText{font-size:14px;line-height:24px;text-align:center;color:#fff}.toGoCard .baseText-color{color:#633f31}.toGoCard .baseText-brown{color:#271718}.toGoCard .toGoCard__content{margin-bottom:8px;border-radius:8px;text-align:center;padding:1.5rem .7rem;display:flex;flex-direction:column;align-items:center}.toGoCard .toGoCard__content .content__title{font-family:acumin-pro-extra-condensed;font-size:1.75rem;text-transform:uppercase;font-weight:700;line-height:normal;margin-top:1rem;margin-bottom:20px}.box-oc{--grey-3: #bfbfbf;--border-color: var(--grey-3);color:inherit;box-shadow:none;border-radius:8px;background-color:var(--branco);border:1px solid #bfbfbf;border:1px solid var(--border-color);cursor:pointer}.box-oc .box-edit{background-color:var(--cinza-iii);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.box-oc .box-edit .input-box{position:relative;margin:16px 4px 0;display:flex}.box-oc .box-edit .input-box.billingAddress>input{padding:0;padding:initial;padding-left:16px}@media (max-width: 768px){.box-oc .box-edit .input-box{margin:16px 4px 9px}}.box-oc .box-edit .input-box.date input{padding-right:16px}.box-oc .box-edit .input-box input,.box-oc .box-edit .input-box select{box-shadow:none!important}.box-oc .box-edit .input-box input,.box-oc .box-edit .input-box select{border-radius:4px;border:1px solid rgba(39,23,24,.6);outline:none;height:48px;width:100%;padding-left:16px;color:var(--marrom-escuro);transition:.1s all;font-size:14px;font-family:acumin-pro;letter-spacing:.42px}@media (max-width: 768px){.box-oc .box-edit .input-box input,.box-oc .box-edit .input-box select{letter-spacing:.84px}}.box-oc .box-edit .input-box input:focus-within,.box-oc .box-edit .input-box input:not(:placeholder-shown),.box-oc .box-edit .input-box select:focus-within,.box-oc .box-edit .input-box select:not(:placeholder-shown){border-color:var(--cinza-ii)}.box-oc .box-edit .input-box input:focus-within+span,.box-oc .box-edit .input-box input:not(:placeholder-shown)+span,.box-oc .box-edit .input-box select:focus-within+span,.box-oc .box-edit .input-box select:not(:placeholder-shown)+span{top:0;left:8px;background:linear-gradient(var(--cinza-iii),var(--branco));color:var(--cinza-ii);font-size:.75rem;padding:11px 8px 5px}.box-oc .box-edit .input-box input.error,.box-oc .box-edit .input-box select.error{border-color:var(--pink-original)}.box-oc .box-edit .input-box input.error+span,.box-oc .box-edit .input-box select.error+span{color:var(--pink-original)}.box-oc .box-edit .input-box.select{padding-top:0;padding-bottom:0}.box-oc .box-edit .input-box.select:not(.is-multiple){height:auto}.box-oc .box-edit .input-box.select:after{content:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/select-icon-JVNRYSQM.svg)!important;border:none!important}.box-oc .box-edit .input-box.select span{padding:11px 6px 5px!important}.box-oc .box-edit .input-box.select span{top:0;left:8px;background:linear-gradient(var(--cinza-iii),var(--branco));color:var(--cinza-ii);font-size:.75rem}.box-oc .box-edit .input-box.select select{background:var(--branco);-webkit-appearance:none;appearance:none}.box-oc .box-edit .input-box>span{position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);letter-spacing:.42px;font-size:.875rem;line-height:1;transition:.1s all;pointer-events:none}.box-oc .box-edit .input-box .input-button{margin-left:8px;display:flex;align-items:center;justify-content:center;border:none;max-width:48px;width:100%;border-radius:4px;background:linear-gradient(90deg,var(--dourado-2) 0%,var(--dourado) 100%) 0% 0% no-repeat padding-box}.box-oc .box-edit .input-box .input-button svg{max-width:24px;width:100%}.box-oc .box-edit .input-box .input-button:disabled{background:var(--cinza-ii);cursor:default}.box-oc .box-edit .input-box .input-button:disabled:after{content:url(/assets/rebranding/icons/checked-white.svg)}.box-oc .box-edit .input-box .input-button.is-loading svg{display:none}.box-oc .box-edit .input-box .input-button.is-loading:after{-webkit-animation:spinAround .5s infinite linear;animation:spinAround .5s infinite linear;border:2px solid #bebebe;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.box-oc .box-edit .input-box.checkbox{height:120%;margin:0 4px}.box-oc .box-edit .input-box .not-number{width:100%;display:flex;align-items:center;margin-left:.3rem;gap:8px}.box-oc .box-edit .input-box .not-number input[type=checkbox]{-webkit-appearance:initial;appearance:initial;width:16px;height:16px;max-width:16px;max-height:16px;border-radius:3px;cursor:pointer}.box-oc .box-edit .input-box .not-number input[type=checkbox]:checked{position:relative;border:none}.box-oc .box-edit .input-box .not-number input[type=checkbox]:checked:after{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background-image:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/checkbox-7HKYHT36.svg);background-size:cover}.box-oc .box-edit .input-box .not-number .info{font-size:.875rem;font-weight:300;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.box-oc .box-edit .input-box .not-number .info a{font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;color:#006bc8}@media (max-width: 768px){.box-oc .box-edit .input-box .not-number .info{font-size:.75rem;display:flex;align-items:center;gap:8px}.box-oc .box-edit .input-box .not-number .info span{margin-top:auto}}.box-oc .box,.box-oc .box-edit{border:none;margin:0}.box-oc .box .box-edit-title,.box-oc .box-edit .box-edit-title{font-size:14px;padding-left:8px;font-weight:700}.box-oc .box:hover,.box-oc .box-edit:hover{border-color:var(--cinza-contornos)!important}.box-oc .box-oc-element{max-height:0;opacity:.5;overflow:hidden;transition:.2s ease}.box-oc.selected{border-color:var(--golden-hover);background-color:var(--golden-hover-2)}.box-oc.active{border-color:var(--caffeine-dark-brown)}.box-oc.active .box-oc-element{opacity:1;max-height:1000px;overflow:hidden;transition:all 1s ease-in-out}.box-oc.active .box{border-bottom:1px solid var(--cinza-contornos)}.box-oc .billing-address-box{display:flex;align-items:center;padding:16px;font-size:14px}@media (max-width: 768px){.box-oc .billing-address-box{font-size:12px}}.box-oc .billing-address-box .logo{display:flex;align-items:flex-start;height:100%;margin-right:8px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.box-oc .billing-address-box .logo svg{max-width:24px;width:100%;height:24px}.box-oc .billing-address-box .info{font-weight:200}@media (max-width: 768px){.box-oc .billing-address-box .info{font-weight:400}}.box-oc .billing-address-box-edit{padding:20px 12px 24px}.box-oc .billing-address-box-edit .meu-cep-link{margin-top:31px;margin-bottom:13px;width:100%;text-align:center;font-size:12px;font-weight:700;line-height:1;-webkit-text-decoration:underline;text-decoration:underline}.box-oc .billing-address-box-edit .cep-step{display:none}.box-oc .billing-address-box-edit .save-to-next{padding:20px 28px;display:block;font-size:14px;font-family:acumin-pro;color:var(--marrom-escuro);line-height:1;display:flex;align-items:center}@media (max-width: 768px){.box-oc .billing-address-box-edit .save-to-next{padding:16px 12px}}.box-oc .billing-address-box-edit .save-to-next input{margin-right:12px;width:16px;height:16px}.box-oc .billing-address-box-edit .save-to-next input:checked{accent-color:var(--marrom-caffeine)}.box-oc input[type=radio]{margin-right:16px;max-width:16px;width:100%;height:16px;-webkit-appearance:none;appearance:none;border:2px solid var(--cinza-ii);border-radius:50%;display:grid;align-content:center;justify-content:center;place-content:center}.box-oc input[type=radio]:checked{border-color:var(--golden-hover)}.box-oc input[type=radio]:before{content:"";width:8px;height:8px;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);transition:.12s -webkit-transform ease-in-out;transition:.12s transform ease-in-out;transition:.12s transform ease-in-out,.12s -webkit-transform ease-in-out;box-shadow:inset 1em 1em var(--golden-hover)}.box-oc input[type=radio]:checked:before{-webkit-transform:scale(1);transform:scale(1)}.box-oc .payment-method-box{display:flex;align-items:center;padding:24px 16px;font-size:14px}@media (max-width: 768px){.box-oc .payment-method-box{padding:21px 16px}}.box-oc .payment-method-box svg,.box-oc .payment-method-box img{max-width:32px;width:100%;height:32px}.box-oc .payment-method-box.pix,.box-oc .payment-method-box.boleto{padding:16px}.box-oc .payment-method-box.pix .info,.box-oc .payment-method-box.boleto .info{min-height:0;min-height:initial}.box-oc .payment-method-box .logo{display:flex;align-items:flex-start;height:100%;margin-right:16px;min-width:40px}.box-oc .payment-method-box .logo svg{max-width:32px;width:100%;height:32px}@media (max-width: 768px){.box-oc .payment-method-box .logo svg{max-width:24px;height:24px}}.box-oc .payment-method-box .logo img.brand{max-width:40px;width:100%;height:32px;object-fit:contain;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.box-oc .payment-method-box .logo.payment-profile img,.box-oc .payment-method-box .logo.payment-profile svg{margin-left:8px;max-width:40px;object-fit:contain}.box-oc .payment-method-box .info{font-weight:700}.box-oc .payment-method-box .info span{font-size:12px;font-weight:200}@media (max-width: 768px){.box-oc .payment-method-box .info{line-height:1;font-size:12px;display:flex;flex-direction:column}.box-oc .payment-method-box .info span{margin-top:auto}}.box-oc .payment-method-box .price{margin-left:auto;font-weight:700}.box-oc .payment-method-box-edit{padding:20px 12px 24px}@media (max-width: 768px){.box-oc .payment-method-box-edit{padding:16px 12px 15px}}.box-oc .payment-method-box-edit .credit-card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;height:145px;width:260px;margin:0 auto 20px;transition:1s;-webkit-transform:rotateY(0deg);transform:rotateY(0);-webkit-user-select:none;user-select:none;pointer-events:none}@media (max-width: 768px){.box-oc .payment-method-box-edit .credit-card{margin:16px auto 14px}}.box-oc .payment-method-box-edit .credit-card.focus{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.box-oc .payment-method-box-edit .credit-card .frente,.box-oc .payment-method-box-edit .credit-card .verso{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.box-oc .payment-method-box-edit .credit-card .frente .card-number,.box-oc .payment-method-box-edit .credit-card .frente .card-name,.box-oc .payment-method-box-edit .credit-card .frente span,.box-oc .payment-method-box-edit .credit-card .verso .card-number,.box-oc .payment-method-box-edit .credit-card .verso .card-name,.box-oc .payment-method-box-edit .credit-card .verso span{position:absolute;color:#fff;font-size:14px;font-family:acumin-pro-condensed;font-weight:200}.box-oc .payment-method-box-edit .credit-card .frente .card-number,.box-oc .payment-method-box-edit .credit-card .verso .card-number{font-weight:600;letter-spacing:2.1px;top:79px;left:22px}.box-oc .payment-method-box-edit .credit-card .frente .card-name,.box-oc .payment-method-box-edit .credit-card .verso .card-name{bottom:23px;left:22px}.box-oc .payment-method-box-edit .credit-card .frente span,.box-oc .payment-method-box-edit .credit-card .verso span{bottom:23px;right:30px}.box-oc .payment-method-box-edit .credit-card .frente .card-cvv,.box-oc .payment-method-box-edit .credit-card .verso .card-cvv{position:absolute;right:28px;top:72px;text-align:center;font-family:acumin-pro-condensed;letter-spacing:.84px}.box-oc .payment-method-box-edit .credit-card .verso{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.box-oc .payment-method-box-edit .pix-boleto-paragraphs{margin-bottom:20px}.box-oc .payment-method-box-edit .pix-boleto-paragraphs p{font-size:14px;font-weight:200}.box-oc .payment-method-box-edit .pix-boleto-paragraphs p+p{margin-top:20px}@media (max-width: 768px){.box-oc .payment-method-box-edit .pix-boleto-paragraphs{text-align:justify}}.box-oc .payment-method-box-edit .save-to-next{padding:20px 28px;display:block;font-size:14px;font-family:acumin-pro;color:var(--marrom-escuro);line-height:1;display:flex;align-items:center}@media (max-width: 768px){.box-oc .payment-method-box-edit .save-to-next{padding:16px 12px}}.box-oc .payment-method-box-edit .save-to-next input{margin-right:12px;width:16px;height:16px}.box-oc .payment-method-box-edit .save-to-next input:checked{accent-color:var(--marrom-caffeine)}.exclusive-offer{z-index:1;max-height:208px;height:100%;border-color:#e8b849;border-radius:8px;position:relative}@media (max-width: 768px){.exclusive-offer{margin-left:10px;margin-right:10px}}.exclusive-offer__content{display:flex;padding-right:16px}.exclusive-offer__content .img{min-width:120px;border-radius:8px 0;position:relative}.exclusive-offer__content .img.disabled>img{-webkit-filter:blur(1px);filter:blur(1px)}.exclusive-offer__content .img.disabled:before{content:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/lock-HDCGECOF.png);position:absolute;width:16px;height:21px;left:50%;top:40%;display:flex;-webkit-transform:translateX(-50%);transform:translate(-50%);align-items:center;justify-content:center;z-index:3}.exclusive-offer__content .img.disabled:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:#e8b849;opacity:.3}.exclusive-offer__content-texts{padding-left:20px;display:flex;flex-direction:column;justify-content:space-around}.exclusive-offer__content-texts h4{font: 700 16px/16px acumin-pro-condensed;letter-spacing:.48px;color:#271718;text-transform:uppercase;line-height:20px}.exclusive-offer__content-texts p{font: 300 14px/20px acumin-pro}.exclusive-offer__content-texts p u{-webkit-text-decoration:line-through;text-decoration:line-through}.exclusive-offer__content-texts p span{font: 700 16px/20px acumin-pro-condensed}.exclusive-offer__content-action{padding:16px}.exclusive-offer__content-action:disabled{background-color:#e8b849}.exclusive-offer:before{content:"Pr\e9-lan\e7 amento especial";padding:0 15px;height:32px;font-family:acumin-pro;font-size:14px;letter-spacing:.72px;text-align:center;line-height:1;font-weight:700;color:#271718;border-radius:8px 8px 0 0;position:absolute;top:-34px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);display:flex;align-items:center;background:var(--golden-2);white-space:nowrap}.partners-kit{width:100%;padding:16px;border-radius:8px;background-color:#f8f8f8}.partners-kit .title{max-width:240px;margin:auto;text-align:center;letter-spacing:0px;color:#271718;font: 300 12px/16px acumin-pro}.partners-kit .title strong{font-weight:800}.partners-kit .items{margin-top:21px}.partners-kit .items .item{display:flex;position:relative;margin-bottom:16px}.partners-kit .items .item figure{width:40px;height:40px;border:1px solid #E2E2E2;border-radius:4px;margin-right:16px}.partners-kit .items .item .content{display:flex;flex-direction:column;justify-content:flex-start}.partners-kit .items .item .content .name{font: 700 14px/16px acumin-pro-condensed;letter-spacing:.42px;color:#271718;text-transform:uppercase}.partners-kit .items .item .content .description{font: 300 11px/20px acumin-pro;letter-spacing:.36px;color:#271718}@media (max-width: 768px){.partners-kit .items .item .content .description{font-size:9px!important}}.partners-kit .items .item span{display:inline-block;position:absolute;right:0;bottom:0;font: 300 11px/20px acumin-pro;letter-spacing:0px;color:#271718}@media (max-width: 768px){.partners-kit .items .item span{font-size:9px!important}}.partners-kit.win{background:#FAF5E5 0% 0% no-repeat padding-box}.partners-kit.win .items figure{border:1px solid #E8B849}.partners-kit.win .items .item span{font: 700 11px/20px acumin-pro;letter-spacing:0px;color:#dca119}.packProduct{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;max-width:360px;width:100%;padding-left:8px;padding-right:8px;border-radius:4px;min-width:250px}.packProduct .image{max-width:360px;width:100%;margin-bottom:12px;overflow:hidden;position:relative}.packProduct .image[data-flavor="vanilla latte"]:after{background-image:url(https://cdn.shopify.com/s/files/1/0604/9503/6638/files/hover_card_vanilla-latte.png?v=1683293464)}.packProduct .image[data-flavor=chocolate]:after{background-image:url(https://cdn.shopify.com/s/files/1/0604/9503/6638/files/hover_card_chocolate.png?v=1683293608)}.packProduct .image[data-flavor=choconilla]:after{background-image:url(https://cdn.shopify.com/s/files/1/0604/9503/6638/files/hover_card_choconilla.png?v=1683291812)}.packProduct .image[data-flavor=original]:after{background-image:url(https://cdn.shopify.com/s/files/1/0604/9503/6638/files/hover_card_original.png?v=1683293535)}.packProduct .image img{width:100%;height:100%;object-fit:contain;object-position:bottom;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}@media (max-width: 768px){.packProduct .image img{margin:0 auto}.packProduct .image{max-width:296px;height:100%;max-height:256px}}.packProduct .image:after{background-size:100% 100%;content:"";position:absolute;top:0;left:0;width:100%;z-index:-1;height:100%;opacity:0;transition:.5s;border-radius:8px 8px 4px 4px}@media (max-width: 768px){.packProduct .image:after{position:relative}}.packProduct:hover .image:after{opacity:1!important}.packProduct:hover .image:after{-webkit-transform:scale(1.4);transform:scale(1.4)}.packProduct>span{display:none;width:40px;height:4px;border-radius:5px;margin:10px 0}.packProduct>span.Vanilla{background:#7ec5ec}.packProduct>span.Original{background:#fb637e}.packProduct>span.Chocolate{background:#8980bb}.packProduct>span.Choconilla{background:var(--lavanda-choconilla)}.packProduct .line{width:40px;height:4px;border-radius:2px;margin-bottom:22px}.packProduct .line[data-flavor="vanilla latte"]{background-color:var(--blue-vanilla-latte)}.packProduct .line[data-flavor=chocolate]{background-color:var(--purple-chocolate)}.packProduct .line[data-flavor=choconilla]{background:var(--purple-linear)}.packProduct .line[data-flavor=original]{background-color:var(--pink-original)}@media (max-width: 768px){.packProduct .line{margin-bottom:12px;height:5px}}.packProduct .box{width:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:204px}.packProduct .box .title{font: 600 14px/20px acumin-pro;color:#271718;margin-bottom:12px}@media (max-width: 768px){.packProduct .box .title{font-size:14px}}.packProduct .box .price{font-size:14px;font-weight:300;color:#271718;margin-bottom:4px}@media (max-width: 768px){.packProduct .box .price{font-size:12px}}.packProduct .box .description{font-size:14px;font-weight:300}@media (max-width: 768px){.packProduct .box .description{font-size:11px}}.packProduct .box .buttons{margin-top:15px;width:100%}.packProduct .box .buttons>button{min-width:218px;width:100%}@media (max-width: 1024px){.packProduct .box .buttons>button{min-width:150px}}@media (max-width: 768px){.packProduct .box .buttons .button{width:100%}}.otherFlavorProductCard{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;max-width:264px;width:100%;border-radius:4px;min-width:264px;min-height:424px}@media (max-width: 1024px){.otherFlavorProductCard{max-width:200px;min-width:200px}}.otherFlavorProductCard .image{position:relative;height:235px}.otherFlavorProductCard .image img{max-height:235px}@media (max-width: 768px){.otherFlavorProductCard .image{height:190px}}.otherFlavorProductCard .image .launchTag{position:absolute;left:2px;top:-2px;background-color:#271718;color:#f1d98a;padding:4px 8px;border-radius:12px;max-height:20px;font-size:10px;font-weight:600;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.otherFlavorProductCard .image .launchTag{top:-17px;left:14px}}.otherFlavorProductCard:hover .image{opacity:1!important}.otherFlavorProductCard:hover .image{-webkit-transform:scale(1.05);transform:scale(1.05);transition:.3s}.otherFlavorProductCard .line{width:40px;height:4px;margin-top:8px;margin-bottom:11px}.otherFlavorProductCard .line[data-flavor=vanilla-latte]{background-color:var(--blue-vanilla-latte)}.otherFlavorProductCard .line[data-flavor=chocolate]{background-color:var(--purple-chocolate)}.otherFlavorProductCard .line[data-flavor=choconilla]{background:var(--purple-linear)}.otherFlavorProductCard .line[data-flavor=original]{background-color:var(--pink-original)}.otherFlavorProductCard .line[data-flavor=pacoca]{background-color:var(--yellow-pacoca)}.otherFlavorProductCard .line[data-flavor=beijinho]{background-color:var(--base-latte-2)}@media (max-width: 768px){.otherFlavorProductCard .line{margin-bottom:12px;height:5px}}.otherFlavorProductCard .box{display:flex;flex-direction:column;align-items:center}.otherFlavorProductCard .box .title{font: 700 24px/16px acumin-pro-extra-condensed;color:#271718;margin-top:11px;margin-bottom:7px;text-transform:uppercase;line-height:24px;max-width:180px;text-align:center;height:48px;display:flex;align-items:center}@media (max-width: 768px){.otherFlavorProductCard .box .title{font-size:18px}}.otherFlavorProductCard .box .description{font-size:12px;font-weight:300;max-width:180px;text-align:center;height:30px}@media (max-width: 1024px){.otherFlavorProductCard .box .description{font-size:10px;max-width:184px}}.otherFlavorProductCard .box .buttons{margin-top:15px;width:100%}.otherFlavorProductCard .box .buttons>button{min-width:232px;max-width:232px;width:100%;letter-spacing:.72px;margin:0 auto}@media (max-width: 1024px){.otherFlavorProductCard .box .buttons>button{min-width:200px;max-width:200px;font-size:12px}}.packConfigModalBackdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(39,23,24,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:100}@media (max-width: 768px){.packConfigModalBackdrop{align-items:flex-end}}.packConfigModalBackdrop .packConfigModalContent{background-color:#fff;padding:1.5rem;border-radius:.5rem;position:relative;min-height:23rem;display:flex;flex-direction:column;justify-content:space-between;min-width:30rem;z-index:10;max-height:96%}.packConfigModalBackdrop .packConfigModalContent[data-darkmode=true]{background:#302b28}@media (max-width: 768px){.packConfigModalBackdrop .packConfigModalContent{border-radius:1rem 1rem 0rem 0rem;width:98%;min-width:98%;min-height:90%;max-height:98%}}.packConfigModalBackdrop .packConfigModalContent .radioButton{-webkit-appearance:none;appearance:none;box-sizing:border-box;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #dca119;-webkit-clip-path:circle();clip-path:circle()}.packConfigModalBackdrop .packConfigModalContent .radioButton:checked{padding:.18rem}.packConfigModalBackdrop .packConfigModalContent .radioButton:checked:after{-webkit-clip-path:circle();clip-path:circle();content:" ";display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;background-color:#dca119}.packConfigModalBackdrop .packConfigModalContent .radioButton:disabled{border-color:#a9acac}.packConfigModalBackdrop .packConfigModalContent .buttonSize:hover,.packConfigModalBackdrop .packConfigModalContent .buttonSize.selected{border-color:#e8b849;background:#faf5e5}.packConfigModalBackdrop .packConfigModalContent .modalFooter{display:flex;flex-direction:column;gap:.5rem}.packConfigModalBackdrop .packConfigModalContent .modalFooter.row{flex-direction:row;align-items:center;justify-content:center}.packConfigModalBackdrop .packConfigModalContent .modalFooter .btn{width:13rem;max-width:13rem;height:2.5rem;padding-left:.5rem;padding-right:.5rem;display:flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;letter-spacing:.0525rem;border-radius:.25rem;background:linear-gradient(90deg,#e8b849 0%,#f1d98a 100%)}.packConfigModalBackdrop .packConfigModalContent .modalFooter .btn.cancel{border:1.5px solid #e8b849;background:#ffffff}.slick-dots{display:flex!important}.slick-dots{justify-content:center;align-items:center;gap:.25rem}.slick-dots>li{display:flex!important;width:8px!important;height:8px!important}.slick-dots>li{justify-content:center;align-items:center;margin:0;margin:initial}.slick-dots .customDots{width:.375rem;height:.375rem;border-radius:50%;border:1px solid #999999}.slick-dots .customDots[data-darkmode=true]{border-color:#fff}.slick-dots .slick-active .customDots{border-radius:.5rem;width:.9375rem;height:.5rem;background:#fb637e;border-color:transparent}.slick-dots .slick-active .customDots[data-darkmode=true]{background-color:#ffc62d}.slick-next{right:4px!important}.slick-next{position:absolute}.slick-prev{left:4px!important}.slick-prev{position:absolute;z-index:10}.skewedTag:after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:#ffc62d;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg);border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.cart-page .cart-empty .title-page{width:100%;display:flex;justify-content:center;text-align:center;font-weight:600;padding:2rem}.cart-page .cart-products .cart-product{display:flex;gap:.5rem;padding:1rem}.cart-page .cart-products .cart-product .image img{width:80px;object-fit:cover}.cart-page .cart-products .cart-product .image.disabled>img{-webkit-filter:blur(1px);filter:blur(1px)}.cart-page .cart-products .cart-product .image.disabled:before{content:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/lock-HDCGECOF.png);position:absolute;width:16px;height:21px;left:50%;top:40%;display:flex;-webkit-transform:translateX(-50%);transform:translate(-50%);align-items:center;justify-content:center;z-index:3}.cart-page .cart-products .cart-product .image.disabled:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:#e8b849;opacity:.3}.cart-page .cart-products .cart-product .content{display:flex;flex-direction:column;flex:1;gap:.25rem}.cart-page .cart-products .cart-product .title,.cart-page .cart-products .cart-product .description,.cart-page .cart-products .cart-product .price{margin-top:auto;margin-bottom:auto}.cart-page .cart-products .cart-product .title{font-family:acumin-pro-condensed;font-weight:700;letter-spacing:.48px;font-size:1rem;line-height:1;text-transform:uppercase}.cart-page .cart-products .cart-product .description{font-size:.875rem;line-height:1;font-weight:200}.cart-page .cart-products .cart-product .price{letter-spacing:.84px;line-height:1;font-size:.875rem;font-weight:700}.cart-page .cart-products .cart-product .price span.old-price{-webkit-text-decoration:line-through;text-decoration:line-through;color:#8e979f;margin-right:8px}.cart-page .cart-products .cart-product .button-add-suggestion{height:40px;width:40px;background:transparent linear-gradient(90deg,#e8b849 0%,#f1d98a 100%) 0% 0% no-repeat padding-box;border-radius:4px;bottom:8px;right:0;padding:8px}.cart-page .cart-products .cart-product .button-add-suggestion svg,.cart-page .cart-products .cart-product .button-add-suggestion img{fill:#271718;width:100%;height:100%}.cart-page .cart-products .cart-product .button-add-suggestion:hover{background:#dca119}.cart-page .cart-products .cart-product .button-wrapper{display:flex;align-items:center;justify-content:space-between;position:absolute;right:0;bottom:0;width:78px}.cart-page .cart-products .cart-product .button-wrapper span{font-weight:600;font-size:14px}.cart-page .cart-products .cart-product .button-quantity{height:24px;width:24px;border-radius:4px;border:1px solid #e3b853;padding:0}.cart-page .cart-products .cart-product .button-quantity:disabled{border-color:var(--grey-3)}.cart-page .cart-products .cart-product .button-quantity:disabled svg{fill:var(--grey-3)}.cart-page .cart-products .cart-product .button-quantity svg{width:100%;height:100%;fill:#e3b853}.cart-page .cart-products .cart-product .button-remove{position:absolute;top:0;right:0;width:20px;height:20px}.cart-page .cart-products .cart-product .button-remove svg{fill:var(--grey-3);width:100%;height:100%}.cart-page .cart-products .cart-product+.cart-product{margin-top:24px}.cart-page .cart-products .cart-product.gift .image{position:relative;border:1px solid #e8b849}.cart-page .cart-products .cart-product.gift .image>img{-webkit-filter:blur(1px);filter:blur(1px)}.cart-page .cart-products .cart-product.gift .image:before{content:url(https://cdn.shopify.com/oxygen-v2/24757/9246/54751/2057624/build/_assets/lock-HDCGECOF.png);position:absolute;width:16px;height:21px;left:50%;top:40%;display:flex;-webkit-transform:translateX(-50%);transform:translate(-50%);align-items:center;justify-content:center;z-index:3}.cart-page .cart-products .cart-product.gift .image:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:#e8b849;opacity:.3}.stamped-badge{font-family:acumin-pro}.stamped-container #tab-questions,.stamped-container .stamped-summary-actions-newquestion{display:none}.stamped-container .stamped-summary-actions-newreview{min-height:35px}.stamped-product-reviews-badge .stamped-badge-caption{text-transform:uppercase;font-family:acumin-pro-condensed;font-weight:600;letter-spacing:.6px;line-height:16px;font-size:.75rem;color:var(--golden-1)}.stamped-fa{color:var(--golden-1)}.stamped-fa .stamped-fa-star{margin:0 2px}.stampedBadge{color:var(--golden-1)!important}.stampedBadge{margin-bottom:17px}.stamped-product-reviews-badge{font-family:acumin-pro-condensed;color:inherit}.stamped-product-reviews-badge .stamped-badge-caption{margin-left:5px}.radioButton{-webkit-appearance:none;appearance:none;box-sizing:border-box;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #dca119;-webkit-clip-path:circle();clip-path:circle()}.radioButton:checked{padding:.18rem}.radioButton:checked:after{-webkit-clip-path:circle();clip-path:circle();content:" ";display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;background-color:#dca119}.radioButton:disabled{border-color:#a9acac}.merlin-popup-container{z-index:0!important}.loading-spinner{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--white);display:grid;align-items:center;justify-items:center;place-items:center;pointer-events:none;opacity:0;z-index:34}.loading-spinner[data-active=true]{opacity:.8;pointer-events:all}.loading-spinner img{align-items:center;justify-items:center;place-items:center}#nprogress .bar{background:#dca119!important;height:3px!important}#nprogress .peg{box-shadow:0 0 10px #dca119,0 0 5px #dca119!important}#nprogress .spinner-icon{border-top-color:#dca119!important;border-left-color:#dca119!important}
