@charset "UTF-8";.banner_duplo{display:flex;justify-content:center;align-items:center}.banner_duplo .banner_duplo--item a img{max-width:100%}@media screen and (max-width: 767px){.banner_duplo{flex-direction:column}}.bordado-personalizado .form-field input[type=checkbox]+label{display:inline-block;vertical-align:middle;font-size:25px;text-align:left;font-weight:700;color:#606a89}@media screen and (max-width: 767px){.bordado-personalizado .form-field input[type=checkbox]+label{font-size:20px;position:relative;top:-5px}}.bordado-personalizado #embroidery_color li{width:30px;height:30px;display:inline-block;border:1px solid #eee;margin-right:4px;cursor:pointer}.bordado-personalizado #embroidery_color li.active{border:1px solid #000}.bordado-personalizado #embroidery_wrapper{position:relative}.bordado-personalizado #embroidery_wrapper input[type=text],.bordado-personalizado #embroidery_wrapper select{max-width:250px;background-color:#fff}.bordado-personalizado #embroidery_wrapper .imgBordado{position:absolute;width:200px;height:200px;right:0;top:0}.bordado-personalizado #embroidery_wrapper .imgBordado .txtBordado{position:absolute;bottom:-25px;left:47px}.bordado-personalizado .hiddenSelect{display:none}.bordado-personalizado .info-icon{position:relative;display:inline-flex;justify-content:center;align-items:center;width:18px;height:18px;margin-left:5px;font-family:monospace;font-size:14px;font-style:normal;color:#fff;background-color:#606a89;border-radius:100%;cursor:pointer}.bordado-personalizado .info-icon:before{content:attr(data-text);position:absolute;bottom:calc(100% + 8px);left:50%;min-width:120px;padding:4px 10px 6px;text-align:center;font-family:Harmonia Sans,sans-serif;line-height:1.2em;font-size:12px;color:#fff;background-color:#000000e6;border-radius:3px;opacity:0;visibility:hidden;transform:translate(-50%) translateY(50%);transition:.2s ease-in-out}.bordado-personalizado .info-icon:after{content:"";position:absolute;left:50%;bottom:calc(100% + 2px);border-top:6px solid rgba(0,0,0,.9);border-left:6px solid transparent;border-right:6px solid transparent;opacity:0;visibility:hidden;transform:translate(-50%) translateY(50%);transition:.1s ease-in-out}.bordado-personalizado .info-icon:hover:before,.bordado-personalizado .info-icon:hover:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);transition:.2s ease-in-out}@media screen and (max-width: 767px){.bordado-personalizado .form-field input[type=checkbox]+label{display:inline-block;width:calc(100% - 30px);line-height:1.2em;vertical-align:text-top}.bordado-personalizado #embroidery_wrapper input[type=text],.bordado-personalizado #embroidery_wrapper select{max-width:100%;background-color:#fff}.bordado-personalizado #embroidery_wrapper .imgBordado{position:relative;width:200px;height:200px;margin:0 auto;top:inherit;right:inherit;display:inline-block}}@keyframes loadingRotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}body.template-product .custom_addToCart.buy-loading{position:relative}body.template-product .custom_addToCart.buy-loading:before{content:"";position:absolute;z-index:2;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;border:2px solid rgba(19,111,154,.5);border-top-color:#136f99;border-radius:100%;animation:loadingRotate 1s linear infinite}body.template-product .custom_addToCart.buy-loading span:not(.icon){color:transparent}body.template-product .custom_addToCart+.btn--add-to-cart{display:none}body.template-product .shopify-payment-button.custom_addToCheckout.buy-loading{position:relative}body.template-product .shopify-payment-button.custom_addToCheckout.buy-loading:before{content:"";position:absolute;z-index:2;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;border:2px solid rgba(19,111,154,.3);border-top-color:#136f99;border-radius:100%;animation:loadingRotate 1s linear infinite}body.template-product .shopify-payment-button.custom_addToCheckout.buy-loading span:not(.icon){color:transparent}body.template-product .shopify-payment-button.custom_addToCheckout+.shopify-payment-button{display:none!important}#shipping-calculator{margin-top:20px;padding:0 0 20px}#shipping-calculator .shipping-title{text-transform:none;font-family:inherit;font-size:16px;font-weight:400}#shipping-calculator .form-group{display:flex}#shipping-calculator .form-group #address_zip{margin:0;padding:7px 0;width:148px;height:42px;min-height:42px;text-align:center;font-size:14px}#shipping-calculator .form-group .get-rates-custom{position:relative;margin-left:10px;padding:0 10px;height:42px;line-height:42px;text-align:center;text-transform:uppercase;vertical-align:top}#shipping-calculator .form-group .get-rates-custom.loading-btn:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:inherit}#shipping-calculator .form-group .get-rates-custom.loading-btn:after{content:"";position:absolute;z-index:2;top:calc(50% - 8px);left:calc(50% - 8px);width:16px;height:16px;border-radius:100%;border-top:2px solid white;border-right:2px solid rgba(255,255,255,.5);border-bottom:2px solid rgba(255,255,255,.5);border-left:2px solid rgba(255,255,255,.5);transform:translate(-50%,-50%);transform-origin:center;animation:rotate 1s infinite linear}#shipping-calculator #shipping-rates{list-style:none;padding:0;margin:0}#shipping-calculator .wrapper-response{margin-top:20px}#shipping-calculator .wrapper-response>p:not(:first-of-type),#shipping-calculator .wrapper-response>ul:not(:first-of-type){display:none}#shipping-calculator .wrapper-response p{font-size:14px;font-weight:600}#shipping-calculator .wrapper-response ul li{font-size:14px;line-height:1.2em}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.description-tabs{display:flex;flex-direction:column;width:100%;margin:30px 0}.description-tabs .tabs-header{display:flex;flex-wrap:wrap;width:100%;margin:0 -2px}.description-tabs .tabs-header li{margin:0 2px}.description-tabs .tabs-header li:active a,.description-tabs .tabs-header li:focus a{opacity:1}.description-tabs .tabs-header li a{display:flex;padding:12px 16px;font-size:1.2em;font-weight:600;line-height:.8em;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid rgba(0,0,0,.1);border-bottom:0;box-shadow:0 0 #0003;opacity:.5;transition:.1s ease-in-out}.description-tabs .tabs-header li a.active,.description-tabs .tabs-header li a:active,.description-tabs .tabs-header li a:focus{color:#61a2b8;box-shadow:0 -2px 3px #0003;opacity:1;transition:.2s ease-in-out}@media screen and (max-width: 767px){.description-tabs .tabs-header li a{border-bottom:1px solid rgba(0,0,0,.1)}}.description-tabs .tabs-content{padding:20px;border:1px solid rgba(0,0,0,.1);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.description-tabs .tabs-content .tabs-item{display:none}#shopify-product-reviews{margin-top:20px}#shopify-product-reviews .spr-header-title{margin-bottom:20px;text-transform:none}#shopify-product-reviews .spr-summary{width:100%}.grid-banner ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -20px}.grid-banner ul li{position:relative;display:flex;justify-content:center;align-items:center;flex:0 0 auto;margin:5px;overflow:hidden;transition:.2s ease-in-out}.grid-banner ul li:hover>*:not(.banner_text){transform:scale(1.1);transition:.2s ease-in-out}.grid-banner ul li .banner_text{position:absolute;z-index:1;text-align:center;font-size:1.4em;font-weight:600;line-height:1.2em;color:#000;background-color:#fffc}.grid-banner ul li>div{width:100%;transition:.2s ease-in-out}.grid-banner ul li>div>div{width:100%}@media screen and (min-width: 768px){.grid-banner ul li:nth-child(1),.grid-banner ul li:nth-child(2){width:calc(50% - 10px)}.grid-banner ul li:nth-child(3),.grid-banner ul li:nth-child(4),.grid-banner ul li:nth-child(5){width:calc(33.33% - 10px)}.grid-banner ul li .banner_text{bottom:20px;left:20px;width:calc(100% - 10px);padding:5px}.grid-banner ul li .lazyload__image-wrapper{max-width:100%!important}}@media screen and (max-width: 767px){.grid-banner ul li{width:calc(100% - 40px);margin-left:20px}.grid-banner ul li .banner_text{bottom:10px;left:10px;width:calc(100% - 20px);padding:12px;font-size:1.2em}}@media screen and (max-width: 767px){#ga-product_bought_together button.ga-product_addtocart,#ga-product_bought_together button.ga-addalltocart{display:flex;justify-content:center;align-items:center;font-size:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.scss.css.map */
