/*
* @author  Agence Dn'D <contact@dnd.fr>
* @license https://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
* @link    https://www.dnd.fr/
*/.template-product .yotpo-head{display:none!important}.template-product .yotpo-sr-bottom-line-text{font-size:var(--base-text-size)!important}.template-product .yotpo-reviews-main-widget .top-margin{margin-top:30px}.template-product .yotpo-device-mobile .yotpo-review-form{width:340px!important}.template-product .yotpo-input-wrapper .yotpo-new-input-container{border-radius:6px;margin-top:10px}.template-product .yotpo-widget-instance .yotpo-reviews-main-widget{margin-top:-50px}.template-product .yotpo-widget-instance span,.template-product .yotpo-widget-instance div,.template-product .yotpo-widget-instance p,.template-product .yotpo-widget-instance a{font-family:var(--base-font-family)!important}.template-product .yotpo-widget-instance .yotpo-dropdown-placeholder{font-weight:var(--font-weight-600)}.template-product .yotpo-widget-instance .yotpo-review-title{font-weight:var(--font-weight-500)!important;font-size:var(--base-text-size-medium)}.template-product .yotpo-widget-instance .yotpo-star-rating-icon{height:12px!important;width:12px!important}.template-product .yotpo-widget-instance .yotpo-search-filter{border-radius:6px}.template-product .yotpo-widget-instance .yotpo-search-filter .yotpo-search-input{background-color:transparent!important}.template-product .yotpo-widget-instance .yotpo-search-input:hover,.template-product .yotpo-widget-instance .yotpo-search-input:focus,.template-product .yotpo-widget-instance .yotpo-search-input:visited,.template-product .yotpo-widget-instance .yotpo-search-input:active{border:none;box-shadow:none}.template-product .yotpo-widget-instance .yotpo-reviews-widget-dropdown:focus{border:none}.template-product .yotpo-widget-instance .yotpo-icon-button{background-color:transparent!important}.template-product .yotpo-widget-instance .yotpo-icon-button .yotpo-icon-button__icon{fill:var(--black)!important}.template-product .yotpo-widget-instance .yotpo-base-layout{width:100%!important}.template-product .yotpo-widget-instance .yotpo-head{margin-top:0}.template-product .yotpo-widget-instance .yotpo-header-container .yotpo-bottom-line-summary{margin-top:10px!important}.template-product .yotpo-widget-instance .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel{align-self:flex-start;margin-bottom:20px;background:var(--true-gray-100);padding:10px 20px;border-radius:30px}.template-product .yotpo-widget-instance .yotpo-display-s .yotpo-bottom-line{width:100%}.template-product .yotpo-widget-instance .yotpo-display-s .yotpo-bottom-line .yotpo-star-distribution{width:100%;padding-inline-end:0;padding-left:0}.template-product .yotpo-widget-instance .yotpo-display-s .yotpo-bottom-line .yotpo-review-border-smooth{display:none}.template-product .yotpo-widget-instance .yotpo-display-s .yotpo-bottom-line .yotpo-filters-container{margin-top:10px}.template-product .yotpo-widget-instance .yotpo-display-s .yotpo-bottom-line .yotpo-progress-bar,.template-product .yotpo-widget-instance .yotpo-display-s .yotpo-bottom-line .yotpo-star-distribution-bar{width:100%}.template-product .yotpo-widget-instance .yotpo-display-s .yotpo-bottom-line .yotpo-summary-section{align-items:flex-start}.template-product .yotpo-widget-instance .yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-right-panel{padding-top:8px}.template-product .yotpo-widget-instance .yotpo-display-s .yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{font-size:20px;font-weight:var(--font-weight-600)}.template-product .yotpo-widget-instance .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-content{margin-top:0}.template-product .media-gallery__inner .carousel{margin-left:-8px}.template-product .product-info-block .rte{font-size:var(--base-text-size-medium);color:var(--true-gray-600)}.template-product .product-title{font-size:30px}.template-product .price__current{font-size:20px;color:var(--true-gray-600)}.template-product .price-container+.not-in-quickbuy+.input-row .label{font-weight:var(--true-gray-500)}.template-product .opt-label{margin:10px 15px 0 0}.template-product .quantity-wrapper{margin-bottom:20px}.template-product .product-form .social-share__heading{color:var(--true-gray-700)}.template-product .product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:20px}.template-product .product-form .quantity-submit-row .quantity-submit-row__submit .btn{color:var(--secondary);background-color:var(--primary)}.template-product .product-form .quantity-submit-row .quantity-submit-row__submit .btn:after{height:21px;width:19px;position:static;opacity:1;border:none;transform:none;background-image:url(//maisonvillevert.com/cdn/shop/t/5/assets/icon-bag.svg?v=113908347531564677071746717696)}.template-product .product-form .quantity-submit-row .quantity-submit-row__submit .btn:hover{color:var(--primary);background-color:var(--secondary)}.template-product .product-form .quantity-submit-row .quantity-submit-row__submit .btn:hover:after{background-image:url(//maisonvillevert.com/cdn/shop/t/5/assets/icon-bag-primary.svg?v=155474525094409973011746717695)}.template-product .product-form .product-dynamic-payment-button .shopify-payment-button__button{color:var(--primary);background-color:var(--secondary)}.template-product .product-form .product-dynamic-payment-button .shopify-payment-button__button:after{height:15px;width:20px;background-image:url(//maisonvillevert.com/cdn/shop/t/5/assets/icon-cart.svg?v=65459439335761333481746717697)}.template-product .product-form .product-dynamic-payment-button .shopify-payment-button__button:hover{color:var(--secondary);background-color:var(--primary);border:1px solid var(--secondary)}.template-product .product-form .product-dynamic-payment-button .shopify-payment-button__button:hover:after{background-image:url(//maisonvillevert.com/cdn/shop/t/5/assets/icon-cart-white.svg?v=162027506540093279691746717697)}.template-product .product-form .quantity-submit-row .quantity-submit-row__submit .btn,.template-product .product-form .product-dynamic-payment-button .shopify-payment-button__button{display:flex;justify-content:center;align-items:center}:is(.template-product .product-form .quantity-submit-row .quantity-submit-row__submit .btn,.template-product .product-form .product-dynamic-payment-button .shopify-payment-button__button):after{content:"";display:inline-block;order:-1;background-repeat:no-repeat;background-size:contain;margin-right:10px}.template-product .product-info-accordion .disclosure__title{padding:22px 30px 22px 0;font-weight:var(--font-weight-500);font-size:var(--base-text-size-medium);color:var(--true-gray-700)}.template-product .product-info-accordion .disclosure__content p{font-weight:var(--font-weight-500);font-size:var(--base-text-size);color:var(--true-gray-600)}.template-product .product-info-accordion .disclosure__content p a{color:var(--true-gray-600);text-decoration-color:var(--true-gray-600)}.template-product .product-form .social-share{display:flex;flex-direction:column}.template-product .product-form .social-share .social-share__heading{width:100%;font-size:var(--base-text-size-medium);margin-bottom:10px}.template-product .product-form .social-share .share-button-wrapper{display:flex;width:100%;column-gap:10px}.template-product .product-form .social-share .share-link{display:flex;justify-content:center;align-items:center;color:var(--tertiary);background-color:var(--fourth);padding:8px var(--input-btn-padding-right) 8px var(--input-btn-padding-left);border-radius:var(--btn-border-radius);font-size:12px;font-weight:var(--font-weight-600)}.template-product .product-form .social-share .share-link:before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;margin-right:10px}.template-product .product-form .social-share .share-link.facebook:before{height:14px;width:14px;background-image:url(//maisonvillevert.com/cdn/shop/t/5/assets/icon-fb.svg?v=158819851842789729331746717698)}.template-product .product-form .social-share .share-link.instagram:before{height:11px;width:11px;background-image:url(//maisonvillevert.com/cdn/shop/t/5/assets/icon-insta.svg?v=75269680138178789681746717699)}.template-product .disclosure{border-top:none}.template-product cc-fetched-content .label{font-size:var(--base-text-size-medium);font-weight:var(--font-weight-500);margin-bottom:20px}.template-product .breadcrumbs-prod-nav{display:none}@media (min-width: 767.98px){.template-product .product-form .social-share{flex-direction:row;align-items:center;margin-top:-20px}.template-product .product-form .social-share .social-share__heading{width:auto;margin-right:10px;margin-bottom:0}.template-product .product-form .social-share .share-button-wrapper{width:auto}.template-product .product-info .product-column-right{max-width:550px;margin-inline-start:110px}.template-product .product-info .media-gallery-size-medium+.product-column-right{width:calc(50% - 110px)}.template-product .product-info .media-gallery-size-medium{width:50%}.template-product .sticky-atc{border-radius:6px}}@media (min-width: 1024px){.template-product .modal-backdrop.yotpo-review-form-modal .yotpo-modal .yotpo-modal-body{padding:30px}.template-product .yotpo-bottom-line-text{margin-top:20px;margin-left:-20px}.template-product .yotpo-head+div{display:grid}.template-product .yotpo-head+div .yotpo-header-container{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}.template-product .yotpo-head+div .yotpo-header-container+.yotpo-review-border-smooth{display:none}.template-product .yotpo-head+div .yotpo-header-container .yotpo-layout-header-wrapper{flex-direction:column!important;align-items:flex-start!important}.template-product .yotpo-head+div .yotpo-header-container .yotpo-bottom-line-left-panel{font-size:20px!important}.template-product .yotpo-head+div .yotpo-header-container .yotpo-bottom-line-right-panel{padding-top:4px}.template-product .yotpo-head+div .yotpo-header-container .yotpo-bottom-line .yotpo-star-distribution{padding:20px 0;border-right:none!important}.template-product .yotpo-head+div .yotpo-header-container .yotpo-progress-bar{width:240px;margin-right:0}.template-product .yotpo-head+div>div:has(.yotpo-filters-container){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.template-product .yotpo-head+div>div:has(.yotpo-filters-container) .yotpo-filters-container{margin-top:0}.template-product .yotpo-head+div>div:has(.yotpo-filters-container) .yotpo-filters-container-inner{flex-direction:row;align-items:center;margin-bottom:10px}.template-product .yotpo-head+div>div:has(.yotpo-filters-container) .yotpo-filters-container-inner .yotpo-search-filter{width:243px!important}.template-product .yotpo-head+div>div:has(.yotpo-filters-container) .yotpo-filters-container-inner .yotpo-filters-right-panel{margin-bottom:0;padding:14px 20px!important}.template-product .yotpo-head+div>div:has(.yotpo-filters-container) .yotpo-filters-container-inner .yotpo-filters-right-panel .yotpo-dropdown-placeholder,.template-product .yotpo-head+div>div:has(.yotpo-filters-container) .yotpo-filters-container-inner .yotpo-filters-right-panel .yotpo-selected-value{white-space:nowrap}.template-product .yotpo-head+div>div:has(.yotpo-filters-container) .yotpo-filters-container-inner .yotpo-filters-right-panel .yotpo-selected-value{margin-left:20px}.template-product .yotpo-head+div .yotpo-reviews-container{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.template-product .yotpo-head+div .yotpo-reviews-container .yotpo-review{margin:30px 0!important}.template-product .yotpo-head+div .yotpo-reviews-container .yotpo-review-rating-title{flex-direction:column!important}.template-product .yotpo-head+div .yotpo-reviews-container .yotpo-review-rating-title .yotpo-review-title{margin-left:0!important;margin-top:15px}.template-product .yotpo-head+div .yotpo-reviews-container .yotpo-review-details{font-size:var(--base-text-size-small)}.template-product .yotpo-head+div .yotpo-reviews-container .yotpo-text-container,.template-product .yotpo-head+div .yotpo-reviews-container .yotpo-reviewer-name{font-size:var(--base-text-size)!important}.template-product .yotpo-layout-header-wrapper{display:flex;flex-direction:column}.template-product .yotpo-layout-header-wrapper .yotpo-bottom-line{flex-direction:column}}@media (min-width: 1280px){.template-product .yotpo-display-m .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line{margin-right:100px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mvilshop-theme-product.css.map */
