@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;900&display=swap";:root{--color-ambiderm-blue: #0071e3;--color-ambiderm-blue-hover: #005bb5;--color-ambiderm-gray: #86868b;--color-ambiderm-text: #1d1d1f;--color-ambiderm-bg: #ffffff;--color-ambiderm-bg-alt: #f5f5f7;--buttons-radius: 9999px;--media-radius: 30px;--product-card-corner-radius: 3rem;--collection-card-corner-radius: 3rem}body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,a,span,button,input,select,textarea,.header__menu-item,.header__heading-link{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;letter-spacing:-.02em!important}.header-wrapper,.shopify-section-group-header-group .header-wrapper,.section-header .header-wrapper{background:#ffffffe6!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border-bottom:1px solid rgba(0,0,0,.07)!important;position:sticky!important;top:0;z-index:100;color:var(--color-ambiderm-text)!important}.header{background:transparent!important;color:var(--color-ambiderm-text)!important}.announcement-bar,.shopify-section-group-header-group .announcement-bar,[class*=color-] .announcement-bar{background-color:#fff!important;color:var(--color-ambiderm-text)!important;border-bottom:1px solid rgba(0,0,0,.07)!important}.announcement-bar__message,.announcement-bar a{color:var(--color-ambiderm-text)!important;font-weight:500!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.header__menu-item,.header-wrapper .header__menu-item{font-size:12px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--color-ambiderm-text)!important;transition:color .3s ease!important}.header__menu-item:hover,.header__active-menu-item,.header-wrapper .header__menu-item:hover{color:var(--color-ambiderm-blue)!important}.header__heading-link,.header-wrapper .header__heading-link,.header__icon,.header-wrapper .header__icon{color:var(--color-ambiderm-text)!important}.header__icon svg,.header-wrapper .header__icon svg{fill:var(--color-ambiderm-text)!important}.cart-count-bubble{background-color:var(--color-ambiderm-blue)!important;color:#fff!important;font-weight:700!important;font-size:10px!important}.button,.button--primary,.product-form__submit,.shopify-payment-button__button--unbranded,.shopify-payment-button__button{border-radius:var(--buttons-radius)!important;background-color:var(--color-ambiderm-blue)!important;color:#fff!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:14px!important;padding:1.25rem 2rem!important;transition:all .3s ease!important;border:none!important;box-shadow:none!important}.button:hover,.button--primary:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button:hover{background-color:var(--color-ambiderm-blue-hover)!important;transform:scale(.98)!important;box-shadow:0 10px 25px #0071e34d!important;color:#fff!important}.button--secondary{border-radius:var(--buttons-radius)!important;background-color:transparent!important;color:var(--color-ambiderm-blue)!important;border:2px solid var(--color-ambiderm-blue)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:14px!important;padding:1.25rem 2rem!important;transition:all .3s ease!important}.button--secondary:hover{background-color:var(--color-ambiderm-blue)!important;color:#fff!important}.shopify-payment-button{margin-bottom:3rem!important}.share-button__link{border-radius:var(--buttons-radius)!important;background-color:var(--color-ambiderm-blue)!important;color:#fff!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:.75rem 1rem!important;font-size:11px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:.5rem!important;transition:all .3s ease!important}.share-button__link span,.share-button__link svg,.share-button__link path{color:#fff!important;fill:#fff!important}.share-button__link svg{width:16px!important;height:16px!important;margin-right:8px!important}.link{color:var(--color-ambiderm-blue)!important}.card-wrapper .card{border-radius:var(--product-card-corner-radius)!important;background-color:var(--color-ambiderm-bg-alt)!important;border:none!important;box-shadow:none!important;transition:transform .3s ease!important;overflow:hidden!important}.card-wrapper .card:hover{transform:translateY(-5px)!important}.card__media{background-color:var(--color-ambiderm-bg-alt)!important;overflow:hidden!important}.card__media img{mix-blend-mode:multiply!important;object-fit:contain!important;transition:transform .5s ease!important}.card-wrapper .card:hover .card__media img{transform:scale(1.05)!important}.card__heading{font-size:1.25rem!important;font-weight:700!important;color:var(--color-ambiderm-text)!important;text-align:center!important;margin-top:1rem!important}.card__heading a{color:var(--color-ambiderm-text)!important;text-decoration:none!important}.card__heading a:hover{color:var(--color-ambiderm-blue)!important}.price{justify-content:center!important;text-align:center!important}.price-item{color:var(--color-ambiderm-gray)!important;font-weight:500!important}.product__media-list{background-color:var(--color-ambiderm-bg-alt)!important;border-radius:40px!important;padding:2rem!important}.product__media img{mix-blend-mode:multiply!important;object-fit:contain!important;transition:transform .5s ease}.product__media img:hover{transform:scale(1.05)}.thumbnail{background-color:var(--color-ambiderm-bg-alt)!important;border-radius:15px!important;overflow:hidden!important}.thumbnail img{mix-blend-mode:multiply!important}.product__title{font-size:2rem!important;font-weight:900!important;letter-spacing:-.05em!important;margin-bottom:.5rem!important;color:var(--color-ambiderm-text)!important}.product .price-item{font-size:1.5rem!important;color:var(--color-ambiderm-gray)!important}.product__policies,.product__policies a,.shopify-installments,.shopify-installments__content{color:var(--color-ambiderm-gray)!important;font-size:.85rem!important;text-decoration:none!important}.product__policies a:hover{color:var(--color-ambiderm-blue)!important;text-decoration:underline!important}.variant-pills .variant-pills__option{border-radius:12px!important;font-weight:700!important;color:var(--color-ambiderm-gray)!important;border-color:#e5e7eb!important;padding:10px 20px!important;background:#fff!important;transition:all .2s ease!important}.variant-pills input[type=radio]:checked+.variant-pills__option,.variant-pills .variant-pills__option.active{background-color:var(--color-ambiderm-blue)!important;color:#fff!important;border-color:var(--color-ambiderm-blue)!important;box-shadow:0 4px 14px #0071e34d!important}.swatch-input__button{border-radius:50%!important;transition:transform .2s ease!important}.swatch-input__button:hover{transform:scale(1.15)!important}.collection-hero{position:relative;padding-top:6rem!important;padding-bottom:4rem!important;text-align:center;background-color:#fbfbfd!important;overflow:hidden;margin-bottom:3rem!important}.collection-hero:before{content:"";position:absolute;top:-200px;left:50%;transform:translate(-50%);width:800px;height:800px;background-color:#0071e31f;border-radius:50%;filter:blur(100px);z-index:0;pointer-events:none}.collection-hero .collection__title{position:relative;z-index:10;font-size:clamp(2.5rem,5vw,4rem)!important;font-weight:900!important;letter-spacing:-.03em!important;color:var(--color-ambiderm-text)!important}.collection-hero .collection__description{position:relative;z-index:10;font-size:1.25rem!important;color:var(--color-ambiderm-gray)!important;font-weight:500!important;max-width:700px!important;margin:1rem auto 0!important}.ambiderm-return-link{display:inline-flex!important;align-items:center!important;font-size:.95rem!important;font-weight:600!important;color:var(--color-ambiderm-gray)!important;text-decoration:none!important;transition:all .3s ease!important}.ambiderm-return-link:hover{color:var(--color-ambiderm-blue)!important;transform:translate(-5px)!important}.ambiderm-return-link svg{width:14px!important;height:14px!important;margin-right:8px!important;fill:currentColor!important;transition:fill .3s ease!important}.cart-drawer__heading,.cart__title-bar{color:var(--color-ambiderm-text)!important;font-weight:700!important;font-size:1.25rem!important}.cart-item__name,.cart-item__name a{color:var(--color-ambiderm-blue)!important;font-weight:700!important;text-decoration:none!important;font-size:.9rem!important;line-height:1.2!important}.cart-item__name a:hover{text-decoration:underline!important}.totals__subtotal,.cart-item__price{color:var(--color-ambiderm-text)!important}.cart-item__remove,.cart__empty-text a{color:var(--color-ambiderm-gray)!important;text-decoration:underline!important;font-weight:500!important}.cart-item__remove:hover{color:var(--color-ambiderm-text)!important}.cart-items th{color:var(--color-ambiderm-gray)!important;font-weight:600!important;letter-spacing:.05em!important}.footer{background-color:var(--color-ambiderm-bg)!important;border-top:1px solid rgba(0,0,0,.05)!important;padding-top:4rem!important}.footer__content-bottom{background-color:var(--color-ambiderm-bg)!important;border-top:1px solid rgba(0,0,0,.05)!important;padding-top:2rem!important;margin-top:4rem!important}.footer-block__heading{color:var(--color-ambiderm-text)!important;font-weight:700!important;text-transform:none!important;font-size:1rem!important}.footer-block a,.footer__list-social-link{color:var(--color-ambiderm-gray)!important;font-size:.9rem!important;transition:color .2s ease!important}.footer-block a:hover,.footer__list-social-link:hover{color:var(--color-ambiderm-blue)!important}.footer__copyright{color:var(--color-ambiderm-gray)!important;font-size:.8rem!important}:focus-visible{outline:2px solid var(--color-ambiderm-blue)!important;outline-offset:2px!important}@media screen and (max-width:749px){.header__icons{gap:8px!important}.product__title{font-size:1.5rem!important}.product__media-list{padding:1rem!important;border-radius:20px!important}.card-wrapper .card:hover{transform:none!important}.announcement-bar__message{font-size:10px!important}}@media screen and (min-width:750px)and (max-width:989px){.product__title{font-size:1.75rem!important}}.ambiderm-category-label{color:var(--color-ambiderm-blue)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.2em!important;font-size:.75rem!important;display:block;margin-bottom:1rem}.badge-ambiderm{display:inline-block;padding:4px 12px;border-radius:9999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1;position:absolute;top:12px;left:12px;z-index:2}.badge-ambiderm--new{background-color:var(--color-ambiderm-blue);color:#fff}.badge-ambiderm--sale{background-color:#ff3b30;color:#fff}.badge-ambiderm--sold-out{background-color:var(--color-ambiderm-gray);color:#fff}.product__info-container .price,.product__info-container .price .price-item{font-size:2.4rem!important;font-weight:600!important;color:var(--color-ambiderm-text)}.product__info-container .price{text-align:left!important;justify-content:flex-start!important;align-items:center;margin-top:1rem;margin-bottom:1rem}.product__info-wrapper .price--large{justify-content:flex-start}.header-wrapper{border-bottom:1px solid rgba(0,0,0,.05)}.header{padding-top:1rem!important;padding-bottom:1rem!important}.header__menu-item span{font-size:1.35rem;text-transform:uppercase;font-weight:500;letter-spacing:.5px;color:var(--color-ambiderm-text)}.header__menu-item:hover span{color:var(--color-ambiderm-blue)}.header__menu-item[href*=catalogo] span,.header__menu-item[href*=Catalogo] span{color:var(--color-ambiderm-blue)!important;font-weight:700!important}.header__icon--cart svg{width:20px;height:20px}.footer{background-color:#fff;border-top:1px solid rgba(0,0,0,.05);color:#4b5563}.footer-block__heading{font-size:1.4rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--color-ambiderm-text);margin-bottom:2rem}.footer-block__details-content .list-menu__item--link{font-size:1.4rem;color:#6b7280;transition:color .2s ease;padding-bottom:.8rem}.footer-block__details-content .list-menu__item--link:hover{text-decoration:none;color:var(--color-ambiderm-blue)}.footer__content-bottom{border-top:1px solid rgba(0,0,0,.05);padding-top:2rem;padding-bottom:3rem;background-color:#fff}.footer__copyright{font-size:1.2rem;color:#9ca3af;text-align:left}@media screen and (min-width:750px){.footer__content-top{display:flex!important;justify-content:center;align-items:center;padding-bottom:1rem}.footer__blocks-wrapper{display:none!important}.footer-block--newsletter{text-align:center!important;max-width:400px;width:100%;display:flex;flex-direction:column;align-items:center;margin-top:0!important}.footer-block__newsletter{text-align:center;width:100%}}.card-wrapper{height:100%}.card-wrapper .card{background-color:#f9fafb!important;border-radius:36px!important;border:none!important;overflow:hidden;padding:1rem 1rem 2rem!important}.card-wrapper .card__inner,.card-wrapper .card__media{background:transparent!important;border-radius:28px!important}.card-wrapper .card__content{text-align:left;padding:0 1rem}.card-wrapper .card-information{text-align:left}.collection__title.title-wrapper{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3rem;flex-wrap:wrap}.collection__title .title{margin-bottom:0;font-weight:700}.collection__title .link{font-weight:700;text-transform:uppercase;color:var(--color-ambiderm-blue);text-decoration:none;font-size:1.4rem;display:flex;align-items:center;gap:.5rem}.collection__title .link:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-ambiderm.css.map */
