.page{background-color:#fff}.data-checkout-stage .card,.data-checkout-stage .card-body,.data-checkout-stage .card-header{border:0;padding:1em 0}h2.card-header-custom{font-size:1em!important;font-weight:700!important}.form-control-label{font-weight:700}.checkout-card-header{font-size:1.25em;font-weight:600}.grand-total-price{float:right;font-weight:600}.grand-total-label{font-weight:600}.bagfee-total-price{float:right;font-weight:600}.bagfee-total-label{font-weight:600}.grand-total{font-weight:700}.grand-total .order-receipt-label{font-weight:700!important}.order-receipt-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-divider{margin-left:-.625em;margin-right:-.625em}.product-divider hr{border-top:dashed .063em}.shipment-block+.shipment-block::before{content:"";display:block;border-bottom:.063em dashed #ccc;margin:.625em -.625em}@media (min-width:1201px){.shipment-block+.shipment-block::before{margin:.625em -1.225em}}.shipping-method{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-summary-block{margin:1em 0 0}.product-summary-block h3{font-size:1.25rem}.leading-lines{overflow:hidden;margin:0}.leading-lines label{background-color:#fff}.leading-lines .start-lines{padding:1px}.leading-lines .start-lines span{position:relative;background-color:#fff;z-index:2}.leading-lines .start-lines::before{float:left;width:0;white-space:nowrap;content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";z-index:1;color:#adadad}.leading-lines .end-lines{padding:1px}.leading-lines .end-lines span{position:relative;background-color:#fff;z-index:2}.summary-details{font-size:.938em}.summary-section-label{font-size:1em;font-weight:600}@media (min-width:1201px){.summary-section-label{font-weight:500}}.add-payment{margin-top:1rem}.selected-payment{background-color:#e9ecef}.saved-security-code{margin-top:1rem}.saved-credit-card-type{font-weight:600}.saved-payment-information{margin-top:1rem;margin-bottom:1rem}.payment-information{margin-bottom:1rem}.checkout-hidden{display:none}.card-image{margin-top:.5rem;width:100%}.cancel-new-payment{margin-top:1rem}.form-check.start-lines{padding-left:1.5rem}.multi-ship .shipping-summary .single-shipping,.multi-ship .single-shipping .shipping-content{display:none}.gift-message-block{padding-bottom:1em;padding-top:1em}.confirm-details .shipping-method,.confirm-details .shipping-method-price,.single-shipping .summary-section-label{margin-bottom:0}.multi-ship .confirm-details .single-shipping,.multi-shipping{display:none}.contact-info-block{border-bottom:1px solid}.shipping-method-block h3,.view-address-block h3{font-size:1.25rem}.login-oauth{margin-top:1rem}.total-items-label,.total-price{font-weight:700;margin-bottom:.25rem}.form-group.required .form-control-label::before{content:"*";color:#900}.card-number-wrapper{position:relative}.card-number-wrapper::after{content:'';position:absolute;right:3px;background-repeat:no-repeat;background-image:url(../../images/credit.png);background-size:contain;width:48px;height:30px;top:5px}.card-number-wrapper[data-type=visa]::after{background-image:url(../../images/payment-types.png);background-size:auto;background-position:-162px -110px}.card-number-wrapper[data-type=mastercard]::after{background-image:url(../../images/payment-types.png);background-size:auto;background-position:-295px -110px}.card-number-wrapper[data-type=amex]::after{background-image:url(../../images/payment-types.png);background-size:auto;background-position:-230px -15px}.card-number-wrapper[data-type=discover]::after{background-image:url(../../images/payment-types.png);background-size:auto;background-position:-95px -110px}#narvarShowUpdate,#narvarUpdateNumber{border:none;background:#412237;color:#fff!important;font-size:13px;padding:10px}.confirmation-narvar .narvarContainer{border:none;margin-bottom:0!important}@media (min-width:544px){.confirmation-narvar .narvarContainer{width:70%}}.confirmation-narvar .narvarContainer h2{font-weight:700!important;padding:0;font-size:16px!important}.get-updates-about-delivery .narvarContainer{border:none;margin-bottom:0!important}.get-updates-about-delivery .narvarContainer h2{font-weight:700!important;padding:0;font-size:16px!important}@media (min-width:544px){.confirmation-narvar{margin-bottom:50px}.confirmation-narvar .phone-container{text-align:right;font-size:16px}.narvarContainer .message{font-size:16px;margin-top:7px;float:left}}@media (max-width:768.98px){.narvarContainer .phone-container{padding-top:.5rem;padding-bottom:.5rem}}#clq-header-totals{z-index:1030;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}#clq-header-totals .order-summary-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;cursor:pointer;background-color:#f8f9fa;border:none;width:100%}#clq-header-totals .order-summary-toggle .order-summary-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#clq-header-totals .order-summary-toggle .order-summary-label{font-weight:400;font-size:1rem;color:#333;cursor:pointer;text-decoration:underline}#clq-header-totals .order-summary-toggle .order-summary-caret{margin-left:.5rem;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;color:#666}#clq-header-totals .order-summary-toggle .order-summary-total{font-weight:700;font-size:1.125rem;color:#333}#clq-header-totals .order-summary-toggle[aria-expanded=true] .order-summary-caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#clq-header-totals #mobile-order-details{background-color:#fff;border-top:1px solid #e9ecef;max-height:70vh;overflow-y:auto}#clq-header-totals #mobile-order-details .order-details-content{padding:1rem}#clq-header-totals #mobile-order-details .order-details-content .order-item-summary{margin-bottom:1rem}#clq-header-totals #mobile-order-details .order-details-content .order-item-summary .card{background-color:transparent;border:none}#clq-header-totals #mobile-order-details .order-details-content .order-item-summary .card .card-header{background-color:transparent;border:none;padding:0 0 .5rem}#clq-header-totals #mobile-order-details .order-details-content .order-item-summary .card .card-header h2,#clq-header-totals #mobile-order-details .order-details-content .order-item-summary .card .card-header h3{font-size:1rem;font-weight:600;margin:0}#clq-header-totals #mobile-order-details .order-details-content .order-item-summary .card .card-body{padding:0}#clq-header-totals #mobile-order-details .order-details-content .order-totals .row{margin-bottom:.5rem}#clq-header-totals #mobile-order-details .order-details-content .order-totals .row.grand-total{font-weight:700;font-size:1.125rem;margin-top:.5rem;padding-top:.5rem}@media (max-width:768.98px){#checkout-main{padding-top:60px}}#checkout-main #clqonepage .grand-total .order-receipt-label{font-weight:700!important}#checkout-main #clqonepage .order-receipt-label{font-weight:400!important;font-size:1rem}#checkout-main h2{color:#222;font-size:1.5em;font-weight:700}#checkout-main .summary-col{background-color:#f8f9fa}@media (min-width:769px){#checkout-main .summary-col .summary-holder{position:-webkit-sticky;position:sticky;top:100px}}#checkout-main .summary-col .summary-holder .card{margin-bottom:0;background-color:#f8f9fa;border:none;border-radius:0}#checkout-main .summary-col .summary-holder .card .card-header{background-color:#f8f9fa;border:none;border-radius:0;padding:0 0 1em}#checkout-main .summary-col .summary-holder .card .card-body{padding:0}#checkout-main .summary-col .border-bottom{border-bottom:2px solid #ccc!important}@media (max-width:768.98px){.checkout-footer-section{padding-top:100px;display:none}#maincontent{margin-bottom:100px}.card.ghost{opacity:.5}}.arrival-time{white-space:pre}.billing-address{display:block}.checkout-checkbox{font-size:.875em}.form-check-input{margin-top:.1rem}.checkout-nav{padding-top:1rem}@media (max-width:768.98px){.checkout-nav{padding-top:1rem;padding-bottom:1rem}}@media (max-width:768.98px){.checkout-nav .logo-wrapper{text-align:center;padding-left:4rem;padding-right:4rem}}.checkout-nav .checkout-nav-links a{padding:0 10px}.btn-add-new,.btn-show-details,.edit-button{color:#412237;float:right;cursor:pointer}.btn-add-new:hover,.btn-show-details:hover,.edit-button:hover{text-decoration:underline}.error-message{display:none}.next-step-button{position:fixed;bottom:0;left:0;z-index:3;padding-right:0;padding-left:0}@media (max-width:543.98px){.next-step-button{background-color:rgba(255,255,255,.95);box-shadow:0 2px 10px rgba(0,0,0,.2)}.next-step-button div{padding:1rem}}@media (min-width:544px){.next-step-button{position:static;padding-right:.938em;padding-left:.938em}}.shipping-methods{font-size:1.125em;font-weight:600}.shipping-method-option{font-size:.938em;font-weight:700!important}.shipping-method-pricing{font-weight:bolder}.multi-ship .multi-shipping{display:block}.checkout-stage-wrapper{border-bottom:1px solid #ccc;padding-bottom:15px}@media (min-width:544px){.checkout-stage-wrapper{margin-left:0;margin-right:0}}.checkout-stage-wrapper .checkout-pills{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media (max-width:768.98px){.checkout-stage-wrapper .checkout-pills{padding:15px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.total-summary-info{padding-top:10px}.checkout-step-pill{text-transform:uppercase;padding:0 5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768.98px){.checkout-step-pill{font-size:12px;padding:0 10px}}.checkout-step-pill span.step-number{padding:10px 14px;color:#fff;border-radius:25px;background-color:silver}.checkout-step-pill span.step-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 10px;font-size:14px}@media (max-width:768.98px){.checkout-step-pill span.step-label{display:none}}span.ship-to-address1,span.ship-to-address2,span.ship-to-city-st-zip,span.ship-to-name,span.ship-to-phone{display:block}.data-checkout-stage[data-checkout-stage=shipping] .card.payment-form,.data-checkout-stage[data-checkout-stage=shipping].multi-ship .order-product-summary,.data-checkout-stage[data-checkout-stage] .card.payment-summary,.data-checkout-stage[data-checkout-stage] .place-order-step,.data-checkout-stage[data-checkout-stage] .shipping-summary,.data-checkout-stage[data-checkout-stage] button.place-order,.data-checkout-stage[data-checkout-stage] button.submit-payment,.data-checkout-stage[data-checkout-stage] button.submit-shipping{display:none}.data-checkout-stage[data-checkout-stage=shipping] button.submit-shipping{display:block}.data-checkout-stage[data-checkout-stage=shipping] .shipment-selector-block .btn-add-new,.data-checkout-stage[data-checkout-stage=shipping] .shipment-selector-block .btn-show-details{border:none}.data-checkout-stage[data-checkout-stage=shipping] .shipping-pill{font-weight:700;color:#412237}.data-checkout-stage[data-checkout-stage=shipping] .shipping-pill span.step-number{background-color:#412237}.data-checkout-stage[data-checkout-stage=shipping-bopis] .card.payment-form,.data-checkout-stage[data-checkout-stage=shipping-bopis].multi-ship .order-product-summary,.data-checkout-stage[data-checkout-stage=shipping] .place-order-heading,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=customer] .shipping-address-block,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=edit] .shipping-address-block,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .btn-add-new,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .btn-show-details,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=shipment] .shipping-address-form{display:none}.data-checkout-stage[data-checkout-stage=shipping-bopis] button.submit-shipping{display:block}.data-checkout-stage[data-checkout-stage=shipping-bopis] .shipment-selector-block .btn-add-new,.data-checkout-stage[data-checkout-stage=shipping-bopis] .shipment-selector-block .btn-show-details{border:none}.data-checkout-stage[data-checkout-stage=shipping-bopis] .shipping-bopis-pill{font-weight:700;color:#412237}.data-checkout-stage[data-checkout-stage=shipping-bopis] .shipping-bopis-pill span.step-number{background-color:#412237}.data-checkout-stage[data-checkout-stage=payment] .card.ghost,.data-checkout-stage[data-checkout-stage=payment] .shipping-section,.data-checkout-stage[data-checkout-stage=shipping-bopis] .place-order-heading,.data-checkout-stage[data-checkout-stage=shipping-bopis] [data-address-mode=customer] .shipping-address-block,.data-checkout-stage[data-checkout-stage=shipping-bopis] [data-address-mode=edit] .shipping-address-block,.data-checkout-stage[data-checkout-stage=shipping-bopis] [data-address-mode=new] .btn-add-new,.data-checkout-stage[data-checkout-stage=shipping-bopis] [data-address-mode=new] .btn-show-details,.data-checkout-stage[data-checkout-stage=shipping-bopis] [data-address-mode=shipment] .shipping-address-form{display:none}.data-checkout-stage[data-checkout-stage=payment] .card.payment-form,.data-checkout-stage[data-checkout-stage=payment] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=payment] .card.payment-form label,.data-checkout-stage[data-checkout-stage=payment] .shipping-summary label{display:inline}.data-checkout-stage[data-checkout-stage=payment] .place-order-heading{display:none}.data-checkout-stage[data-checkout-stage=payment] .checkout-heading{display:block}.data-checkout-stage[data-checkout-stage=payment] button.submit-payment{display:block;text-transform:uppercase}.data-checkout-stage[data-checkout-stage=payment] .address-selector-block .btn-add-new,.data-checkout-stage[data-checkout-stage=payment] .address-selector-block .btn-show-details{border:none}.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=customer] .billing-address,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=details] .btn-add-new,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=details] .btn-show-details,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=edit] .billing-address,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=new] .btn-add-new,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=new] .btn-show-details,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=shipment] .billing-address{display:none}.data-checkout-stage[data-checkout-stage=payment] .billing-pill{font-weight:700;color:#412237}.data-checkout-stage[data-checkout-stage=payment] .billing-pill span.step-number{background-color:#412237}.data-checkout-stage[data-checkout-stage=payment-bopis] .card.ghost,.data-checkout-stage[data-checkout-stage=payment-bopis] .shipping-section{display:none}.data-checkout-stage[data-checkout-stage=payment-bopis] .card.payment-form,.data-checkout-stage[data-checkout-stage=payment-bopis] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=payment-bopis] .card.payment-form label,.data-checkout-stage[data-checkout-stage=payment-bopis] .shipping-summary label{display:inline}.data-checkout-stage[data-checkout-stage=payment-bopis] .place-order-heading{display:none}.data-checkout-stage[data-checkout-stage=payment-bopis] .checkout-heading{display:block}.data-checkout-stage[data-checkout-stage=payment-bopis] button.submit-payment{display:block;text-transform:uppercase}.data-checkout-stage[data-checkout-stage=payment-bopis] .address-selector-block .btn-add-new,.data-checkout-stage[data-checkout-stage=payment-bopis] .address-selector-block .btn-show-details{border:none}.data-checkout-stage[data-checkout-stage=payment-bopis] [data-address-mode=customer] .billing-address,.data-checkout-stage[data-checkout-stage=payment-bopis] [data-address-mode=details] .btn-add-new,.data-checkout-stage[data-checkout-stage=payment-bopis] [data-address-mode=details] .btn-show-details,.data-checkout-stage[data-checkout-stage=payment-bopis] [data-address-mode=edit] .billing-address,.data-checkout-stage[data-checkout-stage=payment-bopis] [data-address-mode=new] .btn-add-new,.data-checkout-stage[data-checkout-stage=payment-bopis] [data-address-mode=new] .btn-show-details,.data-checkout-stage[data-checkout-stage=payment-bopis] [data-address-mode=shipment] .billing-address{display:none}.data-checkout-stage[data-checkout-stage=payment-bopis] .billing-bopis-pill{font-weight:700;color:#412237}.data-checkout-stage[data-checkout-stage=payment-bopis] .billing-bopis-pill span.step-number{background-color:#412237}.data-checkout-stage[data-checkout-stage=placeOrder] .card.ghost,.data-checkout-stage[data-checkout-stage=placeOrder] .card.payment-form,.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-section{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .card.payment-summary,.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .checkout-heading{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .place-order-heading,.data-checkout-stage[data-checkout-stage=placeOrder] button.place-order{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .review-pill{font-weight:700;color:#412237}.data-checkout-stage[data-checkout-stage=placeOrder] .review-pill span.step-number{background-color:#412237}.data-checkout-stage[data-checkout-stage=placeOrder] .place-order-step{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .place-order-step.left-col .totals-line{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .place-order-step.right-col{margin-top:1.5rem}.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .card.ghost,.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .card.payment-form,.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .shipping-section,.data-checkout-stage[data-checkout-stage=placeOrder] .place-order-step.right-col .address-line,.data-checkout-stage[data-checkout-stage=placeOrder] .place-order-step.right-col .bopis-store,.data-checkout-stage[data-checkout-stage=placeOrder] .place-order-step.right-col .selling-info,.data-checkout-stage[data-checkout-stage=placeOrder] .prepare-order-step{display:none}.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .card.payment-summary,.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .checkout-heading{display:none}.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .place-order-heading,.data-checkout-stage[data-checkout-stage=placeOrder-bopis] button.place-order{display:block}.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .review-bopis-pill{font-weight:700;color:#412237}.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .review-bopis-pill span.step-number{background-color:#412237}.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .place-order-step{display:block}.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .place-order-step.left-col .totals-line{display:none}.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .place-order-step.right-col{margin-top:1.5rem}.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .place-order-step.right-col .address-line,.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .place-order-step.right-col .bopis-store,.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .place-order-step.right-col .selling-info,.data-checkout-stage[data-checkout-stage=placeOrder-bopis] .prepare-order-step,.data-checkout-stage[data-checkout-stage=submitted] .card.ghost,.data-checkout-stage[data-checkout-stage=submitted] .card.payment-form,.data-checkout-stage[data-checkout-stage=submitted] .shipping-form,.data-checkout-stage[data-checkout-stage=submitted] .summary-section-label.shipping-addr-label{display:none}.data-checkout-stage[data-checkout-stage=submitted] .card.payment-summary,.data-checkout-stage[data-checkout-stage=submitted] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=submitted] button.place-order{display:none}.data-checkout-stage[data-checkout-stage=submitted] .place-order-step{display:block}.data-checkout-stage[data-checkout-stage=submitted] .place-order-step.left-col .totals-line{display:none}.data-checkout-stage[data-checkout-stage=submitted] .place-order-step.right-col{margin-top:1.5rem}.data-checkout-stage option[value=new],.data-checkout-stage[data-checkout-stage=submitted] .place-order-step.right-col .address-line,.data-checkout-stage[data-checkout-stage=submitted] .place-order-step.right-col .selling-info,.data-checkout-stage[data-checkout-stage=submitted] .prepare-order-step{display:none}.data-checkout-stage h5>span{font-size:.8em}.single-shipping .multi-ship-action-buttons,.single-shipping .view-address-block,[data-customer-type=guest] .single-shipping .shipment-selector-block{display:none}.btn-show-details{padding-top:0}.multi-ship-address-actions .btn-save-multi-ship{margin-left:10px}input#email.invalid{border:2px solid #900}.order-total-summary .applied-giftcard-total .order-giftcardapplied-total,.order-total-summary .applied-giftcard-total .order-receipt-label,.order-total-summary .applied-giftcard-total .order-receipt-label span,.order-total-summary .applied-giftcard-totalspan{color:#900}.hide-giftcards-totals,.order-total-summary .applied-giftcard-total.hide-giftcards-totals{display:none}.summary-details .summary-section-label{font-weight:700}.gift-card-contents .giftCardNew.hidden{display:none}.gift-card-contents .giftCardNew .gc-error{color:#900;font-size:14px}.gift-card-contents .giftCardNew .giftCardInfo .removegc{background-color:#412237;color:#fff;font-family:"Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;padding:10px 19px 8px;text-transform:uppercase;text-align:center;text-decoration:none}.gift-card-contents .giftCardNew .giftCardInfoNew .giftCardNum input,.gift-card-contents .giftCardNew .giftCardInfoNew .giftCardNum label,.gift-card-contents .giftCardNew .giftCardInfoNew .giftCardPIN label{display:block}.gift-card-contents .giftCardNew .giftCardInfoNew .gcRecaptcha{margin-top:10px}.gift-card-contents .giftCardNew .giftCardInfoNew .balanceArea.checkout-gift-card-balance{position:initial;color:#900;padding-top:7px;padding-bottom:7px}.gift-card-contents .giftCardNew .giftCardInfoNew .buttonsContainer{margin-left:0;margin-right:0}.gift-card-contents .giftCardNew .giftCardInfoNew .buttonsContainer .gcapply-container button{background-color:#412237;color:#FFF}.gift-card-contents .giftCardNew .giftCardInfoNew .buttonsContainer .checkgcbalance button{background-color:#999;color:#FFF}.gift-card-contents .giftCardNew .giftCardInfoNew .buttonsContainer .balanceArea{padding-top:7px;padding-bottom:7px;font-weight:700;text-align:center;width:116px}.order-confirmation-page .card-header,.receipt .card-header{border-bottom:none}@media (min-width:544px){.order-confirmation-page,.receipt{padding-top:15px}}.order-confirmation-page .create-account-image,.receipt .create-account-image{text-align:center}.order-confirmation-page .confirmation-page-copy,.receipt .confirmation-page-copy{margin-left:-15px;margin-right:-15px}.order-confirmation-page .confirmation-page-copy #mobileDisplay img,.receipt .confirmation-page-copy #mobileDisplay img{width:100%}.order-confirmation-page .order-product-summary-card,.receipt .order-product-summary-card{border:none;margin-bottom:0}@media (min-width:544px){.order-confirmation-page .order-product-summary-card:nth-child(even),.receipt .order-product-summary-card:nth-child(even){background-color:#eee}}.order-confirmation-page .order-product-summary-card .product-summary-block,.receipt .order-product-summary-card .product-summary-block{margin:0;border:1px solid #ccc;padding:15px}.order-confirmation-page .order-product-summary-card .product-summary-block table,.receipt .order-product-summary-card .product-summary-block table{table-layout:fixed}.order-confirmation-page .order-product-summary-card .product-summary-block table .header,.receipt .order-product-summary-card .product-summary-block table .header{background:none!important}@media (max-width:768.98px){.order-confirmation-page .order-product-summary-card .product-summary-block .item-attributes,.receipt .order-product-summary-card .product-summary-block .item-attributes{font-size:14px}}.order-confirmation-page .order-product-summary-card .product-summary-block .item-attributes p,.receipt .order-product-summary-card .product-summary-block .item-attributes p{padding-bottom:3px}.order-confirmation-page .bopis-confirmation-page-copy,.receipt .bopis-confirmation-page-copy{padding-top:10px}.order-confirmation-page .global-pickup-message,.order-confirmation-page .store-pickup-message,.receipt .global-pickup-message,.receipt .store-pickup-message{padding-left:1.25rem;margin-bottom:8px;color:#900}.receipt{padding-top:0;padding-right:0;margin-bottom:100px}.order-confirmation-page .confirmation-page-copy #desktopDisplay img,.receipt .confirmation-page-copy #desktopDisplay img{margin:0 auto;display:block!important;width:100%}.order-confirmation-page .confirmation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.order-confirmation-page .confirmation-container .confirmation-narvar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-confirmation-page .confirmation-container .confirmation-page-copy{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-confirmation-page .confirmation-container .bopis-confirmation-page-copy{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-confirmation-page .confirmation-container .confirmation-details{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-confirmation-page .confirmation-container .kno-app.v-application{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 auto}}@media screen and (min-width:768px){.order-confirmation-page .confirmation-container .confirmation-narvar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-confirmation-page .confirmation-container .confirmation-page-copy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-confirmation-page .confirmation-container .bopis-confirmation-page-copy{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-confirmation-page .confirmation-container .confirmation-details{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-confirmation-page .confirmation-container .kno-app.v-application{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:2em auto}}.order-receipt-label{font-weight:700!important;font-size:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-summary-block{border:none!important;padding:0}.itemhead{font-weight:700!important}.gc-recaptcha-error{display:none;color:#900;font-size:13px}.checkout-modal .modal-dialog{width:70%}.checkout-modal .modal-dialog .modal-content{padding:30px}.checkout-modal .modal-dialog .modal-content h1{color:#412237!important;font-family:"Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif!important;text-transform:capitalize!important;letter-spacing:.01em!important;font-size:22px!important;font-style:normal!important;font-weight:700!important}.checkout-modal .modal-dialog .modal-content p,.checkout-modal .modal-dialog .modal-content table,.checkout-modal .modal-dialog .modal-content ul{font-size:14px!important;line-height:22px!important}.checkout-modal .modal-dialog .modal-content .modal-header{border-bottom:none!important;width:40px;position:absolute;right:50px;top:0;z-index:10000}.checkout-modal .modal-dialog .modal-content .modal-header .close{padding:0;margin:0;width:50px;position:relative;right:15px}#shippingModal .modal-dialog{max-width:700px}#shippingModal .modal-dialog table{width:500px}@media (min-width:544px){#shippingModal .modal-dialog{max-width:800px}#shippingModal .modal-dialog table{width:700px}}#checkout-main[data-checkout-stage=shipping] input.shippingAddressOne:not(:placeholder-shown):invalid,#checkout-main[data-checkout-stage=shipping] input.shippingAddressTwo:not(:placeholder-shown):invalid{background:rgba(153,0,0,.1)}#checkout-main[data-checkout-stage=shipping] .billing-summary{display:none}.no-balance{margin-top:25px}.payment-nav-item div{font-family:"Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif!important;font-size:10px!important;color:#555!important;letter-spacing:.01em;font-weight:700}@media (max-width:768.98px){.payment-nav-item{width:33.3%;background:#fff!important}.payment-nav-item .nav-link::after{display:none}.payment-form .form-control-label{font-size:12px!important}}.gift-card-title{font-size:14px;font-weight:700;margin-top:10px}.enter-payment-title{font-size:18px;font-weight:700;padding-top:20px}@media (min-width:544px){.selectGiftCard .message{font-size:13px;float:left;margin-left:20px;margin-top:-20px}.jminsiders-label,.save-credit-label{font-size:13px}}@media (max-width:543.98px){.jminsiders-label,.save-credit-label{font-size:.75rem}}@media (max-width:768.98px){.narvarContainer .phone-container{padding-top:.5rem;padding-bottom:.5rem}}.narvarContainer .unsubscribe{display:block}.narvarContainer .unsubscribe a{color:#999!important;font-size:12px;text-transform:uppercase}.narvarContainer .unsubscribe a:hover{cursor:pointer;text-decoration:underline}.narvarContainer .message{font-weight:600}.narvarContainer .howismynumberused{font-weight:400;text-decoration:underline;float:left;margin-top:10px}.payment-info-block.isBOPISBasket li.payment-nav-item[data-method-id=Affirm],.shipping-form.is-bopis-form .multi-ship-action-buttons,.shipping-form.is-bopis-form .shipment-selector-block,.shipping-form.is-bopis-form .shipping-address-block .row:not(.bopis-fields),.shipping-form.is-bopis-form .shipping-method-block,.shipping-form.is-bopis-form .view-address-block{display:none}.continue-to-shipping-button{padding-left:15px;padding-right:15px}.order-confirmation-page .bopis-confirmation-header{color:#412237!important;font-family:"Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif!important;text-transform:capitalize!important;letter-spacing:.01em!important;font-size:22px!important;font-style:normal!important;font-weight:700!important}.order-confirmation-page .bopis-store .card-header{padding-bottom:0}.order-confirmation-page .bopis-store .card-body{padding-top:0}@media screen and (max-width:425px){.order-confirmation-page .address-line .single-shipping{margin-left:1.25rem}.order-confirmation-page .address-line .billing-address-summary{padding-left:1.25rem}}@media screen and (max-width:425px){.border-mobile-only{border-bottom:1px solid #ccc!important}}.credit-card-content .stored-payments .saved-payment-title{display:block;margin-bottom:.5rem;font-size:14px;font-weight:700;margin-top:10px;margin-left:-15px}.jm-text-subtext{font-size:11px;padding-left:20px;padding-right:20px}.jm-text-subtext .jminsiders-label{font-size:11px}.page .minicart .popover.show{min-height:unset;min-width:unset}@media (min-width:1025px){#maincontent.onepage{margin-top:52px}}#maincontent.onepage .jminsiders-label{margin-left:20px;margin-top:-18px;font-size:.8em}#maincontent.onepage label.form-control-label{font-weight:700}#clqonepage #billingError{scroll-margin:150px}#clqonepage .express-checkout-option{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin:0 .5em}#clqonepage .express-checkout-option .js-paypal-minicart-button{width:100%}#clqonepage .checkout-hidden{display:none}#clqonepage .payment-form-fields button.add-payment:hover,#clqonepage .payment-form-fields button.cancel-new-payment:hover{text-decoration:underline}#clqonepage .row.saved-payment-instrument{border:2px solid #fff}#clqonepage .row.saved-payment-instrument>div{margin-top:1rem;margin-bottom:1rem}#clqonepage .row.saved-payment-instrument.selected-payment{background-color:#e9ecef;border:2px solid #e9ecef}#clqonepage .row.saved-payment-instrument.selected-payment .security-code-input{display:block}#clqonepage .row.saved-payment-instrument:not(.selected-payment):hover{cursor:pointer;border:2px solid #e9ecef}#clqonepage .row.saved-payment-instrument:not(.selected-payment) .security-code-input{display:none}#clqonepage .tab-pane{margin-bottom:1rem}#clqonepage #credit-card-content .user-payment-instruments .stored-payments{margin-top:1rem}#clqonepage #credit-card-content .user-payment-instruments .stored-payments .saved-payment-title{font-weight:700;margin-left:-15px;margin-bottom:.25em}#clqonepage #credit-card-content .credit-card-form{padding-top:1rem}#clqonepage #credit-card-content .btn-outline-primary{border:0}#clqonepage .strike-through{text-decoration:line-through}#clqonepage .bopis-store-details{margin-bottom:1.5rem}#clqonepage .bopis-store-details .bopis-store .card-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem}#clqonepage .bopis-store-details .bopis-store .card-header h2{font-size:1.25rem;margin:0}#clqonepage .bopis-store-details .bopis-store .card-body{padding:1rem}#clqonepage .bopis-store-details .bopis-store .card-body .store-name{font-weight:600;font-size:1.125rem;margin-bottom:.5rem}#clqonepage .bopis-store-details .bopis-store .card-body address{margin-bottom:0;font-style:normal}#clqonepage .bopis-store-details .bopis-store .card-body address .phone{margin-top:.5rem}#clqonepage .bopis-store-details .bopis-store .card-body address .phone .label{font-weight:600;margin-right:.5rem}#clqonepage .bopis-store-details .bopis-store .card-body address .hours{margin-top:.5rem}#clqonepage .bopis-store-details .bopis-store .card-body address .hours .label{font-weight:600;margin-bottom:.25rem}#clqonepage .bopis-recipient-block .card{border:1px solid #dee2e6}#clqonepage .bopis-recipient-block .card .card-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem}#clqonepage .bopis-recipient-block .card .card-header h3{font-size:1.125rem;margin:0}#clqonepage .bopis-recipient-block .card .card-body{padding:1rem}#clqonepage .gc-covers-order-banner .gc-covered-message{border-radius:8px;padding:20px;text-align:center;font-size:1.1em;color:#008827;margin-bottom:15px}#clqonepage .gc-covers-order-banner .gc-covered-message i.fa-check-circle{margin-right:10px;font-size:1.2em}