.announcement-bar{background:#f5f2ec!important}.header,.header__row{background:#fcfaf6!important}header.header[data-theme-color]{background:#fcfaf6!important}header.header[data-theme-color] .header__row{background:#fcfaf6!important}.header__row.header__row--bottom{border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-shadow:0 1px 2px #362b240a,0 12px 32px -12px #362b2424}footer{background:#f8f6f1}.template-product .massy-custom-pricing-price-regular,.template-product .variant-option--buttons legend{font-size:18px;font-weight:600}.template-product .variant-option--buttons legend span.variant-option__swatch-value{font-size:15px;font-weight:500}.template-product .variant-option--buttons legend span.variant-option__swatch-value:before{content:":";position:relative;left:-3px}.template-product .add-to-cart-button{background:#222}.template-product .product-recommendations .product-media-container.media-fit img{object-fit:contain}.template-product .product-recommendations .product-media-container.media-fit{border:1px solid #ddd;padding:8px;border-radius:10px;box-shadow:inset 0 0 8px #3c32280f}.template-collection .product-media-container.media-fit img{object-fit:contain}.template-collection .product-media-container.media-fit{border:1px solid #ddd;padding:8px;border-radius:10px;box-shadow:inset 0 0 8px #3c32280f}.template-collection :not(.dialog-zoomed-gallery)>.product-media-container{--slide-width: 100%}.template-collection .massy-custom-pricing-price-regular{font-size:18px;font-weight:600}.template-collection .product-card__content p{font-weight:500}.template-collection .facets.facets--horizontal{background:#fcfaf6;padding-left:15px;padding-right:15px;border-radius:4px}.template-collection .facets__label,.template-collection .facets__form-wrapper{font-weight:500}@media screen and (min-width:1340px){.template-product .product-media-container.media-fit{min-height:450px}.template-index .product-card__content a.contents p{min-height:45px}.template-index .product-media-container.media-fit,.template-collection [product-grid-view=default] .product-media-container.media-fit{min-height:440px}}@media screen and (min-width:750px){.header__row .menu-list__link{font-size:16px;font-weight:500}.header__columns{padding:10px 0!important}}@media screen and (max-width:749px){.template-collection .main-collection-grid{padding:0 15px}.template-index .quantity-selector{max-width:100%!important;width:100%!important;--quantity-selector-width: 100% !important;box-sizing:border-box}.template-index .quantity-selector-wrapper{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
