.product__title{display:inline-block;background:linear-gradient(to bottom,transparent 60%,#F8EDEE 60%);background-size:0% 100%;background-repeat:no-repeat;padding:0 .25rem;font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.2;white-space:nowrap;transition:background-size .8s ease}.product__title.is-visible{background-size:100% 100%}.product-info .photo-story{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.product-info .photo-story.is-visible{opacity:1;transform:translateY(0)}.photo-story-title{margin-bottom:1rem;color:#2c2421}.photo-story-text{font-size:1.125rem;line-height:1.8;margin-bottom:1.25rem;color:#2c2421}.photo-story-meta{list-style:none;padding:0;margin:0;font-size:1rem;line-height:1.7;color:#2c2421cc}.photo-story-meta li{margin:.4rem 0}.photo-story-meta .label{font-weight:600;color:#bfa873;margin-right:.25rem}.price{font-size:1.25rem;font-weight:500;color:#2c2421;margin:1rem 0}.price--on-sale .price-item--regular{color:#2c242180;text-decoration:line-through;margin-right:.5rem}.price--on-sale .price-item--sale{color:#bfa873}.product-form__submit{background-color:#2c2421;color:#fff;border-radius:.5rem;transition:box-shadow .3s ease,background .3s ease}.product-form__submit:hover{background-color:#423439;box-shadow:0 0 18px #f8edeed9}.product__title-row{display:flex;align-items:baseline;gap:.75rem}@media (max-width: 720px){.product__title-row{gap:.5rem}}.product__title-row .product__title{margin:0;white-space:nowrap}.mw-share{display:inline-flex;align-items:baseline;gap:0;background:none;border:0;padding:0;margin:0;color:#2c2421;line-height:1;cursor:pointer;transition:color .25s ease,transform .25s ease}.mw-share .icon{width:18px;height:18px;vertical-align:text-bottom;position:relative;top:.08em}.mw-share:hover{color:#bfa873;transform:translateY(-1px)}.mw-share:focus-visible{outline:none;box-shadow:0 0 0 3px #bfa87340;border-radius:4px}.product-form{--buttons-border-offset: 0px !important}.product-form__submit,.shopify-payment-button__button--unbranded{border-radius:18px;overflow:hidden;box-sizing:border-box;width:100%;max-width:100%;display:inline-flex;align-items:center;justify-content:center}.product-form__submit:before,.product-form__submit:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{content:none!important}.shopify-payment-button__button--unbranded{border:1px solid rgba(191,168,115,.35)}.rich-text .rich-text__heading.h1{position:relative;display:inline-block;padding:0 .25rem;line-height:1.2}.rich-text .rich-text__heading.h1:after{content:"";position:absolute;left:0;right:0;bottom:.1em;height:.34em;background:#f8edee8c;transform:scaleX(0);transform-origin:left center;animation:mwUnderline .8s ease .2s forwards}@keyframes mwUnderline{to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.rich-text .rich-text__heading.h1:after{animation:none;transform:scaleX(1)}}:root{--mw-gold: #A8915F}.header__inline-menu a:hover,.header__menu-item:hover,.list-menu a:hover{color:var(--mw-gold)!important;text-decoration:none!important}footer a:hover{color:var(--mw-gold)!important;text-decoration:none!important}a:hover,.share-button__button:hover{color:var(--mw-gold)!important;text-decoration:none!important}#MainContent .blog .card__heading,#MainContent .blog .card__heading a{font-size:1.25rem;font-weight:600;line-height:1.4;margin-bottom:.4rem;position:relative;display:inline-block;transition:color .25s ease;text-decoration:none}#MainContent .blog .card__heading a:after{content:"";position:absolute;left:0;bottom:-.15em;width:100%;height:.12em;background-color:#8c7748;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}#MainContent .blog .card__heading a:hover{color:#8c7748!important}#MainContent .blog .card__heading a:hover:after{transform:scaleX(1)}#MainContent .blog .card.article-card,#MainContent .blog .card.article-card .card__inner,#MainContent .blog .card.article-card img{border-radius:14px!important;overflow:hidden}#MainContent .blog .card__heading,#MainContent .blog .card__heading a{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;display:block;margin-bottom:.6rem;font-size:1.1rem;line-height:1.35}#MainContent .blog .article-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1.55;color:#ffffffd9;min-height:4.5em}#MainContent .blog .card__content{padding:1.25rem 1.5rem 1.6rem}#MainContent .blog .card.article-card{border:1px solid rgba(140,119,72,.25);transition:all .25s ease}#MainContent .blog .card.article-card:hover{border-color:#8c774880;box-shadow:0 14px 28px #00000026;transform:translateY(-2px)}@media (max-width: 749px){.media-modal__content,.modal__content{padding:0!important;background:#000000eb}.media-modal__content .media,.media-modal__content img,.media-modal__content picture{width:100%!important;height:auto!important;max-width:none!important;object-fit:contain!important;display:block}.media-modal__content{overflow:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.media-modal__toggle,.modal__close-button{top:.5rem!important;right:.5rem!important;background:#0000008c;border-radius:999px}}@media (max-width: 749px){.product__media-wrapper .product__media{border-radius:10px}}@media (max-width: 749px){.product__media,.product__media img,.product__media picture,.product__media video,.product__media-wrapper .media{border-radius:0!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/maison-winston.css.map */
