.section-header .header-wrapper{background-color:#f7f4eed9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.price,.price .price__container,.price .price-item,.price .price-item--regular,.price .price-item--sale{color:#c99e93!important}.content-for-layout a:not(.button):not(.shopify-challenge__button):hover,.section-header a:not(.button):hover,.announcement-bar a:hover,.footer a:not(.button):hover{color:#c99e93}.button:not([disabled]):hover,.shopify-challenge__button:not([disabled]):hover{background-color:#c99e93;color:#f7f4ee}.button:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--buttons-border-offset, 0px)) #c99e93}.button--secondary:not([disabled]):hover{background-color:#c99e93;border-color:#c99e93;color:#f7f4ee}[id$=__hero].banner{min-height:100vh;min-height:100svh;position:relative}[id$=__hero] .banner__media{background-color:#a9b4a3}[id$=__hero] .banner__media .placeholder-svg{display:none}[id$=__hero] .banner__heading:before{content:"FLORIST-DESIGNED \b7  FOREVER IN BLOOM";display:block;margin-bottom:1.2rem;font-family:var(--font-body-family);font-size:12px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:#a9b4a3}[id$=__hero]:after{content:"Shown: The Lily \b7  $129";position:absolute;right:1.6rem;bottom:1.2rem;z-index:2;color:#fff;font-size:12px;letter-spacing:.04em;text-shadow:0 1px 4px rgba(0,0,0,.35);pointer-events:none}[id$=__hero] .banner__box{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}[id$=__hero] .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#141a1661,#141a1626 45%,#141a1600 75%);pointer-events:none}@media(max-width:749px){[id$=__hero] .banner__media:after{background:linear-gradient(to top,#141a16ad,#141a1680 45%,#141a1652)}[id$=__hero]:after{display:none}}[id$=__hero] .banner__heading,[id$=__hero] .banner__text,[id$=__hero] .banner__text p{text-shadow:0 1px 10px rgba(20,26,22,.35)}[id$=__hero] .banner__heading,[id$=__hero] .banner__text,[id$=__hero] .banner__text p{font-family:"Cormorant Garamond",var(--font-heading-family);color:#fff}[id$=__hero] .banner__text{font-size:1.9rem;line-height:1.55}[id$=__hero] .banner__text p{margin:0 0 .4rem}[id$=__hero] .banner__heading:before{color:#c6cdbf;text-shadow:0 1px 4px rgba(0,0,0,.25)}[id$=__hero] .banner__buttons{margin-top:4.8rem}[id$=__hero] .banner__buttons .button{font-family:"Jost",var(--font-body-family);font-size:1.5rem;letter-spacing:.2em;min-height:52px;padding:0 30px;width:auto;max-width:none;border-radius:12px}[id$=__hero] .banner__buttons .button,[id$=__hero] .banner__buttons .button--secondary{background-color:#2e3b32;color:#f7f4ee}[id$=__hero] .banner__buttons .button:after{border-radius:12px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--buttons-border-offset, 0px)) #2e3b32}[id$=__hero] .banner__buttons .button:not([disabled]):hover,[id$=__hero] .banner__buttons .button--secondary:not([disabled]):hover{background-color:#c99e93;color:#f7f4ee}[id$=__hero] .banner__buttons .button:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--buttons-border-offset, 0px)) #c99e93}.lh-moments__heading{margin:0 0 2.4rem}.lh-moments__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:750px){.lh-moments__grid{grid-template-columns:repeat(4,1fr)}}.lh-tile{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:1.2rem;text-decoration:none}.lh-tile__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .4s ease}.lh-tile:hover .lh-tile__bg{transform:scale(1.05)}.lh-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 55%)}.lh-tile__content{position:absolute;left:1.6rem;right:1.6rem;bottom:1.6rem;z-index:1;color:#fff}.lh-tile__name{display:block;font-family:var(--font-heading-family);font-size:2rem;line-height:1.2}.lh-tile__tag{display:block;margin-top:.4rem;font-size:1.3rem;opacity:.9}[id$=__brand-story]>.gradient{background:#edf0ea}.lh-math__table{width:100%;border-collapse:collapse;text-align:left}.lh-math__table th,.lh-math__table td{padding:1.2rem .8rem;border-bottom:1px solid rgba(46,59,50,.15);font-size:1.5rem}.lh-math__table thead th{border-bottom:2px solid #2E3B32}.lh-math__table tbody th{font-weight:400}.lh-math__fresh-head{font-weight:400;color:#2e3b328c}.lh-math__lily-head{font-weight:700;color:#2e3b32}.lh-math__fresh{color:#2e3b328c}.lh-math__lily{font-weight:700;color:#2e3b32}.lh-rose{color:#c99e93}.lh-math__kicker{text-align:center;font-weight:600;margin:2.4rem 0 0}.shopify-policy__container{max-width:72rem;margin:0 auto;padding:4rem 2rem 6rem}.shopify-policy__title{text-align:center;margin-bottom:3.2rem}.shopify-policy__title h1{font-family:var(--font-heading-family)}.shopify-policy__body{font-size:1.5rem;line-height:1.7}.shopify-policy__body h2{font-family:var(--font-heading-family);font-size:2rem;margin:3.2rem 0 1rem;padding-top:2.4rem;border-top:1px solid rgba(46,59,50,.15)}.shopify-policy__body h2:first-of-type{border-top:0;padding-top:0;margin-top:0}.shopify-policy__body p{margin:0 0 1.2rem}.shopify-policy__body ul{margin:0 0 1.6rem;padding-left:1.8rem}.shopify-policy__body li{margin-bottom:.6rem}.shopify-policy__body a{color:#2e3b32;text-decoration:underline;text-underline-offset:.3rem}.shopify-policy__body a:hover{color:#c99e93}.shopify-policy__body .lh-policy-meta{font-size:1.3rem;opacity:.65;text-align:center;display:block;margin-bottom:2.4rem}.lh-story{font-family:Jost,sans-serif;color:#2e3b32}.lh-story p{font-size:1.7rem;line-height:1.85;margin:0 0 1.6rem}.lh-story p:last-child{margin-bottom:0}.lh-story-hero{background:#f7f4ee;text-align:center;padding:11rem 2.4rem 9rem}.lh-story-hero__eyebrow{font-family:Jost,sans-serif;font-size:1.2rem;letter-spacing:.32em;text-transform:uppercase;color:#a9b4a3;margin:0 0 2.4rem}.lh-story-hero__title{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(4rem,7vw,7.2rem);line-height:1.08;color:#2e3b32;margin:0 0 3.2rem}.lh-story-hero__lead{max-width:62rem;margin:0 auto}.lh-story-hero__lead p{font-size:2rem;line-height:1.8;margin-bottom:1.4rem}.lh-story-hero__lead p.lh-story-hero__hook{font-family:Cormorant Garamond,serif;font-style:italic;font-size:2.4rem;color:#2e3b32}.lh-story-hero__tail{margin-top:3.2rem;font-family:Cormorant Garamond,serif;font-style:italic;font-size:2rem;color:#2e3b32b8}.lh-story-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0}.lh-story-split__media{position:relative;min-height:46rem;background-size:cover;background-position:center}.lh-story-split__body{display:flex;flex-direction:column;justify-content:center;padding:8rem 7rem;max-width:72rem}.lh-story-split--ivory{background:#f7f4ee}.lh-story-split--sage{background:#a9b4a338}.lh-story-split__kicker{font-size:1.2rem;letter-spacing:.3em;text-transform:uppercase;color:#a9b4a3;margin:0 0 2rem}.lh-story-split__title{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(2.8rem,3.4vw,4rem);line-height:1.18;margin:0 0 2.6rem;color:#2e3b32}.lh-story-split__caption{margin-top:2.4rem;font-size:1.3rem;font-style:italic;color:#2e3b3299}.lh-story-split--flip .lh-story-split__media{order:2}.lh-story-split--flip .lh-story-split__body{order:1;justify-self:end}.lh-story-full{position:relative;min-height:72vh;display:flex;align-items:center;background-size:cover;background-position:center 30%}.lh-story-full:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1c241eb8,#1c241e73 45%,#1c241e1f)}.lh-story-full__body{position:relative;max-width:58rem;padding:9rem 7rem;color:#f7f4ee}.lh-story-full__body p{color:#f7f4eeeb}.lh-story-full__kicker{font-size:1.2rem;letter-spacing:.3em;text-transform:uppercase;color:#a9b4a3;margin:0 0 2rem}.lh-story-full__title{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(3rem,4vw,4.6rem);line-height:1.15;margin:0 0 2.6rem;color:#f7f4ee}.lh-story-belief{background:#f7f4ee;padding:11rem 2.4rem}.lh-story-belief__inner{max-width:68rem;margin:0 auto;text-align:center}.lh-story-belief__kicker{font-size:1.2rem;letter-spacing:.32em;text-transform:uppercase;color:#a9b4a3;margin:0 0 3rem}.lh-story-belief__statement{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.5;color:#2e3b32;margin:0 0 4rem}.lh-story-belief__rules{font-size:1.7rem;line-height:1.85;color:#2e3b32d9}.lh-story-belief__divider{width:4.8rem;height:1px;background:#c99e93;margin:0 auto 4rem}.lh-story-cta{background:#2e3b32;text-align:center;padding:11rem 2.4rem}.lh-story-cta__title{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(3.6rem,5vw,5.6rem);line-height:1.15;color:#f7f4ee;margin:0 0 2rem}.lh-story-cta__sub{font-size:1.8rem;color:#f7f4eebf;margin:0 0 4.4rem}.lh-story-cta__btn{display:inline-block;font-family:Jost,sans-serif;font-size:1.5rem;letter-spacing:.28em;text-transform:uppercase;color:#2e3b32;background:#c99e93;padding:1.8rem 4.4rem;border-radius:3.2rem;text-decoration:none;transition:background .25s ease,color .25s ease}.lh-story-cta__btn:hover{background:#f7f4ee;color:#2e3b32}@media screen and (max-width:989px){.lh-story-split{grid-template-columns:1fr}.lh-story-split__media{min-height:34rem;order:0!important}.lh-story-split__body{order:1!important;padding:5.6rem 2.4rem;max-width:none;justify-self:stretch}.lh-story-full{min-height:60vh}.lh-story-full__body{padding:6.4rem 2.4rem}.lh-story-hero{padding:8rem 2.4rem 6.4rem}.lh-story-belief,.lh-story-cta{padding:8rem 2.4rem}}.lh-story-hero--image{position:relative;background-size:cover;background-position:center;min-height:84vh;display:flex;flex-direction:column;justify-content:center}.lh-story-hero--image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1c241ea8,#1c241e75,#1c241e4d)}.lh-story-hero--image>*{position:relative}.lh-story-hero--image .lh-story-hero__eyebrow{color:#a9b4a3}.lh-story-hero--image .lh-story-hero__title{color:#f7f4ee;text-shadow:0 2px 24px rgba(28,36,30,.45)}.lh-story-hero--image .lh-story-hero__lead p{color:#f7f4eef0}.lh-story-hero--image .lh-story-hero__lead p.lh-story-hero__hook{color:#f7f4ee}.lh-story-hero--image .lh-story-hero__tail{color:#f7f4eed1}@media screen and (max-width:989px){.lh-story-hero--image{min-height:68vh}}@media screen and (max-width:749px){.lh-story-hero--image:before{background:linear-gradient(to top,#1c241eb8,#1c241e8c 55%,#1c241e6b)}.lh-story-hero--image .lh-story-hero__lead p,.lh-story-hero--image .lh-story-hero__tail{text-shadow:0 1px 12px rgba(28,36,30,.65)}}.lh-story .lh-story-split__media,.lh-story .lh-story-hero__media,.lh-story .lh-story-belief__divider{display:block}.lh-header-logo{width:150px;height:auto;display:block}@media screen and (max-width:749px){.lh-header-logo{width:118px}}.lh-footer-logo{width:148px;height:auto;display:block;margin:0 0 3.2rem}.lh-story-hero--split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;padding:0;text-align:left;min-height:76vh}.lh-story-hero--split .lh-story-hero__text{display:flex;flex-direction:column;justify-content:center;padding:9rem 7rem}.lh-story-hero--split .lh-story-hero__lead{margin:0;max-width:56rem}.lh-story-hero--split .lh-story-hero__lead p{font-size:1.9rem}.lh-story-hero--split .lh-story-hero__tail{margin-top:2.8rem}.lh-story-hero__media{background-size:cover;background-position:center 35%;min-height:48rem;display:block}@media screen and (max-width:989px){.lh-story-hero--split{grid-template-columns:1fr;min-height:0}.lh-story-hero__media{order:-1;min-height:30rem}.lh-story-hero--split .lh-story-hero__text{padding:5.6rem 2.4rem 7rem}}.shopify-section[id$=__brand-story] .image-with-text__media{background-image:url(//thelilyhour.com/cdn/shop/t/2/assets/story-band3.jpg?v=119191530541375662981789333109)!important;background-size:cover;background-position:50% 50%!important}.shopify-section[id$=__brand-story] .image-with-text__media .placeholder-svg{display:none}.lh-footer-logo{margin:0 auto 3.2rem}.lh-footer-logo{width:64px;height:64px;margin:0 auto 1.6rem}.lh-footer-slogan{text-align:center;font-family:Cormorant Garamond,serif;font-style:italic;font-size:2rem;line-height:1.4;color:#f7f4eed9;margin:0 auto 4.8rem;max-width:46rem}.lh-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:4.8rem;text-align:center}.lh-badge__icon{width:76px;height:76px;object-fit:contain;margin:0 auto 1.6rem;display:block}.lh-badge__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.1rem;color:#2e3b32;margin:0 0 .8rem}.lh-badge__text{font-family:Jost,sans-serif;font-size:1.5rem;line-height:1.6;color:#2e3b32c7;max-width:28rem;margin:0 auto}@media screen and (max-width:749px){.lh-badges{grid-template-columns:1fr;gap:3.6rem}}.lh-story-hero--image{background-position:center 30%}.lh-pet-hero{background:#f7f4ee;text-align:center;padding:10rem 2.4rem 7rem}.lh-pet-hero__eyebrow{font-size:1.2rem;letter-spacing:.32em;text-transform:uppercase;color:#a9b4a3;margin:0 0 2.4rem}.lh-pet-hero__title{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(3.6rem,5.5vw,6rem);line-height:1.15;color:#2e3b32;margin:0 0 2.8rem}.lh-pet-hero__lead{max-width:56rem;margin:0 auto;font-size:1.9rem;line-height:1.75;color:#2e3b32d1}.lh-pet-body{max-width:74rem;padding-top:2rem;padding-bottom:8rem;color:#2e3b32}.lh-pet-body h1,.lh-pet-body h2{font-family:Cormorant Garamond,serif;font-weight:500;font-size:3rem;line-height:1.25;margin:4.8rem 0 1.6rem;padding-top:3.2rem;border-top:1px solid rgba(46,59,50,.14)}.lh-pet-body h1:first-child,.lh-pet-body h2:first-child{border-top:0;padding-top:0;margin-top:0}.lh-pet-body p{font-family:Jost,sans-serif;font-size:1.7rem;line-height:1.85;margin:0 0 1.6rem;color:#2e3b32e0}.lh-pet-body ul{margin:0 0 2rem;padding-left:0;list-style:none}.lh-pet-body li{font-family:Jost,sans-serif;font-size:1.7rem;line-height:1.75;margin-bottom:1.2rem;padding-left:2.6rem;position:relative}.lh-pet-body li:before{content:"\1f43e";position:absolute;left:0;font-size:1.4rem;opacity:.7}.lh-pet-body em{color:#2e3b32}.lh-pet-callout{background:#2e3b32;text-align:center;padding:9rem 2.4rem}.lh-pet-callout__icon{width:64px;height:auto;margin:0 auto 2.8rem;display:block}.lh-pet-callout__quote{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(2.4rem,3.2vw,3.4rem);line-height:1.45;color:#f7f4ee;max-width:76rem;margin:0 auto 2rem}.lh-pet-callout__sub{font-size:1.7rem;font-style:italic;color:#c99e93;max-width:60rem;margin:0 auto 3.6rem}.lh-pet-callout__link{display:inline-block;font-family:Jost,sans-serif;font-size:1.4rem;letter-spacing:.24em;text-transform:uppercase;color:#f7f4ee;text-decoration:none;border-bottom:1px solid rgba(247,244,238,.5);padding-bottom:.5rem;transition:color .25s ease,border-color .25s ease}.lh-pet-callout__link:hover{color:#c99e93;border-color:#c99e93}@media screen and (max-width:989px){.lh-pet-hero{padding:7rem 2.4rem 5rem}.lh-pet-callout{padding:7rem 2.4rem}}.lh-pet-body__note{font-size:1.4rem!important;color:#2e3b3299!important;border-top:1px solid rgba(46,59,50,.14);padding-top:2.4rem;margin-top:3.2rem!important}.lh-pet-hero,.lh-pet-callout{overflow-x:clip}.lh-pet-hero__title,.lh-pet-hero__lead,.lh-pet-callout__quote,.lh-pet-callout__sub{margin-left:auto;margin-right:auto}.lh-pet-hero__lead{max-width:46rem}.lh-pet-callout__quote{max-width:62rem}.lh-pet-callout__sub{max-width:44rem}@media screen and (max-width:749px){.lh-pet-hero__lead br,.lh-pet-callout__quote br{display:none}}.lh-story .lh-pet-hero__lead{font-family:Jost,sans-serif;font-size:1.9rem;line-height:1.75;color:#2e3b32d1;max-width:60rem;margin-left:auto;margin-right:auto}.lh-story .lh-pet-callout__quote{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(2.4rem,3.2vw,3.4rem);line-height:1.45;color:#f7f4ee;max-width:80rem;margin-left:auto;margin-right:auto}.lh-story .lh-pet-callout__sub{font-family:Jost,sans-serif;font-size:1.7rem;font-style:italic;line-height:1.7;color:#c99e93;max-width:60rem;margin-left:auto;margin-right:auto}.lh-story .lh-pet-hero__eyebrow{font-size:1.2rem;letter-spacing:.32em;text-transform:uppercase;color:#a9b4a3}.footer .list-social.footer__list-social{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:0}.footer .footer__list-social .list-social__item{width:100%}.footer .footer__list-social .list-social__link{display:flex;align-items:center;gap:1.2rem;padding:.6rem 0;color:#f7f4ee;text-decoration:none}.footer .footer__list-social .svg-wrapper{width:2rem;height:2rem;flex-shrink:0}.footer .footer__list-social .svg-wrapper .icon{width:2rem;height:2rem}.footer .footer__list-social .visually-hidden{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important;border:0!important;font-family:Jost,sans-serif;font-size:1.4rem;letter-spacing:.04em;color:#f7f4ee}.footer .footer-block--newsletter{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0}.footer .footer-block--newsletter .footer-block__newsletter{width:100%;max-width:44rem}.footer .footer-block--newsletter .newsletter-form__field-wrapper{max-width:44rem}.footer .footer-block--social .footer__list-social{margin:0;padding:0}@media screen and (max-width:749px){.footer .footer-block{text-align:center;align-items:center}.footer .footer-block__heading{text-align:center}.footer .list-social.footer__list-social{align-items:center}.footer .footer__list-social .list-social__link{justify-content:center}.footer .footer-block--social .footer__list-social{margin:0 auto}}.lh-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0 0 2.4rem;font-family:Jost,sans-serif;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.lh-breadcrumb a{color:#a9b4a3;text-decoration:none;transition:color .2s ease}.lh-breadcrumb a:hover{color:#2e3b32;text-decoration:underline;text-underline-offset:.3rem}.lh-breadcrumb__sep{color:#2e3b324d}.lh-breadcrumb__current{color:#2e3b32}.lh-breadcrumb__back{color:#2e3b32!important;font-weight:500}.lh-breadcrumb__back:hover{color:#c99e93!important;text-decoration:none!important}.lh-faq-section{background:#f7f4ee;padding:56px 0}.lh-faq{max-width:760px;margin:0 auto}.lh-faq__heading{font-family:Fraunces,serif;font-weight:500;font-size:clamp(26px,3.2vw,36px);color:#2e3b32;text-align:center;margin:0 0 32px}.lh-faq__rows{border-top:1px solid rgba(46,59,50,.18)}.lh-faq__row{border-bottom:1px solid rgba(46,59,50,.18)}.lh-faq__row>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 4px;font-family:Jost,sans-serif;font-size:16px;font-weight:500;letter-spacing:.02em;color:#2e3b32;transition:color .2s ease}.lh-faq__row>summary::-webkit-details-marker{display:none}.lh-faq__row>summary:after{content:"";flex:0 0 auto;width:10px;height:10px;border-right:1.5px solid #2E3B32;border-bottom:1.5px solid #2E3B32;transform:rotate(45deg);transition:transform .25s ease;margin-top:-4px}.lh-faq__row[open]>summary:after{transform:rotate(-135deg);margin-top:4px}.lh-faq__row>summary:hover{color:#c99e93}.lh-faq__answer{padding:0 32px 22px 4px;font-family:Jost,sans-serif;font-size:15px;line-height:1.7;color:#2e3b32d1}.lh-faq__answer p{margin:0}.lh-faq__answer a{color:#c99e93;text-decoration:underline;text-underline-offset:3px}.lh-faq__answer a:hover{color:#2e3b32}.lh-trust-section{background:#f7f4ee;padding:48px 0 8px}.lh-trust__badges{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:760px;margin:0 auto;text-align:center}.lh-trust__badge img{width:64px;height:64px;object-fit:contain;margin:0 auto 12px;display:block}.lh-trust__badge span{font-family:Jost,sans-serif;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#2e3b32}.lh-trust__math{max-width:760px;margin:40px auto 0;background:#2e3b32;border-radius:8px;padding:20px 32px;text-align:center}.lh-trust__math p{margin:0;font-family:Jost,sans-serif;font-size:16px;letter-spacing:.03em;color:#f7f4ee}.lh-trust__math em{font-style:normal;color:#c99e93;font-weight:500}@media(max-width:749px){.lh-trust__badges{gap:16px}.lh-trust__badge img{width:52px;height:52px}.lh-trust__badge span{font-size:11px}.lh-trust__math{margin:32px 16px 0;padding:16px 20px}.lh-trust__math p{font-size:14px}}.lh-upsell-section{background:#f7f4ee;padding:8px 0 56px}.lh-upsell{max-width:760px;margin:0 auto}.lh-upsell__heading{font-family:Fraunces,serif;font-weight:500;font-size:clamp(24px,3vw,32px);color:#2e3b32;text-align:center;margin:0 0 28px}.lh-upsell__card{display:flex;align-items:center;gap:32px;background:#fff;border:1px solid rgba(46,59,50,.12);border-radius:12px;padding:24px}.lh-upsell__imgwrap{flex:0 0 140px;display:block}.lh-upsell__imgwrap img{width:140px;height:175px;object-fit:cover;border-radius:8px;display:block}.lh-upsell__info{flex:1;min-width:0}.lh-upsell__title{font-family:Fraunces,serif;font-size:20px;color:#2e3b32;text-decoration:none;display:block;margin-bottom:8px}.lh-upsell__title:hover{color:#c99e93}.lh-upsell__blurb{font-family:Jost,sans-serif;font-size:14px;line-height:1.6;color:#2e3b32bf;margin:0 0 16px}.lh-upsell__form{display:flex;gap:12px;flex-wrap:wrap}.lh-upsell__select{flex:1;min-width:200px;font-family:Jost,sans-serif;font-size:14px;color:#2e3b32;border:1px solid rgba(46,59,50,.3);border-radius:8px;padding:10px 14px;background:#f7f4ee}.lh-upsell__btn{font-family:Jost,sans-serif;font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#f7f4ee;background:#2e3b32;border:none;border-radius:8px;padding:10px 28px;cursor:pointer;transition:background .2s ease}.lh-upsell__btn:hover{background:#c99e93}@media(max-width:749px){.lh-upsell__card{flex-direction:column;gap:20px;text-align:center}.lh-upsell__form{flex-direction:column}.lh-upsell__select,.lh-upsell__btn{width:100%}}.lh-gift-note{margin:0 0 28px}.lh-gift-note__label{display:block;font-family:Jost,sans-serif;font-size:14px;font-weight:500;letter-spacing:.02em;color:#2e3b32;margin-bottom:8px}.lh-gift-note__input{width:100%;border-radius:8px}.lh-gift-note__hint{display:block;font-family:Jost,sans-serif;font-size:12px;color:#a9b4a3;margin-top:6px}.lh-gift-note--pdp{margin:0 0 16px}.lh-gift-note--pdp .lh-gift-note__input{min-height:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand-custom.css.map */
