.shopify-section:has(>[data-ewc-reco]){position:relative;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:25.6px;letter-spacing:normal;text-transform:none;color:#222}.shopify-section:has(>[data-ewc-reco]),.shopify-section:has(>[data-ewc-reco]) *,.shopify-section:has(>[data-ewc-reco]) *:before,.shopify-section:has(>[data-ewc-reco]) *:after{box-sizing:border-box}.shopify-section:has(>[data-ewc-reco]) h3,.shopify-section:has(>[data-ewc-reco]) p,.shopify-section:has(>[data-ewc-reco]) ul,.shopify-section:has(>[data-ewc-reco]) li,.shopify-section:has(>[data-ewc-reco]) form{margin:0;padding:0}.shopify-section:has(>[data-ewc-reco]) ul{list-style:none}.shopify-section:has(>[data-ewc-reco]) a{color:inherit}.shopify-section:has(>[data-ewc-reco]) svg{display:block;max-width:100%}.shopify-section:has(>[data-ewc-reco]) [class*=color-scheme-]{color:#222}.shopify-section:has(>[data-ewc-reco]) .button:before,.shopify-section:has(>[data-ewc-reco]) .button:after,.shopify-section:has(>[data-ewc-reco]) .rte:after,.shopify-section:has(>[data-ewc-reco]) rte-formatter:after{content:none;display:none}.shopify-section:has(>[data-ewc-reco]) .text-block{letter-spacing:normal}.shopify-section:has(>[data-ewc-reco])>[data-ewc-reco]{display:block}.shopify-section:has(>[data-ewc-reco]) .section-background{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:#f8f3e9;border-radius:18px}.shopify-section:has(>[data-ewc-reco]) .section-resource-list{display:grid;grid-template-columns:40px 1fr 40px;row-gap:28px;padding-top:48px;padding-bottom:100px;position:relative}.shopify-section:has(>[data-ewc-reco]) .section-resource-list>*{grid-column:2}.shopify-section:has(>[data-ewc-reco]) .section-resource-list__content{display:flex;flex-direction:column;gap:28px}.shopify-section:has(>[data-ewc-reco]) .text-block--ewc-pdp-reco-titulo{display:flex;flex-direction:column;width:fit-content;max-width:100%;font-family:Oswald,sans-serif;font-size:32px;font-weight:400;line-height:1.1}.shopify-section:has(>[data-ewc-reco]) .text-block--ewc-pdp-reco-titulo h3{display:block;font:inherit;letter-spacing:normal;text-transform:none;text-align:left;max-width:50ch;color:#222}.shopify-section:has(>[data-ewc-reco]) .resource-list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:12px;row-gap:24px}.shopify-section:has(>[data-ewc-reco]) .product-grid__item{display:block;background-color:#f1ebe0;border-radius:18px}.shopify-section:has(>[data-ewc-reco]) product-card{display:grid;grid-template-columns:1fr;position:relative;height:100%;z-index:1}.shopify-section:has(>[data-ewc-reco]) .product-card__link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;text-decoration-line:underline}.shopify-section:has(>[data-ewc-reco]) .product-card__content{display:flex;flex-direction:column;gap:4px;position:relative}.shopify-section:has(>[data-ewc-reco]) .card-gallery{display:block;position:relative}.shopify-section:has(>[data-ewc-reco]) a.contents{display:contents}.shopify-section:has(>[data-ewc-reco]) slideshow-component{display:flex;flex-direction:column;position:relative}.shopify-section:has(>[data-ewc-reco]) slideshow-container{display:block;position:relative;overflow:hidden}.shopify-section:has(>[data-ewc-reco]) slideshow-slides{display:flex;position:relative;gap:0px}.shopify-section:has(>[data-ewc-reco]) slideshow-slide{display:flex;position:relative;flex:0 0 100%}.shopify-section:has(>[data-ewc-reco]) slideshow-arrows{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.shopify-section:has(>[data-ewc-reco]) .slideshow-control{opacity:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:none;color:#222;cursor:pointer;transition:opacity .2s ease}.shopify-section:has(>[data-ewc-reco]) .slideshow-control.flip-x{transform:scaleX(-1)}.shopify-section:has(>[data-ewc-reco]) slideshow-container:hover .slideshow-control{opacity:1}.shopify-section:has(>[data-ewc-reco]) .slideshow-control svg{width:20px;height:20px}.shopify-section:has(>[data-ewc-reco]) .product-media{display:flex;width:100%;aspect-ratio:var(--ratio, 1);background-color:#fbf7ef;border-radius:10px 10px 0 0}.shopify-section:has(>[data-ewc-reco]) .product-media__image{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;border-radius:10px 10px 0 0}.shopify-section:has(>[data-ewc-reco]) .product-badges{display:block;position:absolute;top:24px;left:24px;z-index:1}.shopify-section:has(>[data-ewc-reco]) .product-badges__badge{display:flex;align-items:center;justify-content:center;padding:10px 16px;background-color:var(--bg-color);border:1px solid #000;border-bottom-width:3px;border-radius:12px;color:#222;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:20px;text-transform:uppercase;text-align:center}.shopify-section:has(>[data-ewc-reco]) .product-grid-view-zoom-out--details{display:none}.shopify-section:has(>[data-ewc-reco]) .group-block{display:block;position:relative;width:100%}.shopify-section:has(>[data-ewc-reco]) .card_product_details_block{padding:10px}.shopify-section:has(>[data-ewc-reco]) .group-block-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;position:relative}.shopify-section:has(>[data-ewc-reco]) .card_product_details_block>.group-block-content{background-color:#fbf7ef;border:1px solid #222;border-radius:12px;padding:15px;width:100%}.shopify-section:has(>[data-ewc-reco]) .product-title-price>.group-block-content{flex-direction:row;align-items:center;justify-content:space-between;gap:6px;width:100%}.shopify-section:has(>[data-ewc-reco]) .text-block--ewc-pdp-card-titulo{display:flex;flex-direction:column;width:100%;max-width:100%;padding-top:4px}.shopify-section:has(>[data-ewc-reco]) .text-block--ewc-pdp-card-titulo p{display:block;font-family:Oswald,sans-serif;font-size:27px;font-weight:700;line-height:100%;letter-spacing:-1px;text-transform:uppercase;text-align:left;max-width:50ch;color:#222}.shopify-section:has(>[data-ewc-reco]) product-price{margin:0;color:#222;display:flex;flex-direction:column;width:fit-content;max-width:100%;font-family:Oswald,sans-serif;font-size:12px;font-weight:400;line-height:14.4px;text-align:right}.shopify-section:has(>[data-ewc-reco]) product-price>div{display:block;width:fit-content;max-width:100%}.shopify-section:has(>[data-ewc-reco]) .price{display:inline;gap:4px;white-space:nowrap;font-family:Oswald,sans-serif;font-size:17px;font-weight:700;line-height:100%;letter-spacing:-6%;text-transform:uppercase;text-align:right;color:#222}.shopify-section:has(>[data-ewc-reco]) .product-card-save-off{display:block;position:absolute;top:24px;right:24px;z-index:1;padding:10px 0;border-top:1px solid #000;border-bottom:1px solid #000;background-color:transparent;color:#222;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:20px;text-transform:uppercase;text-align:start}.shopify-section:has(>[data-ewc-reco]) .compare-at-price{display:inline;white-space:nowrap;font-family:Oswald,sans-serif;font-size:12px;font-weight:400;line-height:14.4px;text-align:right;text-decoration:line-through;text-transform:none;color:#222;opacity:.4}.shopify-section:has(>[data-ewc-reco]) .border-above-bottom{border-top:1px solid #222;border-bottom:1px solid #222}.shopify-section:has(>[data-ewc-reco]) .group-block.border-above-bottom{padding-block:10px}.shopify-section:has(>[data-ewc-reco]) .rating-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-block:10px;width:100%}.shopify-section:has(>[data-ewc-reco]) .rating{display:flex;align-items:center;gap:2px}.shopify-section:has(>[data-ewc-reco]) .rating svg{width:20px;height:19px}.shopify-section:has(>[data-ewc-reco]) .rating-count{display:block;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1;color:#222}.shopify-section:has(>[data-ewc-reco]) .group-block.border-bottom{border-bottom:1px solid #222}.shopify-section:has(>[data-ewc-reco]) .text-block--ewc-pdp-card-topicos{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;max-width:100%}.shopify-section:has(>[data-ewc-reco]) .metafield-rich_text_field{display:block;max-width:50ch;text-align:left}.shopify-section:has(>[data-ewc-reco]) .card-bullets ul{list-style:none;padding-left:0;display:grid;gap:0 20px;margin-bottom:16px}.shopify-section:has(>[data-ewc-reco]) .card-bullets ul li{position:relative;display:list-item;font-family:Montserrat;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-.4px;text-align:left;padding:3px 0 3px 8px;width:100%;color:#222}.shopify-section:has(>[data-ewc-reco]) .card-bullets ul li:before{content:"";position:absolute;left:-4px;top:10px;width:6px;height:6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6'%3E%3Ccircle cx='3' cy='3' r='3' fill='%23E29709'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.shopify-section:has(>[data-ewc-reco]) .product_card_addtocart .group-block-content>div{width:100%}.shopify-section:has(>[data-ewc-reco]) .shopify-block{display:block}.shopify-section:has(>[data-ewc-reco]) .product-card-icon-button{display:block;transform:translateZ(0)}.shopify-section:has(>[data-ewc-reco]) .product-card-icon-button product-form-component{display:none}.shopify-section:has(>[data-ewc-reco]) .icon-button_{display:flex;align-items:center;gap:0;text-decoration-line:underline;text-decoration-color:transparent;cursor:pointer}.shopify-section:has(>[data-ewc-reco]) .icon-circle_{flex-shrink:0;width:50px;height:50px;background-color:#fbe8c3;border:1px solid #222;border-radius:100%;display:flex;align-items:center;justify-content:center}.shopify-section:has(>[data-ewc-reco]) .icon-circle_ svg{width:22px;height:22px}.shopify-section:has(>[data-ewc-reco]) .button-text_{display:flex;align-items:center;justify-content:center;width:86%;height:51px;padding:10px 30px;background-color:#fbe8c3;color:#222;border:1px solid #222;border-radius:30px;font-family:Oswald;font-size:16.5px;font-weight:500;line-height:100%;letter-spacing:-.2px;text-transform:uppercase}.shopify-section:has(>[data-ewc-reco]) .icon-button_:hover .button-text_{background-color:#fff}.shopify-section:has(>[data-ewc-reco]) .icon-button_--loading{pointer-events:none;cursor:wait}.shopify-section:has(>[data-ewc-reco]) .icon-button_--loading .button-text_{opacity:.65}@media(max-width:900px){.shopify-section:has(>[data-ewc-reco]) .rating-count{font-size:14px}.shopify-section:has(>[data-ewc-reco]) .card-bullets ul li{font-size:14px}.shopify-section:has(>[data-ewc-reco]) .card-bullets ul li:before{top:8px}}@media(max-width:749px){.shopify-section:has(>[data-ewc-reco]) .section-resource-list{grid-template-columns:16px 1fr 16px;padding-top:33.6px;padding-bottom:70px;row-gap:24px}.shopify-section:has(>[data-ewc-reco]) .section-resource-list__content{gap:24px}.shopify-section:has(>[data-ewc-reco]) .resource-list{grid-template-columns:repeat(2,1fr);column-gap:12px;row-gap:12px}.shopify-section:has(>[data-ewc-reco]) .product-badges{top:8px;left:8px}.shopify-section:has(>[data-ewc-reco]) .card_product_details_block{padding:8px 0}.shopify-section:has(>[data-ewc-reco]) .card_product_details_block>.group-block-content{padding:12px}.shopify-section:has(>[data-ewc-reco]) .text-block--ewc-pdp-card-titulo p{font-size:23.21px}.shopify-section:has(>[data-ewc-reco]) .card-bullets ul li{font-size:12px}.shopify-section:has(>[data-ewc-reco]) .card-bullets ul li:before{top:7px}.shopify-section:has(>[data-ewc-reco]) product-price{width:min-content;flex-shrink:0}}@media(max-width:650px){.shopify-section:has(>[data-ewc-reco]) .card_product_details_block>.group-block-content{padding:10px 8px}.shopify-section:has(>[data-ewc-reco]) .text-block--ewc-pdp-card-titulo p{font-size:16px}.shopify-section:has(>[data-ewc-reco]) .price{font-size:14px}.shopify-section:has(>[data-ewc-reco]) product-price{min-width:24.5px}.shopify-section:has(>[data-ewc-reco]) .rating-wrapper{gap:6px}.shopify-section:has(>[data-ewc-reco]) .rating svg{width:10px;height:auto}.shopify-section:has(>[data-ewc-reco]) .rating-count{font-size:11px}.shopify-section:has(>[data-ewc-reco]) .compare-at-price{font-size:11px;line-height:13.2px}.shopify-section:has(>[data-ewc-reco]) .product-card-save-off{top:8px;right:8px;padding:6px 0;font-size:12px;line-height:12px}.shopify-section:has(>[data-ewc-reco]) .product-badges__badge{padding:6px 12px;font-size:12px;line-height:12px;border-radius:8px}.shopify-section:has(>[data-ewc-reco]) .icon-circle_{width:36px;height:36px}.shopify-section:has(>[data-ewc-reco]) .icon-circle_ svg{width:13.6px;height:13.6px}.shopify-section:has(>[data-ewc-reco]) .button-text_{height:36px;padding:0 10px;font-size:14px}}.shopify-section:has(>[data-ewc-reco]) .text-block:not(.text-block--full-width).h1,.shopify-section:has(>[data-ewc-reco]) .text-block:not(.text-block--full-width).h2,.shopify-section:has(>[data-ewc-reco]) .text-block:not(.text-block--full-width).h3,.shopify-section:has(>[data-ewc-reco]) .text-block:not(.text-block--full-width).h4,.shopify-section:has(>[data-ewc-reco]) .text-block:not(.text-block--full-width).h5,.shopify-section:has(>[data-ewc-reco]) .text-block:not(.text-block--full-width).h6{text-wrap:balance}.shopify-section:has(>[data-ewc-reco]) .text-block:not(.text-block--full-width).rte,.shopify-section:has(>[data-ewc-reco]) .text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ewc-pdp-reco.css.map */
