delegan-fit-drawer{display:block;width:100%;margin:4px 0 10px;color:inherit}.dsg-link{display:inline-flex;align-items:center;min-height:36px;text-decoration:underline;text-underline-offset:4px}.dsg-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(580px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:0;border:0;border-radius:0;background:var(--color-background,#fff);color:var(--color-foreground,#151515);overflow:auto;overscroll-behavior:contain;font-family:var(--font-body--family);font-size:10px;line-height:1.55;box-shadow:-8px 0 40px #0000000d}.dsg-drawer::backdrop{background:#0005}html:has(.dsg-drawer[open]){overflow:hidden}.dsg-header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:12px 36px;background:var(--color-background,#fff);border-bottom:1px solid #00000014}.dsg-drawer h2{margin:0}.dsg-drawer button{-webkit-appearance:none;appearance:none;font:inherit;color:inherit;background:transparent;border:0;box-shadow:none;cursor:pointer;border-radius:0}.dsg-close{min-height:44px;padding:8px 0 8px 18px;text-decoration:underline;text-underline-offset:4px}.dsg-drawer :is(button,a,select):focus-visible{outline:1px solid currentColor;outline-offset:4px}.dsg-content{padding:2px 36px 32px}.dsg-section{padding:28px 0;border-bottom:1px solid #00000014}.dsg-section:last-child{border-bottom:0}.dsg-drawer h3{margin:0 0 10px}.dsg-drawer p{font:inherit;margin:0 0 14px}.dsg-controls{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin:22px 0 12px}.dsg-units{display:flex;gap:18px;flex-wrap:wrap;border:0}.dsg-units button{min-width:0;min-height:40px;padding:8px 0;opacity:.6;border:0;background:none;text-decoration:none;white-space:nowrap}.dsg-units button[aria-pressed=true]{opacity:1;border:0;text-decoration:underline;text-underline-offset:5px}.dsg-chart{overflow-x:auto}.dsg-chart table{width:100%;border-collapse:collapse;table-layout:auto;font-size:10px;margin:0}.dsg-chart :is(th,td){padding:12px 5px;text-align:center;border:0;border-bottom:1px solid #00000012;font-weight:400;white-space:nowrap;background:transparent}.dsg-chart th:first-child{width:12%;text-align:left;padding-left:0}.dsg-chart thead th{font-size:10px;font-weight:500;letter-spacing:.03em}.dsg-chart tr[data-reference] th{font-size:10px}.dsg-drawer p.dsg-note{font-size:8px;line-height:1.5;opacity:.7;margin:12px 0 18px}.dsg-drawer p.dsg-advice{margin:0}.dsg-product-note .metafield-multi_line_text_field{white-space:normal;font:inherit}.dsg-measure{display:grid;grid-template-columns:125px 1fr;gap:28px;margin-top:24px;align-items:center}.dsg-figure{display:block;width:125px;height:320px;opacity:.8}.dsg-measure-notes{display:grid;gap:20px}.dsg-drawer h4{margin:0 0 5px}.dsg-measure-notes p{font-size:8px;margin:0}.dsg-contact{display:flex;flex-wrap:wrap;gap:12px 24px}.dsg-contact a{font:inherit;font-size:10px;color:inherit;text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.dsg-drawer{width:100vw}.dsg-header{padding:16px 22px}.dsg-content{padding:0 22px 24px}.dsg-section{padding:24px 0}.dsg-measure{grid-template-columns:105px 1fr;gap:18px}.dsg-figure{width:105px;height:300px}.dsg-measure-notes{gap:16px}.dsg-chart table{font-size:10px}.dsg-chart :is(th,td){padding:11px 2px}.dsg-chart th:first-child{width:12%}}@media(prefers-reduced-motion:no-preference){.dsg-drawer[open]{animation:dsg-enter .25s ease-out}@keyframes dsg-enter{0%{transform:translate(100%)}to{transform:translate(0)}}}.dsg-drawer :is(h2,h3,h4).h6,.dsg-link.h6{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case);color:inherit}.dsg-section.dsg-product-note{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:9px 0;border-bottom:0}.dsg-product-note:first-child{padding-top:18px}.dsg-product-note h3.h6,.dsg-product-note p,.dsg-product-note .metafield-rich_text_field>:last-child{margin:0}.dsg-product-note .metafield-rich_text_field>:not(:last-child){margin:0 0 6px}.dsg-product-note+.dsg-section:not(.dsg-product-note){padding-top:18px}.dsg-controls{display:grid;gap:4px;margin-top:14px}.dsg-regions{display:flex;flex-wrap:wrap;align-items:center;gap:0 18px}.dsg-regions button{padding:8px 0;min-height:36px;font-size:10px;opacity:.6;text-decoration:none;white-space:nowrap}.dsg-regions button[aria-pressed=true]{opacity:1;text-decoration:underline;text-underline-offset:5px}.dsg-units button{font-size:10px;min-height:36px}@media(max-width:749px){.dsg-section.dsg-product-note{grid-template-columns:95px minmax(0,1fr);gap:4px 12px;padding:8px 0}.dsg-product-note:first-child{padding-top:14px}.dsg-regions{gap:0 14px}}.dsg-content{text-transform:none}.dsg-drawer .dsg-content :is(p,li,.metafield-multi_line_text_field,.metafield-single_line_text_field,.metafield-rich_text_field){font-size:10px;text-transform:none}.dsg-drawer .dsg-measure-notes p,.dsg-drawer p.dsg-note{font-size:8px;line-height:1.55}.dsg-drawer .dsg-chart :is(table,th,td){font-size:10px;text-transform:none}.dsg-drawer :is(h2,h3,h4).h6{font-size:10px;text-transform:uppercase}.dsg-drawer .dsg-close,.dsg-drawer .dsg-close:focus,.dsg-drawer .dsg-close:focus-visible{border:0;outline:none;box-shadow:none}.dsg-drawer .dsg-close:before,.dsg-drawer .dsg-close:after{display:none}.dsg-drawer .dsg-close:focus-visible{text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/50/assets/delegan-size-drawer.css.map */
