#miniBagWrapper .mini-bag-flyout{position:absolute;z-index:801;top:50px;left:auto;right:0;width:300px;padding:25px 1em 1em;line-height:20px}#miniBagWrapper .mini-bag-flyout:after{content:"";background:#fff;top:25px;left:0;right:0;bottom:0;position:absolute;z-index:-1;display:block}#miniBagWrapper .mini-bag-flyout .mini-bag-scrolling{float:left;max-height:320px;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;transition:max-height .25s ease-in}#miniBagWrapper .mini-bag-flyout .mini-bag-scrolling.empty{max-height:0}#miniBagWrapper .mini-bag-flyout .mini-bag-scrolling-scroll{border-bottom:1px solid var(--secondary-grey)}#interstitial .mini-bag-item,#miniBagWrapper .mini-bag-flyout .mini-bag-item{min-height:80px;margin:1em 0;position:relative;display:block}#interstitial .mini-bag-item-image,#miniBagWrapper .mini-bag-flyout .mini-bag-item .mini-bag-item-image{position:absolute;left:0;top:0;left:0}#interstitial .item-details,#miniBagWrapper .mini-bag-flyout .mini-bag-item .item-details{float:left;margin:0 10px 0 90px;text-decoration:none}#miniBagWrapper .mini-bag-flyout .mini-bag-item .item-details.mini_basket_remove_item{font-size:.65em;margin-top:.5em;clear:both}#miniBagWrapper .mini-bag-flyout .mini-bag-item .item-details.mini_basket_remove_item>img{display:inline-block;margin-right:.25em}#interstitial .mini-bag-item .mini-bag-name-size,#miniBagWrapper .mini-bag-flyout .mini-bag-item .mini-bag-name-size{display:block;margin:0 0 -.25em}#interstitial .mini-bag-item .mini-bag-name-size>span,#miniBagWrapper .mini-bag-flyout .mini-bag-item .mini-bag-name-size>span{display:block;margin:0 0 .4em;font-size:1em}#interstitial .mini-bag-item .mini-bag-price,#miniBagWrapper .mini-bag-flyout .mini-bag-item .mini-bag-price{padding-right:3px}#interstitial .mini-bag-item .mini-bag-price.special,#miniBagWrapper .mini-bag-flyout .mini-bag-item .mini-bag-price.special{font-weight:700}#interstitial .mini-bag-item span,#miniBagWrapper .mini-bag-flyout .mini-bag-item span{line-height:1;font-size:.8em}#interstitial .mini-bag-item span{font-size:1em}#interstitial .mini-bag-item .was-price,#miniBagWrapper .mini-bag-flyout .mini-bag-item .was-price{text-decoration:line-through}#interstitial .mini-bag-item .pre-order,#miniBagWrapper .mini-bag-flyout .mini-bag-item .pre-order{display:block;color:var(--sale-colour);margin-bottom:0}#interstitial .mini-bag-totals,#miniBagWrapper .mini-bag-flyout .mini-bag-totals{float:left;clear:both;margin:0 0 2em;width:100%}#miniBagWrapper .mini-bag-flyout .mini-bag-totals .mini-bag-totals-items{padding:0 10px;display:none}#miniBagWrapper .mini-bag-flyout .mini-bag-totals .mini-bag-totals-costs{margin:0 10px;text-align:right;border-top:1px solid var(--secondary-grey);padding-top:10px}#miniBagWrapper .mini-bag-flyout .mini-bag-totals .total-items-label,#miniBagWrapper .mini-bag-flyout .mini-bag-totals .total-subtotal-label{display:inline-block;margin:0 10px 0 0;text-align:right}#miniBagWrapper .mini-bag-flyout .mini-bag-totals .total-subtotal-label{line-height:10px;margin-top:5px}#miniBagWrapper .mini-bag-flyout .mini-bag-totals .total-items-total,#miniBagWrapper .mini-bag-flyout .mini-bag-totals .total-subtotal-total{display:inline-block;margin:0;text-align:right;vertical-align:top}#miniBagWrapper .mini-bag-flyout .mini-bag-totals .mini-bag-totals-costs .excluding{font-size:12px;clear:both;display:block;line-height:1}#interstitial .mini-bag-buttons a,#miniBagWrapper .mini-bag-flyout .mini-bag-buttons a{display:inline-block;width:calc(50% - .5em);text-align:center;background:var(--payment-background-colour);color:var(--payment-text-colour)!important;border:0;font-size:1em;margin:0 0 0 1em;border-radius:var(--border-radius)}#interstitial .mini-bag-buttons a{width:100%;display:block;margin:0}#miniBagWrapper .mini-bag-flyout .mini-bag-buttons a.cta:hover{font-weight:400}#miniBagWrapper .mini-bag-flyout .mini-bag-buttons a:first-of-type{margin-left:0}#miniBagWrapper .mini-bag-flyout .mini-bag-buttons a:focus,#miniBagWrapper .mini-bag-flyout .mini-bag-buttons a:hover{text-decoration:underline}.mini-bag-scrolling::-webkit-scrollbar{-webkit-appearance:none}.mini-bag-scrolling::-webkit-scrollbar:vertical{width:12px}.mini-bag-scrolling::-webkit-scrollbar:horizontal{height:12px}.mini-bag-scrolling::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}.mini-bag-scrolling::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}@media only screen and (min-width:1280px){#miniBagWrapper .mini-bag-flyout{width:370px}}#interstitial .mini-bag-totals,#interstitial .mini_basket_remove_item{display:none}#interstitial h1{font-weight:700;margin-top:0}#interstitial .mini-bag-item .mini-bag-name-size{margin:0}#interstitial .mini-bag-buttons{padding-bottom:2em;border-bottom:1px solid #ddd;clear:left;background:#fff;z-index:1000;position:-webkit-sticky;position:sticky;top:0}@media screen and (max-width:400px){#interstitial h1{margin-right:1em}}#interstitial{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#interstitial .close{position:absolute;right:2rem}#monetate-product-recommendations{-webkit-flex:1;-ms-flex:1;flex:1;position:relative;overflow:auto}#monetate-product-recommendations>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0!important}#monetate-product-recommendations [data-slider-mask]{overflow:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}