.product-details h1{font-family:var(--am-serif)!important;font-weight:500!important;font-size:clamp(26px,7vw,34px)!important;line-height:1.1!important;letter-spacing:-.005em}.product-details .price,.product-details product-price{font-size:17px}.product-details a[href*=guia-de-tallas]{font:500 12px/1 var(--am-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--am-black);text-underline-offset:5px;display:inline-flex;min-height:44px;align-items:center}.product-details .variant-option__button-label,.product-details .variant-option label{min-height:44px;min-width:48px}.product-details .add-to-cart-button,.product-details button[name=add]{min-height:52px;letter-spacing:.16em;text-transform:uppercase;font-size:13px}.am-pdp-trust{list-style:none;margin:4px 0 0;padding:14px 0;display:grid;grid-template-columns:1fr 1fr;gap:12px 10px;border-block:1px solid var(--am-line)}.am-pdp-trust li{display:flex;gap:8px;align-items:center;font:400 12.5px/1.3 var(--am-sans);color:var(--am-ink)}.am-pdp-trust a{color:inherit;text-underline-offset:3px}.am-pdp-trust svg{flex:0 0 18px;width:18px;height:18px;stroke:var(--am-black);fill:none;stroke-width:1.3}.product-recommendations h2{font-family:var(--am-serif)!important;font-weight:500}.price-item--sale,.price__sale .price-item--last,product-price .price:has(+.compare-at-price),product-price .compare-at-price+.price{color:var(--am-red)!important}.template-collection h1,main[data-template^=collection] h1{font-family:var(--am-serif)!important;font-weight:500!important;font-size:clamp(32px,9vw,48px)!important}main[data-template^=collection] .product-card a{text-decoration:none}.header-logo{min-height:44px}@media(max-width:749px){.header-logo{font-size:16px!important;letter-spacing:.2em}}.am-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--am-grey-100);color:#c9c5be;font:500 30px/1 var(--am-serif);letter-spacing:.08em}@media(max-width:399px){.header-logo{font-size:14px!important;letter-spacing:.13em!important}}@media(max-width:349px){.header-logo{font-size:13px!important;letter-spacing:.08em!important}}.am-header-logo{display:block;height:40px;width:auto;max-width:100%}@media(max-width:399px){.am-header-logo{height:34px}}@media(min-width:750px){.am-header-logo{height:52px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/am-pdp.css.map */
