.heading-serif{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.heading-sans-serif{font-family:var(--font-body-family)}div.cart-count-bubble{line-height:10px!important}.mega-menu .mega-menu__content{padding:0!important}.mega-menu .mega-menu__content.layout_text_box .mega_menu__nav{padding:0 3rem}.mega-menu__text_box{padding:0 3rem 3rem!important}.mega-menu__text_box h2 a{text-transform:capitalize}.mega-menu__list{max-width:-webkit-fill-available!important}.mega-menu__list ul li a{font-size:12px;text-transform:uppercase}.mega-menu__list a.mega-menu__link--level-2{text-transform:uppercase}.AF_view-more-link a{height:3rem;display:flex;align-items:center;font-weight:600!important;font-size:10px;text-transform:uppercase}#HeaderMenu-gift-card-scegli-limporto{pointer-events:none}.mega-menu .mega-menu__content.layout_text_box .mega_menu__nav{align-self:center}ul.header__submenu{padding:10px;border:0!important}.localization-form .disclosure__list-wrapper{border:0!important}#shopify-section-sections--28810340630862__header_new_q9KGSg header a.mega-menu__link--level-2{font-weight:700}.menu-drawer__utility-links ul.list-unstyled.list-social{display:flex}.menu-drawer__utility-links .menu-drawer__account span.icon{display:none}.drawer__heading{text-transform:capitalize!important;font-weight:400!important}.cart-drawer__footer h2.totals__total{text-transform:math-auto!important;font-weight:500!important;font-size:2rem}.cart-drawer.cart-drawer .cart-item__price-wrapper>*:only-child{font-size:13px;font-weight:600}.predictive-search__item-heading{font-family:var(--font-body-family);font-size:1.4rem!important}.predictive-search__image{width:130px!important}.predictive-search__item--link-with-thumbnail{grid-template-columns:8rem 1fr!important;grid-column-gap:3rem!important}@media screen and (min-width:1024px){.AF_cart-item-name{font-size:13px!important}}.mobile-facets__heading{font-size:3rem!important}.mobile-facets__footer button{text-transform:uppercase}.active-facets{grid-column:1!important}p.ff-heading.marquee-heading,.ff-subheading.marquee-subheading{font-family:var(--font-body-family)}.ff-heading.marquee-heading{font-weight:600}.brands-marquee .vendor-card img{width:70%!important}#mc_embed_signup p,#mc_embed_signup span,#mc_embed_signup a,#mc_embed_signup label,#mc_embed_signup input{color:#222;font-size:12px}#mc_embed_signup *,#mc_embed_signup .email{background:transparent;outline:unset;border:unset}#mc_embed_signup .email{border-bottom:1px solid #222222;height:35px;padding:0;width:70%;max-width:680px}#mc_embed_signup #mc-embedded-subscribe{height:35px;border-bottom:1px solid;border-color:#700015;color:#fff;line-height:normal;padding:0 20px;background:#700015;text-transform:uppercase}input#mc-embedded-subscribe:hover{cursor:pointer;transition:.5s ease all;background:#e6e1da!important;border-color:#e6e1da!important;color:#700015!important;font-weight:600}#mc_embed_signup .title_block_inner{font-size:30px;font-weight:900;color:#222;text-transform:uppercase}#mc_embed_signup .mc_privacy_footer_form:hover{color:#222}#mc-embedded-subscribe-form #mc_embed_signup_scroll .mc-field-group:first-child{display:flex;align-items:end;justify-content:center}#mce-MMERGE130{accent-color:#222222;-webkit-appearance:auto;appearance:auto}#mc_embed_signup .heading-serif{font-style:italic;font-size:3rem;margin-bottom:1rem}@media screen and (max-width:480px){.modal-body .st_news_letter_content>.row>[class^=col]:not(:has(img)){padding:0 2rem}label#mce-label130,label#mce-label130 a{text-align:left;font-size:10px}}a[aria-label="Richiesta di recesso"]{font-weight:600}.w-50{width:50%}@media screen and (min-width:768px)and (max-width:1200px){.w-50{width:35%}}.footer__group--link_list_with_icons{border-bottom:unset}.list-social__link:hover .icon{transform:unset!important}@media screen and (max-width:991px){.footer__group--link_list_with_icons{border-bottom:.1rem solid rgba(var(--color-text),.08)}.footer-block-link-list-with-icons img,.footer-block-link-list-with-icons ul{align-items:center;margin:0 auto}.footer-block-link-list-with-icons .AF_additional-html-content{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem}.footer-block-link-list-with-icons ul li{line-height:1.1}.footer-block-link-list-with-icons ul li a{display:block}.footer-block-link-list-with-icons p,.footer-block-link-list-with-icons a{text-align:center}.footer__group--link_list{margin-bottom:3rem!important}}.card__heading{font-family:var(--font-body-family)}.card__information{padding-bottom:2.5rem!important;padding-top:1.5rem!important}.price--on-sale .price__sale{align-items:center}.product__info-container .price--on-sale .price-item--regular{font-size:1.2rem!important}.pagination__item--active{background-color:#e6e1da}.af-wisshy-card-wrapper{z-index:3!important}@media screen and (max-width:991px){.facets-container{column-gap:0rem!important}}.section-template--28810341155150__grid_GVG3XF .AF_grid-heading-h2{margin-bottom:2rem}.section-template--28810341155150__grid_GVG3XF .AF_item-subheading h4{color:#700015!important}div#text-ANU95UWczVzVCWXdlQ__text_brghnV{display:flex;flex-direction:column;row-gap:15px}.contact-form__button--full-width{font-weight:700}@media screen and (min-width:1025px){.section-template--28810341155150__grid_GVG3XF .AF_grid-heading-h4,div#text-ASGdDb2JvYVpYRUt6R__text_DHxYML{max-width:50%!important;margin:0 auto}}@media screen and (max-width:1024px){.block-banner_w4Btee-element{order:1!important}.block-banner_air4VD-element{order:0!important}}.AF_store_section .store-action-button a{text-decoration-color:#700015}.AF_story_divider{width:40px!important;margin:0 auto}.AF_store_section .store-name{text-transform:none!important;font-weight:400!important}.AF_store_section .store-name,.af-popup-content .store-name{font-size:2rem!important}.tabella-orari{padding:2rem 0!important}.af-popup-content .store-name{background:#e6e1da!important}@media screen and (min-width:1025px){div.AF_image_story_left.matrioska-column-flex.content-adapt{background-position:-24vw;height:80vh!important}div.AF_image_story_right.matrioska-column-flex.content-adapt{background-position:24vw;height:80vh!important}}@media screen and (max-width:1024px){div.AF_image_story_left.matrioska-column-flex.content-adapt,div.AF_image_story_right.matrioska-column-flex.content-adapt{height:50vh!important;max-height:500px!important;background-position:center}}@media screen and (max-width:992px){#template--29292583027022__brands_8ateAg .vendor-letter{font-size:3rem!important}}.complementary-products__container h2{font-family:var(--font-body-family)}.product-form__submit:hover span.btn_title_container{color:inherit!important}product-recommendations.complementary-products{margin-top:2rem}.product__accordion summary{align-items:center;padding:1rem}.product__accordion .accordion__title{font-size:18px}.product__accordion{border:1px solid #e6e1da!important}.product-form__input .form__label{text-transform:uppercase;font-weight:600;margin-bottom:7px!important}.sticky-atc-bar_button pickup-availability{display:none}.slider-button--prev .icon.icon-AF_arrow,.slider-button--prev:not([disabled]):hover .icon.icon-AF_arrow{transform:rotate(180deg)}.slider-button--next .icon.icon-AF_arrow,.slider-button--next:not([disabled]):hover .icon.icon-AF_arrow{transform:none}.slider-buttons.buttons-fixed button .icon.icon-AF_arrow{width:45%}h2#PickupAvailabilityHeading{font-family:var(--font-body-family);font-size:20px;font-weight:600}.pickup-availability-address{font-size:1.4rem!important}.complementary-slide .card__information{padding-top:.2rem!important;padding-bottom:1rem!important}.complementary-products__container h2,.complementary-products__container{margin-bottom:1rem!important}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--color-text),.6)!important}.product .price .badge{margin-left:7px}.product-form__buttons{max-width:unset!important}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:65%!important;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{max-width:35%!important;width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width:1025px){section [data-section-type=main-product] .complementary-products__container .AF_color_variant{font-size:10px!important}}.shopify-policy__title{margin-bottom:5rem}.bew-withdrawal-form-mount{max-width:700px!important}.bew-form-card{background:transparent!important}h2.bew-form-heading{font-size:var(--font-size-heading-1-base);text-transform:unset!important;font-weight:300;color:#222!important;font-family:var(--font-heading-family);text-align:center}p.bew-form-intro{font-family:var(--font-body-family);text-align:center;color:#222!important;font-size:16px}.bew-form-card,.bew-footer,.bew-input,.bew-textarea{border:none!important}.bew-input,.bew-textarea{border-bottom:1px solid #222222!important;border-radius:0!important;background:transparent!important}label.bew-label{font-family:var(--font-body-family);text-transform:unset;font-size:16px;color:#222;font-weight:400}.bew-input[placeholder]{font-family:var(--font-body-family);text-transform:uppercase;font-size:1rem}.bew-body{gap:1rem;padding:0!important}.bew-footer{justify-content:flex-start!important;background:transparent!important;padding:20px 0!important}.bew-btn-submit{width:100%;border-radius:0!important;padding:1rem 3rem!important;text-transform:uppercase;font-weight:700!important;font-family:var(--font-body-family)!important;color:rgb(var(--color-button-text))!important;background-color:rgba(var(--color-button))!important;border-color:rgba(var(--color-button-border),var(--alpha-button-background))!important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.bew-btn-submit:hover{color:rgb(var(--color-button-text-hover))!important;background-color:rgba(var(--color-button-hover))!important;border-color:rgba(var(--color-button-border-hover))!important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.bew-input:focus,.bew-textarea:focus{box-shadow:none!important}@media only screen and (max-width:991px){.bew-withdrawal-form-mount{max-width:100%!important}}.af_wishlist-card-information-title h3,.af_wishlist-card-information-title p{font-family:var(--font-body-family);font-weight:700}.af_wishlist-single-product-product-info div[style="order: 4"]{min-height:20vh}.af_wishlist-single-product-product-info div[style="order: 4"]>div:first-child{min-height:20vh;display:flex;flex-direction:column;justify-content:space-between}.af_wishlist-single-product-add-btn .button{background:#700015;color:#fff;margin-bottom:1rem}main#MainContent[page-id="745169355086"] .page-width--narrow{max-width:var(--page-width)}@media only screen and (min-width:750px){.page-width--narrow{padding:0 5rem}}@media only screen and (min-width:992px){main#MainContent[page-id="745169355086"] .page-width--narrow{padding:28px 5rem!important}}@media only screen and (min-width:453px)and (max-width:992px){.af_wishlist-container .af_wishlist-products-listing .af_wishlist-single-product{max-width:49%!important;flex:0 0 49%!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
