.container{margin-left:auto;margin-right:auto;max-width:2000px;padding-left:5%;padding-right:5%;width:100%}*{box-sizing:border-box;margin:0;padding:0}body{color:#000;font-family:Alegreya Sans,sans-serif!important}body main{min-height:70vh;padding-top:60px}a{color:currentColor;text-decoration:none;transition:color .3s ease}a,button,input{-webkit-appearance:none;border-radius:0;font-family:Alegreya Sans,sans-serif}button{background-color:transparent;border:0;color:currentColor;cursor:pointer;padding:0}button:focus{--tw-ring-shadow:unset!important;outline:0!important}ul{margin:0;padding:0}ul li{list-style:none}figure{margin:0}img{display:block;max-width:100%}input[name=vnda]{display:none}.price del{margin-right:5px;opacity:1}.price ins{text-decoration:none}.popup{display:none}@-webkit-keyframes shimmer{to{transform:translateX(100%)}}@keyframes shimmer{to{transform:translateX(100%)}}.skeleton{background-color:#dddbdd;height:100%;overflow:hidden;pointer-events:none;width:100%;z-index:0}.skeleton,.skeleton:after{bottom:0;left:0;position:absolute;right:0;top:0}.skeleton:after{-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 30%,hsla(0,0%,100%,.5) 40%,hsla(0,0%,100%,0));content:"";transform:translateX(-100%);z-index:-1}.lazy,.swiper-lazy,[data-menu-image]{opacity:0;transition:all .2s ease}.lazy.loaded,.lazy.swiper-lazy-loaded,.swiper-lazy.loaded,.swiper-lazy.swiper-lazy-loaded,[data-menu-image].loaded,[data-menu-image].swiper-lazy-loaded{opacity:1}.lazy.loaded+.skeleton,.lazy.swiper-lazy-loaded+.skeleton,.swiper-lazy.loaded+.skeleton,.swiper-lazy.swiper-lazy-loaded+.skeleton,[data-menu-image].loaded+.skeleton,[data-menu-image].swiper-lazy-loaded+.skeleton{opacity:0}.title{color:#fff;font-family:Lora,serif;font-size:90px;font-weight:700;line-height:117px;margin-bottom:1.286rem;margin-top:0}@media (max-width:767px){.title{font-size:42px;line-height:44px}}.subtitle{color:#fff;font-family:Alegreya Sans,sans-serif;font-size:20px;letter-spacing:.05em;line-height:1.5rem;margin-bottom:1.571rem;margin-top:0;max-width:23.143rem}@media (max-width:767px){.subtitle{font-size:18px;line-height:27px}}#component-cart-drawer-root .card-drawer-cta,.btn{align-items:center;background:transparent;border:2px solid #fff;border-radius:6px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:Alegreya Sans,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:22px;padding:10px 30px;position:relative;text-decoration:none;text-transform:uppercase;transition:.3s}#component-cart-drawer-root .card-drawer-cta:hover,.btn:hover{background:#fff;border-color:#fff;color:#000}#component-cart-drawer-root .card-drawer-cta.adding,.btn.adding{pointer-events:none}#component-cart-drawer-root .card-drawer-cta.unavailable,.btn.unavailable{background:#000;border-color:#000;pointer-events:none}#component-cart-drawer-root .card-drawer-cta:focus,.btn:focus{outline:0}#component-cart-drawer-root .cart-list-item-price{color:#5aaf6a!important}#component-cart-drawer-root .card-drawer-cta{align-items:center;background-color:#5aaf6a;display:flex;justify-content:space-between}#component-cart-drawer-root .card-drawer-cta:hover{background-color:#5aaf6a;color:#fff;filter:brightness(1.1)}.section{padding-bottom:45px;padding-top:45px}@media (max-width:767px){.section{padding-bottom:20px;padding-top:20px}}.pagination{align-content:center;display:flex;justify-content:center;margin-bottom:40px}.pagination li{background-color:#efefef;border-radius:6px;display:block;line-height:14px;margin:0 5px;padding:12px 18px}.pagination li.next,.pagination li.prev{background-color:transparent;padding:12px 10px}.pagination li.next .icon,.pagination li.prev .icon{height:18px;width:10px}.pagination li.prev .icon{transform:rotate(180deg)}.pagination a,.pagination span{background:transparent;color:#000;font-size:14px;font-weight:700;text-transform:uppercase}.pagination .current a,.pagination .current span{color:#b5b5b5}.newsletter{background-color:#5aaf6a;padding:60px 0}.newsletter .container-fluid{align-items:center;display:flex;justify-content:center;padding:0 10%}@media (max-width:767px){.newsletter .container-fluid{flex-direction:column}}.newsletter .container-fluid .left{width:40%}@media (max-width:767px){.newsletter .container-fluid .left{margin-bottom:20px;width:100%}}.newsletter .container-fluid .left .title{color:#fff;font-size:32px;font-style:italic;font-weight:400;line-height:42px;margin-bottom:13px;max-width:366px}@media (max-width:767px){.newsletter .container-fluid .left .title{font-size:24px;line-height:36px;text-align:center}}.newsletter .container-fluid .left .subtitle{font-size:16px;font-weight:700;letter-spacing:.05em;margin-bottom:0;text-transform:uppercase}@media (max-width:767px){.newsletter .container-fluid .left .subtitle{font-size:12px;line-height:20px;text-align:center}}.newsletter .container-fluid .right{width:60%}@media (max-width:767px){.newsletter .container-fluid .right{width:100%}}.newsletter .container-fluid .right form{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}.newsletter .container-fluid .right form .field{margin-right:8px;max-width:265px;width:100%}@media (max-width:767px){.newsletter .container-fluid .right form .field{margin-right:0;max-width:100%}}.newsletter .container-fluid .right form .field.field-termos{align-items:center;display:flex;margin-top:16px;max-width:100%}.newsletter .container-fluid .right form label{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}.newsletter .container-fluid .right form label.label-termos{font-weight:400;text-transform:none}.newsletter .container-fluid .right form input{background-color:#f7f7f7;border:0;border-radius:6px;color:#000;font-size:13px;line-height:21px;padding:10px 20px;width:100%}.newsletter .container-fluid .right form input:focus{outline:0}.newsletter .container-fluid .right form input::-moz-placeholder{color:#c4c4c4;font-weight:500;text-transform:uppercase}.newsletter .container-fluid .right form input:-ms-input-placeholder{color:#c4c4c4;font-weight:500;text-transform:uppercase}.newsletter .container-fluid .right form input::placeholder{color:#c4c4c4;font-weight:500;text-transform:uppercase}.newsletter .container-fluid .right form input.input-termos{background-color:transparent;border:1px solid #fff;border-radius:50%;cursor:pointer;height:14px;margin-right:10px;padding:0;transition:.3s;width:14px}.newsletter .container-fluid .right form input.input-termos:checked{background-color:#52804e;border-color:#52804e}.newsletter .container-fluid .right form .btn{background-color:#bcf063;border-color:#bcf063;color:#52804e;height:41px}.newsletter .container-fluid .right form .btn:hover{opacity:.7}@media (max-width:767px){.newsletter .container-fluid .right form .btn{margin-left:auto;margin-right:auto;margin-top:25px;order:2}}.newsletter .container-fluid .right form [data-msg-retorno]{background-color:transparent}.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-error],.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-success]{border-radius:3px;bottom:-30px;display:none;left:0;position:absolute;text-align:left;width:100%}.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-error] p,.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-success] p{color:#fff;font-size:12px;font-weight:400;text-align:center}.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-error].visible,.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-success].visible{display:block}