main.mgl{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);column-gap:clamp(40px,6vw,110px);background:var(--paper,#F7F2EA)}main.mgl[data-mgl-solo]{grid-template-columns:minmax(0,1fr)}main.mgl>.mgl-hero{grid-column:1/-1}.mgl-hueco{color:transparent;-webkit-text-stroke:1.5px currentColor;-webkit-text-stroke-color:#F7F2EA}.mgl-hero{position:relative;background:#0b0a09;color:#f7f2ea;margin-bottom:clamp(56px,7vw,104px);overflow:hidden}.mgl-foto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.mgl-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0a0999,#0b0a091a,#0b0a098c 52%,#0b0a09f0);z-index:1}.mgl-hero-in{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;min-height:min(78vh,760px);padding:calc(var(--mgn-top,78px) + 48px) var(--pad,40px) clamp(36px,4vw,56px)}.mgl-k{font-family:var(--cn);font-stretch:100%;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f0e6d6;margin:0 0 20px;text-shadow:0 1px 12px rgba(11,10,9,.6)}.mgl-k span{opacity:.6;margin:0 .35em}.mgl-t{font-family:var(--cn);font-stretch:118%;font-weight:800;font-size:clamp(46px,8.2vw,138px);line-height:.88;letter-spacing:-.02em;text-transform:uppercase;margin:0;text-wrap:balance}.mgl-t span{display:block}.mgl-t .mgl-hueco{-webkit-text-stroke-width:clamp(1.2px,.16vw,2.4px)}.mgl-meta{display:flex;justify-content:space-between;align-items:flex-end;gap:18px 60px;flex-wrap:wrap;margin-top:clamp(24px,3vw,40px);padding-top:clamp(18px,2vw,26px);border-top:1px solid rgba(247,242,234,.22)}.mgl-sub{font-family:var(--cn);font-stretch:100%;font-size:clamp(16px,1.35vw,19px);line-height:1.45;color:#f7f2ea;margin:0;flex:1 1 420px}.mgl-date{font-family:var(--cn);font-stretch:100%;font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f7f2ea99;margin:0}.mgl-tabs{position:relative;z-index:2;background:#0b0a09;border-top:1px solid rgba(247,242,234,.14)}.mgl-tabs-in{display:flex;gap:clamp(22px,3vw,44px);padding:0 var(--pad,40px);overflow-x:auto;scrollbar-width:none}.mgl-tabs-in::-webkit-scrollbar{display:none}.mgl-tabs a{flex:none;position:relative;padding:19px 0 18px;font-family:var(--cn);font-stretch:100%;font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f7f2ea8c;text-decoration:none;transition:color .2s}.mgl-tabs a:hover,.mgl-tabs a[aria-current]{color:#f7f2ea}.mgl-tabs a[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#f0e6d6}.mgl-side{padding-left:var(--pad,40px)}.mgl-toc{position:sticky;top:calc(var(--mgn-top,78px) + 28px);max-height:calc(100vh - var(--mgn-top,78px) - 56px);overflow:auto;scrollbar-width:none}.mgl-toc summary{list-style:none;cursor:default;font-family:var(--cn);font-stretch:100%;font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6b4e32;padding-bottom:14px}.mgl-toc summary::-webkit-details-marker{display:none}.mgl-toc ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--line,rgba(18,16,16,.14))}.mgl-toc a{position:relative;display:block;padding:8px 0 8px 18px;font-family:var(--cn);font-stretch:100%;font-size:13.5px;line-height:1.35;color:#77706a;text-decoration:none;transition:color .2s}.mgl-toc a:hover{color:#0b0a09}.mgl-toc a[aria-current]{color:#0b0a09;font-weight:600}.mgl-toc a[aria-current]:before{content:"";position:absolute;left:-1px;top:6px;bottom:6px;width:2px;background:#0b0a09}main.mgl .shopify-policy__container{max-width:none;margin:0;padding:0 var(--pad,40px) 0 0}main.mgl[data-mgl-solo] .shopify-policy__container{padding:0 var(--pad,40px);max-width:none}main.mgl .shopify-policy__title{display:none}main.mgl .shopify-policy__body{font-family:var(--cn);font-stretch:100%;font-size:16px;line-height:1.72;color:#2a221b;max-width:none}main.mgl .shopify-policy__body .rte>div>p:first-child{font-size:clamp(18px,1.45vw,21px);line-height:1.55;color:#0b0a09}main.mgl .shopify-policy__body p{margin:0 0 1.05em}main.mgl .shopify-policy__body p,main.mgl .shopify-policy__body li{text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}main.mgl .shopify-policy__body h2{font-family:var(--cn);font-stretch:118%;font-weight:800;font-size:clamp(24px,2.3vw,34px);line-height:1.02;letter-spacing:-.01em;text-transform:uppercase;color:#0b0a09;margin:clamp(56px,6vw,88px) 0 24px;padding-top:24px;border-top:1px solid #0b0a09;scroll-margin-top:calc(var(--mgn-top,78px) + 24px)}main.mgl .shopify-policy__body h3,main.mgl .shopify-policy__body h4{font-family:var(--cn);font-stretch:118%;font-weight:800;font-size:17px;text-transform:uppercase;letter-spacing:0;color:#0b0a09;margin:34px 0 10px}main.mgl .shopify-policy__body strong,main.mgl .shopify-policy__body b{font-weight:700;color:#0b0a09}main.mgl .shopify-policy__body ul,main.mgl .shopify-policy__body ol{margin:0 0 1.2em;padding:0;list-style:none}main.mgl .shopify-policy__body li{position:relative;padding:14px 0 14px 28px;border-top:1px solid var(--line,rgba(18,16,16,.14))}main.mgl .shopify-policy__body li:last-child{border-bottom:1px solid var(--line,rgba(18,16,16,.14))}main.mgl .shopify-policy__body li:before{content:"";position:absolute;left:0;top:1.45em;width:12px;height:2px;background:#0b0a09}main.mgl .shopify-policy__body li p{margin:0}main.mgl .shopify-policy__body a{color:#6b4e32;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;word-break:break-word}main.mgl .shopify-policy__body a:hover{color:#0b0a09}main.mgl .shopify-policy__body table{width:100%;border-collapse:collapse;margin:0 0 1.4em;font-size:14px}main.mgl .shopify-policy__body th,main.mgl .shopify-policy__body td{border-bottom:1px solid var(--line,rgba(18,16,16,.14));padding:10px 12px 10px 0;text-align:left;vertical-align:top}main.mgl .shopify-policy__body th{font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6b4e32}main.mgl .shopify-policy__body{margin-bottom:clamp(80px,9vw,140px)}@media(max-width:980px){main.mgl{grid-template-columns:minmax(0,1fr)}main.mgl>*{grid-column:1/-1}.mgl-side{padding:0 var(--pad,20px);margin-bottom:8px}.mgl-toc{position:static;max-height:none;border-top:1px solid #0b0a09;border-bottom:1px solid #0b0a09}.mgl-toc summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 0;color:#0b0a09}.mgl-toc summary:after{content:"+";font-size:20px;font-weight:400;letter-spacing:0;line-height:1}.mgl-toc[open] summary:after{content:"\2013"}.mgl-toc ol{border-left:0;padding-bottom:10px}.mgl-toc a{padding-left:0}.mgl-toc a[aria-current]:before{display:none}main.mgl .shopify-policy__container,main.mgl[data-mgl-solo] .shopify-policy__container{padding:0 var(--pad,20px)}}@media(max-width:600px){.mgl-hero-in{min-height:76svh;padding:calc(var(--mgn-top,78px) + 32px) 16px 28px}.mgl-t{font-size:clamp(38px,11.5vw,56px)}.mgl-tabs-in{padding:0 16px}.mgl-side,main.mgl .shopify-policy__container,main.mgl[data-mgl-solo] .shopify-policy__container{padding-left:16px;padding-right:16px}main.mgl .shopify-policy__body{font-size:15.5px}}html body #shopify-pc__banner.shopify-pc__banner__dialog{left:24px;right:auto;bottom:24px;width:440px;max-width:calc(100vw - 48px);min-width:0;padding:30px 30px 26px;background:#0b0a09;color:#f7f2ea;border:1px solid rgba(247,242,234,.12);border-radius:0;box-shadow:0 18px 48px #0b0a0959;font-family:var(--cn)}html body #shopify-pc__banner .shopify-pc__banner__wrapper{display:block}html body #shopify-pc__banner .shopify-pc__banner__body{width:auto;max-width:none;margin:0}html body #shopify-pc__banner .mgl-ck-k{display:block;font-family:var(--cn);font-stretch:100%;font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f0e6d6;margin:0 0 12px}html body #shopify-pc__banner h2{font-family:var(--cn);font-stretch:118%;font-weight:800;font-size:30px;line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:#f7f2ea;margin:0 0 14px}html body #shopify-pc__banner p{font-family:var(--cn);font-stretch:100%;font-size:14px;line-height:1.55;color:#f7f2eac7}html body #shopify-pc__banner p a{color:#f7f2ea;text-decoration:underline;text-underline-offset:3px}html body #shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0 0;width:auto;max-width:none}html body #shopify-pc__banner button{margin:0;height:48px;padding:0 12px;border-radius:0;font-family:var(--cn);font-stretch:100%;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1;flex:none;width:auto;transition:background .2s,color .2s}html body #shopify-pc__banner button.shopify-pc__banner__btn-accept{order:1;background:#f0e6d6;color:#0b0a09;border:1px solid #F0E6D6}html body #shopify-pc__banner button.shopify-pc__banner__btn-decline{order:2;background:#f7f2ea;color:#0b0a09;border:1px solid #F7F2EA}html body #shopify-pc__banner button.shopify-pc__banner__btn-accept:hover,html body #shopify-pc__banner button.shopify-pc__banner__btn-decline:hover{background:#fff;border-color:#fff}html body #shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1/-1;justify-self:start;height:auto;padding:6px 0 0;background:transparent;border:0;color:#f7f2eab3;letter-spacing:.2em;font-size:11px;text-decoration:none}html body #shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs span{text-decoration:underline;text-underline-offset:4px}html body #shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs:hover{color:#f7f2ea}html body #shopify-pc__banner button:focus-visible{outline:2px solid #F0E6D6;outline-offset:2px;box-shadow:none}@media(max-width:600px){html body #shopify-pc__banner.shopify-pc__banner__dialog{left:0;right:0;bottom:0;width:auto;max-width:none;padding:24px 16px 20px;border-width:1px 0 0}html body #shopify-pc__banner h2{font-size:25px}html body #shopify-pc__banner p{font-size:13.5px}}html body .shopify-pc__prefs__overlay{background:#0b0a099e}html body #shopify-pc__prefs__dialog{background:#f7f2ea;color:#2a221b;border-radius:0;font-family:var(--cn);box-shadow:0 24px 64px #0b0a0966}html body #shopify-pc__prefs__dialog header{background:#0b0a09;color:#f7f2ea;border:0}html body #shopify-pc__prefs__dialog header h2{font-family:var(--cn);font-stretch:118%;font-weight:800;font-size:22px;line-height:1.05;text-transform:uppercase;letter-spacing:-.01em;color:#f7f2ea}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-close{background:transparent}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-close svg path{fill:#f7f2ea}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{border-radius:0;height:44px;padding:0 18px;font-family:var(--cn);font-stretch:100%;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;background:#f7f2ea;color:#0b0a09;border:1px solid #F7F2EA}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-accept{background:#f0e6d6;border-color:#f0e6d6}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-save{background:transparent;color:#f7f2ea;border-color:#f7f2ea80}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:hover{background:#fff;color:#0b0a09;border-color:#fff}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3,html body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main h3{font-family:var(--cn);font-stretch:118%;font-weight:800;font-size:18px;text-transform:uppercase;color:#0b0a09}html body #shopify-pc__prefs__dialog p,html body #shopify-pc__prefs__dialog li{font-family:var(--cn);font-stretch:100%;font-size:14px;line-height:1.6;color:#2a221b}html body #shopify-pc__prefs__dialog a{color:#6b4e32}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option{border-color:#12101024}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label{font-family:var(--cn);font-stretch:100%;font-weight:800;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#0b0a09}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label span svg path{fill:#0b0a09}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus~span{box-shadow:none;outline:2px solid #6B4E32;outline-offset:2px}.ft4-pol{display:flex;flex-wrap:wrap;gap:6px 20px}.ft4-pol a{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:inherit;opacity:.7;text-decoration:none}.ft4-pol a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}body:has(main.mgl) [class*=kl-teaser-]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mg-legal.css.map */
