.accordion{border-top:0px!important;border-bottom:0px!important;margin-top:2.5rem!important;margin-bottom:1rem!important}.accordion-body{background:#f5f5f5;padding:30px;max-height:220px;overflow:hidden;position:relative}.accordion-body:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(to bottom,#fff0,#fff)}.accordion-body p{margin:0;text-align:justify}.accordion-toggle{display:block;margin:auto;text-transform:uppercase}h3.multicolumn-card__textlink{font-family:var(--font-body-family);font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:0px}.multicolumn-card__info{padding:2.5rem 1rem!important;transition:background-color .3s ease-in-out}.multicolumn-card__info:hover{background-color:#fff000}.product__info-container .product-form__buttons{max-width:100%}.product__info-container .product-form__submit,.product__info-container .select__select,.icart-checkout-btn,.icart-header-title{font-size:18px!important;text-transform:uppercase!important;font-weight:900!important;font-family:var(--font-heading-family)!important}.product__info-container .price--large{font-size:2em}.spedizione-stimata-icon{vertical-align:sub;margin-right:3px;opacity:.8}.product-form__input .form__label{padding-left:0;text-transform:uppercase;color:#000;font-weight:700;font-family:var(--font-heading-family)!important;font-size:12px}.product__info-wrapper .product-form__input .select,.product__info-wrapper .product-form__input{max-width:100%!important}.product-popup-modal__opener{margin:0}.product__description p,.product__accordion .accordion__content,.rte>p:first-child{text-align:justify!important}.product__info-wrapper .button:disabled{opacity:1}.price .price-item{font-family:var(--font-heading-family)!important}.product__info-wrapper .accordion{margin-top:.5rem!important;margin-bottom:.5rem!important}.product__accordion .accordion__content{padding:2em!important;background:#f5f5f5;border-radius:5px}.whatsapp_button{text-align:center;padding:0;text-decoration:none!important}.whatsapp_button a{text-decoration:none!important;padding:0}.whatsapp_button:hover a{text-decoration:none!important;padding:0;transition:ease-in .5s;transition:ease-out .5s}.whatsapp_text{padding:0 0 5px;margin:0;text-align:center;color:#fff}.whatsapp_section{margin:0!important;padding:9px;text-align:center;background:#128c7e}.whatsapp_text a{text-decoration:none!important;outline:none!important;box-shadow:none!important;border:none!important}.whatsapp_section svg{fill:#fff}.whatsapp_section_fixed_drawer_menu{width:100%;position:absolute;bottom:0}.btn-whatsapp{background:#fff;color:#000}.cart-background-green{border:0px solid #ececec}.cart-background-grey{background:#f5f5f5}.cart-background-grey svg{width:100%!important;height:100%!important;max-width:52px!important}.whatsapp_section h4{text-transform:uppercase}.reputon-google-reviews-widget .reviews-holder--3hf8N .single-review--15KFU .text--2yyRT,.reputon-google-reviews-widget .bt-grey--1NqBr{font-family:var(--font-body-family)!important}.reputon-google-reviews-widget .bt-grey--1NqBr{text-transform:uppercase!important;letter-spacing:1px!important}.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N.badge--1_YKZ:before,.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N.badge--1_YKZ .review-badge--29-zh .name--qiZGD,.reputon-google-reviews-widget .reviews-holder--3hf8N .single-review--15KFU .image--3kHpj{display:none!important}.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N.badge--1_YKZ{width:100%!important;margin:0!important;box-shadow:none!important}.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N.badge--1_YKZ:before{display:none!important;background:#f9f6c8!important}.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N.badge--1_YKZ .review-badge--29-zh{padding:0!important}.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N .single-review--15KFU .columns-flex--22LIE>.column--3UtC7{display:contents!important;padding:10px 3px!important}.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N .single-review--15KFU .columns-flex--22LIE{margin:0!important}.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N .rating-stars--1G2Xr svg,.reputon-google-reviews-widget .reviews-holder--3hf8N a.rating-stars--1G2Xr svg{width:20px!important;height:20px!important;font-size:20px!important;margin-right:2px!important}.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N.badge--1_YKZ .review-badge--29-zh .rating-stars--1G2Xr span,.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N.badge--1_YKZ .review-badge--29-zh a.rating-stars--1G2Xr span{font-family:var(--font-body-family)!important;font-size:22px!important;font-weight:600!important;margin-right:8px!important}.product__info-wrapper .reputon-google-reviews-widget .reviews-holder--3hf8N.badge--1_YKZ .review-badge--29-zh .columns-flex--22LIE{column-gap:5px}.reputon-google-reviews-widget .reviews-holder--3hf8N.badge--1_YKZ .review-badge--29-zh:hover:not(.bt-close--TccV2){background:#fff!important}.reputon-google-reviews-widget .reviews-holder--3hf8N .swiper-button-prev--22OYd,.reputon-google-reviews-widget .reviews-holder--3hf8N .swiper-button-next--1bv5t{z-index:1}.reputon-google-reviews-widget .reviews-holder--3hf8N.grid--kiArR .single-review--15KFU .name--qiZGD,.reputon-google-reviews-widget .reviews-holder--3hf8N .swiper-prev--Y6JX8,.reputon-google-reviews-widget .reviews-holder--3hf8N .swiper-next--3P1yG{display:none!important}.reputon-google-reviews-widget .reviews-holder--3hf8N.grid--kiArR .reviews-head--2q57v .columns-flex--22LIE .reputon-google-reviews-widget .reviews-holder--3hf8N.grid--kiArR .single-review--15KFU .rating-stars--1G2Xr span,.reputon-google-reviews-widget .reviews-holder--3hf8N.grid--kiArR .single-review--15KFU .rating-stars--1G2Xr span{font-size:80px!important;font-family:var(--font-body-family)!important}.reputon-google-reviews-widget .reviews-holder--3hf8N.carousel--3jn30 .carousel-footer--3otcf{display:none!important}.reputon-google-reviews-widget .reviews-holder--3hf8N.carousel--3jn30 .carousel-holder--2XSx7{padding:0!important}.reputon-google-reviews-widget .buttons-holder--3DwUW{padding-top:10px!important}.header__menu-item span{text-transform:uppercase}.slideshow__text.banner__box{background:#ffffffdb}.announcement-bar{background-color:#fee140;background-image:linear-gradient(90deg,#fee140,#fa709a)}.announcement-bar{border-bottom:0px}.announcement-bar__message{font-family:var(--font-heading-family);font-weight:700;letter-spacing:1px}.menu-drawer{background-color:#3d3d3d}.menu-drawer__navigation{padding:0 0 2rem!important}.list-menu__item{line-height:calc(1 + .1 / var(--font-body-scale))!important}.menu-drawer__close-button{margin-top:0!important}.menu-drawer .list-social{margin-top:1rem}.menu-drawer__menu-item,.menu-drawer__utility-links{padding:1rem 2rem!important}.menu-drawer__utility-links{text-transform:uppercase;background-color:rgba(var(--color-foreground),)!important}.icart .icart-range-title-trird .icart-slider-3{font-size:10px!important;left:-50px!important;font-size:8px!important;text-transform:uppercase!important;font-weight:700!important}.icart .icart-cart-main .icart-header .icart-header-contain{padding:30px!important}.icart-header .icart-header-title{font-size:20px!important}button.icart-close-btn{top:42px!important;color:#fff!important;opacity:1!important;padding:30px 20px!important;right:0!important}.icart .icart-range-title-trird .icart-slider-3{text-align:center!important;letter-spacing:0px!important}.icart-cart-total label,.icart-cart-price label{font-size:26px!important}.icart .icart-final-total{margin:20px 0 10px!important}.icart .icart-items .icart-new-box:last-child{border:none!important;background:#f3f3f3!important;padding:20px 10px!important;margin-bottom:20px!important;border-radius:0!important}.icart .icart-main{font-family:var(--font-heading-family)!important}.icart .icart-main .icart-slider-drawer.icart-inner .icart-checkout-btn.icart-font-full button,.icart .icart-main .icart-slider-drawer.icart-inner .icartAddToCartWithDiscount,.icart .icart-main .icart-sp-popup-inner.icart-inner .icart-checkout-btn.icart-font-full button{height:50px!important}.icart .icart-main .icart-inner .icart-cart-main .icart-content .icart-checkout-block .icart-checkout{padding:20px 0 0!important}.icart .icart-main .icart-plr-comman{padding:10px!important}.icart .icart-main .icart-cart-item-mt{justify-content:end!important;font-size:14px!important}.icart .icart-item-content p,.icart .icart-main .icart-vendor-title{font-size:10px!important;font-family:system-ui;letter-spacing:.2px}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{text-align:justify}.multicolumn-list h3{text-align:center}.multicolumn-list p{text-align:justify}.not-collapsible-content summary:hover{background:none!important}.multicolumn-list__item.center .multicolumn-card__image-wrapper:not(.multicolumn-card__image-wrapper--full-width),.multicolumn-list__item:only-child{max-width:70px}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{background:transparent}.cart-drawer .tax-note{font-size:12px;font-family:var(--font-heading-family);text-align:center;letter-spacing:-.4px}.card__information{padding:1.3rem 0rem}.card .icon-wrap{display:none}.card__heading{font-size:14px}@media screen and (max-width: 749px){.product__info-container .product-form__buttons{position:fixed;bottom:0;left:0;width:100%;z-index:2}.product__info-container .product-form__submit{margin-bottom:0!important}.product__info-container .product-form__submit{height:70px}.product__info-container .price__container{position:fixed;bottom:0;left:0;padding:0;width:100%;z-index:2;margin-bottom:70px!important;background:#333;color:#fff;text-align:center}.product__title{position:fixed;bottom:100px;left:0;padding:5px 0 0;width:100%;z-index:2;background:#333;color:#fff!important;text-align:center}.product__title h1{color:#fff!important;font-size:calc(var(--font-heading-scale) * 1.8rem)!important;font-family:var(--font-heading-family)!important;box-shadow:0 0 #0000006b,0 -20px 20px #0000006b}}@media screen and (max-width: 749px){.cart-background-grey svg{max-width:42px!important}.grid--peek .grid__item{min-width:65%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base_custom.css.map */
