[id=cart]{position:relative}#basketDetails [data-basketheader]{display:inline-block;position:relative;padding-right:1em}@media(max-width: 767px){#basketDetails [data-basketheader]{position:static;padding-right:0}}#basketDetails [data-basketheader]::after{font-family:FontAwesome;font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;content:"";position:absolute;right:0;text-decoration:none !important}@media(max-width: 767px){#basketDetails [data-basketheader]::after{display:none}}#basketDetails .dropdown-menu{box-sizing:border-box;font-size:15px;margin-top:0;margin-left:0;min-width:310px;max-width:540px;padding:15px;right:-1px;white-space:normal;width:50vw}.basket-header-open #basketDetails .dropdown-menu{display:block}#basketDetails .dropdown-menu .dropdown-menu-overflow~*{margin-top:15px;margin-bottom:0}@media(max-width: 767px){#basketDetails .dropdown-menu{color:#303133;position:absolute;left:auto;right:0;margin-top:9.75px;width:80vw}}@media(max-width: 660px){#basketDetails .dropdown-menu{max-width:none;min-width:1px;padding:3vw;right:-3vw;width:calc(97vw + 2px)}}#basketDetails .dropdown-menu [id=headerBasketMessage] .message{margin-top:0}#basketDetails .dropdown-menu [id=headerBasketMessage] .ok{display:none}#basketDetails .dropdown-menu table{margin-bottom:0;width:100%}#basketDetails .dropdown-menu tr>*{padding:7.5px 0;vertical-align:top}#basketDetails .dropdown-menu tr>*:not(:first-child){padding-left:10px}@media(max-width: 767px){#basketDetails .dropdown-menu tr>*{color:#303133}#basketDetails .dropdown-menu tr>* a:link,#basketDetails .dropdown-menu tr>* a:visited{color:#303133}#basketDetails .dropdown-menu tr>* a:hover,#basketDetails .dropdown-menu tr>* a:focus,#basketDetails .dropdown-menu tr>* a:active{color:#8e8f90}#basketDetails .dropdown-menu tr>*:not(th){font-weight:normal}}#basketDetails .dropdown-menu tr:first-of-type>*{padding-top:0}#basketDetails .dropdown-menu tr:last-of-type>*{padding-bottom:0}#basketDetails .dropdown-menu .basket-item-name span{font-size:15px}#basketDetails [data-basketheader]::after{display:none !important}#basketDetails .dropdown-menu{left:auto}#basketDetails .dropdown-menu table tbody .basket-item-name.basket-item-name a:link .block,#basketDetails .dropdown-menu table tbody .basket-item-name.basket-item-name a:visited .block,#basketDetails .dropdown-menu table tbody .basket-item-name.basket-item-name a:hover .block,#basketDetails .dropdown-menu table tbody .basket-item-name.basket-item-name a:focus .block,#basketDetails .dropdown-menu table tbody .basket-item-name.basket-item-name a:active .block{color:inherit}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-item-name.basket-item-name a:link .block,#basketDetails .dropdown-menu table tbody .basket-item-name.basket-item-name a:visited .block,#basketDetails .dropdown-menu table tbody .basket-item-name.basket-item-name a:hover .block,#basketDetails .dropdown-menu table tbody .basket-item-name.basket-item-name a:focus .block,#basketDetails .dropdown-menu table tbody .basket-item-name.basket-item-name a:active .block{margin-block:3.75px}}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-item-actions.basket-item-actions{top:7px}}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-item-actions a{white-space:nowrap}#basketDetails .dropdown-menu table tbody .basket-item-actions a .bs-header-basket-btn-icon{position:absolute;inset:0;margin:auto}}.basket-header-data-loading #basketDetails .dropdown-menu table tbody .basket-item-actions .basket-header-target i::before{background:#303133 !important;color:#8e8f90 !important}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-total-price{flex-direction:row;gap:5px;padding-right:0}#basketDetails .dropdown-menu table tbody .basket-total-price .basket-total-price-cell{padding:0 !important}#basketDetails .dropdown-menu table tbody .basket-total-price .basket-total-price-cell:first-child{flex:1}}@media(max-width: 767px){#basketDetails .dropdown-menu table tbody .basket-details-price{display:block !important}}
.basket-header-data-loading #basketDetails .dropdown-menu table tbody .basket-item-actions .basket-header-target i::before{position:absolute;top:0;left:0;bottom:0;right:0;display:block;content:"";color:rgba(255,255,255,.8);font-family:FontAwesome;font-size:40px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:60px;width:60px;line-height:60px;text-align:center;margin:auto;animation:fa-spin 2s infinite linear}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody tr{box-sizing:border-box;width:100%;display:flex;flex-direction:column;justify-content:center;padding:15px 30px 15px 0;position:relative}}#basketDetails .dropdown-menu table tbody tr>*{vertical-align:middle;padding-top:0 !important;padding-bottom:0 !important}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody tr>*{display:block;padding-top:0;padding-bottom:0;padding-left:30% !important;text-align:left !important;width:auto !important}}#basketDetails .dropdown-menu table tbody .header-basket-delete-wrapper{height:200em;max-height:100%;max-height:var(--start-height, 100%);overflow:hidden;display:flex;flex-direction:column;justify-content:center;opacity:1;transition:all .15s ease-in-out}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .header-basket-delete-wrapper{display:inline}}#basketDetails .dropdown-menu table tbody .header-basket-delete .header-basket-delete-wrapper{max-height:0;opacity:0}#basketDetails .dropdown-menu table tbody .basket-item-name{width:75%}#basketDetails .dropdown-menu table tbody .basket-item-name a{display:flex;align-items:center;margin-top:7.5px;margin-bottom:7.5px}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-item-name a{display:block;margin-top:0;margin-bottom:0}}#basketDetails .dropdown-menu table tbody .basket-item-name a .basket-item-name-text{box-sizing:border-box;padding-left:5%;width:70%}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-item-name a .basket-item-name-text{padding-left:0;width:auto}}#basketDetails .dropdown-menu table tbody .basket-item-name a .basket-item-name-text>span:not(.block)+.block{margin-top:7.5px}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-item-name a .basket-item-name-text>span:not(.block)+.block{margin-top:3.75px}}#basketDetails .dropdown-menu table tbody .basket-item-name a .basket-item-name-text>span:not(.block)~.block{font-size:.9em}#basketDetails .dropdown-menu table tbody .basket-item-name a:link,#basketDetails .dropdown-menu table tbody .basket-item-name a:visited,#basketDetails .dropdown-menu table tbody .basket-item-name a:hover,#basketDetails .dropdown-menu table tbody .basket-item-name a:focus,#basketDetails .dropdown-menu table tbody .basket-item-name a:active{text-decoration:none}#basketDetails .dropdown-menu table tbody .basket-item-name a:link .basket-item-name-text>span:not(.block),#basketDetails .dropdown-menu table tbody .basket-item-name a:visited .basket-item-name-text>span:not(.block),#basketDetails .dropdown-menu table tbody .basket-item-name a:hover .basket-item-name-text>span:not(.block),#basketDetails .dropdown-menu table tbody .basket-item-name a:focus .basket-item-name-text>span:not(.block),#basketDetails .dropdown-menu table tbody .basket-item-name a:active .basket-item-name-text>span:not(.block){text-decoration:underline}#basketDetails .dropdown-menu table tbody .basket-item-name a:link .block,#basketDetails .dropdown-menu table tbody .basket-item-name a:visited .block,#basketDetails .dropdown-menu table tbody .basket-item-name a:hover .block,#basketDetails .dropdown-menu table tbody .basket-item-name a:focus .block,#basketDetails .dropdown-menu table tbody .basket-item-name a:active .block{color:#303133;font-weight:normal}#basketDetails .dropdown-menu table tbody .basket-item-name a .basket-item-name-thumb{text-align:center;width:30%}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-item-name a .basket-item-name-thumb{position:absolute;top:0;left:0;max-width:25%;height:100%;width:25%}#basketDetails .dropdown-menu table tbody .basket-item-name a .basket-item-name-thumb img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:100%}}#basketDetails .dropdown-menu table tbody .basket-item-quantity,#basketDetails .dropdown-menu table tbody .basket-item-actions{width:5px}#basketDetails .dropdown-menu table tbody .basket-item-quantity{text-align:center;white-space:nowrap}#basketDetails .dropdown-menu table tbody .basket-item-total-price{width:25%}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-item-total-price{box-sizing:border-box}#basketDetails .dropdown-menu table tbody .basket-item-total-price::before{display:none}}#basketDetails .dropdown-menu table tbody .basket-price-excl-vat{font-size:11.25px;line-height:1.5}#basketDetails .dropdown-menu table tbody .basket-item-actions{padding-left:20px;text-align:right}.basket-header-data-loading #basketDetails .dropdown-menu table tbody .basket-item-actions .basket-header-target i{font-size:inherit}@media(min-width: 551px){.basket-header-data-loading #basketDetails .dropdown-menu table tbody .basket-item-actions .basket-header-target i{position:relative}}.basket-header-data-loading #basketDetails .dropdown-menu table tbody .basket-item-actions .basket-header-target i::before{background:#303133;color:rgba(255,255,255,.6);font-size:inherit;height:28px;width:28px;line-height:28px}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-item-actions{padding-left:0 !important;position:absolute;right:-5px;top:14px;width:40px}}#basketDetails .dropdown-menu table tbody .basket-item-actions a{text-decoration:none !important}@media(max-width: 550px){#basketDetails .dropdown-menu table tbody .basket-item-actions a{overflow:hidden;position:relative;text-indent:40px;height:40px !important;width:40px !important}#basketDetails .dropdown-menu table tbody .basket-item-actions a i{text-indent:0;position:absolute;top:0;left:auto;right:0;margin:auto}}#basketDetails .dropdown-menu table tbody .basket-item-actions a,#basketDetails .dropdown-menu table tbody .basket-item-actions a i{display:block;height:28px;width:28px}#basketDetails .dropdown-menu .shopio-button{background:#303133;border:none;color:#fff;text-decoration:none}#basketDetails .dropdown-menu .shopio-button:hover,#basketDetails .dropdown-menu .shopio-button:focus,#basketDetails .dropdown-menu .shopio-button:active{background:#8e8f90;border:none;color:#fff}
