html body main#MainContent:has(.lf-legal-update){background:#fdfaf3!important;background-image:none!important}html body main#MainContent .lf-legal-update,html body main#MainContent .lf-legal-update *{box-sizing:border-box!important}html body main#MainContent .lf-legal-update{width:min(calc(100% - 48px),1280px)!important;max-width:1280px!important;margin:22px auto 34px!important;padding:0!important;color:#292929!important;font-family:inherit}html body main#MainContent .lf-legal-update__intro,html body main#MainContent .lf-legal-update>section{margin-bottom:16px!important;padding:clamp(18px,2.5vw,34px)!important;background:#fffdf8!important;border:1.5px solid #c5a46d!important;border-radius:14px!important;box-shadow:0 9px 25px #55371914!important}html body main#MainContent .lf-legal-update__intro{background:linear-gradient(135deg,#fffdf8,#f4e8d6)!important}html body main#MainContent .lf-legal-update h1{font-size:clamp(28px,3.2vw,43px)!important;line-height:1.2!important;font-weight:800!important;color:#731d2b!important;-webkit-text-fill-color:#731d2b!important;margin:0 0 13px!important}html body main#MainContent .lf-legal-update h2{font-size:clamp(21px,2.2vw,28px)!important;line-height:1.3!important;font-weight:800!important;color:#731d2b!important;-webkit-text-fill-color:#731d2b!important;margin:0 0 13px!important}html body main#MainContent .lf-legal-update h3{font-size:clamp(16px,1.4vw,19px)!important;font-weight:750!important;color:#6b4830!important;-webkit-text-fill-color:#6b4830!important;margin:18px 0 7px!important}html body main#MainContent .lf-legal-update :is(p,li){font-size:clamp(14px,1.2vw,16px)!important;line-height:1.67!important;color:#292929!important;-webkit-text-fill-color:#292929!important;overflow-wrap:break-word!important}html body main#MainContent .lf-legal-update__eyebrow{font-size:12px!important;font-weight:850!important;color:#906a37!important;-webkit-text-fill-color:#906a37!important;letter-spacing:.12em!important}html body main#MainContent .lf-legal-update__lead{font-size:clamp(16px,1.4vw,20px)!important}html body main#MainContent .lf-legal-update a{color:#731d2b!important;-webkit-text-fill-color:#731d2b!important;font-weight:750!important;text-decoration:underline!important;text-decoration-color:#c5a46d!important;text-underline-offset:3px!important}html body main#MainContent .lf-legal-update__cookie-button{min-height:46px;padding:11px 19px;border:1.5px solid #c5a46d!important;border-radius:10px!important;background:#731d2b!important;color:#fffaf2!important;-webkit-text-fill-color:#fffaf2!important;font-size:15px!important;font-weight:800!important;cursor:pointer}html body main#MainContent .lf-legal-update__note{padding:15px 18px;background:#f7edda!important;border-left:3px solid #c5a46d!important}html body .lf-cookie-consent__text>a{display:inline-block;margin:4px 12px 4px 0}@media(max-width:749px){html body main#MainContent .lf-legal-update{width:calc(100% - 16px)!important;margin:12px auto 25px!important}html body main#MainContent .lf-legal-update__intro,html body main#MainContent .lf-legal-update>section{padding:15px 12px!important;margin-bottom:12px!important;border-radius:12px!important}html body main#MainContent .lf-legal-update h1{font-size:clamp(25px,6.8vw,34px)!important}}html body main#MainContent:has(.lf-legal-update){width:100%!important;max-width:none!important;overflow-x:clip}html body main#MainContent :is(.shopify-section,.section-wrapper):has(.lf-legal-update),html body main#MainContent .section.page-width-content:has(.lf-legal-update),html body main#MainContent .section-content-wrapper:has(.lf-legal-update),html body main#MainContent .page-content:has(.lf-legal-update),html body main#MainContent rte-formatter:has(.lf-legal-update){display:block!important;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;margin-inline:0!important;padding-inline:0!important}html body main#MainContent .lf-legal-update{display:block!important;width:min(calc(100% - 32px),1480px)!important;max-width:1480px!important;margin:16px auto 34px!important;padding:0!important}html body main#MainContent .lf-legal-update :is(.lf-legal-update__intro,section){width:100%!important;max-width:none!important;min-width:0!important;margin-inline:auto!important;box-sizing:border-box!important}html body main#MainContent .lf-legal-update :is(p,ul,ol){max-width:116ch!important}@media(min-width:990px){html body main#MainContent .lf-legal-update :is(.lf-legal-update__intro,section){padding-inline:clamp(24px,3vw,48px)!important}}@media(max-width:749px){html body main#MainContent .lf-legal-update{width:calc(100% - 16px)!important;max-width:none!important;margin:9px auto 24px!important}html body main#MainContent .lf-legal-update :is(.lf-legal-update__intro,section){padding:14px 12px!important}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/lf54-disclosure-premium.css.map */
