@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800&display=swap");*{margin:0;padding:0;outline:none}body{background-color:#FFF!important;color:#545454;font-family:"Nunito",sans-serif;font-weight:400;padding:0!important;text-rendering:optimizeLegibility!important;-moz-osx-font-smoothing:grayscale!important;-webkit-font-smoothing:antialiased!important}#app-container,#app-top,#footer .container,.container.container-main.container-cart,.container.container-main.container-order-form{padding:0 10px!important}#cart-title,#orderform-sac-title,#orderform-title{background-color:#FFF;color:#24ad83;font-weight:600;margin:0;text-transform:uppercase}.custom-price-new,.custom-price-new strong,.custom-price-normal{display:block}.srp-icon-arrow-down{height:16px;width:16px}svg{height:auto;width:auto}.cart-alert{background-color:#dbd0e9;color:#FFF;display:none;font-size:16px;line-height:44px;margin:20px auto 0;max-width:945px;position:relative;text-align:center;z-index:1}.body-cart .cart-alert{display:block}.body-cart .monetary{white-space:nowrap}.cart-alert:before{background-image:url("https://bijutotal.vteximg.com.br/arquivos/cartAlert-warning.png?v0001");content:"";float:left;height:56px;width:42px}#cart-to-orderform{background:#24ad83;-webkit-box-shadow:inset -59px 0 0 #1b9570;box-shadow:inset -59px 0 0 #1b9570;border-radius:4px;border:0 none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#FFF;display:inline-block;font-size:25px;font-weight:600;line-height:59px;overflow:hidden;padding:0 70px;position:relative;text-align:center;text-shadow:none;text-transform:lowercase;-webkit-transition:0.3s;transition:0.3s}#cart-to-orderform:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAZCAMAAADkFeWYAAAAY1BMVEUAAAD/////////////////////////////////////////////////////////////////////////////////////////R0r/S03/urv/amv/X2H/+vr/4eL/09T/l5j/bW9fA1uEAAAAFnRSTlMAmUvht0Ih3PPq6NXLxbCnoohsYVYmDrDeiwAAAI9JREFUeNqVzwOSxUAABuHhs4LtGPe/5Cp20qW/vnBElf+6cn35ouv0oOpxaulG063BJ/C2X/YNPCtSgPu/XED9rw8YUWXg8z/u4NXmwf1/6PqB6jV6wRx5ASOrDFykI5h22LIoG1seBmE+siIIgmJk0a9FIyMOYsaWBMnEfr8xtrRM4vToOc6M08KO8Wx/AEDqHqNuRa6qAAAAAElFTkSuQmCC);content:"";display:inline-block;height:25px;left:20px;position:absolute;top:17px;width:19px}#cart-to-orderform:after{border-right:2px solid #FFF;border-top:2px solid #FFF;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:16px;position:absolute;right:26px;top:21px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}#btn-go-to-payment,#go-to-payment,#go-to-shipping,#payment-data-submit{background:#24ad83;border-color:#24ad83;border-radius:0;border-radius:4px;border:0 none;-webkit-box-shadow:none;box-shadow:none;color:#FFF;font-size:16px;font-weight:600;line-height:39px;padding:0;text-shadow:none;-webkit-transition:0.3s;transition:0.3s;width:100%}#btn-go-to-payment:hover,#cart-to-orderform:hover,#go-to-payment:hover,#go-to-shipping:hover,#payment-data-submit:hover{background:#1f936f;border-color:#1f936f}.ph3-ns.w-70-ns.db.center{max-width:1190px;width:100%}@media only screen and (max-width:767px){#cart-title,#orderform-sac-title,#orderform-title{font-size:18px;padding:15px 0}#cart-to-orderform{-webkit-box-shadow:inset -49px 0 0 #1b9570;box-shadow:inset -49px 0 0 #1b9570;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;line-height:49px;padding:0 50px;width:100%}#cart-to-orderform:before{right:16px;top:13px}#cart-to-orderform:after{border-right:2px solid #FFF;border-top:2px solid #FFF;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:16px;position:absolute;right:20px;top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}}@media only screen and (min-width:768px){#cart-title,#orderform-sac-title,#orderform-title{font-size:18px;padding:20px 0}}@media screen and (min-width:60em){body .w-two-thirds-l{width:calc(100% / 1.5)}}.header-checkout{background-color:#1b9570;overflow:hidden;text-align:center}.header-checkout-logo{background-image:url("https://apf.vteximg.com.br/arquivos/amor-pela-fotografia.png");background-size:100%;position:relative;margin:0 auto}.header-checkout-logo a{height:100%;left:0;position:absolute;top:0;width:100%}.header-checkout-logo h1{text-indent:-9999px}@media only screen and (max-width:767px){.header-checkout{padding:12px 0}.header-checkout-logo{display:inline-block;height:42px;vertical-align:top;width:154px}}@media only screen and (min-width:768px){.header-checkout{padding:20px 0}.header-checkout-logo{height:64px;width:233px}}#footer{background-color:#28b78b;color:#FFF;clear:both}.footer-content{margin:0 auto;max-width:1240px;padding:0 10px}.footer-title{font-weight:600;text-transform:uppercase}.footer-paymentMethods ul,.footer-seals ul{margin:0;white-space:nowrap}.footer-seals li{display:inline-block;list-style:none;vertical-align:top;width:50%}.footer-seals li:nth-child(2){margin-left:10px}.footer-seals img{height:auto;margin-bottom:15px;max-width:100%;vertical-align:top}.footer-bottom-txt{border-top:1px solid #1b9570;font-weight:400;text-align:center}@media only screen and (min-width:768px){.footer-middle{font-size:0;padding-top:20px}.footer-middle .footer-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-title{font-size:16px;line-height:20px;margin-bottom:12px}.footer-bottom-txt{font-size:12px;line-height:16px;margin-top:25px;padding:15px 0;width:100%}}