.checkout-faq-box{margin-top:30px;background-color:#f7f7f7;border:1px solid #e2e2e2}.checkout-faq-title{text-align:center;padding-top:13px}.checkout-faq-title h3{font-size:20px}.checkout-faq li{padding:15px}.checkout-faq li.checkout-q{font-weight:700;font-size:1.1em;border-bottom:1px #ddd solid;cursor:pointer}.checkout-faq li.checkout-a{display:none}.rotate{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dewey-link-underline{text-decoration:underline}.dewey-link-underline:hover,.dewey-link-underline:active{color:#f0b537}.deweys-faq-toggle{font-size:1.1em;padding-top:10px}#faqSVG{display:inline}.cart-container #gs__toggle-box,.cart-container #gs__toggle-box_clone{padding-left:10px;padding-right:10px;margin-bottom:5px}#gs__toggle-box{border-radius:3px;padding:.5rem 1rem}#gs__toggle-box_clone{border-radius:3px;padding:.5rem 1rem;background:#f8f8f8;color:#adadad;display:inline-block;vertical-align:bottom;margin-top:5px}#gs__toggle-box_clone input{-moz-appearance:checkbox;-webkit-appearance:checkbox;float:left;height:30px;margin:0 15px 0 0}#gs__toggle-box_clone label{color:#565656;float:left;font-size:16px;line-height:30px;margin:0;padding:0;top:0}@media screen and (max-width:767px){#deweys_fsb_bar_clone{display:none}#gs__toggle-box{display:inline-block}.js-continueShopping{display:none!important}.checkout-gift-card-message{display:none}}@media screen and (min-width:768px){#gs__toggle-box_clone{display:none}}#cartUpsells .header{display:flex;align-items:center;justify-content:space-between;padding:20px}@media(min-width:374px){#cartUpsells .header{padding:30px}}#cartUpsells .header h2{font-size:19px;font-weight:600;color:#000}@media(min-width:374px){#cartUpsells .header h2{font-size:22px}}#cartUpsells .header h2 span{color:#0000004d;font-weight:400;font-size:19px}@media(min-width:374px){#cartUpsells .header h2 span{font-size:22px}}#cartUpsells .header button{display:flex;align-items:center;justify-content:center;background-color:#0000000d;transition:.2s background-color;width:30px;height:30px;border-radius:50%;cursor:pointer}#cartUpsells .header button:hover{background:#0000001a}#cartUpsells .header button svg{width:10px}#cartUpsells .header button svg path{fill:#0000004d}#cartUpsells .header button:hover svg path{fill:#000}#cartUpsells .dark .header h2{color:#fff}#cartUpsells .dark .header h2 span{color:#fff6}#cartUpsells .dark .header button{background-color:#ffffff0d}#cartUpsells .dark .header button:hover{background:#ffffff1a}#cartUpsells .dark .header button svg path{fill:#ffffff4d;transition:.2s fill}#cartUpsells .dark .header button:hover svg path{fill:#fff}#cartUpsells .cartEmpty .header{border-bottom:1px solid #ebebeb}#cartUpsells .dark.cartEmpty .header{border-bottom:1px solid #0b0b0b}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#cartUpsells .loading-state,#cartUpsells .empty{margin:auto;text-align:center}#cartUpsells .empty{color:#868785}#cartUpsells .empty svg{margin:0 auto 20px;width:56px}#cartUpsells .loading-state{color:#0003}#cartUpsells .loading-state svg{will-change:transform;animation:rotate 1s linear infinite}#cartUpsells .dark .loading-state{color:#fff3}#cartUpsells .header+.items{border-top:1px solid rgba(0,0,0,.1)}#cartUpsells .dark .header+.items{border-top:1px solid rgba(255,255,255,.1)}#cartUpsells .item{display:flex;padding:20px;border-bottom:1px solid rgba(0,0,0,.1)}@media(min-width:440px){#cartUpsells .item{padding:30px}}#cartUpsells .item .image{width:60px}@media(min-width:374px){#cartUpsells .item .image{width:70px}}#cartUpsells .item .image img{border-radius:0;width:60px}@media(min-width:374px){#cartUpsells .item .image img{width:70px}}#cartUpsells .item .main{flex:1;margin-left:20px;display:flex;flex-direction:column}#cartUpsells .item .main-top{display:flex;align-items:flex-start;margin-bottom:15px}#cartUpsells .item .main-top button svg{width:9px}#cartUpsells .item .main-top button svg path{fill:#00000080;transition:.2s fill}#cartUpsells .item .main-top button:hover svg path{fill:#000c}#cartUpsells .item .main-top-left{flex:1;margin-right:20px}#cartUpsells .item .title,#cartUpsells .item .title a{color:#000;font-size:15px;font-weight:600}@media(min-width:374px){#cartUpsells .item .title,#cartUpsells .item .title a{font-size:17px}}#cartUpsells .item .title br{content:" ";display:none}#cartUpsells .item .variants-p{color:#0006;margin-top:5px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:374px){#cartUpsells .item .variants-p{font-size:14px}}#cartUpsells .item .properties-key-value{display:block;margin-top:7px}#cartUpsells .item .properties-key-value li,#cartUpsells .item .properties-key-value li span{font-size:13px;color:#0006}#cartUpsells .item .properties-key-value li{display:block}#cartUpsells .item .properties-key-value li+li{margin-top:3px}#cartUpsells .item .properties-key-value li[data-key^=_]{display:none}#cartUpsells .item .main-bottom{margin-top:auto;display:flex;justify-content:space-between;align-items:center}#cartUpsells .item .discount-allocations{display:flex;margin-top:5px}#cartUpsells .item .discount-allocations-flex-initial{flex:0 1 auto;opacity:.8}#cartUpsells .item .discount-allocations-flex-1{flex:1 1 0%;font-size:12px;padding-left:5px}#cartUpsells .item .price{color:#000;font-weight:500;font-size:14px;text-align:right;display:block}@media(min-width:374px){#cartUpsells .item .price{font-size:16px}}#cartUpsells .item .unit-price{font-size:12px;color:#00000080;margin-top:3px;display:block}@media(min-width:374px){#cartUpsells .item .unit-price{font-size:14px}}#cartUpsells .item .item-error{color:#c53131;margin-top:10px}#cartUpsells .dark .item{border-bottom:1px solid rgba(255,255,255,.05)}#cartUpsells .dark .item .title,#cartUpsells .dark .item .title a{color:#fff}#cartUpsells .dark .item .variants-p,#cartUpsells .dark .item .properties-key-value li,#cartUpsells .dark .item .properties-key-value li span{color:#fff6}#cartUpsells .dark .item .price{color:#fff}#cartUpsells .dark .item .unit-price{color:#ffffff80}#cartUpsells .dark .item .main-top button svg path{fill:#ffffff80}#cartUpsells .dark .item button:hover svg path{fill:#fffc}#cartUpsells .dark .item .discount-allocations-flex-initial svg{color:#fff6}#cartUpsells .dark .item .discount-allocations-flex-1{color:#fff6}#cartUpsells .quantity-selector{display:inline-flex;align-items:center}#cartUpsells .quantity-selector button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(0,0,0,.1)}#cartUpsells .quantity-selector button:disabled{background-color:transparent!important}#cartUpsells .quantity-selector button.notAllowed{cursor:not-allowed}#cartUpsells .quantity-selector button:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px}#cartUpsells .quantity-selector button:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}#cartUpsells .quantity-selector input,#cartUpsells .quantity-selector input[type=text]{display:inline-flex;line-height:28px;height:30px;max-height:none;min-height:0;border:none;background:transparent;border-top:1px solid rgba(0,0,0,.1)!important;border-bottom:1px solid rgba(0,0,0,.1)!important;width:45px;text-align:center;font-size:13px;color:#000;padding:0;border-radius:0;min-height:0!important;margin:0!important}@media(min-width:374px){#cartUpsells .quantity-selector input,#cartUpsells .quantity-selector input[type=text]{font-size:14px}}#cartUpsells .quantity-selector input:disabled,#cartUpsells .quantity-selector input[type=text]:disabled{background:transparent}#cartUpsells .quantity-selector button svg{width:10px}#cartUpsells .quantity-selector button svg path{fill:#00000080}#cartUpsells .quantity-selector button:hover svg path{fill:#000}#cartUpsells .dark .quantity-selector input{border-top:1px solid rgba(255,255,255,.15)!important;border-bottom:1px solid rgba(255,255,255,.15)!important;color:#fff}#cartUpsells .dark .quantity-selector button{border:1px solid rgba(255,255,255,.15)}#cartUpsells .dark .quantity-selector button svg path{fill:#ffffff80}#cartUpsells .dark .quantity-selector button:hover svg path{fill:#fff}#cartUpsells .button{display:inline-block;vertical-align:middle;color:#fff;background-color:#000;padding:0 25px;font-weight:600;line-height:52px;height:52px;max-height:none;min-height:0;transition:.2s opacity,.2s background-color,.2s color;border-radius:0;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}@media(min-width:374px){#cartUpsells .button{font-size:15px}}#cartUpsells .button:hover{background-color:#000c}#cartUpsells .button.full{width:100%;display:block;text-align:center}#cartUpsells .button:disabled,#cartUpsells .button.disabled{opacity:.5;background-color:#000c;cursor:not-allowed}#cartUpsells .button:disabled:hover,#cartUpsells .button.disabled:hover{opacity:.5;background-color:#000c;cursor:not-allowed}#cartUpsells .dark .button{color:#000;background-color:#fff}#cartUpsells .dark .button:hover{background-color:#fffc}#cartUpsells .footer{padding:20px;background-color:#0000000d}@media(min-width:440px){#cartUpsells .footer{padding:20px 30px}}#cartUpsells .footer.new-footer{padding:20px 20px 0}@media(min-width:440px){#cartUpsells .footer.new-footer{padding:20px 30px 0}}#cartUpsells .footer.sticky-footer{background:#f2f2f2;z-index:5;position:sticky;bottom:0}#cartUpsells .footer .button{margin-top:10px}#cartUpsells .footer .footer-checkbox+.button,#cartUpsells .footer .footer-checkbox+form .button{margin-top:0}#cartUpsells .additional-buttons{margin-top:10px}#cartUpsells .additional-buttons svg rect{width:141px!important;height:90px!important}#cartUpsells .footer-checkbox{padding:15px 0;display:block;border-top:1px solid rgba(0,0,0,.05);font-size:14px;color:#000c;text-align:center}#cartUpsells .footer-checkbox a{text-decoration:underline;transition:.2s color}#cartUpsells .footer-checkbox a:hover{color:#000}#cartUpsells .footer-checkbox input[type=checkbox]{width:18px;height:18px;border-radius:3px;border:1px solid rgba(0,0,0,.1);background:#fff;display:inline-block;vertical-align:middle;margin:-2px 8px 0 0;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjayIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLWNoZWNrIGZhLXctMTYiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiI+PC9wYXRoPjwvc3ZnPg==);background-repeat:no-repeat;background-size:9px;background-position:-100px -100px}#cartUpsells .footer-checkbox input[type=checkbox]:checked{background-position:center center}#cartUpsells .dark .footer-checkbox{border-color:#ffffff0d;color:#fffc}#cartUpsells .dark .footer-checkbox a:hover{color:#fff}#cartUpsells .dark .footer-checkbox input[type=checkbox]{background-color:#ffffff0d;border-color:#ffffff1a;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjayIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLWNoZWNrIGZhLXctMTYiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiI+PC9wYXRoPjwvc3ZnPg==)}#cartUpsells form+.footer-checkbox,#cartUpsells button+.footer-checkbox{padding-bottom:0}#cartUpsells .footer-sticky .footer-continue,#cartUpsells .footer .footer-continue{text-align:center;display:block;margin-top:10px;color:#00000080;transition:.2s color;cursor:pointer;font-size:14px}#cartUpsells .footer-sticky .footer-continue:hover,#cartUpsells .footer .footer-continue:hover{color:#000c}#cartUpsells .dark .footer-sticky .footer-continue,#cartUpsells .dark .footer .footer-continue{color:#ffffff80}#cartUpsells .dark .footer-sticky .footer-continue:hover,#cartUpsells .dark .footer .footer-continue:hover{color:#fffc}#cartUpsells .items+.footer,#cartUpsells .note+.footer{margin-top:auto}#cartUpsells .dark .footer{background-color:#ffffff12}#cartUpsells .dark .footer.sticky-footer{background:#121212}#cartUpsells .footer-row{display:flex;align-items:center;justify-content:space-between;padding:0 0 15px;color:#000c}#cartUpsells .footer-row span,#cartUpsells .footer-row strong{font-size:14px}@media(min-width:374px){#cartUpsells .footer-row span,#cartUpsells .footer-row strong{font-size:16px}}#cartUpsells .footer-row .flex{flex:1}#cartUpsells .footer-row strong{font-weight:600;color:#000}#cartUpsells .footer-row .shipping-cost,#cartUpsells .footer-row .shipping-cost span,#cartUpsells .footer-row .shipping-cost span a{text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.4px;color:#abaaaa}#cartUpsells .footer-row .footer-row-flex{display:flex;align-items:center;width:100%;flex:1}#cartUpsells .dark .footer-row{color:#fffc}#cartUpsells .dark .footer-row strong{color:#fff}#cartUpsells .footer-row~.footer-row:last-of-type{border-top:1px solid rgba(0,0,0,.05);padding-top:15px}#cartUpsells .dark .footer-row .shipping-cost{color:#ffffff4d}#cartUpsells .dark .footer-row~.footer-row:last-of-type{border-top:1px solid rgba(255,255,255,.05)}#cartUpsells .footer-sticky{position:sticky;bottom:0;padding:20px;background-color:#f2f2f2;border-top:1px solid rgba(0,0,0,.05);z-index:99}@media(min-width:440px){#cartUpsells .footer-sticky{padding:20px 30px}}#cartUpsells .dark .footer-sticky{background-color:#121212;border-top:1px solid rgba(0,0,0,.05)}#cartUpsells .footer-row span .footer-code{display:inline-flex;padding:5px 7px;vertical-align:middle;align-items:center;background:#0000000d;border-radius:3px;font-size:13px;font-weight:600;margin-left:8px}#cartUpsells .footer-row span .footer-code.right{margin-left:auto}#cartUpsells .footer-row span .footer-code .footer-tags-icon{margin-right:8px;color:#585858}#cartUpsells .footer-row span .footer-code button{margin-left:6px}#cartUpsells .footer-row span .footer-code button svg{width:9px}#cartUpsells .footer-row span .footer-code button svg path{margin-left:5px;fill:#0000004d}#cartUpsells .footer-row span .footer-code button:hover svg path{margin-left:5px;fill:#000000b3}#cartUpsells .dark .footer-row span .footer-code{background:#ffffff0d;color:#fff}#cartUpsells .dark .footer-row span .footer-code .footer-tags-icon{color:#939393}#cartUpsells .dark .footer-row span .footer-code button svg path{fill:#ffffff4d}#cartUpsells .dark .footer-row span .footer-code button:hover svg path{fill:#ffffffb3}#cartUpsells .shipping-protection .shipping-title-container{width:100%}#cartUpsells .shipping-protection .flex-column{display:flex;flex-direction:column}#cartUpsells .shipping-protection .flex-row{display:flex;flex-direction:row}#cartUpsells .shipping-protection .flex-start{align-items:flex-start}#cartUpsells .shipping-protection .shipping-protection-title{font-size:16px;font-weight:700}#cartUpsells .shipping-protection .shipping-protection-description{font-size:14px}#cartUpsells .shipping-protection .price{flex:1;display:flex;justify-content:flex-end;padding-right:10px;font-weight:700}#cartUpsells .shipping-protection .price .money{font-weight:700}#cartUpsells .shipping-protection .switch{position:relative;display:inline-block;width:60px;height:34px}#cartUpsells .shipping-protection .switch input{opacity:0;width:0;height:0}#cartUpsells .shipping-protection .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}#cartUpsells .shipping-protection .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}#cartUpsells .shipping-protection input:checked+.slider{background-color:#56c080}#cartUpsells .shipping-protection input:focus+.slider{box-shadow:0 0 1px #56c080}#cartUpsells .shipping-protection input:checked+.slider:before{transform:translate(26px)}#cartUpsells .shipping-protection .slider.round{border-radius:34px}#cartUpsells .shipping-protection .slider.round:before{border-radius:50%}#cartUpsells .note{padding:20px}@media(min-width:440px){#cartUpsells .note{padding:20px 30px}}#cartUpsells .note-trigger{color:#00000080;font-size:13px;text-decoration:underline;cursor:pointer}@media(min-width:374px){#cartUpsells .note-trigger{font-size:14px}}#cartUpsells .dark .note-trigger{color:#ffffff80;text-decoration:underline}#cartUpsells .note-body{padding-top:15px}#cartUpsells .note-body textarea{border:1px solid rgba(0,0,0,.1);color:#000000b3;padding:15px;border-radius:0;height:80px;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px}@media(min-width:374px){#cartUpsells .note-body textarea{font-size:14px}}#cartUpsells .note-body textarea::-moz-placeholder{color:#0006}#cartUpsells .note-body textarea::placeholder{color:#0006}#cartUpsells .dark .note-body textarea{border:1px solid rgba(255,255,255,.1);color:#ffffffb3}#cartUpsells .dark .note-body textarea::-moz-placeholder{color:#fff6}#cartUpsells .dark .note-body textarea::placeholder{color:#fff6}#cartUpsells .upsells{width:100%;margin-top:auto;position:relative;padding:20px 0}#cartUpsells .upsells-stacked .upsell+.upsell{margin-top:10px}#cartUpsells .upsells-header{padding-bottom:15px}#cartUpsells .upsells-header h2{text-align:center;color:#000}#cartUpsells .upsell-item{display:flex;align-items:center;padding:15px;background-color:#0000000d;width:calc(100% - 60px);margin:0 auto;border-radius:0}@media(min-width:374px){#cartUpsells .upsell-item{width:calc(100% - 80px)}}#cartUpsells .dark .upsell-item{background:#ffffff12}#cartUpsells .upsell-image{width:40px}@media(min-width:374px){#cartUpsells .upsell-image{width:50px}}#cartUpsells .upsell-text{flex:1;margin:0 15px}#cartUpsells .upsell-text h3,#cartUpsells .upsell-text h3 a{color:#000;margin-bottom:5px;font-size:14px;font-weight:600}@media(min-width:374px){#cartUpsells .upsell-text h3,#cartUpsells .upsell-text h3 a{font-size:16px}}#cartUpsells .upsell-text h3 br{content:" ";display:none}#cartUpsells .upsell-text p{color:#0006;font-size:13px}@media(min-width:374px){#cartUpsells .upsell-text p{font-size:14px}}#cartUpsells .upsell-text-prices{display:inline-flex}#cartUpsells .upsell-text-prices .upsell-compare-at{margin-left:10px;text-decoration:line-through}#cartUpsells .upsell-unit-price{margin-top:6px}#cartUpsells .dark .upsell-text h3,#cartUpsells .dark .upsell-text h3 a{color:#fff}#cartUpsells .dark .upsell-text p{color:#fff6}#cartUpsells .dark .upsells-header h2{color:#fff}#cartUpsells .upsell-add button,#cartUpsells .upsell-add a{display:inline-block;background:#000;text-transform:uppercase;padding:5px 7px;border-radius:0;color:#fff;font-weight:700;font-size:11px;transition:.2s background-color}@media(min-width:374px){#cartUpsells .upsell-add button,#cartUpsells .upsell-add a{font-size:12px}}#cartUpsells .upsell-add button:hover,#cartUpsells .upsell-add a:hover{background-color:#000c}#cartUpsells .upsell-add button svg,#cartUpsells .upsell-add a svg{width:10px}#cartUpsells .dark .upsell-add button,#cartUpsells .dark .upsell-add a{background:#fff;color:#000}#cartUpsells .dark .upsell-add button:hover,#cartUpsells .dark .upsell-add a:hover{background-color:#fffc}#cartUpsells .upsell-add button svg,#cartUpsells .upsell-add a svg{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:5px}#cartUpsells .upsell-options-overlay{position:fixed;bottom:0;right:999em;top:0;width:100%;max-width:440px;background:#00000080;transition:right 0s .4s,opacity .4s;opacity:0;z-index:99999998}#cartUpsells .upsell-options-overlay.active{right:0;opacity:1;transition:right 0s,opacity .4s}#cartUpsells .left .upsell-options-overlay{right:auto;left:-999em}#cartUpsells .left .upsell-options-overlay.active{right:auto;left:0}#cartUpsells .dark .upsell-options-overlay{background:#000000b3}#cartUpsells .upsell-options{position:fixed;bottom:0;right:0;background:#fff;width:100%;padding:20px;max-width:440px;transform:translateY(100%);transition:.4s transform;z-index:99999999}#cartUpsells .upsell-options.active{transform:none}#cartUpsells .upsell-options .option{margin-bottom:16px}#cartUpsells .upsell-options label{font-weight:600;display:inline-block;margin-bottom:5px;font-size:13px}@media(min-width:374px){#cartUpsells .upsell-options label{font-size:14px}}#cartUpsells .upsell-options select{display:block;flex:1;border:1px solid rgba(0,0,0,.1);height:48px;width:100%;background-color:#fff;background-position:right 15px center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIHZpZXdCb3g9IjAgMCA5NiA1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjQ5NCA2LjE0NGMwLTEuNC41LTIuOSAxLjYtNCAyLjItMi4yIDUuNy0yLjIgNy45IDBsMzggMzcuOSAzNy45LTM3LjljMi4yLTIuMiA1LjctMi4yIDcuOSAwczIuMiA1LjcuMSA3LjlsLTQxLjkgNDEuOWMtMS4xIDEuMS0yLjUgMS42LTQgMS42cy0yLjktLjYtNC0xLjZsLTQxLjktNDEuOWMtMS4xLTEuMS0xLjYtMi41LTEuNi0zLjl6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);background-repeat:no-repeat;background-size:11px;padding:0 40px 0 15px;border-radius:0}#cartUpsells .left .upsell-options{right:auto;left:0}#cartUpsells .dark .upsell-options{background:#000}#cartUpsells .dark .upsell-options label,#cartUpsells .dark .upsell-options select{color:#fff}#cartUpsells .dark .upsell-options select{background-color:#000;border:1px solid rgba(255,255,255,.15);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIHZpZXdCb3g9IjAgMCA5NiA1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjQ5NCA2LjE0NGMwLTEuNC41LTIuOSAxLjYtNCAyLjItMi4yIDUuNy0yLjIgNy45IDBsMzggMzcuOSAzNy45LTM3LjljMi4yLTIuMiA1LjctMi4yIDcuOSAwczIuMiA1LjcuMSA3LjlsLTQxLjkgNDEuOWMtMS4xIDEuMS0yLjUgMS42LTQgMS42cy0yLjktLjYtNC0xLjZsLTQxLjktNDEuOWMtMS4xLTEuMS0xLjYtMi41LTEuNi0zLjl6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=)}#cartUpsells .upsell-options-header{display:flex;align-items:center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1)}#cartUpsells .upsell-options-header .text{flex:1;display:flex;justify-content:space-between}#cartUpsells .upsell-options-header .text .title{flex:1}#cartUpsells .upsell-options-header .image{width:50px;margin-right:20px}#cartUpsells .upsell-options-header .image img,#cartUpsells .upsell-options-header .image-placeholder{border-radius:0;width:50px}#cartUpsells .upsell-options-header .image-placeholder{height:50px}#cartUpsells .upsell-options-header h2,#cartUpsells .upsell-options-header h2 a{color:#000;font-size:14px;font-weight:600}@media(min-width:374px){#cartUpsells .upsell-options-header h2,#cartUpsells .upsell-options-header h2 a{font-size:16px}}#cartUpsells .upsell-options-header p{color:#0006;font-size:13px}@media(min-width:374px){#cartUpsells .upsell-options-header p{font-size:14px}}#cartUpsells .upsell-options-header p.price,#cartUpsells .upsell-options-header p.compare-at{font-size:14px}@media(min-width:374px){#cartUpsells .upsell-options-header p.price,#cartUpsells .upsell-options-header p.compare-at{font-size:16px}}#cartUpsells .upsell-options-header p.compare-at{text-decoration:line-through}@media(min-width:374px){#cartUpsells .upsell-options-header p.compare-at{margin-left:10px}}#cartUpsells .upsell-options-variant{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#cartUpsells .upsell-options-prices-wrap{text-align:right}#cartUpsells .upsell-options-prices{margin-left:10px}@media(min-width:374px){#cartUpsells .upsell-options-prices{display:inline-flex}}#cartUpsells .upsell-options-unit-price{margin-top:10px;text-align:right}#cartUpsells .dark .upsell-options-header{border-bottom:1px solid rgba(255,255,255,.1)}#cartUpsells .dark .upsell-options-header h2{color:#fff;margin-bottom:5px}#cartUpsells .dark .upsell-options-header h2 a{color:#fff}#cartUpsells .dark .upsell-options-header p{color:#fff6}#cartUpsells .announcements{background:#d7ecf7;border-top:1px solid #d7ecf7;border-bottom:1px solid #d7ecf7;color:#000;text-align:center;position:relative}#cartUpsells .announcements .slick-list{transition:.2s height}#cartUpsells .announcements p{padding:15px 30px;font-size:13px;line-height:1.4}@media(min-width:374px){#cartUpsells .announcements p{font-size:14px;padding:15px 40px}}#cartUpsells .announcements p a{text-decoration:underline;transition:.2s opacity;color:#000}#cartUpsells .announcements p a:hover{opacity:.8}#cartUpsells .announcements p strong{font-weight:600;font-size:13px}@media(min-width:374px){#cartUpsells .announcements p strong{font-size:14px}}#cartUpsells .announcements p strong span{font-weight:600}#cartUpsells .dark .announcements p a{color:#fff}#cartUpsells .rewards{background:#0000000d;color:#000;padding:18px 30px;text-align:center;width:100%;margin:0;border-bottom:1px solid rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.05)}#cartUpsells .rewards p,#cartUpsells .rewards strong{font-size:13px}@media(min-width:374px){#cartUpsells .rewards p,#cartUpsells .rewards strong{font-size:14px}}#cartUpsells .rewards p{line-height:1.5}#cartUpsells .rewards strong,#cartUpsells .rewards strong span{font-weight:600}#cartUpsells .dark .rewards{background:#ffffff1a;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1)}#cartUpsells .upsells~.rewards{margin-top:0}#cartUpsells .items+.rewards,#cartUpsells .note+.rewards{margin-top:auto}#cartUpsells .dark .rewards{background:#ffffff12;color:#fff}#cartUpsells .rewards-progress-bar{position:relative;display:block;width:100%;height:6px;background:#0000001a;border-radius:0;margin-top:10px}#cartUpsells .dark .rewards-progress-bar{background:#ffffff1a}#cartUpsells .rewards-progress{display:block;height:6px;border-radius:0;background-color:#000;transition:.3s width;will-change:width}#cartUpsells .dark .rewards-progress{background-color:#fff}#cartUpsells .rewards-progress-bar .rewards-tiers{top:0;left:0;bottom:0;right:0;position:absolute;display:flex;flex-wrap:nowrap}#cartUpsells .rewards-progress-bar .rewards-tiers>.rewards-tiers-item{flex:1 1 0%;border-right:2px solid rgba(113,128,150,.8)}#cartUpsells .rewards-progress-bar .rewards-tiers>.rewards-tiers-item:last-child{border-right:0}#cartUpsells .rewards-tiers-labels{display:flex;flex-wrap:nowrap;margin-top:5px}#cartUpsells .rewards-tiers-labels>.rewards-tiers-labels-item{flex:1 1 0%;transform:translate(50%)}#cartUpsells .rewards-tiers-labels>.rewards-tiers-labels-item>span{font-size:12px}#cartUpsells .rewards-tiers-labels>.rewards-tiers-labels-item:last-child{text-align:right;transform:none}#cartUpsells .image-placeholder{width:60px;height:60px;border-radius:0;display:block;background:#0000000d}@media(min-width:374px){#cartUpsells .image-placeholder{height:70px;width:70px}}#cartUpsells .image-placeholder.small{width:40px;height:40px}@media(min-width:374px){#cartUpsells .image-placeholder.small{height:50px;width:50px}}#cartUpsells .dark .image-placeholder{background:#ffffff12}#cartUpsells .discount-box{padding:20px;border-top:1px solid rgba(0,0,0,.05);background:#0000000d}@media(min-width:440px){#cartUpsells .discount-box{padding:20px 30px}}#cartUpsells .discount-box .invalid-coupon-code{color:#d32525;display:block;font-size:12px;margin-top:5px}#cartUpsells .items+.discount-box-empty,#cartUpsells .note+.discount-box-empty,#cartUpsells .items+.discount-box,#cartUpsells .note+.discount-box{margin-top:auto}#cartUpsells .dark .discount-box{border-top:1px solid rgba(255,255,255,.07);background:#ffffff12}#cartUpsells .dark .discount-box .invalid-coupon-code{color:#d32525}#cartUpsells .discount-box-form{position:relative;display:flex;align-items:center}#cartUpsells .discount-box-form input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-size:16px;line-height:42px;padding:0 12px;flex:1;border:1px solid rgba(0,0,0,.1);border-radius:3px;background:#fff;color:#000;margin:0}@media(min-width:440px){#cartUpsells .discount-box-form input{font-size:14px}}#cartUpsells .discount-box-form input::-moz-placeholder{color:#0006}#cartUpsells .discount-box-form input::placeholder{color:#0006}#cartUpsells .discount-box-form button{background:#000;color:#fff;padding:0 25px;margin:0 6px 0 10px;line-height:42px;font-size:14px;font-weight:600;border-radius:3px;transition:.2s background-color}#cartUpsells .discount-box-form button:hover{background-color:#000c}#cartUpsells .dark .discount-box-form input{background:#ffffff0d;border-color:#ffffff12;color:#fff}#cartUpsells .dark .discount-box-form input::-moz-placeholder{color:#fff9}#cartUpsells .dark .discount-box-form input::placeholder{color:#fff9}#cartUpsells .dark .discount-box-form button{background:#fff;color:#000}#cartUpsells .dark .discount-box-form button:hover{background-color:#fffc}#cartUpsells .floating-cart{position:fixed;z-index:6000;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 10px #0000001a;transition:.2s background-color,.2s transform}#cartUpsells .floating-cart:hover{transform:scale(1.03)}#cartUpsells .floating-cart.pos1{top:20px;right:20px}#cartUpsells .floating-cart.pos2{top:50%;right:20px;margin-top:-32px}#cartUpsells .floating-cart.pos3{bottom:20px;right:20px}#cartUpsells .floating-cart.pos4{top:20px;left:20px}#cartUpsells .floating-cart.pos5{top:50%;left:20px;margin-top:-32px}#cartUpsells .floating-cart.pos6{bottom:20px;left:20px}#cartUpsells .floating-cart-bubble{position:absolute;top:-5px;right:-5px;width:28px;height:28px;border-radius:50%;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 5px 10px #0000001a}#cartUpsells .free-gifts-header{margin-bottom:20px}#cartUpsells .free-gifts-header h2{text-align:center;color:#000}#cartUpsells .free-gifts{padding:30px 0 40px}#cartUpsells .free-gifts .slick-wrapper{padding:0 30px}#cartUpsells .free-gifts .slick-track{display:flex}#cartUpsells .free-gifts .slick-slide{float:none;height:auto;flex-shrink:0}#cartUpsells .free-gifts .slick-slide>div{height:100%}#cartUpsells .free-gifts .slick-prev{left:-30px}#cartUpsells .free-gifts .slick-next{right:-30px}#cartUpsells .free-gifts .slick-dots{bottom:-30px}#cartUpsells .free-gifts-item{display:flex;flex-direction:column;border:1px solid #ccc;margin:0 10px;border-radius:4px;height:100%}#cartUpsells .free-gifts-item .free-gifts-item-price .price-compare{margin-right:10px;text-decoration:line-through}#cartUpsells .free-gifts-item .free-gifts-item-price .price-free{color:#167cd6}#cartUpsells .free-gifts-item-media{padding:8px}#cartUpsells .free-gifts-item-media .media-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#eee;height:120px}#cartUpsells .free-gifts-item-media img{max-height:100%;max-width:100%}#cartUpsells .free-gifts-item-footer{margin-top:auto;padding:5px 10px}#cartUpsells .free-gifts-item-footer .footer-flex{display:flex;margin-left:-5px;margin-right:-5px}#cartUpsells .free-gifts-item-footer .footer-flex.justify-center{justify-content:center}#cartUpsells .free-gifts-item-footer .footer-flex-1{flex:1 1 0%;padding:5px}#cartUpsells .free-gifts-item-footer .footer-flex-initial{flex:0 1 auto;padding:5px;display:flex}#cartUpsells .free-gifts-item-footer .footer-flex-initial .upsell-add{margin-top:auto}#cartUpsells .free-gifts-item-footer select{width:100%}#cartUpsells .free-gifts-options label{font-weight:600;display:inline-block;margin-bottom:5px;font-size:13px}@media(min-width:374px){#cartUpsells .free-gifts-options label{font-size:14px}}#cartUpsells .free-gifts-options select{display:block;flex:1;border:1px solid rgba(0,0,0,.1);font-size:13px;height:26px;width:100%;background-color:#fff;background-position:right 15px center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIHZpZXdCb3g9IjAgMCA5NiA1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjQ5NCA2LjE0NGMwLTEuNC41LTIuOSAxLjYtNCAyLjItMi4yIDUuNy0yLjIgNy45IDBsMzggMzcuOSAzNy45LTM3LjljMi4yLTIuMiA1LjctMi4yIDcuOSAwczIuMiA1LjcuMSA3LjlsLTQxLjkgNDEuOWMtMS4xIDEuMS0yLjUgMS42LTQgMS42cy0yLjktLjYtNC0xLjZsLTQxLjktNDEuOWMtMS4xLTEuMS0xLjYtMi41LTEuNi0zLjl6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);background-repeat:no-repeat;background-size:8px;background-position:90%;padding:5px 20px 5px 5px;border-radius:0}#cartUpsells .left .free-gifts-options{right:auto;left:0}#cartUpsells .dark .free-gifts-header h2{color:#fff}#cartUpsells .dark .free-gifts-item{background:#ffffff12;border:1px solid rgba(255,255,255,.15)}#cartUpsells .dark .free-gifts-item-body h3,#cartUpsells .dark .free-gifts-item-body h3 a{color:#fff}#cartUpsells .dark .free-gifts-item-body p{color:#fff6}#cartUpsells .dark .free-gifts-item-body .free-gifts-item-price{color:#fff}#cartUpsells .dark .free-gifts-options{background:#000}#cartUpsells .dark .free-gifts-options label,#cartUpsells .dark .free-gifts-options select{color:#fff}#cartUpsells .dark .free-gifts-options select{background-color:#000;border:1px solid rgba(255,255,255,.15);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIHZpZXdCb3g9IjAgMCA5NiA1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjQ5NCA2LjE0NGMwLTEuNC41LTIuOSAxLjYtNCAyLjItMi4yIDUuNy0yLjIgNy45IDBsMzggMzcuOSAzNy45LTM3LjljMi4yLTIuMiA1LjctMi4yIDcuOSAwczIuMiA1LjcuMSA3LjlsLTQxLjkgNDEuOWMtMS4xIDEuMS0yLjUgMS42LTQgMS42cy0yLjktLjYtNC0xLjZsLTQxLjktNDEuOWMtMS4xLTEuMS0xLjYtMi41LTEuNi0zLjl6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=)}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}#cartUpsells .pro-upsells{width:100%;padding:20px calc(440px + 5%) 0 5%}#cartUpsells .pro-upsells.left-position{padding:20px 5% 0 calc(440px + 5%)}#cartUpsells .pro-upsells .upsell{background-color:#fff;margin-right:1em;margin-bottom:1em}#cartUpsells .pro-upsells .upsell-item,#cartUpsells .pro-upsells .upsell-image img,#cartUpsells .pro-upsells .upsell-item button{width:100%;text-transform:none}#cartUpsells .pro-upsells .upsell-image img{max-height:338px}#cartUpsells .pro-upsells .upsell-image{width:100%!important;background-color:#fff;height:338px;display:flex;justify-content:center;align-items:center;position:relative}#cartUpsells .pro-upsells .upsell-image:hover .upsell-options-container{transition:all .5s;opacity:1;visibility:visible}#cartUpsells .pro-upsells .upsell-item{display:block!important;height:100%}#cartUpsells .pro-upsells .upsell-options-container{position:absolute;z-index:1001;width:95%;background-color:#dcdcdccc;padding:10px;border-radius:2px;bottom:0;margin-bottom:10px;opacity:0;overflow:hidden;visibility:hidden}#cartUpsells .pro-upsells .upsell-add{text-align:center;height:100%}#cartUpsells .pro-upsells .upsell-add button{height:3.4rem;border-radius:3.4rem;width:80%;margin-top:1rem}#cartUpsells .pro-upsells .upsell-option select{display:block;flex:1;border:1px solid rgba(0,0,0,.1);height:32px;width:100%;background-color:#fff;background-position:right 15px center;background-repeat:no-repeat;background-size:11px;padding:0 40px 0 15px;border-radius:0;margin-bottom:1%}#cartUpsells .pro-upsells .upsell-option label{font-weight:600;display:inline-block;margin-bottom:5px;font-size:13px}#cartUpsells .pro-upsells .container{display:flex;flex-wrap:wrap;overflow-y:auto;max-height:92vh}#cartUpsells .pro-upsells .upsells-header h2{font-size:2.5rem;line-height:3rem;color:#fff;text-align:left;font-weight:700;text-transform:uppercase;margin-bottom:0}@media only screen and (min-width:768px){#cartUpsells .pro-upsells .container>*{width:90%}}@media only screen and (min-width:992px){#cartUpsells .pro-upsells .container{justify-content:left}#cartUpsells .pro-upsells .container>*{width:45%}}@media only screen and (min-width:1200px){#cartUpsells .pro-upsells .container{justify-content:left}#cartUpsells .pro-upsells .container>*{width:30%}}#cartUpsells .upsells .mobile-only{display:block}@media only screen and (min-width:641px){#cartUpsells .upsells .mobile-only{display:none}}#cartUpsells img,#cartUpsells svg{max-width:100%}html body #cartUpsells .upsell-add button,html body #cartUpsells .dark .rewards-progress,html body #cartUpsells .dark .button,html body #cartUpsells .dark .upsell-add button,html body #cartUpsells .discount-box-form button{background-color:#ff5f0f;color:#fff}#cartUpsells button{border:none!important}html body #cartUpsells .upsells-header h2{font-size:18px}
/*# sourceMappingURL=/cdn/shop/t/47/assets/deweys-checkout.css.map */
