hs-bed-linen-guide{display:inline-block}.hs-linen-guide-link{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer}.hs-linen-guide-link .icon{width:20px;height:20px;margin:0}.hs-linen-guide-link:focus-visible,.hs-linen-guide button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hs-linen-guide{position:fixed;inset:0 0 0 auto;width:min(var(--hs-guide-width, 480px),100vw);max-width:100vw;height:100%;height:100dvh;max-height:100%;margin:0 0 0 auto;padding:0;border:0;background:#fff;color:var(--colorTextBody, #141414);font-family:var(--typeBasePrimary, Montserrat),var(--typeBaseFallback, sans-serif);font-size:var(--typeBaseSize, 14px);line-height:1.6;text-align:left;text-transform:none;letter-spacing:normal;overflow:auto;overscroll-behavior:contain}.hs-linen-guide::backdrop{background:#14141459}.hs-linen-guide__panel{padding:20px 24px}.hs-linen-guide__heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.hs-linen-guide .hs-linen-guide__title{margin:0;font-family:var(--typeHeaderPrimary, Georgia),var(--typeHeaderFallback, serif);font-weight:var(--typeHeaderWeight, 400);font-size:28px;line-height:1.25;text-transform:none;letter-spacing:normal}.hs-linen-guide__close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:10px;background:transparent;border:0;color:inherit;cursor:pointer}.hs-linen-guide__close svg{width:24px;height:24px;stroke:currentColor;stroke-width:1.5;fill:none}.hs-linen-guide__intro{margin:12px 0 18px;font-size:.93em;line-height:1.6}.hs-linen-guide__unit-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.hs-linen-guide__units{display:inline-flex;gap:3px;padding:3px;border:1px solid #dcd6ce;border-radius:6px}.hs-linen-guide__units button{min-height:36px;padding:8px 12px;border:0;border-radius:3px;background:transparent;color:inherit;font:inherit;font-size:.86em;cursor:pointer}.hs-linen-guide__units button[aria-pressed=true]{background:#141414;color:#fff}.hs-linen-guide__unit-note{margin:0;font-size:.86em}.hs-linen-guide__card,.hs-linen-guide__custom{padding:6px 14px;border-radius:12px;background:#f4efea}.hs-linen-guide__scroll,.hs-linen-guide__custom{overflow-x:auto;-webkit-overflow-scrolling:touch}.hs-linen-guide table{width:100%;margin:0;border-collapse:collapse;background:transparent;font-size:1em}.hs-linen-guide th,.hs-linen-guide td{padding:11px 8px;border:0;border-bottom:1px solid #d3cbc1;background:transparent;text-align:left;vertical-align:middle}.hs-linen-guide thead th{font-size:.86em;font-weight:500}.hs-linen-guide tbody th{font-weight:400}.hs-linen-guide td:last-child,.hs-linen-guide th:last-child{text-align:right}.hs-linen-guide tbody tr:last-child>*{border-bottom:0}.hs-linen-guide tr.is-selected{background:#eae0d4}.hs-linen-guide__size{width:100%;min-height:32px;padding:4px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.hs-linen-guide tr.is-selected .hs-linen-guide__size{font-weight:500}.hs-linen-guide__contents{margin:18px 0 0;font-size:.93em}.hs-linen-guide__note{margin:10px 0 0;font-size:.86em;line-height:1.65}.hs-linen-guide__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.hs-linen-guide [hidden]{display:none!important}.hs-linen-guide__custom p{margin:12px 0}@media(pointer:coarse){.hs-linen-guide__units button,.hs-linen-guide__size{min-height:44px}}@media(max-width:600px){.hs-linen-guide{width:100%}.hs-linen-guide__panel{padding:16px 18px}.hs-linen-guide__card,.hs-linen-guide__custom{padding:4px 10px}.hs-linen-guide th,.hs-linen-guide td{padding:10px 6px}}.hs-size-options-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 20px;width:100%}.hs-size-options-row>.variant-input-wrap{flex:1 1 240px;min-width:0;margin-bottom:0}.hs-size-options-row__guide{flex:0 0 auto;margin-left:auto;padding-top:10px}.hs-size-options-row__guide:empty{display:none}.hs-size-options-row__guide .hs-linen-guide-link{white-space:nowrap}.hs-linen-guide__heading+.hs-linen-guide__unit-row{margin-top:10px}.hs-pillow-guide-group{border-bottom:1px solid #ddd}.hs-pillow-guide-group>summary{cursor:pointer;padding:16px 0}.hs-pillow-guide-group[open]{padding-bottom:14px}.hs-pillow-guide-group .hs-linen-guide__card{margin-top:0}.hs-linen-guide__tabs{display:flex;flex-wrap:wrap;gap:3px;margin:0 0 10px;border-bottom:1px solid #dcd6ce}.hs-linen-guide__tabs button{min-height:36px;padding:7px 8px;background:transparent;color:inherit;font:inherit;font-size:.86em;border:0;border-bottom:2px solid transparent;cursor:pointer}.hs-linen-guide__tabs button[aria-selected=true]{border-bottom-color:currentColor;font-weight:500}.hs-guide-dimensions{white-space:pre-line;font-variant-numeric:tabular-nums}.hs-guide-set-picker{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;font:inherit}.hs-guide-set-picker select{max-width:100%;min-height:44px;margin:0;padding:8px 30px 8px 10px;font:inherit;font-size:16px;color:inherit;background-color:#fff;border:1px solid #dcd6ce;border-radius:6px}.size-chart__standalone:has(hs-bed-linen-guide){text-align:right;margin:0 0 18px}.hs-guide-set-buttons{display:flex;gap:10px;margin:0 0 12px}.hs-guide-set-buttons button{flex:1;min-width:0;min-height:44px;padding:8px 12px;border:1px solid #dcd6ce;border-radius:6px;background:#fff;color:inherit;font:inherit;cursor:pointer}.hs-guide-set-buttons button[aria-pressed=true]{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}@media(pointer:coarse){.hs-linen-guide__tabs button{min-height:44px}}.product__quantity.hs-quantity-with-guide{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;width:100%}.product__quantity.hs-quantity-with-guide>label{grid-column:1 / -1;grid-row:1}.product__quantity.hs-quantity-with-guide>.js-qty__wrapper{grid-column:1;grid-row:2;margin-bottom:0}.hs-quantity-guide-slot{grid-column:2;grid-row:2;justify-self:end;min-width:0}.hs-quantity-guide-slot .hs-linen-guide-link{min-height:44px;white-space:nowrap}.hs-guide-link-relocated{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/50/assets/hs-bed-linen-size-guide.css.map */
