.bsg{color:var(--bsg-text);font-family:inherit}.bsg__open{border:0;padding:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.bsg__open span{display:inline-block;margin-right:.25rem;font-size:.9em}.bsg__dialog{position:fixed;top:1vh;right:1vw;bottom:1vh;left:1vw;width:min(1400px,98vw);max-width:none;max-height:98vh;padding:0;border:1px solid #d6d2ca;border-radius:5px;color:var(--bsg-text);background:#fff;overflow:auto}.bsg__dialog::backdrop{background:#00000094}.bsg__panel{position:relative;padding:34px 28px 42px}.bsg__close{position:sticky;z-index:2;top:0;float:right;margin:-22px -12px 0 0;padding:0 8px;border:0;background:#fff;color:#222;font-size:42px;line-height:1;cursor:pointer}.bsg__title{clear:both;margin:0 auto 12px;text-align:center;font-size:clamp(24px,3vw,34px);line-height:1.15;font-weight:750;text-transform:uppercase}.bsg__intro{max-width:1120px;margin:0 auto 36px;color:var(--bsg-muted);text-align:center;font-size:clamp(15px,1.65vw,21px);line-height:1.45}.bsg__controls{display:flex;align-items:flex-end;justify-content:center;position:relative;border-bottom:1px solid var(--bsg-line);margin-bottom:2px}.bsg__tabs{display:flex;justify-content:center;flex:1}.bsg__tab{min-width:240px;padding:15px 18px 16px;border:0;border-bottom:5px solid transparent;background:transparent;color:var(--bsg-text);font:inherit;font-size:clamp(15px,1.7vw,23px);text-transform:uppercase;cursor:pointer}.bsg__tab.is-active{border-color:var(--bsg-accent);font-weight:700}.bsg__units{display:flex;margin:0 0 12px 16px}.bsg__unit{min-width:58px;padding:8px 12px;border:0;background:#fbf8f4;color:var(--bsg-muted);font:inherit;font-size:18px;cursor:pointer}.bsg__unit.is-active{background:var(--bsg-accent);color:#fff;font-weight:700}.bsg__table-wrap{width:100%;overflow-x:auto}.bsg__table{width:100%;border-collapse:collapse;text-align:center;font-size:clamp(14px,1.4vw,20px)}.bsg__table--garment{min-width:1160px}.bsg__table th{padding:14px 10px;background:var(--bsg-accent);color:#fff;font-weight:650;line-height:1.35}.bsg__table td{padding:14px 10px;border-bottom:1px solid var(--bsg-line);color:var(--bsg-muted)}.bsg__select-heading,.bsg__radio-cell{width:54px}.bsg__radio{-webkit-appearance:none;appearance:none;display:block;width:23px;height:23px;margin:0 auto;border:2px solid #222;border-radius:50%;background:#fff;cursor:pointer}.bsg__radio:checked{border:6px solid var(--bsg-accent)}.bsg__radio:disabled{opacity:.35;cursor:not-allowed}.bsg__row.is-selected td{color:var(--bsg-text)}.bsg__form{margin:28px auto 0;text-align:center}.bsg__add{min-width:250px;padding:17px 32px;border:0;background:var(--bsg-accent);color:#fff;font:inherit;font-size:21px;letter-spacing:.03em;cursor:pointer}.bsg__add:disabled{opacity:.55;cursor:not-allowed}.bsg__status{min-height:1.2em;margin:8px 0 0;color:var(--bsg-muted);font-size:14px}.bsg__how{margin-top:54px}.bsg__how h3{margin:0 0 26px;text-align:center;font-family:Georgia,serif;font-size:clamp(22px,2.4vw,30px);text-transform:uppercase}.bsg__measure-image{display:block;width:100%;height:auto}.bsg__guide-card{border:1px solid #33463e;padding:14px 22px 12px;background:#fdfbf8;color:#171917}.bsg__garment-diagrams{display:grid;grid-template-columns:minmax(68px,.65fr) minmax(110px,1fr) minmax(95px,.8fr) minmax(60px,.55fr);align-items:center;gap:12px;max-width:720px;margin:0 auto 18px}.bsg__garment-labels{display:flex;flex-direction:column;justify-content:space-around;height:285px;color:#d85656;font-size:15px}.bsg__garment-labels--right{justify-content:flex-start;padding-top:10px}.bsg__kurta-drawing,.bsg__bottom-drawing{display:block;width:100%;max-height:285px}.bsg__garment-instructions{max-width:720px;margin:0 auto}.bsg__garment-instructions div{padding:9px 0;border-bottom:1px solid #e1dfda}.bsg__garment-instructions h4{margin:0 0 6px;color:var(--bsg-text);font-size:16px;text-transform:uppercase}.bsg__garment-instructions p{margin:0;color:var(--bsg-muted);font-size:16px;line-height:1.45}.bsg__guide-heading{margin:0 0 8px;color:#153b32;text-align:center;font:700 clamp(20px,2.5vw,34px)/1.15 Georgia,serif;text-transform:uppercase}.bsg__guide-tips{display:flex;justify-content:center;gap:26px;padding:0 0 10px;border-bottom:1px solid #33463e}.bsg__guide-tips p{margin:0;max-width:330px;font-size:14px;line-height:1.35}.bsg__guide-tips p span{display:inline-grid;place-items:center;width:32px;height:32px;margin-right:8px;border-radius:50%;background:#f3e8d9;color:#153b32}.bsg__guide-columns{display:grid;grid-template-columns:.9fr 1.35fr;gap:24px;padding:14px 0;border-bottom:1px solid #33463e}.bsg__measure-column{padding-right:20px;border-right:1px solid #9ca9a3}.bsg__measure-column h4,.bsg__ease-column h4,.bsg__example h4{margin:0;color:#fff;font:700 15px/1.2 Georgia,serif;text-transform:uppercase}.bsg__measure-column h4 span,.bsg__ease-column h4 span,.bsg__example h4 span{display:inline-block;padding:5px 12px;border-radius:18px;background:#0b3d31}.bsg__measure-column small,.bsg__ease-column small{display:block;margin:4px 0 8px 40px;font-weight:700;text-transform:uppercase}.bsg__measure-content{display:grid;grid-template-columns:.85fr 1fr;gap:12px;align-items:center}.bsg__figure svg{display:block;width:min(100%,180px);height:auto;margin:auto}.bsg__guide-copy p{margin:8px 0;padding-bottom:7px;border-bottom:1px solid #e5ddd2;font-size:13px;line-height:1.35}.bsg__guide-copy strong{color:var(--bsg-accent);text-transform:uppercase}.bsg__ease-column small{text-align:center}.bsg__ease-figure{display:grid;grid-template-columns:1fr .65fr 1fr;gap:10px;align-items:center;text-align:center}.bsg__ease-shape{display:grid;place-items:center;min-height:150px;padding:12px;border:2px dashed #315c55;border-radius:42% 42% 4% 4%;color:#222;font-size:13px}.bsg__ease-shape b{padding:4px 12px;border-radius:16px;background:#f4e9dc;font-size:12px;text-transform:uppercase}.bsg__ease-shape em{font-size:11px}.bsg__ease-shape--garment{outline:2px dashed #bd8128;outline-offset:5px;background:#eeede2}.bsg__ease-shape--garment b{background:#e4e3d7}.bsg__ease-arrow{color:#a66b00;font-size:14px}.bsg__ease-arrow strong{display:block;font-size:32px}.bsg__ease-arrow b{display:block;margin-top:8px;padding:8px;border-radius:12px;background:#f2e8de;font-size:12px;text-transform:uppercase}.bsg__example{padding:10px 0}.bsg__example-content{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:8px 2% 0;padding:12px;border-radius:14px;background:#f6f0e8}.bsg__example-content p{margin:0;font-size:13px}.bsg__example-content strong{display:inline-block;margin-bottom:5px}.bsg__guide-note{padding:12px 18px;border-radius:12px;background:#f6f0e8;font-size:13px;line-height:1.5}.bsg__guide-note strong,.bsg__guide-note span{color:#153b32;font-weight:700;text-transform:uppercase}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:700px){.bsg__dialog{top:1vh;right:1vw;bottom:1vh;left:1vw;width:98vw;max-height:98vh}.bsg__panel{padding:28px 14px}.bsg__close{margin:-18px -8px 0 0;font-size:36px}.bsg__intro{margin-bottom:22px}.bsg__controls{align-items:stretch;flex-wrap:wrap}.bsg__tabs{order:1;width:100%}.bsg__tab{min-width:0;flex:1;padding:12px 5px;font-size:13px}.bsg__units{order:2;margin:8px auto 10px}.bsg__table{min-width:740px}.bsg__table--garment{min-width:1160px}.bsg__guide-card{padding:16px 12px}.bsg__guide-tips{gap:10px}.bsg__guide-columns{grid-template-columns:1fr}.bsg__measure-column{padding:0 0 14px;border-right:0;border-bottom:1px solid #9ca9a3}.bsg__measure-content{grid-template-columns:100px 1fr}.bsg__ease-figure{gap:5px}.bsg__ease-shape{min-height:125px;padding:6px;font-size:11px}.bsg__garment-diagrams{grid-template-columns:52px 1fr .8fr 48px;gap:5px}.bsg__garment-labels{height:220px;font-size:12px}.bsg__kurta-drawing,.bsg__bottom-drawing{max-height:220px}.bsg__garment-instructions p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=gA */
