.responsive-image-wrapper{margin:0 auto;padding:0;max-width:100%;box-sizing:border-box}.responsive-image-wrapper img{display:block;max-width:100%;height:auto;margin:0 auto}.lcp-image{object-fit:cover;object-position:50% 50%}.lazyload{opacity:0;transition:opacity .3s ease-in}.lazyload.loaded{opacity:1}.page-contact{background-image:url('{{ "contact_cristofaroluce01" | asset_url }}');background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:100vh;padding:20px;color:#fff}body.template-collection:has(.cl-collection-hero){--cl-bg: #f0ece3;--cl-ink: #24221f;--cl-muted: #625c53;--cl-gold: #b49460}body.template-collection:has(.cl-collection-hero),body.template-collection:has(.cl-collection-hero) #PageContainer,body.template-collection:has(.cl-collection-hero) #MainContent,body.template-collection:has(.cl-collection-hero) .collection-wrapper,body.template-collection:has(.cl-collection-hero) .shopify-section:has(.collection_grid),body.template-collection:has(.cl-collection-hero) .collection_grid,body.template-collection:has(.cl-collection-hero) .collection-style--grid,body.template-collection:has(.cl-collection-hero) .collection-main-body,body.template-collection:has(.cl-collection-hero) .collection-main-body-inner,body.template-collection:has(.cl-collection-hero) .grid-view-item{background-color:var(--cl-bg)}body.template-collection:has(.cl-collection-hero) .collection_grid .grid-view-item{color:var(--cl-ink);text-align:left}body.template-collection:has(.cl-collection-hero) .collection_grid .product-grid--title{margin:18px 0 0;text-align:left}body.template-collection:has(.cl-collection-hero) .collection_grid .product-grid--title a{font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400;line-height:1.35;color:var(--cl-ink);text-decoration:none;white-space:normal}body.template-collection:has(.cl-collection-hero) .collection_grid .product-grid--price{margin-top:10px;font-size:14px;color:var(--cl-muted);text-align:left}body.template-collection:has(.cl-collection-hero) .collection_grid .product-grid--rating{display:flex;justify-content:flex-start;align-items:center;margin-top:12px;text-align:left}body.template-collection:has(.cl-collection-hero) .collection_grid .reviews-star-rating{display:inline-flex;justify-content:flex-start;align-items:center;gap:7px;width:auto;margin-left:0;margin-right:auto;text-align:left}body.template-collection:has(.cl-collection-hero) .collection_grid .reviews-star-rating__stars{display:inline-flex;align-items:center;justify-content:flex-start;gap:2px}body.template-collection:has(.cl-collection-hero) .collection_grid .reviews-star-rating__stars svg{width:15px;height:15px}body.template-collection:has(.cl-collection-hero) .collection_grid .reviews-star-rating__value-reviews{font-size:12px;color:var(--cl-muted)}body.template-collection:has(.cl-collection-hero) .collection_grid .quick-shop--block{display:flex;justify-content:flex-start;align-items:center;margin-top:18px;text-align:left}body.template-collection:has(.cl-collection-hero) .collection_grid .quick-shop--block .btn,body.template-collection:has(.cl-collection-hero) .collection_grid .quick-shop--block .btn--underlined{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;min-height:42px;background:transparent;color:var(--cl-ink);border:1px solid #a69d90;border-radius:0;padding:12px 18px;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none}body.template-collection:has(.cl-collection-hero) .collection_grid .quick-shop--block .btn:hover,body.template-collection:has(.cl-collection-hero) .collection_grid .quick-shop--block .btn--underlined:hover{background:var(--cl-ink);color:var(--cl-bg)}body.template-collection:has(.cl-collection-hero) .collection_grid select,body.template-collection:has(.cl-collection-hero) .collection_grid button{color:var(--cl-ink)}@media(max-width:767px){body.template-collection:has(.cl-collection-hero) .collection_grid .product-grid--title a{font-size:19px}body.template-collection:has(.cl-collection-hero) .collection_grid .reviews-star-rating__stars svg{width:14px;height:14px}}@media screen and (max-width:767px){body.template-cart .cart__image{display:block;width:150px;max-width:100%;margin:0 auto 16px}body.template-cart .cart__image img{display:block;width:100%;height:auto}body.template-cart .cart__row{margin-top:12px;margin-bottom:12px}body.template-cart .cart__shipping{margin:10px 0 16px!important}body.template-cart .cart__shipping p{line-height:1.5}}@media screen and (max-width:767px){.cart-table.table--responsive{width:100%;border-spacing:0}.cart-table.table--responsive tr.cart__row.table__section{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 0;margin:0;height:auto}.cart-table.table--responsive tr.cart__row.table__section>td{display:block;float:none;clear:none;width:100%;height:auto;padding:0 10px!important;margin:0!important;text-align:center!important;border:0}.cart-table.table--responsive .cart__image{display:flex;justify-content:center;margin:0 auto}.cart-table.table--responsive .cart__image img{width:auto;max-width:150px!important;max-height:180px!important;object-fit:contain}.cart-table.table--responsive .cart__row--product-details{padding-top:5px!important;padding-bottom:5px!important}.cart-table.table--responsive .js-qty{margin:8px auto!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-style.css.map */
