h1,h2,h3,h4{font-family:var(--font-alt1);font-weight:300;text-transform:uppercase}header.bg-color-brand-charcoal{height:160px}footer{padding-top:1px;margin-top:30px}.reorder-section .main{margin-top:20px}.table-condensed td{font-size:13px}.reorder-modal{background:#fff !important}#cboxContent{background:#fff}.top-reorder-steps{margin-bottom:20px;border-bottom:1px solid #ddd;text-align:center;list-style:none}.top-reorder-steps li{display:inline-block;position:relative;bottom:-1px;margin-bottom:0;padding:10px 15px}.top-reorder-steps li.active{background-color:#fff;border:1px solid #ddd;border-bottom-color:rgba(0,0,0,0);border-radius:4px 4px 0 0}.reorder-steps{margin-bottom:20px;text-align:center}.reorder-steps>li{display:inline-block;float:none}.reorder-steps a:hover{color:gray}.recipient-list{margin-top:20px}.recipient-list th{text-align:left !important}.recipient-list .line td{text-align:left}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}@media(min-width: 1024px){.abandon-reorder-cart-link{float:right;margin-top:10px}}.auth-errors{display:none;margin-top:10px}.reorder-auth{padding:15px}.reorder-auth .form-group label{text-transform:uppercase}@media(min-width: 1024px){.reorder-auth .form-group{text-align:right}.reorder-auth .form-group input{display:inline-block;max-width:52%;margin-left:10px}}.b2b-sign-in input{max-width:280px}.sell-outer{margin-bottom:20px;padding:5px}.sell-inner{padding:5px;margin-bottom:0;font-size:16px;font-weight:700}@media(min-width: 375px){.sell-outer{padding:10px}.sell-inner{padding:20px;border:10px solid #fff}}@media(min-width: 768px){.g-header{padding-bottom:25px}.b2b-reorder-container{display:flex;align-items:start}.sell-outer{max-width:350px;margin-right:30px}}.gift-selection-list{overflow:auto;margin-top:0px;padding:0px;line-height:18px}.gift-selection-list>li{list-style:none;display:block;float:left;width:23%;padding:10px;font-size:15px;height:300px;margin:10px 5px 10px 10px;border:1px solid #ddd;position:relative}.gift-selection-list>li.selected{border-color:#cfbd93;background:#fff177}.gift-selection-list li .btn{position:absolute;bottom:5px;right:5px}.gift-selection-list img{width:100%;height:auto;border:1px solid gray}.gift-selection-list .item-name{font-weight:bold;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-gifts-error{display:none}.add-item{padding:0px}.add-item .search-msg{color:#cb2a0d;font-style:italic;text-align:center;background:#ffefea;margin-top:5px;border:1px solid #fbd3c7;border-radius:3px;display:none}.item-search-results img{width:40px;height:auto;border:1px solid gray}.item-search-results h3{margin:0px 0px 15px 0px}#results-section #results-table{clear:both;height:300px;overflow-x:hidden;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem}#results-section #results-table .search-tile{cursor:pointer}#results-section #results-table .search-tile .prod-name{font-size:14px;font-weight:700;color:var(--color-theme-dark);margin-bottom:5px}#results-section #results-table img{width:100%}.assign-gifts{display:flex;justify-content:flex-end;align-items:flex-end;padding-right:10px}.gift{position:relative;width:90px;display:flex;flex-direction:column;align-items:center;margin-bottom:10px;margin-left:10px}.gift.add-gift{position:static}.gift .close-x{position:absolute;top:-4px;right:-2px;width:14px;height:14px;background-color:#fff}.gift img{margin-bottom:10px}.gift img:hover+.assign-description{display:block}.gift .main-item-image.item-not-in-stock{border:5px solid var(--color-primary)}.assign-description{display:none;position:absolute;bottom:140px;right:10px;min-width:200px;max-width:200px;padding:10px;background-color:#fff;border:1px solid;font-weight:700;-webkit-box-shadow:5px 5px 9px 1px rgba(0,0,0,.44);box-shadow:5px 5px 9px 1px rgba(0,0,0,.44)}.assign-description .bubble-triangle{position:absolute;right:15px;bottom:-40px;width:0;height:0;border-width:25px 20px;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media(min-width: 1024px){.assign-description{width:400px}}.assign-price span.color-primary{text-decoration:line-through}.assign-price span{font-weight:400;color:var(--color-theme-dark)}.assign-plus{margin-bottom:30px;font-size:30px}.gift input{width:20px;height:20px}.cboxOverlay{display:none;background-color:#000;cursor:pointer;height:100%;left:0px;opacity:.7;position:fixed;top:0px;width:100%;z-index:1}.cboxContent{display:none;position:absolute;left:50%;top:50%;padding:20px;background-color:#fff;border:1px solid;transform:translate(-50%, -50%);z-index:2}.gift .cboxContent .form-inline{width:280px}.gift .cboxContent .form-inline .form-control{width:220px;height:46px;vertical-align:bottom}.gift .cboxClose{background:rgba(0,0,0,0);border:0;font:normal normal normal 14px/1 FontAwesome;font-size:30px;overflow:hidden;position:absolute;right:17px;top:7px;width:34px}.recipients{padding-left:0}.recipient{margin-bottom:0;padding:10px;list-style:none;border-bottom:1px solid var(--color-text-default)}.recipient:last-child{border-bottom:0}.person .name{font-weight:700}.person .address{margin-bottom:0}.assign-checkbox{display:flex;justify-content:center !important}.assign-checkbox-wrapper{width:90px;margin-left:10px;display:flex;justify-content:center !important}.assign-checkbox input{width:20px;height:20px}@media(min-width: 520px){.recipient{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;padding:10px;list-style:none;border-bottom:1px solid var(--color-text-default)}}.form-bg{background:var(--bg-color-light);padding:20px}.profile-title{margin-top:0px}.no-input{margin-top:10px;padding-top:7px}.profile-errors{display:none}.profile-errors h4{margin:0px 0px 5px 0px}.has-error .form-control{background:#ffecec}.profile-error{font-size:12px;color:#d94141;font-style:italic}.edit-recipient-row{margin:0px}.edit-recipient .form-control-feedback{padding-top:7px;font-size:20px}.form-group .form-control-feedback{display:none}.form-group.has-error .form-control-feedback{display:inline}.recipient-updated{text-align:center;font-size:18px;margin-top:30px;display:none}.recipient-updated .btn{margin-top:10px}.recipient{min-height:50px}.no-recips-message{overflow:auto}.recip-btns .btn-recip{width:90%}.btn-upload{display:block}.recip-upload-form{display:none;margin-top:10px;padding:10px;background-color:var(--bg-color-light);border:1px solid var(--color-light-grey)}.recip-upload-form .form-control{border-radius:0}.recip-upload-form .button{margin-top:10px}.recip-upload-form .checkbox label{padding-left:20px;font-size:16px}.recip-upload-form .upload-instructions{margin:5px 0px 10px 0px}.file-uploaded .btn-upload{display:none}.file-uploaded .recip-upload-form{display:block}.alert-recip-errors{margin-top:10px;width:100%}.alert-recip-errors ul{color:#000}.alert-recip-errors ul>li{margin-top:0px;margin-bottom:0px}.alert-recip-errors ul>li a{color:blue}.assigned-lines{margin:20px 0px;border-bottom:1px solid #ccc}.assigned-lines>.row{border-top:1px solid #ccc;padding-top:5px;padding-bottom:5px}.assigned-lines textarea{height:100px}.assigned-lines select{width:70px}.assigned-lines .recip-name{font-weight:bold}.header-row{font-weight:bold;border-top:none !important}.receiving-x-items{font-size:12px;margin-top:10px}.message-info{overflow:auto}.use-this-for-all{float:right}.char-count{color:#aaa}.trying-delivery-unassigned-lines h2{margin:0px 0px 10px 0px;padding:0px}.trying-delivery-unassigned-lines h2{margin:0px 0px 10px 0px;padding:0px}.trying-delivery-unassigned-lines>.row{margin:0px}.trying-delivery-unassigned-lines .unassigned-list{height:200px;overflow:scroll;overflow-x:hidden;border:1px solid #ccc;padding:5px}.trying-delivery-unassigned-lines .unassigned-list>ol{margin:5px 0px 0px 0px}.trying-delivery-unassigned-lines .unassigned-list>ol>li{margin:0px}.trying-delivery-unassigned-lines .btn{width:100%;margin-top:20px}.gift-message.no-message{background:#ffefef;border-color:#edc7c7}.missing-gift-messages h1{margin-top:0px}.missing-gift-messages .btn{width:40%}.continue-to-checkout{width:300px}.calendar-container{width:100%;margin:0px auto}.calendar-container .kcs-shipcal table.calendar td{padding:0px}.calendar-container .kcs-shipcal table.calendar td{padding:0px}.calendar-container .kcs-shipcal .shippable-day{cursor:pointer}.calendar-container h3{text-align:center}.delivery-calender-error{display:none}.sku_container .css-label{position:relative;display:block;width:25px;height:25px;margin:0 auto;border-radius:50%;border:1px solid #5a5657}.sku_container_radio .css-label{position:relative;display:block;width:25px;height:25px;float:left;margin-right:10px;border-radius:50%;border:1px solid #5a5657}.sku_container.active .css-label::after,.sku_container_radio.active .css-label::after{content:"";position:absolute;top:6px;left:6px;display:block;width:11px;height:11px;border-radius:50%;background-color:#605255}table.line-items{width:100%}.sk-three-bounce .sk-child{background-color:#727273}/*# sourceMappingURL=reorder.css.map */
