html body#html-body #cart-drawer .dn-drawer__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;min-height:3.75rem!important;padding:.625rem .75rem .625rem 1.25rem!important;background:#fff!important;border-bottom:1px solid #ebe5de!important;box-shadow:0 1px 0 rgba(31,26,23,.02)}
html body#html-body #cart-drawer .dn-drawer__title{display:flex!important;align-items:center!important;gap:.5rem!important;margin:0!important;font-size:1.3125rem!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.2!important;color:#1f1a17!important}
html body#html-body #cart-drawer .dn-drawer__count{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:1.375rem!important;min-width:1.375rem!important;padding:0 .5rem!important;border-radius:999px!important;background:#1f1a17!important;color:#fff!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1!important;font-variant-numeric:tabular-nums;white-space:nowrap}
html body#html-body #cart-drawer .dn-drawer__count[style*="display: none"]{display:none!important}
html body#html-body #cart-drawer .dn-drawer__close{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 2.5rem!important;width:2.5rem!important;height:2.5rem!important;padding:0!important;margin:0!important;border:0!important;border-radius:999px!important;background:#f5f2ed!important;color:#1f1a17!important;cursor:pointer;transition:background-color .15s ease,transform .15s ease}
html body#html-body #cart-drawer .dn-drawer__close:hover{background:#ebe5dd!important}
html body#html-body #cart-drawer .dn-drawer__close:active{transform:scale(.94)}
html body#html-body #cart-drawer .dn-drawer__close svg{width:20px!important;height:20px!important}
html body#html-body #cart-drawer .bht{margin:.5rem 0 0;padding:.5rem 0 0;border-top:1px solid #efeae4;color:#3d3833}
html body#html-body #cart-drawer .bht__usp{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .875rem;margin:0;padding:0;list-style:none;font-size:.75rem;line-height:1.25}
html body#html-body #cart-drawer .bht__usp li{display:inline-flex;align-items:center;gap:.3rem;margin:0;padding:0;white-space:nowrap}
html body#html-body #cart-drawer .bht__usp svg{flex:0 0 auto;width:14px;height:14px;color:#2d6a4f}
html body#html-body #cart-drawer .bht__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.375rem .875rem;margin:.4rem 0 0}
html body#html-body #cart-drawer .bht__tp{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;line-height:1;color:#1f1a17;text-decoration:none;white-space:nowrap}
html body#html-body #cart-drawer .bht__tp:hover span.bht__n{text-decoration:underline}
html body#html-body #cart-drawer .bht__tp b{font-weight:700}
html body#html-body #cart-drawer .bht__tp .tp-st{color:#00b67a;display:block}
html body#html-body #cart-drawer .bht__tp .bht__n{color:#5c554f}
html body#html-body #cart-drawer .bht__tpl{display:inline-flex;align-items:center;gap:.15rem;font-weight:600;color:#1f1a17}
html body#html-body #cart-drawer .bht__pay{display:inline-flex;align-items:center;gap:.25rem}
html body#html-body #cart-drawer .bht__pay img{display:block;width:auto;height:18px;border-radius:2px}
@font-face{font-family:"BHT Jost";font-style:normal;font-weight:500;font-display:swap;src:url("https://www.bedkingdom.ie/static/version1794222658/frontend/BedKingdom/hyva/en_GB/fonts/jost-latin-500-normal.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
html body#html-body #cart-drawer .dn-drawer__title{font-family:"BHT Jost","BK Jost",Jost,ui-sans-serif,system-ui,sans-serif!important;font-weight:500!important}
@media (max-width:479px){html body#html-body #cart-drawer .bht__usp{gap:.25rem .5rem;font-size:.6875rem;letter-spacing:-.005em}html body#html-body #cart-drawer .bht__usp svg{width:13px;height:13px}html body#html-body #cart-drawer .bht__tp .bht__n{display:none}html body#html-body #cart-drawer .bht__row{gap:.375rem .75rem}}