.product-card-wrapper .card__media,.product-card-wrapper .card__media .media{background:#fff}.product-card-wrapper .card__media .media img{object-fit:contain!important;object-position:center!important;box-sizing:border-box;padding:clamp(1.2rem,5%,2.2rem);background:#fff}.product-media-container.media-type-image .media,.product-media-container.media-type-image .product__media{background:#fff}.product-media-container.media-type-image .media img{object-fit:contain!important;object-position:center!important;box-sizing:border-box;background:#fff}.thumbnail{background:#fff!important}.thumbnail img{object-fit:contain!important;object-position:center!important;box-sizing:border-box;padding:.6rem;background:#fff}.product-card-wrapper .card__inner{overflow:hidden}@media screen and (min-width:990px)and (hover:hover){.product-card-wrapper .media.media--hover-effect>img{transition:transform var(--duration-long) ease,opacity var(--duration-long) ease}.product-card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,.product-card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1.045)}}@media screen and (max-width:749px){.product-card-wrapper .card__media .media img{padding:1rem}.thumbnail img{padding:.4rem}}#MainContent .page-width{width:100%;margin-left:auto;margin-right:auto}#MainContent img,#MainContent video,#MainContent iframe,#MainContent svg{max-width:100%}#MainContent .rte,#MainContent .article-template__content,#MainContent .product__description{overflow-wrap:anywhere}#MainContent .rte table,#MainContent .article-template__content table,#MainContent .product__description table{width:100%;max-width:100%}#MainContent .grid{align-items:stretch}#MainContent .product-grid .grid__item,#MainContent .collection-list .grid__item,#MainContent .blog-articles__article,#MainContent .multicolumn-list__item{display:flex}#MainContent .card-wrapper,#MainContent .card,#MainContent .multicolumn-card,#MainContent .article-card-wrapper,#MainContent .collection-card-wrapper,#MainContent .product-card-wrapper{width:100%;height:100%}#MainContent .card,#MainContent .multicolumn-card{display:flex;flex-direction:column}#MainContent .card__content,#MainContent .multicolumn-card__info{flex:1 1 auto}#MainContent .card__information,#MainContent .multicolumn-card__info{width:100%}#MainContent .main-page-title,#MainContent .collection-hero__title,#MainContent .article-template__title{margin-left:0;margin-right:0}#MainContent .rich-text__wrapper,#MainContent .rich-text__blocks{width:100%}#MainContent .image-with-text__content,#MainContent .slideshow__text-wrapper,#MainContent .banner__content{box-sizing:border-box}#MainContent .button,#MainContent .shopify-payment-button__button,#MainContent .product-form__submit{display:inline-flex;align-items:center;justify-content:center}#MainContent .product__media-wrapper,#MainContent .product__info-wrapper{min-width:0}#MainContent .product__info-container>*:first-child,#MainContent .rte>*:first-child,#MainContent .article-template__content>*:first-child{margin-top:0}#MainContent .product__info-container>*:last-child,#MainContent .rte>*:last-child,#MainContent .article-template__content>*:last-child{margin-bottom:0}@media screen and (min-width:750px){#MainContent .page-width{padding-left:max(3rem,calc((100vw - var(--page-width)) / 2));padding-right:max(3rem,calc((100vw - var(--page-width)) / 2))}#MainContent .product__info-wrapper{align-self:flex-start}}@media screen and (max-width:749px){#MainContent .page-width{padding-left:1.5rem;padding-right:1.5rem}#MainContent .grid{row-gap:2.4rem}#MainContent .product.grid{display:flex;flex-direction:column;gap:2rem}#MainContent .product__media-wrapper,#MainContent .product__info-wrapper{width:100%;max-width:100%;flex:0 0 100%}#MainContent .product__info-container{max-width:100%;padding-left:0;padding-right:0}#MainContent .product-grid .grid__item,#MainContent .collection-list .grid__item,#MainContent .blog-articles__article,#MainContent .multicolumn-list__item{min-width:0}#MainContent .product__media-list .media,#MainContent .product__media,#MainContent .product-media-container{max-width:100%}#MainContent .product-media-container.media-type-image .media img{object-fit:contain!important;object-position:center!important}#MainContent .main-page-title,#MainContent .collection-hero__title,#MainContent .article-template__title,#MainContent .product__title h1,#MainContent .banner__heading,#MainContent .rich-text__heading{font-size:clamp(2.6rem,8vw,3.8rem);line-height:1.15;overflow-wrap:anywhere}#MainContent h2{font-size:clamp(2.2rem,6.5vw,3rem);line-height:1.2}#MainContent .button,#MainContent .product-form__submit,#MainContent .shopify-payment-button__button{width:100%;max-width:100%;min-height:4.8rem;white-space:normal;text-align:center}#MainContent .product-form__buttons,#MainContent .product-form,#MainContent .product__info-container form,#MainContent .image-with-text__grid,#MainContent .image-with-text__content,#MainContent .banner__content,#MainContent .slideshow__text-wrapper,#MainContent .slideshow__text{width:100%;max-width:100%}#MainContent .image-with-text__content,#MainContent .banner__box,#MainContent .slideshow__text{padding-left:1.5rem;padding-right:1.5rem}#MainContent .rte table,#MainContent .article-template__content table,#MainContent .product__description table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}#MainContent iframe,#MainContent video{width:100%;height:auto}#MainContent .card__content,#MainContent .card__information,#MainContent .multicolumn-card__info{min-width:0}#MainContent .card__heading,#MainContent .card__heading a,#MainContent .product__title,#MainContent .price,#MainContent .rte{overflow-wrap:anywhere}}@media screen and (max-width:420px){#MainContent .page-width{padding-left:1.25rem;padding-right:1.25rem}#MainContent .grid{row-gap:2rem}#MainContent .main-page-title,#MainContent .collection-hero__title,#MainContent .article-template__title,#MainContent .product__title h1,#MainContent .banner__heading,#MainContent .rich-text__heading{font-size:clamp(2.4rem,9vw,3.2rem)}#MainContent .image-with-text__content,#MainContent .banner__box,#MainContent .slideshow__text{padding-left:1.25rem;padding-right:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/comunello-premium-products.css.map */
