.featured-collection-box-section{position:relative;z-index:1;isolation:isolate}.featured-collection-box-container{max-width:1440px;margin:0 auto;padding:0 40px;box-sizing:border-box}.featured-collection-box__subtitle{color:#555;font-family:Roboto,sans-serif;font-size:13px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;text-align:center;margin:0 0 8px}.featured-collection-box__title{color:#111;font-family:Framer Sans,Trajan Pro,Trajan,Georgia,serif;font-size:40px;font-weight:500;letter-spacing:0;text-transform:none!important;text-align:center;margin:0 0 40px}.featured-collection-box__card-box{width:100%;border-radius:24px;padding:0;box-sizing:border-box;position:relative;overflow:hidden}.featured-collection-box__layout{display:flex;align-items:stretch;width:100%;min-height:480px}.featured-collection-box__media{flex:1 1 auto;max-width:none;position:relative;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;box-sizing:border-box;padding:0 20px 20px 30px;margin-top:0}.featured-collection-box__media-img{width:auto;max-width:420px;height:auto;max-height:480px;object-fit:contain;object-position:top center;display:block;margin-top:0}.featured-collection-box__carousel-wrapper{flex:0 0 540px;max-width:540px;min-width:0;padding:24px 30px 20px 10px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.featured-collection-box__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:6px 0;width:490px;max-width:100%}.featured-collection-box__track::-webkit-scrollbar{display:none}.featured-collection-box__slide{flex:0 0 235px;min-width:235px;max-width:235px;width:235px;scroll-snap-align:start;box-sizing:border-box}.featured-collection-box__slide .product-card{width:100%!important;padding:14px 12px 20px!important;gap:0!important;border-radius:20px!important;background-color:#eae9e4!important;border:none!important;box-sizing:border-box!important;position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important}.featured-collection-box__slide .product-card__label{position:absolute!important;top:14px!important;right:14px!important;background-color:#991212!important;padding:3px 10px!important;border-radius:3px!important;z-index:2!important}.featured-collection-box__slide .product-card__label span{font-size:11px!important;font-weight:500!important;letter-spacing:.05em!important;color:#fff!important;text-transform:uppercase!important;display:block!important;line-height:1.2!important}.featured-collection-box__slide .product-card__label--bianco{background-color:#bca66a!important}.featured-collection-box__slide .product-card__label--rosso{background-color:#991212!important}.featured-collection-box__slide .product-card__label--bollicine,.featured-collection-box__slide .product-card__label--spumante,.featured-collection-box__slide .product-card__label--champagne{background-color:#c5a059!important}.featured-collection-box__slide .product-card__label--rosato{background-color:#c96b79!important}.featured-collection-box__slide .product-card__image-wrapper{width:100%!important;height:240px!important;min-height:240px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 10px 0!important;margin-top:0!important;background-color:transparent!important;background:transparent!important;overflow:hidden!important}.featured-collection-box__slide .product-card__image-wrapper img{object-fit:contain!important;object-position:center!important;height:100%!important;max-height:100%!important;width:auto!important;max-width:100%!important}.featured-collection-box__slide .product-card__info-group{padding:12px 6px 0!important;margin-top:0!important;gap:6px!important;justify-content:flex-start!important;align-items:center!important;display:flex!important;flex-direction:column!important;flex-grow:0!important;width:100%!important;background-color:transparent!important;background:transparent!important}.featured-collection-box__slide .product-card__title{font-family:Trajan Pro,Trajan,Georgia,serif!important;font-size:15px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-align:center!important;margin:0!important;color:#111!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.featured-collection-box__slide .product-card__price{margin-top:6px!important;margin-bottom:0!important;gap:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.featured-collection-box__slide .product-card__price .price-main{font-family:Framer Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:24px!important;font-weight:700!important;color:#111!important;line-height:1.1!important;letter-spacing:-.01em!important}.featured-collection-box__slide .product-card__price .price-tax-note,.featured-collection-box__slide .product-card__form,.featured-collection-box__slide .product-card__cta{display:none!important}.featured-collection-box__nav{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px}.featured-collection-box__nav-arrow{background:transparent;border:none;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;color:#111}.featured-collection-box__nav-arrow:hover{opacity:.7}.featured-collection-box__dots{display:flex;align-items:center;gap:8px}.featured-collection-box__dot{width:6px;height:6px;border-radius:50%;background-color:#b5b5ad;border:none;padding:0;cursor:pointer;transition:all .25s ease-in-out}.featured-collection-box__dot--active{width:20px;height:6px;border-radius:100px;background-color:#111}@media screen and (max-width:1024px){.featured-collection-box__layout{flex-direction:column;min-height:auto}.featured-collection-box__media{flex:none;max-width:100%;width:100%;height:340px}.featured-collection-box__carousel-wrapper{flex:none;max-width:100%;width:100%;padding:30px 24px}.featured-collection-box__slide{flex:0 0 270px;min-width:270px}}@media screen and (max-width:768px){.featured-collection-box-container{padding:0 20px}.featured-collection-box__title{font-size:28px;margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/featured-collection-box.css.map */
