:root{--bb-bookshelf-green:#214034;--bb-bookshelf-cream:#f1e8d6;--bb-bookshelf-orange:#c9724d;--bb-bookshelf-olive:#788069;--bb-bookshelf-ink:#263c32;--bb-bookshelf-focus:#e2b23c}.qodef-main-menu .bb-bookshelf-cart{display:none}@media (min-width:1025px){body.bb-bookshelf-menu-enabled .qodef-page-header .qodef-menu-area,body.bb-bookshelf-menu-enabled .qodef-page-header .qodef-menu-area .qodef-vertical-align-containers{height:142px;overflow:visible}body.bb-bookshelf-menu-enabled .qodef-page-header .qodef-logo-area{z-index:1}body.bb-bookshelf-menu-enabled .qodef-page-header .qodef-menu-area{z-index:3}body.bb-bookshelf-menu-enabled .qodef-page-header .qodef-menu-area .qodef-position-left,body.bb-bookshelf-menu-enabled .qodef-page-header .qodef-menu-area .qodef-position-right{z-index:32;transform:translateY(-150px)}body.bb-bookshelf-menu-enabled .qodef-page-header .qodef-menu-area .qodef-position-center,body.bb-bookshelf-menu-enabled .qodef-page-header .qodef-menu-area .qodef-position-center-inner{width:100%;overflow:visible}.qodef-main-menu.bb-bookshelf-menu-ready{position:relative;display:block;width:min(1300px, calc(100vw - 100px));height:126px;margin:0 auto;overflow:visible;isolation:isolate}.qodef-main-menu.bb-bookshelf-menu-ready>ul{position:relative;z-index:3;display:flex;align-items:flex-end;justify-content:center;gap:clamp(7px, 0.75vw, 14px);width:100%;height:106px;margin:0;padding:0 124px 15px 126px;box-sizing:border-box}.qodef-main-menu.bb-bookshelf-menu-ready>ul:after{content:'';position:absolute;z-index:1;display:block;right:0;bottom:-12px;left:0;height:62px;background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/bookshelf-oak-shelf.png) center bottom/100% 100% no-repeat;pointer-events:none}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book{position:relative;z-index:2;display:block;float:none;flex:1 1 0;width:auto;min-width:0;max-width:270px;height:92px;margin:0 !important;padding:0;transform:none;filter:none;transition:none}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book:hover,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book:focus-within,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.current-menu-item,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.current-menu-parent,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.qodef-active-item{z-index:7}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:10px 22px 13px;box-sizing:border-box;color:#f6efe2;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:100% 100%;text-align:center;text-decoration:none;transform:translateY(-8px) scale(.985);transform-origin:50% 100%;filter:drop-shadow(0 4px 5px rgba(58,43,24,.14));transition:transform .18s ease,filter .18s ease}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book:hover>a,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book:focus-within>a,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.current-menu-item>a,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.current-menu-parent>a,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.qodef-active-item>a{transform:translateY(2px) scale(1.018);filter:drop-shadow(0 13px 12px rgba(58,43,24,.28))}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book--green>a{background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/book-green.png)}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book--cream>a{color:#2d342d;background-color:transparent;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/book-cream.png)}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book--olive>a{background-color:transparent;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/book-olive.png);background-size:100% 106%}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book--orange>a{background-color:transparent;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/book-orange.png)}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book--mustard>a{color:#fff8e8;background-color:transparent;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/book-mustard.png)}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a>.item_outer{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 13px;box-sizing:border-box}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a .item_text{position:relative;z-index:2;display:block;max-width:100%;overflow:hidden;font-family:Georgia,'Times New Roman',serif;font-size:clamp(18px, 1.2vw, 23px);font-weight:400;line-height:1.15;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,.12)}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book--cream>a .item_text{text-shadow:0 1px 0 rgba(255,255,255,.55)}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a .item_text:before,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a .item_outer:before,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a .qodef-menu-arrow{display:none !important}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a:focus{outline:none}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a:focus-visible{outline:3px solid var(--bb-bookshelf-focus);outline-offset:-8px}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-compact>ul>li.bb-bookshelf-book{max-width:210px;height:84px}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-compact>ul>li.bb-bookshelf-book>a .item_text{font-size:clamp(15px, 1vw, 19px)}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-condensed>ul{gap:4px;padding-left:108px;padding-right:112px}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-condensed>ul>li.bb-bookshelf-book{height:76px}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle{position:absolute;z-index:10;bottom:17px;left:30px;display:grid;place-items:center;width:136px;height:136px;margin:0;padding:0;overflow:visible;color:var(--bb-bookshelf-ink);background:0 0;border:0;box-shadow:none;cursor:pointer;appearance:none;-webkit-appearance:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-visual{position:absolute;inset:0;display:block;filter:drop-shadow(0 4px 4px rgba(58,43,24,.2));transition:filter .22s ease;pointer-events:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-cabinet-base,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-cabinet-drawer{position:absolute;inset:0;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-cabinet-base{background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/search-catalog-cabinet-closed-v1.png);opacity:1;transition:opacity .11s ease-out}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-cabinet-drawer{z-index:2;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/search-catalog-cabinet-open-v2.png);opacity:0;clip-path:none;transform:none;transition:opacity .14s ease-in}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle:hover .bb-bookshelf-search-visual,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle:focus-visible .bb-bookshelf-search-visual,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle[aria-expanded=true] .bb-bookshelf-search-visual{filter:drop-shadow(0 8px 7px rgba(58,43,24,.3))}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle:hover .bb-bookshelf-search-cabinet-drawer,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle:focus-visible .bb-bookshelf-search-cabinet-drawer,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle[aria-expanded=true] .bb-bookshelf-search-cabinet-drawer{opacity:1;transform:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle:hover .bb-bookshelf-search-cabinet-base,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle:focus-visible .bb-bookshelf-search-cabinet-base,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle[aria-expanded=true] .bb-bookshelf-search-cabinet-base{opacity:0}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle .fa{width:1px;height:1px;overflow:hidden;opacity:0}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle:focus-visible{outline:3px solid var(--bb-bookshelf-focus);outline-offset:2px;border-radius:12px}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-form{position:absolute;z-index:30;top:calc(100% - 4px);bottom:auto;left:14px;display:grid;grid-template-columns:minmax(0, 1fr) 98px;align-items:stretch;gap:6px;width:min(430px, calc(100vw - 80px));min-height:58px;padding:0;box-sizing:border-box;color:var(--bb-bookshelf-ink);background:0 0;filter:drop-shadow(0 12px 15px rgba(64,48,27,.2))}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-form[hidden]{display:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control{position:relative;display:block;min-width:0;height:58px;box-sizing:border-box;isolation:isolate}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control--field{overflow:hidden;background-color:#f7ead3;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/search-linen-field-326x58@2x.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;border-radius:7px;box-shadow:0 3px 3px rgba(64,48,27,.14)}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control--field:before{display:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame{display:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame>span{display:block;min-width:0;min-height:0}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame__corner-top-left{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-corner-top-left.png) 0 0/20px 20px no-repeat}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame__edge-top{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-edge-top.png) 0 0/128px 20px repeat-x}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame__corner-top-right{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-corner-top-right.png) 100% 0/20px 20px no-repeat}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame__edge-left{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-edge-left.png) 0 0/20px 104px repeat-y}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame__centre{background-color:#f7ead3;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-linen-tile.png);background-position:center;background-repeat:repeat;background-size:128px 128px}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame__edge-right{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-edge-right.png) 100% 0/20px 104px repeat-y}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame__corner-bottom-left{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-corner-bottom-left.png) 0 100%/20px 20px no-repeat}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame__edge-bottom{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-edge-bottom.png) 0 100%/128px 20px repeat-x}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control-frame__corner-bottom-right{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-corner-bottom-right.png) 100% 100%/20px 20px no-repeat}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-form input{-webkit-appearance:none;appearance:none;position:relative;z-index:1;display:block;width:100%;min-width:0;height:58px;padding:0 17px;box-sizing:border-box;color:var(--bb-bookshelf-ink);font-family:Raleway,Arial,sans-serif;font-size:14px;text-transform:none;background-color:transparent !important;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/search-linen-field-326x58@2x.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:100% 100% !important;border:0;border-radius:7px;box-shadow:none;outline:0}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-form input::-webkit-search-decoration,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-form input::-webkit-search-cancel-button{-webkit-appearance:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control--field:focus-within,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control--submit:focus-within{outline:3px solid var(--bb-bookshelf-focus);outline-offset:2px;border-radius:6px}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control--submit{overflow:hidden;background-color:var(--bb-bookshelf-green);background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-linen-tile.png);background-position:center;background-repeat:repeat;background-size:92px 92px;background-blend-mode:multiply;border:1px solid #173127;border-radius:6px;box-shadow:inset 0 0 0 2px rgba(239,221,186,.16),0 3px 3px rgba(64,48,27,.14)}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-control--submit:after{position:absolute;z-index:0;inset:6px;content:'';pointer-events:none;border:1px dashed rgba(234,205,151,.88);border-radius:3px}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-form button{position:relative;z-index:1;display:block;width:100%;min-width:0;height:58px;padding:0 12px;color:#fffaf0;font-family:Raleway,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;outline:0;cursor:pointer}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart,body.woocommerce-checkout .qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart{position:absolute;z-index:18;right:6.503px;bottom:23.024px;display:block !important;width:140px;height:132.5px;visibility:visible !important;opacity:1 !important}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-toggle{position:relative;z-index:2;display:block;width:100%;height:100%;margin:0;padding:0;color:var(--bb-bookshelf-ink);background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/cart-antique-silver-v2.png) center/contain no-repeat;border:0;box-shadow:none;cursor:pointer;transform:none;transform-origin:50% 100%;filter:drop-shadow(0 4px 4px rgba(58,43,24,.2));transition:filter .18s ease;appearance:none;-webkit-appearance:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart--empty .bb-bookshelf-cart-toggle{background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/cart-antique-silver-empty-v1.png)}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-toggle:hover,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-toggle:focus-visible,.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-cart-open .bb-bookshelf-cart-toggle{transform:none;filter:drop-shadow(0 9px 8px rgba(58,43,24,.3))}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-toggle:focus-visible{outline:3px solid var(--bb-bookshelf-focus);outline-offset:1px;border-radius:14px}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-count{position:absolute;z-index:4;top:14.5px;right:-5.5px;display:grid;place-items:center;width:39px;min-width:39px;height:58px;padding:13px 4px 0;box-sizing:border-box;color:var(--bb-bookshelf-ink);font-family:Georgia,'Times New Roman',serif;font-size:14px;font-weight:700;line-height:1;background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/cart-count-tag-linen.png) center/contain no-repeat;border:0;border-radius:0;filter:drop-shadow(0 2px 3px rgba(58,43,24,.28))}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-count[hidden]{display:none !important}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel{position:absolute;z-index:42;top:calc(100% - 5px);right:-1px;width:min(390px, calc(100vw - 64px));min-height:190px;padding:24px 24px 25px;box-sizing:border-box;color:var(--bb-bookshelf-ink);background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-linen.png) center/100% 100% no-repeat;border:0;filter:drop-shadow(0 15px 18px rgba(65,48,26,.24))}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel[hidden]{display:none !important}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__items{max-height:250px;overflow-x:hidden;overflow-y:auto;margin:0;padding:0 4px 0 0;scrollbar-color:rgba(33,64,52,.4) transparent;scrollbar-width:thin}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__item{display:grid;grid-template-columns:58px minmax(0, 1fr) 54px;gap:13px;align-items:center;min-height:76px;margin:0;padding:8px 0;border-bottom:1px solid rgba(33,64,52,.22)}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__item:first-child{padding-top:0}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__image-link{display:block;width:58px;height:68px;overflow:hidden;background:rgba(255,250,240,.5);border:1px solid rgba(33,64,52,.18)}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__thumbnail{display:block;width:100%;height:100%;margin:0;object-fit:cover}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__product{display:flex;flex-direction:column;gap:5px;min-width:0}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__name{overflow:hidden;color:var(--bb-bookshelf-ink);font-family:Georgia,'Times New Roman',serif;font-size:16px;font-weight:400;line-height:1.25;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__name:hover,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__name:focus-visible{color:var(--bb-bookshelf-orange)}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__quantity{color:rgba(38,60,50,.78);font-family:Raleway,Arial,sans-serif;font-size:12px;line-height:1.35;text-transform:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__remove{position:static !important;display:inline-flex !important;align-items:center;justify-content:center;align-self:center;width:54px !important;min-width:54px;height:30px !important;margin:0 !important;padding:0 !important;box-sizing:border-box;color:var(--bb-bookshelf-green) !important;font-family:Raleway,Arial,sans-serif;font-size:9px !important;font-weight:600;letter-spacing:.04em;line-height:1 !important;text-decoration:none !important;background:rgba(255,250,240,.5) !important;border:1px solid rgba(33,64,52,.58) !important;border-radius:0 !important;opacity:1 !important;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__remove:before,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__remove:after{display:none !important;content:none !important}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__remove:hover,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__remove:focus-visible{color:#fffaf0 !important;background:var(--bb-bookshelf-orange) !important;border-color:var(--bb-bookshelf-orange) !important;outline:none;transform:translateY(-1px)}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__remove-label{display:block;line-height:1;text-transform:uppercase}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__empty{margin:12px 0 18px;font-family:Georgia,'Times New Roman',serif;font-size:16px;line-height:1.45;text-align:center}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-height:48px;padding:13px 0 10px;color:var(--bb-bookshelf-ink);font-family:Georgia,'Times New Roman',serif;font-size:16px;line-height:1.3}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__subtotal strong{font-weight:700;white-space:nowrap}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__actions{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:10px}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__button{display:flex;align-items:center;justify-content:center;min-height:56px;padding:11px 24px 13px 28px;box-sizing:border-box;font-family:Georgia,'Times New Roman',serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.2;text-align:center;text-decoration:none;text-transform:none;background-color:transparent !important;background-position:center !important;background-repeat:no-repeat !important;background-size:100% 100% !important;border:0 !important;filter:drop-shadow(0 4px 4px rgba(58,43,24,.18));transition:color .15s ease,filter .15s ease,transform .15s ease}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__button--cart{color:var(--bb-bookshelf-green);background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/book-cream.png) !important}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__button--checkout{color:#fffaf0;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/book-olive.png) !important}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__button:hover,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__button:focus-visible{color:var(--bb-bookshelf-orange);filter:drop-shadow(0 8px 7px rgba(58,43,24,.28));outline:none;transform:translateY(-2px)}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__button.is-disabled{cursor:not-allowed;opacity:.58}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.bb-collections-submenu-toggle{top:8px;right:8px;width:36px;min-width:36px;height:36px;color:var(--bb-bookshelf-ink);transform:none}.qodef-main-menu.bb-bookshelf-menu-ready.bb-collections-fine-pointer-active>ul>li.bb-bookshelf-book.bb-collections-menu-item:focus-within{margin-right:0 !important}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second{top:calc(100% + 6px) !important;left:50% !important;width:min(360px, calc(100vw - 48px)) !important;height:auto !important;margin:0 0 0 -180px !important;overflow:visible !important;display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;transform:none !important;transition:none !important;-webkit-filter:none !important;filter:none !important}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book:hover>.second,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book:focus-within>.second,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.bb-collections-submenu-open>.second{z-index:20;display:block !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second:before{position:absolute;right:0;bottom:100%;left:0;height:6px;content:'';background:0 0}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner{position:relative;width:100%;padding:20px !important;box-sizing:border-box;background:0 0 !important;border:0 !important;border-image:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame{position:absolute;z-index:0;inset:0;display:grid;grid-template-columns:20px minmax(0, 1fr) 20px;grid-template-rows:20px minmax(0, 1fr) 20px;pointer-events:none}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame>span{display:block;min-width:0;min-height:0}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame__corner-top-left{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-corner-top-left.png) 0 0/20px 20px no-repeat}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame__edge-top{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-edge-top.png) 0 0/128px 20px repeat-x}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame__corner-top-right{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-corner-top-right.png) 100% 0/20px 20px no-repeat}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame__edge-left{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-edge-left.png) 0 0/20px 104px repeat-y}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame__centre{background-color:#f7ead3;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-linen-tile.png);background-position:center;background-repeat:repeat;background-size:128px 128px}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame__edge-right{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-edge-right.png) 100% 0/20px 104px repeat-y}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame__corner-bottom-left{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-corner-bottom-left.png) 0 100%/20px 20px no-repeat}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame__edge-bottom{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-edge-bottom.png) 0 100%/128px 20px repeat-x}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-submenu-frame__corner-bottom-right{background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-frame-corner-bottom-right.png) 100% 100%/20px 20px no-repeat}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner:after{position:absolute;z-index:0;right:4px;bottom:4px;width:68px;height:68px;content:'';pointer-events:none;background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/submenu-linen-branch.png) center/contain no-repeat}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner>ul{position:relative;z-index:1;display:block;width:100% !important;padding:0 !important}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner>ul>li{display:block;float:none;width:100%;height:auto !important;margin:0;border-bottom:1px solid rgba(33,64,52,.22)}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner>ul>li:last-child{border-bottom:0}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner>ul>li>a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 6px !important;color:var(--bb-bookshelf-ink) !important;font-family:Georgia,'Times New Roman',serif;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;transition:color .15s ease,transform .15s ease}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner>ul>li>a:hover,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner>ul>li>a:focus-visible{color:var(--bb-bookshelf-orange) !important;transform:translateX(4px)}.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner>ul>li>a .item_outer:before,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner>ul>li>a .item_text:before{display:none !important}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready{width:min(920px, calc(100vw - 340px));height:76px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul{height:70px;padding:0 86px 9px 94px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul:after{bottom:-3px;height:31px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book{height:58px;transform:none}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book:hover,.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book:focus-within,.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.current-menu-item,.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.current-menu-parent,.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.qodef-active-item{z-index:7}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a{padding:6px 14px 9px;transform:translateY(-5px) scale(.985)}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book:hover>a,.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book:focus-within>a,.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.current-menu-item>a,.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.current-menu-parent>a,.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book.qodef-active-item>a{transform:translateY(1px) scale(1.018)}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a .item_text{font-size:15px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle{bottom:7px;left:20px;width:94px;height:94px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-form{top:calc(100% - 1px)}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart,body.woocommerce-checkout .qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart{right:2.752px;bottom:9.319px;width:90px;height:90px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-count{top:10px;right:-7px;width:29px;min-width:29px;height:43px;padding:10px 3px 0;font-size:10px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel{top:calc(100% - 2px);width:min(360px, calc(100vw - 48px))}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn{left:50%;width:min(1300px, calc(100vw - 32px));margin-right:0;margin-left:0;overflow:visible;transform:translateX(-50%)}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn:before{content:'';position:absolute;z-index:4;right:207px;bottom:48px;left:177px;width:auto;height:clamp(103px, 10.3vw, 145px);background:transparent url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/sewn-menu-strip.png?v=20260813-home-branch-scale-stitch-v4) left bottom/100% 100% no-repeat;filter:drop-shadow(0 4px 4px rgba(58,43,24,.24));pointer-events:none}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul{display:grid;grid-template-columns:349fr 344fr 333fr 356fr;align-content:end;align-items:end;justify-content:normal;gap:0;padding-right:207px;padding-bottom:43px;padding-left:calc(13.19% + 126.35px);overflow:visible}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul:before{content:none}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul:after{right:65px;left:0;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/bookshelf-oak-shelf-tight.png)}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book{flex:none;width:auto;max-width:none;height:clamp(53px, 5.34vw, 75px);z-index:5}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>a,.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book:hover>a,.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book:focus-within>a,.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book.current-menu-item>a,.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book.current-menu-parent>a,.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book.qodef-active-item>a{padding:0;background-color:transparent;background-image:none;filter:none;transform:none}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-search-toggle{left:12px}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart,body.woocommerce-checkout .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart{right:57.513328256px}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart--empty,body.woocommerce-checkout .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart--empty{right:56.086792453px}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>a .item_text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>a:focus-visible{outline:3px solid var(--bb-bookshelf-focus);outline-offset:-5px;border-radius:14px}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>.bb-collections-submenu-toggle{top:50%;right:clamp(28px, 2.55vw, 36px);width:clamp(17px, 1.45vw, 21px);min-width:clamp(17px, 1.45vw, 21px);height:clamp(17px, 1.45vw, 21px);opacity:1;pointer-events:auto;background-color:#214034;border-radius:50%;transform:translateY(-50%);transition:none}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>.bb-collections-submenu-toggle:before{inset:0;border-color:transparent;background-color:transparent}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>.bb-collections-submenu-toggle[aria-expanded=true]:before{background-color:#214034;border-color:#214034}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>.bb-collections-submenu-toggle .bb-collections-submenu-toggle__chevron{width:clamp(8px, 0.72vw, 10px);height:clamp(5px, 0.48vw, 7px);color:#e2b23c}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>.bb-collections-submenu-toggle .bb-collections-submenu-toggle__chevron:before,.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>.bb-collections-submenu-toggle .bb-collections-submenu-toggle__chevron:after{width:clamp(5px, 0.45vw, 7px);height:1px}.qodef-main-menu.bb-bookshelf-menu-ready.bb-collections-fine-pointer-active.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book.bb-collections-menu-item>.bb-collections-submenu-toggle{opacity:0;pointer-events:none}.qodef-main-menu.bb-bookshelf-menu-ready.bb-collections-fine-pointer-active.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book.bb-collections-menu-item>.bb-collections-submenu-toggle:focus{opacity:1;pointer-events:auto}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn:before{left:10.5%;right:auto;bottom:20px;width:82.1%;height:clamp(82px, 10.8vw, 103px)}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul{display:grid;padding-right:7.4%;padding-bottom:22px;padding-left:21.329773869%}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul:after{right:3.993145px;left:25.605469px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book{height:54px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn{left:auto;width:min(920px, calc(100vw - 340px));margin-right:auto;margin-left:auto;transform:none}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-search-toggle{left:20px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart,body.woocommerce-checkout .qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart{right:2.751713165px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart--empty,body.woocommerce-checkout .qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart--empty{right:1.834654434px}body:not(.bb-bookshelf-preview) .qodef-page-header:not(.qodef-sticky-header) .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn:before{right:166.803503427px;left:177.171875px;background-image:url(//booze-bag.dk/wp-content/themes/tonda-child/components/bookshelf-menu/assets/css/../images/sewn-menu-strip-short.png?v=20260813-panel-trim-centred-shelf-v2)}body:not(.bb-bookshelf-preview) .qodef-page-header:not(.qodef-sticky-header) .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul{grid-template-columns:299fr 294fr 283fr 306fr;padding-right:166.803503427px;padding-left:calc(15.086206897% + 125.279037737px)}body:not(.bb-bookshelf-preview) .qodef-page-header:not(.qodef-sticky-header) .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul:after{right:25px;left:25px}body:not(.bb-bookshelf-preview) .qodef-page-header:not(.qodef-sticky-header) .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-search-toggle{left:12.421875px}body:not(.bb-bookshelf-preview) .qodef-page-header:not(.qodef-sticky-header) .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart,body.woocommerce-checkout:not(.bb-bookshelf-preview) .qodef-page-header:not(.qodef-sticky-header) .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart{right:17.513328256px}body:not(.bb-bookshelf-preview) .qodef-page-header:not(.qodef-sticky-header) .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart--empty,body.woocommerce-checkout:not(.bb-bookshelf-preview) .qodef-page-header:not(.qodef-sticky-header) .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn .bb-bookshelf-cart--empty{right:16.086792453px}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>.second{top:calc(100% + 36.383333px) !important;left:15.5px !important;width:calc(100% + 9px) !important;margin-left:0 !important}.qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>.second:before{height:36.383333px}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>.second{top:calc(100% + 15.941667px) !important}.qodef-sticky-header .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book>.second:before{height:15.941667px}}html.preview-simulate-touch .qodef-main-menu.bb-bookshelf-menu-ready.bb-bookshelf-menu-sewn>ul>li.bb-bookshelf-book.bb-collections-menu-item>.bb-collections-submenu-toggle{opacity:1;pointer-events:auto;background-color:#214034 !important}@media (prefers-reduced-motion:reduce){.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner>ul>li>a,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-toggle,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel__button{transition:none !important}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-visual,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-cabinet-base,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-cabinet-drawer{transition:none !important}.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle:hover .bb-bookshelf-search-cabinet-drawer,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle:focus-visible .bb-bookshelf-search-cabinet-drawer,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-toggle[aria-expanded=true] .bb-bookshelf-search-cabinet-drawer{transform:none}}@media (forced-colors:active){.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>a,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-search-form,.qodef-main-menu.bb-bookshelf-menu-ready .bb-bookshelf-cart-panel,.qodef-main-menu.bb-bookshelf-menu-ready>ul>li.bb-bookshelf-book>.second>.inner{color:CanvasText !important;background:Canvas !important;border:1px solid CanvasText !important;forced-color-adjust:none}}