.EssLegal{display:grid;gap:8px;margin:16px 0 0;text-align:left}.EssLegal-item{display:grid!important;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;margin:0!important;cursor:pointer;color:#3d3528;font-size:12.5px!important;line-height:1.45!important;font-weight:400;letter-spacing:0;text-transform:none}.EssLegal-item input[type=checkbox]{width:17px!important;height:17px!important;min-width:0!important;min-height:0!important;margin:1px 0 0!important;padding:0!important;flex:none;accent-color:var(--color-gold);cursor:pointer;-webkit-appearance:checkbox;appearance:auto}.EssLegal-item a{display:inline;color:var(--color-gold-dark);text-decoration:underline;text-underline-offset:2px}.EssLegal-item a:after{display:none}.EssLegal--dark .EssLegal-item{color:#ffffffb3}.EssLegal--dark .EssLegal-item a{color:var(--color-gold-light)}.Footer-newsletter .EssLegal{margin-top:14px}.Footer-newsletter .EssLegal-item{font-size:11.5px!important}#shopify-pc__banner.shopify-pc__banner__dialog{position:fixed!important;top:auto!important;right:16px!important;bottom:16px!important;left:16px!important;transform:none!important;width:auto!important;max-width:1080px!important;margin:0 auto!important;padding:14px 18px!important;background:var(--color-black)!important;color:#fff!important;border:1px solid #b7915373!important;border-radius:var(--radius-md,16px)!important;box-shadow:0 18px 50px #00000059!important;z-index:2147483000!important;font-family:inherit!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;background:transparent!important;gap:20px!important;max-width:none!important;margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__body{flex:1 1 auto!important;width:auto!important;max-width:none!important;background:transparent!important;min-width:0!important;margin:0!important;padding:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 4px!important;color:var(--color-gold-light)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important}#shopify-pc__banner p{margin:0!important;color:#ffffffc7!important;font-size:12.5px!important;line-height:1.45!important}#shopify-pc__banner a{color:#fff!important;text-decoration:underline!important;text-underline-offset:2px}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;width:auto!important;flex:0 0 auto!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important}#shopify-pc__banner button{flex:0 0 auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:9px 18px!important;border-radius:var(--radius-pill,999px)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:none!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{background:var(--color-gold)!important;border:1px solid var(--color-gold)!important;color:var(--color-black)!important}#shopify-pc__banner #shopify-pc__banner__btn-decline{background:transparent!important;border:1px solid #ffffff8c!important;color:#fff!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{padding:9px 4px!important;background:transparent!important;border:0!important;color:#ffffffb3!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:2px}#shopify-pc__banner button:hover{filter:brightness(1.08)}#shopify-pc__banner button:focus-visible{outline:2px solid var(--color-gold-light)!important;outline-offset:2px!important}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{right:10px!important;bottom:10px!important;left:10px!important;padding:12px 14px!important;border-radius:var(--radius-sm,10px)!important}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;gap:10px!important}#shopify-pc__banner p{font-size:12px!important}#shopify-pc__banner .shopify-pc__banner__btns{width:100%!important;justify-content:flex-end!important;flex-wrap:wrap!important}#shopify-pc__banner button{padding:8px 14px!important}}@media(min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{left:auto!important;right:16px!important;max-width:520px!important;padding:14px 16px!important}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;gap:12px!important}#shopify-pc__banner .shopify-pc__banner__btns{justify-content:flex-end!important}}@media(max-width:749px){#shopify-pc__banner #shopify-pc__banner__body-title{display:none!important}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ess-legal.css.map */
