.product .price-item--regular{color:var(--vitoso-gray)}.product .product__media-wrapper .product__media>img{object-position:0px 0px!important}.product .product__info-container{margin-top:20vh;padding:0 60px}.product .product__title *{font-size:var(--font-size-subpage-smaller-title);font-weight:700;margin:0}.product .product__title+*{margin-bottom:50px}.product .product__title .price__container{margin:0;padding:0}.product .product__title{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;margin-bottom:100px}.product .product__info-container>*:not(:is(.product__title)) .price__container{display:none}.form__label{color:#000;font-weight:700}.multicolumn-card__image-wrapper{margin:0!important}*:has(>.multicolumn-list){overflow-x:hidden}.multicolumn-list{width:102%;column-gap:0px;row-gap:0px;flex-wrap:nowrap;margin-left:-.75%;overflow-y:hidden}.multicolumn-list>li{width:50%;height:100dvh}.multicolumn-list>li img{height:100dvh;width:100%}.product-model-info{margin-bottom:30px;display:flex;flex-direction:column}.product-model-info>strong,.product-model-info>p{font-size:var(--font-size-subpage-smaller-title)}.product-model-info>p{margin:0}.color-field{display:none!important}.color-field label{border-radius:0!important;font-size:0px!important;height:50px;width:50px;margin:0!important;padding:0!important;border:2px solid black!important}.color-field .color-vitosobrown~label{background-color:var(--vitoso-brown)!important}.color-field .color-sweetcream~label{background-color:var(--vitoso-cream)!important}.size-field{margin-bottom:30px!important}.size-field label{border-radius:0!important;height:60px;font-size:15px!important;width:60px;margin:0 5px 0 0!important;padding:21px 0!important;text-align:center!important;border:1px solid var(--vitoso-gray)!important}.size-field .form__label{font-size:var(--font-size-subpage-smaller-title)}.product__media-wrapper ul.product__media-list{height:fit-content}.product__media-wrapper ul.product__media-list>li:not(:first-child){display:none!important}.product-media-container{border:none!important}.multicolumn-list__item{text-align:center}.multicolumn-list__item .rte{padding-left:17%;padding-right:17%}.multicolumn-list__item .rte h2{font-size:var(--font-size-subpage-smaller-title);text-transform:uppercase;margin-top:40px;margin-bottom:20px}.multicolumn-list__item .rte p{font-size:var(--font-size-subpage-normal-text);text-transform:uppercase}.multicolumn-list__item:has(.rte){display:flex;flex-direction:column;align-items:center;justify-content:center}.product-form__buttons{width:100%;margin-top:100px;max-width:unset!important}.product-form__buttons span{text-transform:uppercase}.multicolumn-card:has(>video){width:100%;height:100%}.multicolumn-card video{object-fit:cover;height:100%;width:100%}.size-guide-button{display:block;width:fit-content;padding-bottom:12px;font-size:10px;color:var(--vitoso-brown);text-transform:lowercase;cursor:pointer;transition:color .15s}.size-guide-button:hover{color:var(--link-hover-color)}@media (min-width: 750px){.product>.grid__item{width:50%;max-width:50%!important}.product__media-wrapper ul.product__media-list>li:first-child{height:100dvh}.product__info-wrapper,.product__media-wrapper{height:100dvh}.mobile-description,.mobile-secondary-image{display:none}}@media screen and (max-width: 749px){.product{flex-direction:column}.multicolumn-list>li{width:100%}.product>.grid__item{width:100%;max-width:100%!important}.product__media-list{height:0px!important;width:0px!important}.product__media-list~.slider-buttons{display:none}.product-media-modal{display:none;width:0px!important}.slider-mobile-gutter{width:0px}.product__info-container{margin-top:5dvh!important;display:flex;flex-direction:column-reverse;padding:0 6%!important}.product__info-container .product__title{display:none}.product-form__buttons{margin-top:0}.product__info-container .product-form:has(.product-form__buttons){margin:0!important}.product__info-container .product-form__submit{height:40px;width:100%}.product__info-container .product-form__submit>span{width:100%}.product-model-info{margin-top:0!important}.mobile-description{text-align:center;margin-top:5dvh}.mobile-description h3{font-size:var(--font-size-subpage-smaller-title)}.mobile-description p{font-size:var(--font-size-subpage-normal-text)}#MainContent:has(.product__info-container) .multicolumn{display:none}#MainContent:has(.product__info-container) .product-image-carousel{display:none}.mobile-secondary-image{width:108%;height:60dvh;object-fit:cover;margin-left:-4%;margin-top:5dvh}.size-field label{width:15dvw;height:15dvw}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/vitoso-product-page.css.map */
