.justify-block{text-align:justify!important}.CustomButtonAddToCart,.Custom--Button--secondary{background-color:#1c1b1b;color:#fff;border:1px solid #1c1b1b}.CustomButtonAddToCart:hover{background-color:#6a6a6a;border:1px solid #6a6a6a}.ButtonCustom{position:relative;padding:14px 28px;line-height:normal;border-radius:0;text-transform:uppercase;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px));text-align:center;letter-spacing:.2em;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);z-index:1;-webkit-tap-highlight-color:initial}.CustomButtonWithoutPrice{display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;border:1px solid #000000;position:relative;padding:14px 28px;line-height:normal;border-radius:0;text-transform:uppercase;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px));text-align:center;letter-spacing:.2em;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);z-index:1;-webkit-tap-highlight-color:initial}.CustomButtonWithoutPrice:hover{background-color:#fff;color:#6a6a6a}.CustomButtonConsult{display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;position:relative;padding:14px 28px;line-height:normal;border-radius:0;text-transform:uppercase;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px));text-align:center;letter-spacing:.2em;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);z-index:1;-webkit-tap-highlight-color:initial}.CustomButtonConsult:hover{background-color:#fff;color:#000;border:1px solid #000000}.CustomButtonContact{display:flex;align-items:center;justify-content:center;background-color:#1c1b1b;color:#fff;border:1px solid #1c1b1b;position:relative;padding:14px 28px;line-height:normal;border-radius:0;text-transform:uppercase;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px));text-align:center;letter-spacing:.2em;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);z-index:1;-webkit-tap-highlight-color:initial}.CustomButtonContact:hover{background-color:#fff;color:#1c1b1b;border:1px solid #1c1b1b}.ColorSwatchList .HorizontalList__Item{border:1px solid lightgray;padding:1px}.collection-slider-container{position:relative;overflow:hidden;width:50%;margin:-5% auto 2em}.collection-slider-content{display:flex;transition:transform .3s ease}.collection-slide{flex:0 0 auto;width:33.33%}.collection-slider-container img{width:200px;height:200px;display:block;border-radius:50%;transition:transform .2s;object-fit:cover}.collection-slider-container img:hover{-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}.collection-prev,.collection-next{position:absolute;top:50%;transform:translateY(-50%);font-size:35px;color:#000;cursor:pointer}.collection-prev{left:1px}.collection-next{right:1px}.collection-title{text-align:center;margin-top:10px;font-size:18px;text-transform:uppercase}.collection-slider-container .collection-slide img{margin:0 auto}.hide-button{display:none}@media(max-width:767px){.collection-slider-container{overflow:hidden;width:100%;margin-top:-17%}.collection-slider-content{display:flex;transition:transform .3s ease-out;will-change:transform}.collection-slide{flex:0 0 65%;box-sizing:border-box}.collection-slider-container img{width:150px;height:150px;border-radius:50%;object-fit:cover;margin:auto}.collection-slider-container .collection-slide:last-child{margin-right:0}}.footer-box{text-align:-webkit-center;margin-bottom:3em;width:100%}.newsletter-klaviyo{width:40%}@media(max-width:767px){.newsletter-klaviyo{width:100%}}.BlockCustomGoToShop,.BlockCustomOpenDays{margin-bottom:0}.centerCircleCustom{display:flex;align-items:center}.locationLink{margin-right:1em}.locationLink:hover{text-decoration:underline}.DotLocationLink{margin-right:.5em}.PadSizeCustom{font-size:xx-small;margin-right:1em}.ConnubiaCalligarisCustomPrice{margin-left:0}.ConnubiaCalligarisCustomPrice:before{display:none}.Price--highlight--Alf{color:#6a6a6a}.RemoveMarging{margin-left:0!important;font-size:13px!important;letter-spacing:.2em}.RemoveMarging:before{display:none}.ChangeColor{color:var(--text-color-light);font-size:13px!important;letter-spacing:.2em}
/*# sourceMappingURL=/cdn/shop/t/119/assets/custom.css.map */
