.mh-pdp,.mh-pdp #MainContent,.mh-pdp product-info{background:#faf8f5!important;color:#1c1b19;font-family:Plus Jakarta Sans,Arial,sans-serif}.mh-pdp .new_product_media_page_container{max-width:1440px;padding:36px 5% 70px}.mh-pdp .new_product_media{column-gap:6%;align-items:start}.mh-pdp .product__info-wrapper{padding:0!important}.mh-pdp .product__title h1{font-family:Fraunces,Georgia,serif!important;font-size:38px!important;line-height:1.12!important;font-weight:500!important;letter-spacing:-1px}.mh-pdp .product__column-sticky{position:static!important}.mh-pdp .product_price_card_container{border:0;border-radius:0;background:transparent;padding:0}.mh-pdp .product_price_card_border{border-top:1px solid #e2ddd5;margin-top:22px;padding-top:20px}.mh-pdp .price{font-size:24px;font-weight:500;color:#2c4233}.mh-pdp .product-form__submit{background:#d95338!important;border-radius:8px!important;color:#fff!important;min-height:56px}.mh-pdp .product-form__submit:after{box-shadow:none!important}.mh-pdp #bcpo{font-family:Plus Jakarta Sans,Arial,sans-serif!important}.mh-pdp #bcpo input[type=text],.mh-pdp #bcpo select{border:1px solid #d8d3ca!important;border-radius:8px!important;background:#fff!important;padding:12px!important}.mh-pdp .product-form__input input[type=radio]+label{border-radius:8px!important}.mh-pdp .product-form__input input[type=radio]:checked+label{background:#2c4233!important;color:#fff!important}.mh-gallery-main{display:block;border-radius:18px;overflow:hidden;background:#eee8de}.mh-gallery-main img{display:block;width:100%;height:auto;max-height:760px;object-fit:contain}.mh-gallery-thumbs{display:flex;gap:12px;margin-top:14px}.mh-gallery-thumbs button{padding:0;border:1px solid transparent;border-radius:9px;overflow:hidden;background:none;width:82px;cursor:pointer}.mh-gallery-thumbs button[aria-pressed=true]{border:2px solid #2c4233}.mh-gallery-thumbs img{width:100%;height:90px;object-fit:cover;display:block}.mh-gallery-caption{font-size:11px;line-height:1.6;color:#69635b;margin:14px 0}.mh-original-photos{border-block:1px solid #e2ddd5;padding:18px 0;margin-top:20px}.mh-original-photos summary{font-size:13px;cursor:pointer;list-style:disclosure-closed}.mh-pdp-summary{margin:20px 0 24px;font-size:17px;line-height:1.7;color:#57574e}.mh-pdp-summary p{margin:0 0 18px}.mh-pdp-summary ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:15px;color:#2c4233;font-weight:600}.mh-pdp-summary li:before{content:"\2713";margin-right:10px}.mh-gallery-hint{font-size:14px;color:#646259;margin:14px 0}.mh-gallery-thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mh-gallery-thumbs button{width:100%;border:1px solid #ded8cf;border-radius:10px;background:#fff;text-align:left}.mh-gallery-thumbs img{height:105px;object-fit:cover}.mh-gallery-thumbs button span{display:block;font-size:13px;line-height:1.4;padding:10px 9px;color:#343c32}.mh-gallery-thumbs button:focus-visible{outline:3px solid #d95338;outline-offset:3px}.mh-gallery-thumbs button[aria-pressed=true]{border:1px solid #2c4233;box-shadow:0 0 0 1px #2c4233}.mh-gallery-caption,.mh-original-photos summary{font-size:14px;line-height:1.65}.mh-pdp #bcpo label,.mh-pdp #bcpo .bcpo-label,.mh-pdp #bcpo input,.mh-pdp #bcpo select,.mh-pdp #bcpo .bcpo-title{font-size:16px!important;line-height:1.5!important}.mh-pdp .product__tax{font-size:14px;line-height:1.6}.mh-pdp .product-form__submit{font-size:18px!important}.mh-pdp-story{font-size:18px!important;line-height:1.75!important}.mh-pdp-story .mh-section{padding-top:80px;padding-bottom:80px}.mh-pdp-story h2{font-size:clamp(34px,3.8vw,54px);line-height:1.12;letter-spacing:-1.6px;margin:12px 0 25px;max-width:680px}.mh-pdp-story h3{font-size:25px;line-height:1.3;letter-spacing:-.5px}.mh-pdp-story p{font-size:18px;line-height:1.75}.mh-pdp-story .mh-eyebrow{font-size:12px;line-height:1.5;letter-spacing:1.8px}.mh-pdp-story .mh-detail-note{font-size:14px;line-height:1.7;margin-top:18px;max-width:900px;color:#68645d}.mh-pdp-story .mh-text-link{display:inline-block;font-size:16px;margin-top:20px;padding-bottom:6px}.mh-detail-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 36px;border-block:1px solid #ded8cf;padding:22px 5%;background:#f1eee7}.mh-detail-nav a{font-size:16px;padding:6px 0;border-bottom:1px solid transparent}.mh-detail-nav a:hover{border-color:#2c4233}.mh-pdp-heading{max-width:760px;margin-bottom:38px}.mh-compare-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mh-compare-pair figure{margin:0;border:1px solid #ddd7cd;background:#f1eee7;border-radius:18px;overflow:hidden;min-width:0}.mh-compare-pair img{width:100%;aspect-ratio:1.15;object-fit:cover}.mh-compare-pair figcaption{padding:20px 24px;display:flex;gap:20px;align-items:center;font-family:Fraunces,Georgia,serif;font-size:25px;color:#2c4233}.mh-compare-pair figcaption span{font-family:Plus Jakarta Sans,Arial,sans-serif;font-size:13px;color:#68645d}.mh-pdp-craft{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;background:#f1eee7;border-radius:24px}.mh-craft-visual img{aspect-ratio:4/5;object-fit:cover;border-radius:16px}.mh-material-points article{display:flex;gap:18px;padding:25px 0;border-top:1px solid #d6d1c6}.mh-material-points article>span{font-size:13px;color:#687462;padding-top:6px}.mh-material-points p{margin-top:10px}.mh-pdp-story .mh-four-steps{gap:26px}.mh-pdp-story .mh-four-steps article{padding:24px 0;border-top:1px solid #d6d1c6}.mh-pdp-story .mh-four-steps h3{margin:18px 0 14px}.mh-pdp-story .mh-four-steps p{font-size:17px}.mh-gifting{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;border-top:1px solid #ded8cf}.mh-gift-cards{display:grid;gap:20px}.mh-gift-card{background:#e9ede5;border:1px solid #d8dfd1;border-radius:18px;padding:34px}.mh-gift-card h3{font-size:32px;margin:18px 0 14px}.mh-gift-label{font-size:12px;letter-spacing:1.8px;color:#2c4233}.mh-gift-card .mh-tote-icon{display:block;width:110px;height:110px;margin:25px 0;color:#2c4233}.mh-gift-card img{border-radius:12px;margin:20px 0;max-height:460px;object-fit:contain}.mh-pdp-story .mh-faq{border-top:1px solid #ded8cf}.mh-pdp-story .mh-faq summary{font-size:19px;line-height:1.5;padding-block:20px}.mh-pdp-story .mh-faq details p{font-size:17px;padding-bottom:24px}.mh-pdp-story section{scroll-margin-top:25px}@media(max-width:749px){.mh-pdp-story .mh-section{padding:48px 20px}.mh-pdp-story h2{font-size:34px;letter-spacing:-1px}.mh-pdp-story p{font-size:17px}.mh-detail-nav{justify-content:start;gap:8px 22px;padding:16px 20px}.mh-detail-nav a{font-size:15px;min-height:44px;display:flex;align-items:center}.mh-compare-pair{gap:12px}.mh-compare-pair img{aspect-ratio:4/5}.mh-compare-pair figcaption{padding:15px 12px;font-size:19px;line-height:1.3;gap:8px;align-items:start}.mh-compare-pair figcaption span{display:none}.mh-pdp-craft,.mh-gifting{grid-template-columns:1fr;gap:30px;border-radius:0}.mh-craft-visual img{aspect-ratio:1.15}.mh-pdp-story .mh-four-steps{grid-template-columns:1fr 1fr;gap:20px}.mh-pdp-story .mh-four-steps h3{font-size:23px}.mh-pdp-story .mh-four-steps p{font-size:16px}.mh-pdp-story .mh-faq{grid-template-columns:1fr;gap:12px}.mh-gift-card{padding:26px}.mh-gallery-thumbs img{height:84px}.mh-gallery-thumbs button span{font-size:12px;padding:8px}}.mh-original-photos[open] summary{margin-bottom:18px}.mh-pdp .new_product_media.product{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(36px,5vw,76px)!important;align-items:start}.mh-pdp .new_product_media.product>.grid__item{width:100%!important;max-width:100%!important;min-width:0}.mh-pdp .new_product_media_page_container{max-width:1400px;padding:32px 5% 56px}.mh-pdp .product__title h1{font-size:clamp(32px,3vw,42px)!important;line-height:1.16!important;letter-spacing:-1.2px}.mh-pdp .mh-pdp-summary{font-size:18px;line-height:1.7;margin:16px 0 20px}.mh-pdp .mh-pdp-summary ul{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:14px}.mh-pdp .product_price_card_flex{flex-wrap:wrap;gap:12px;align-items:center}.mh-pdp .product_price_card_flex+.product_price_card_flex{display:block;margin-top:12px}.mh-pdp .price_card_crafted{display:none}.mh-pdp .price_card_anticipate{font-size:15px;line-height:1.65;text-align:left;text-transform:none;color:#53594e;letter-spacing:0;max-width:none}.mh-pdp .price_card_heirloom_quality span{font-size:12px;background:#edf0e8;border-color:#dce2d5;color:#2c4233;box-shadow:none}.mh-pdp #bcpo .selector-wrapper{margin-bottom:22px!important}.mh-pdp #bcpo .bcpo-label{margin-bottom:10px!important}.mh-pdp #bcpo .bcpo-value{margin-left:7px;font-weight:400}.mh-pdp #bcpo .bcpo-buttons .single-option-selector{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.mh-pdp #bcpo .bcpo-buttons .single-option-selector .bcpo-front-button-label{border-radius:7px!important;padding:12px 4px!important;min-height:48px;box-shadow:none!important;margin:0!important}.mh-pdp #bcpo .bcpo-front-button-option:checked+.bcpo-front-button-label{background:#2c4233!important;border-color:#2c4233!important;color:#fff!important}.mh-pdp #bcpo .bcpo-images .bcpo-front-image-label{border-radius:7px!important}.mh-pdp #bcpo input[type=text]{width:100%!important;max-width:100%!important;min-height:48px;box-sizing:border-box}.mh-pdp #bcpo input[type=file]{width:100%;padding:12px;border:1px dashed #aeb7a5;background:#f0f2eb;border-radius:9px;box-sizing:border-box;color:#4d5649;font-size:14px!important}.mh-pdp #bcpo input[type=file]::file-selector-button{background:#2c4233;color:#fff;border:0;border-radius:5px;padding:10px 14px;font:inherit;margin-right:12px;cursor:pointer}.mh-pdp #bcpo input[type=radio]{accent-color:#2c4233}.mh-pdp .mh-gallery-main img{height:460px;max-height:54svh;object-fit:contain}.mh-pdp .mh-gallery-thumbs{gap:9px}.mh-pdp .mh-gallery-thumbs img{height:64px}.mh-pdp .mh-gallery-thumbs button span{padding:8px;font-size:12px}.mh-pdp .mh-gallery-caption{font-size:14px;line-height:1.65}.mh-pdp .mh-original-photos{padding:14px 0;margin-top:14px}.mh-pdp .mh-pdp-story .mh-section{max-width:1280px;padding:64px 5%}.mh-pdp .mh-pdp-story h2{font-size:clamp(36px,3.6vw,48px);line-height:1.15;margin:12px 0 22px;letter-spacing:-1px}.mh-pdp .mh-pdp-story p{font-size:20px;line-height:1.75;color:#4e5149}.mh-pdp .mh-pdp-story .mh-eyebrow{font-size:13px;color:#2c4233;letter-spacing:1.6px}.mh-pdp .mh-pdp-story .mh-detail-note{font-size:15px;line-height:1.65}.mh-pdp .mh-pdp-story .mh-pdp-craft{display:block;background:#f0eee7;border-radius:20px}.mh-pdp .mh-pdp-story .mh-material-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:32px}.mh-pdp .mh-pdp-story .mh-material-points article{display:block;padding:22px 0 0}.mh-pdp .mh-pdp-story .mh-material-points article>span{display:block;font-size:15px;margin-bottom:14px}.mh-pdp .mh-pdp-story .mh-material-points h3{font-size:27px;line-height:1.25;min-height:2.5em}.mh-pdp .mh-pdp-story .mh-material-points p{font-size:19px;line-height:1.75}.mh-pdp .mh-pdp-story .mh-text-link{font-size:18px;line-height:1.5;min-height:44px;margin-top:28px}.mh-pdp .mh-pdp-story .mh-compare-pair img{max-height:450px;object-fit:contain;background:#aec8ce;aspect-ratio:1.2}.mh-pdp .mh-pdp-story .mh-four-steps{gap:26px}.mh-pdp .mh-pdp-story .mh-four-steps article{background:none;border-radius:0;border:0;border-top:1px solid #d6d1c6;padding:22px 0}.mh-pdp .mh-pdp-story .mh-four-steps h3{font-size:25px;line-height:1.25}.mh-pdp .mh-pdp-story .mh-four-steps p{font-size:18px;line-height:1.75}.mh-pdp .mh-pdp-story .mh-faq summary{font-size:20px;line-height:1.5}.mh-pdp .mh-pdp-story .mh-faq details p{font-size:18px;line-height:1.75}@media(min-width:1100px)and (min-height:800px){.mh-pdp .new_product_media.product>.product__media-wrapper{position:sticky;top:24px}}@media(max-width:989px){.mh-pdp .new_product_media.product{grid-template-columns:1fr;gap:32px!important}.mh-pdp .new_product_media.product>.product__media-wrapper{position:static}.mh-pdp .product_title_desktop,.mh-pdp .media_loox_reviews_star{display:none!important}.mh-pdp .media_product_title{display:block!important;margin-bottom:22px}.mh-pdp .product__info-wrapper{margin-top:0!important}.mh-pdp .mh-gallery-main img{height:520px;max-height:65svh}.mh-pdp .mh-gallery-thumbs{grid-template-columns:repeat(6,minmax(0,1fr))}.mh-pdp .mh-pdp-story .mh-material-points{grid-template-columns:1fr;gap:4px}.mh-pdp .mh-pdp-story .mh-material-points article{display:flex;gap:20px;padding:24px 0}.mh-pdp .mh-pdp-story .mh-material-points h3{min-height:0}.mh-pdp .mh-pdp-story .mh-four-steps{grid-template-columns:1fr 1fr}.mh-pdp .mh-pdp-story .mh-gifting,.mh-pdp .mh-pdp-story .mh-faq{grid-template-columns:1fr;gap:28px}}@media(max-width:600px){.mh-pdp .new_product_media_page_container{padding:20px 20px 40px}.mh-pdp .mh-gallery-thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.mh-pdp .mh-gallery-main img{height:400px;max-height:56svh}.mh-pdp .product__title h1{font-size:32px!important}.mh-pdp .mh-pdp-story .mh-section{padding:44px 22px}.mh-pdp .mh-pdp-story h2{font-size:34px}.mh-pdp .mh-pdp-story p,.mh-pdp .mh-pdp-story .mh-material-points p{font-size:18px;line-height:1.75}.mh-pdp .mh-pdp-story .mh-material-points h3{font-size:26px}.mh-pdp .mh-pdp-story .mh-detail-note{font-size:14px}.mh-pdp .mh-pdp-story .mh-eyebrow{font-size:12px}.mh-pdp .mh-pdp-story .mh-pdp-craft{border-radius:0}.mh-pdp .mh-pdp-story .mh-four-steps{gap:20px}.mh-pdp .mh-pdp-story .mh-four-steps h3{font-size:23px}.mh-pdp .mh-pdp-story .mh-four-steps p{font-size:17px}.mh-pdp .mh-pdp-story .mh-faq summary{font-size:19px}.mh-pdp .mh-pdp-story .mh-compare-pair img{aspect-ratio:1;object-fit:cover}}.mh-pdp .product-form__quantity{justify-content:space-between}@media(max-width:989px){.mh-pdp .loox-float-toggler-container,.mh-pdp #backToTopBtn,.mh-pdp .stream-component-float{display:none!important}}.mh-pdp .shopify-section .rich-text h2,.mh-pdp .shopify-section .title{font-family:Fraunces,Georgia,serif}@media(min-width:990px){.mh-pdp .new_product_media>.product__media-wrapper{width:51%;max-width:51%}.mh-pdp .new_product_media>.product__info-wrapper{width:43%;max-width:43%}}@media(max-width:749px){.mh-pdp .new_product_media_page_container{padding:20px 20px 50px}.mh-pdp .product__title h1{font-size:29px!important}.mh-pdp .product__info-wrapper{margin-top:25px}.mh-gallery-main img{max-height:560px}.mh-pdp .media_product_title{margin-bottom:18px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/mystichot-product.css.map */
