.gf-bedding-depth{display:block}.gf-bedding-depth__selector{min-width:0;margin:0;padding:0;border:0}.gf-bedding-depth__choice{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;border-radius:0!important;opacity:0!important;-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;white-space:nowrap!important}.gf-bedding-depth__choice:before,.gf-bedding-depth__choice:after{display:none!important;content:none!important}.gf-bedding-depth__toggle{display:grid;grid-template-columns:repeat(2,minmax(8.5rem,1fr));width:min(100%,22rem);margin:0 auto 1.75rem;padding:.25rem;border:1px solid currentColor;border-radius:999px}.gf-bedding-depth__toggle-label{display:flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.25rem;border:0;border-radius:999px;background:transparent;color:inherit;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.gf-bedding-depth__choice--eight:checked~.gf-bedding-depth__toggle .gf-bedding-depth__toggle-label--eight,.gf-bedding-depth__choice--twenty-eight:checked~.gf-bedding-depth__toggle .gf-bedding-depth__toggle-label--twenty-eight{position:relative;z-index:1;background:var(--color-foreground, #19384b);color:var(--color-background, #ffffff);box-shadow:0 1px 3px #0000002e}.gf-bedding-depth__choice--eight:focus-visible~.gf-bedding-depth__toggle .gf-bedding-depth__toggle-label--eight,.gf-bedding-depth__choice--twenty-eight:focus-visible~.gf-bedding-depth__toggle .gf-bedding-depth__toggle-label--twenty-eight{position:relative;z-index:2;outline:2px solid currentColor;outline-offset:3px}.gf-bedding-depth__panel{display:none}.gf-bedding-depth .gf-comparison__scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.gf-bedding-depth .gf-comparison__table{width:100%;min-width:0;table-layout:fixed}.gf-bedding-depth .gf-comparison__table th:first-child{width:42%}.gf-bedding-depth .gf-comparison__table td{white-space:nowrap}.gf-bedding-depth__choice--eight:checked~.gf-bedding-depth__panels .gf-bedding-depth__panel--eight,.gf-bedding-depth__choice--twenty-eight:checked~.gf-bedding-depth__panels .gf-bedding-depth__panel--twenty-eight{display:block}.gf-bedding-depth__note{box-sizing:border-box;width:100%;margin:1rem auto 0;font-size:.8125rem;line-height:1.45;text-align:center;opacity:.72}.gf-bedding-depth__selector sup{position:relative;inset-block-start:-.2em;font-size:.65em;line-height:0;vertical-align:baseline}.gf-bedding-depth__quantity{font-variant-numeric:tabular-nums}.gf-bedding-depth__unit{margin-inline-start:.2em;font-size:.75em;font-weight:500;opacity:.62;white-space:nowrap}.gf-bedding-depth__calculator{box-sizing:border-box;width:100%;margin:2rem auto 0;padding:clamp(1rem,2.5vw,1.5rem);border:1px solid rgb(25 56 75 / 14%);border-radius:1rem;background:#19384b0d}.gf-bedding-depth__calculator-header{margin-block-end:1rem}.gf-bedding-depth__calculator-heading{margin:0;color:inherit;font-family:var(--font-heading--family, inherit);font-size:clamp(1.25rem,2.5vw,1.6rem);line-height:1.2}.gf-bedding-depth__calculator-description{margin:.4rem 0 0;line-height:1.5;opacity:.78}.gf-bedding-depth__calculator-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.gf-bedding-depth__calculator-field{display:grid;gap:.35rem;min-width:0;font-size:.8125rem;font-weight:650}.gf-bedding-depth__input-wrap{display:flex;align-items:center;min-height:3rem;overflow:hidden;border:1px solid rgb(25 56 75 / 24%);border-radius:.65rem;background:var(--color-background, #ffffff)}.gf-bedding-depth__input-wrap input,.gf-bedding-depth__input-wrap select{width:100%;min-width:0;min-height:3rem;margin:0;padding:.65rem .75rem;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:1rem;outline:0}.gf-bedding-depth__input-wrap select{padding-inline-end:2.75rem;-webkit-appearance:none;appearance:none;cursor:pointer}.gf-bedding-depth__input-wrap--select{position:relative}.gf-bedding-depth__input-wrap--select:after{position:absolute;inset-block-start:50%;inset-inline-end:1rem;width:.5rem;height:.5rem;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;content:"";pointer-events:none;transform:translateY(-70%) rotate(45deg)}.gf-bedding-depth__input-wrap:focus-within{border-color:currentColor;box-shadow:0 0 0 2px #19384b24}.gf-bedding-depth__input-wrap>span{padding-inline-end:.75rem;font-size:.8125rem;font-weight:600;opacity:.62}.gf-bedding-depth__calculator-bag{margin:.85rem 0 0;font-size:.8125rem;opacity:.72}.gf-bedding-depth__calculator-result{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-start:.55rem;padding:.85rem 1rem;border-radius:.75rem;background:var(--color-foreground, #19384b);color:var(--color-background, #ffffff);font-size:.95rem;font-weight:600;line-height:1.4}.gf-bedding-depth__calculator-result [hidden]{display:none!important}.gf-bedding-depth__result-context{min-width:0}.gf-bedding-depth__result-context strong{white-space:nowrap}.gf-bedding-depth__result-answer{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:.4rem;padding:.45rem .7rem;border:1px solid #9ccb3c;border-radius:.6rem;background:#9ccb3c;color:#19384b;white-space:nowrap}.gf-bedding-depth__result-quantity{font-size:1.65rem;line-height:1}.gf-bedding-depth__result-multiply{opacity:.65}.gf-bedding-depth__result-bag{font-size:1.05rem;font-weight:750}@media screen and (max-width:749px){.gf-bedding-depth__toggle{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.gf-bedding-depth__toggle-label{padding-inline:.75rem}.gf-bedding-depth__calculator-fields{grid-template-columns:1fr}.gf-bedding-depth .gf-comparison__table{font-size:.875rem}.gf-bedding-depth .gf-comparison__table th,.gf-bedding-depth .gf-comparison__table td{padding-inline:.55rem}.gf-bedding-depth__calculator-result{align-items:stretch;flex-direction:column;gap:.75rem}.gf-bedding-depth__result-answer{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hemp-bedding-depth-table.css.map */
