/*
 Plugin Name: Shopping List
 Author: Michelle McLain
 Version: 1.0.1
*/
*{padding:0;margin:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}:root{--site-theme-color-primary:#707070;--site-theme-color-10:#191919;--site-theme-color-20:#333333;--site-theme-color-30:#4c4c4c;--site-theme-color-40:#666666;--site-theme-color-50:#7f7f7f;--site-theme-color-60:#999999;--site-theme-color-70:#b2b2b2;--site-theme-color-80:#cccccc;--site-theme-color-90:#e5e5e5;--site-theme-color-95:#f2f2f2;--site-theme-color-96:#f4f4f4;--site-theme-color-97:#f7f7f7;--site-theme-color-98:#f9f9f9;--site-theme-color-99:#fcfcfc;--slp-colors-red:rgb(237, 34, 35);--slp-colors-blue:rgb(0,0,208);--body-bgcolor:rgb(151, 152, 150);--header-height:60px;--header-bgcolor:#f7f7f7;--max-width:900px;--panel-header-bgcolor:var(--site-theme-color-primary);--panel-header-color:white;--panel-bgcolor:rgb(251, 252, 250);--neg-cost-color:rgb(237, 34, 35);--del-qty-width:60px;--cost-width:80px;--info-btn-width:60px}@media only screen and (max-width:479px){:root{--del-qty-width:48px;--cost-width:60px;--info-btn-width:48px}}body{display:flex;justify-content:center;background-color:var(--body-bgcolor)}main{position:relative;display:flex;justify-content:center;flex-direction:column;background-color:var(--body-bgcolor);max-width:var(--max-width);width:100%;overflow:hidden}button{outline:0;border:0}button#menu{position:absolute;right:24px;top:12px;height:24px;width:24px;background-color:transparent;z-index:10}button#menu i{font-size:24px;line-height:24px;transform:none;-webkit-transform:none}.custom-logo{height:100%}header{position:relative;height:var(--header-height);width:100%;box-sizing:border-box;background-color:var(--header-bgcolor);border-bottom:1px solid rgba(0,0,0,.05)}section{position:relative;display:flex;width:100%;height:calc(100vh - var(--header-height))}.slp-button{background-color:transparent;cursor:pointer}.slp-icons{font-family:'SLP Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.panel-list.app-menu li{display:flex;align-items:center;border:0;cursor:pointer}.panel-list.app-menu li>i{margin-right:1em;color:rgba(0,0,0,.4);height:24px;width:24px}.panel-list.app-menu:not(:first-of-type){border-top:1px solid rgba(0,0,0,.1)}.panel{position:absolute;top:0}.panel,.panel-aux__container{display:flex;flex-direction:column;width:100%;height:100%}.panel-aux__container{max-width:calc(var(--max-width)/ 2)}.panel-aux{background-color:rgba(0,0,0,.3);z-index:20;transition-duration:.2s;transition-timing-function:ease;align-items:flex-end}.panel.panel-top{top:-100%}.panel.panel-bottom{top:100%}.panel.panel-bottom.is-active,.panel.panel-top.is-active{top:0}.panel.panel-left{left:-100%;align-items:flex-start}.panel.panel-right{left:100%}.panel.panel-left.is-active,.panel.panel-right.is-active{left:0}#panel-center{left:0}.panel-header{background-color:var(--panel-header-bgcolor);color:var(--panel-header-color);height:48px;line-height:48px;width:100%;display:flex;flex-direction:row;align-items:center;max-height:48px;min-height:48px;overflow:hidden}.panel-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:12px}.panel-row>:not(:first-child){margin-left:20px}.panel-row{color:var(--site-theme-color-primary)}.panel-row input{color:#000}.panel-subheader{background-color:var(--site-theme-color-primary);color:#fff;padding:6px 16px;margin:0 4px;text-transform:uppercase}#panel-center .panel-header-left{max-width:calc(100% - 120px)}#panel-title{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-side__container .panel-header{background-color:#fff;color:#000}.panel-header-alt{position:absolute;top:-100%;z-index:15;transition-duration:.5s;transition-timing-function:ease-in-out}.panel-header-left{align-self:flex-start;display:flex;flex-direction:row;align-items:center;flex-grow:1}.panel-header-right{align-self:flex-end;margin-left:auto;display:flex;flex-direction:row;align-items:center;flex-grow:0}.panel-header-button,.panel-header-text{display:inline-flex;height:36px;margin:6px 12px;min-width:36px;background-color:transparent;color:inherit;font-size:18px;align-items:center;position:relative}.panel-header-button[disabled]{color:rgba(0,0,0,.26);cursor:auto}.slp-button-icon__container{position:relative;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.panel-header-button .material-icons,.panel-header-text .material-icons{vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:translate(-12px,-12px);transform:translate(-12px,-12px);line-height:24px;width:24px}.panel-header-button{text-transform:uppercase;cursor:pointer;outline:0;justify-content:center}.panel__scroll{background-color:var(--panel-bgcolor);width:100%;height:100%;overflow-y:auto;padding-bottom:50vh}.panel__scroll h2{font-size:12px;font-weight:300;line-height:48px;padding:0 12px}.panel-list{list-style-type:none}.panel-list li{width:100%;height:48px;line-height:48px;padding:0 12px;border-bottom:1px solid rgba(0,0,0,.1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-list li:hover{background-color:rgba(0,0,0,.05)}.panel-list li.is-selected{border-left:6px solid var(--site-theme-color-primary)}.panel-list a{text-decoration:none;color:inherit;display:inline-block;width:100%}.panel-list input[type=radio]{margin:auto 1em auto 0}.panel-list label{display:inline-block;width:100%}.slp-list__container{display:flex;flex-direction:column;font-size:16px}.custom-logo-link{position:relative;display:inline-block;height:100%;z-index:10}#slp-visible-summary{color:var(--site-theme-color-primary);width:100%;padding:0 64px;position:absolute;top:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;height:48px;font-size:20px;z-index:5}@media only screen and (max-width:479px){#slp-visible-summary{position:fixed;bottom:0;top:unset;background-color:var(--site-theme-color-primary);color:#fff;justify-content:center}}#slp-visible-count{margin-right:.5em;display:inline-flex;align-items:baseline}#slp-visible-count-label{font-size:12px;display:inline-block;margin-left:.3em}.slp-list__container.hide-categories .slp-category__wrapper{display:none}.slp-list__container.is-delete-mode .slp-att-del{width:var(--del-qty-width)}.slp-list__container.is-delete-mode .slp-att-qty{visibility:hidden}.slp-list__container:not(.is-shopping-view) .is-filtered{display:none}.slp-list__container.is-shopping-view .slp-coupons__container{display:none}.slp-list__container.is-shopping-view .slp-element__container.is-purchased .slp-att{text-decoration:line-through}.slp-list__container:not(.is-shopping-view):not(.is-purchased-list) .slp-element__container.is-purchased{display:none}.slp-list__container:not(.is-shopping-view).is-purchased-list .slp-element__container:not(.is-purchased){display:none}.slp-category__wrapper{background-color:var(--site-theme-color-primary)}.slp-category__container.is-empty{display:none}.slp-category{background-color:rgba(255,255,255,.5);padding:0 16px;color:#fff;text-transform:uppercase}.slp-element__container{display:flex;flex-direction:column}.slp-element__container:hover{background-color:rgba(0,0,0,.1)}.slp-coupon__container,.slp-item__container{display:flex;flex-direction:row;justify-content:space-between}.slp-item__container{line-height:48px}.slp-coupon__container{line-height:36px}.slp-coupons__container{font-size:12px;transition:height 1s ease-in-out;-webkit-transition:height 1s ease-in-out;overflow-y:hidden}@media only screen and (max-width:479px){.slp-coupons__container{margin-left:20px;margin-right:20px}}@media print,(min-width:480px){.slp-coupons__container{margin-left:var(--del-qty-width);margin-right:calc(var(--cost-width) + var(--info-btn-width))}}.slp-coupons__container i{font-size:18px}.slp-coupon-button,.slp-item-button{height:100%;background-color:transparent;cursor:pointer;min-height:36px;min-width:57px;display:flex;align-items:center;justify-content:center}.slp-att,.slp-coupon-att,.slp-item-att{margin:0;padding:0;position:relative;overflow:hidden;box-sizing:border-box}.slp-att span,.slp-coupon-att span,.slp-item-att span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.slp-att-del-and-qty,.slp-coupon-att-del-and-qty,.slp-item-att-del-and-qty{width:var(--del-qty-width);text-align:center}.slp-att-del,.slp-coupon-att-del,.slp-item-att-del{position:absolute;width:0;transition:width .5s;transition-timing-function:ease-in-out;z-index:3}.slp-item-att-del{padding-top:7px}.slp-att-del i,.slp-coupon-att-del i,.slp-item-att-del i{color:var(--slp-colors-red)}.slp-att-qty input{background-color:inherit;outline:0;text-align:center;box-sizing:border-box;border:0;width:100%}.slp-att-qty input[type=number]{-moz-appearance:textfield}.slp-att-qty input[type=number]::-webkit-inner-spin-button,.slp-att-qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slp-coupon-att-text{width:calc(100% - var(--cost-width))}.slp-item-att-desc{width:calc(100% - var(--del-qty-width) - var(--cost-width) - var(--info-btn-width))}.slp-coupon-att-desc{width:calc(100% - var(--del-qty-width) - var(--cost-width))}.slp-att-cost{width:var(--cost-width);text-align:right}#cart-total::before,#slp-visible-cost::before,.slp-att-cost::before{content:"$\00a0"}.slp-att-cost.is-negative{color:var(--neg-cost-color)}.slp-att-cost.is-negative::before{content:"-$\00a0"}.slp-item-att-info{width:var(--info-btn-width);text-align:center}.slp-item-att-info i{color:var(--slp-colors-blue)}.slp-item-coupon-list{max-height:120px;overflow:scroll;list-style:none;line-height:30px;margin:20px 0}.slp-item-coupon-list-item{white-space:nowrap;max-width:100%;overflow:hidden}.slp-item-coupon-list-item.is-selected{background-color:rgba(0,0,0,.05)}.slp-textfield{position:relative;font-size:16px;display:inline-block;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:20px 0}.slp-textfield__input{border:none;border-bottom:1px solid rgba(0,0,0,.12);display:block;font-size:16px;font-family:Helvetica,Arial,sans-serif;margin:0;padding:4px 0;width:100%;background:0 0;text-align:left;color:inherit}.slp-textfield.is-focused .slp-textfield__input{outline:0}.slp-textfield.is-invalid .slp-textfield__input{border-color:var(--slp-colors-red);box-shadow:none}.slp-textfield textarea.slp-textfield__input{display:block;line-height:24px;min-height:24px}.slp-input__label{bottom:0;color:rgba(0,0,0,.26);font-size:16px;left:0;right:0;pointer-events:none;position:absolute;display:block;top:24px;width:100%;overflow:hidden;white-space:nowrap;text-align:left}div.is-dirty .slp-input__label{visibility:hidden}div.floating-label .slp-input__label{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slp-textfield.is-disabled.slp-input__label,fieldset[disabled] .slp-textfield .slp-input__label{color:rgba(0,0,0,.26)}.floating-label.is-dirty .slp-input__label,.floating-label.is-focused .slp-input__label{color:var(--site-theme-color-primary);font-size:12px;top:4px;visibility:visible}.floating-label.is-invalid .slp-input__label{color:var(--slp-colors-red);font-size:12px}.slp-input__label:after{background-color:var(--site-theme-color-primary);bottom:20px;content:'';height:2px;left:45%;position:absolute;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;width:10px}.slp-input.is-focused .slp-input__label:after{left:0;visibility:visible;width:100%}.slp-input.is-invalid .slp-input__label:after{background-color:var(--slp-colors-red)}.slp-input__error{color:var(--slp-colors-red);position:absolute;font-size:12px;margin-top:3px;visibility:hidden;display:block}.slp-input.is-invalid .slp-input__error{visibility:visible}label.slp-checkbox{position:relative;z-index:1;vertical-align:middle;display:inline-block;box-sizing:border-box;width:100%;height:24px;margin:0;padding:0 0 0 24px}label.slp-checkbox .slp-checkbox__input{line-height:24px;position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}.slp-checkbox__box-outline{position:absolute;top:3px;left:0;display:inline-block;box-sizing:border-box;width:16px;height:16px;margin:0;cursor:pointer;overflow:hidden;border:2px solid rgba(0,0,0,.54);border-radius:2px;z-index:2}label.slp-checkbox.is-checked .slp-checkbox__box-outline{border:2px solid var(--site-theme-color-primary)}.slp-checkbox.is-disabled .slp-checkbox__box-outline,fieldset[disabled] label.slp-checkbox .slp-checkbox__box-outline{border:2px solid rgba(0,0,0,.26);cursor:auto}.slp-checkbox__focus-helper{position:absolute;top:3px;left:0;display:inline-block;box-sizing:border-box;width:16px;height:16px;border-radius:50%;background-color:transparent}label.slp-checkbox.is-focused .slp-checkbox__focus-helper{box-shadow:0 0 0 8px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}label.slp-checkbox.is-focused.is-checked .slp-checkbox__focus-helper{box-shadow:0 0 0 8px rgba(63,81,181,.26);background-color:rgba(63,81,181,.26)}.slp-checkbox__tick-outline{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==);mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==);background:0 0;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:background}label.slp-checkbox.is-checked .slp-checkbox__tick-outline{background:var(--site-theme-color-primary) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K)}.slp-checkbox.is-checked.is-disabled .slp-checkbox__tick-outline,fieldset[disabled] .slp-checkbox.is-checked .slp-checkbox__tick-outline{background:rgba(0,0,0,.26) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K)}.slp-checkbox__label{position:relative;cursor:pointer;font-size:16px;line-height:24px;margin:0}.slp-checkbox.is-disabled .slp-checkbox__label,fieldset[disabled] .slp-checkbox .slp-checkbox__label{color:rgba(0,0,0,.26);cursor:auto}.slp-select{position:relative;padding:20px 0}.slp-select i{position:absolute;right:0;cursor:pointer;top:22px;color:var(--site-theme-color-primary)}.slp-select__input{padding:4px 0;font-size:16px;box-sizing:border-box;width:100%;border:none;border-bottom:1px solid rgba(0,0,0,.12);outline:0;background-color:transparent;color:inherit;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input.slp-select__input::-webkit-calendar-picker-indicator{display:none}.slp-select.slp-checkbox.is-focused select{border-bottom:1px solid rgba(0,0,0,.12)}input#category{text-transform:uppercase}.slp-snackbar{position:fixed;bottom:0;left:50%;cursor:default;background-color:#323232;z-index:90;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:justify;justify-content:space-around;font-family:Roboto,Helvetica,Arial,sans-serif;will-change:transform;-webkit-transform:translate(0,80px);transform:translate(0,80px);transition:transform .25s cubic-bezier(.4,0,1,1);transition:transform .25s cubic-bezier(.4,0,1,1),-webkit-transform .25s cubic-bezier(.4,0,1,1);pointer-events:none}@media only screen and (max-width:479px){.slp-snackbar{width:100%;left:0;min-height:48px;max-height:80px}}@media print,(min-width:480px){.slp-snackbar{min-width:288px;max-width:568px;border-radius:2px;-webkit-transform:translate(-50%,80px);transform:translate(-50%,80px)}}.slp-snackbar--active{-webkit-transform:translate(0,0);transform:translate(0,0);pointer-events:auto;transition:transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1)}@media only screen and (min-width:480px){.slp-snackbar--active{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.slp-snackbar__text{padding:14px 12px 14px 24px;vertical-align:middle;color:#fff;float:left}.slp-snackbar__action,.slp-snackbar__action:hover{background:0 0;border:none;color:var(--site-theme-color-80);float:right;padding:14px 24px 14px 12px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0;overflow:hidden;outline:0;opacity:0;pointer-events:none;cursor:pointer;text-decoration:none;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.slp-snackbar__action::-moz-focus-inner{border:0}.slp-snackbar__action:not([aria-hidden]){opacity:1;pointer-events:auto}.slp-tooltip{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top center;transform-origin:top center;z-index:80;background:rgba(97,97,97,.9);border-radius:2px;color:#fff;display:inline-block;font-size:10px;font-weight:500;line-height:14px;max-width:170px;position:fixed;top:-500px;left:-500px;padding:8px;text-align:center}.slp-tooltip.is-active{-webkit-animation:pulse .2s cubic-bezier(0,0,.2,1) forwards;animation:pulse .2s cubic-bezier(0,0,.2,1) forwards}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:block}dialog:not([open]){display:none}dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}dialog.fixed{position:fixed;top:50%;transform:translate(0,-50%)}.slp-dialog{border:none;box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2);width:380px}.slp-dialog__title{padding:24px 24px 0;margin:0;font-size:2.5rem;text-align:center}.slp-dialog__content{padding:20px 24px 24px 24px;color:rgba(0,0,0,.54)}.slp-dialog__actions{padding:8px 8px 8px 24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.slp-dialog__actions>*{margin-right:8px;height:36px}.slp-dialog__actions>:first-child{margin-right:0}.slp-dialog-button{background:0 0;border:none;border-radius:2px;color:#000;position:relative;height:36px;min-width:64px;padding:0 16px;display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0;overflow:hidden;will-change:box-shadow,transform;-webkit-transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);outline:0;cursor:pointer;text-decoration:none;text-align:center;line-height:36px;vertical-align:middle}@media print{:root{--body-bgcolor:white;--header-bgcolor:white;--panel-bgcolor:white}#panel-left,#panel-menu,#panel-right,.panel-header,.slp-item-att-info,button#menu{display:none}main{overflow:unset}#panel-center .panel__scroll{padding-bottom:0}#panel-center{height:unset}.slp-item-cost{margin-right:1em}.slp-item__container{font-size:10pt;line-height:1.2;margin-top:.5em}.slp-item__container img{display:none}.slp-coupon__container{font-size:8pt;line-height:1.2}.slp-category__wrapper{margin-top:.75em}}