.cart__note.nf-cart-note{--inputs-radius: 2rem;--inputs-radius-outset: 2.1rem;display:flex;flex-direction:column;width:100%;max-width:48rem}.nf-cart-note .nf-cart-note__label{position:static;display:block;margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:600;color:rgb(var(--color-foreground))}.cart__note.nf-cart-note:before,.cart__note.nf-cart-note:after{display:none}.nf-cart-note .text-area{width:100%;border:.1rem solid var(--nf-gray-2);box-shadow:none;outline:none;min-height:12rem;padding:1.4rem 1.6rem;border-radius:var(--nf-radius);font-size:1.5rem;line-height:2.2rem}.nf-cart-note .text-area:focus,.nf-cart-note .text-area:focus-visible{border-color:var(--nf-wine);box-shadow:0 0 0 .1rem var(--nf-wine);outline:none}.nf-cart-note .text-area.nf-cart-note__input--error,.nf-cart-note .text-area.nf-cart-note__input--error:focus{border-color:var(--nf-red);box-shadow:0 0 0 .1rem var(--nf-red)}.nf-cart-note .text-area::placeholder{color:var(--nf-gray-3)}.nf-cart-note__error{display:flex;gap:.6rem;margin:.8rem 0 0;font-size:1.3rem;line-height:1.8rem;font-weight:500;color:var(--nf-red)}.nf-cart-note__error[hidden]{display:none}.identixweb-order-delivery{--nf-odd-border: .1rem solid var(--nf-gray-2);width:100%;margin:0 0 2.4rem;font-family:var(--font-body-family);color:var(--nf-black);text-align:left}.identixweb-order-delivery *,.identixweb-order-delivery *:before,.identixweb-order-delivery *:after{box-sizing:border-box}.identixweb-order-delivery .select-box{width:100%;max-width:none;margin:0}.identixweb-order-delivery .select-box .sorting-dropdown{width:100%;height:4.8rem;padding:0 4.4rem 0 1.8rem;border:var(--nf-odd-border);border-radius:var(--nf-radius-pill);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%231e1e1e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.6rem center;background-size:1.8rem;-webkit-appearance:none;appearance:none;font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:.06rem;color:var(--nf-black);box-shadow:none;cursor:pointer}.identixweb-order-delivery .select-box .sorting-dropdown:focus-visible{outline:.2rem solid var(--nf-wine);outline-offset:.2rem}.identixweb-order-delivery .uiHeading,.identixweb-order-delivery .identixweb-order-delivery-date-uiHeading{margin:2rem 0 1.2rem;font-family:var(--font-body-family);font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:.06rem;text-align:left!important;color:var(--nf-black)}.identixweb-order-delivery .iw-calendar{width:100%!important;margin:0!important}.identixweb-order-delivery .identixweb-order-delivery-deliveryNote,.identixweb-order-delivery p.deliveryNote{margin:1.2rem 0 0!important;font-size:1.3rem;line-height:2rem;text-align:left;color:var(--nf-gray-3)}.identixweb-order-delivery .deliveryRequired,.identixweb-order-delivery .identixweb-order-delivery-date-deliveryRequired{margin:.8rem 0 0;padding:0;font-size:1.3rem!important;line-height:1.8rem;font-weight:500;text-align:left;color:var(--nf-red)!important}.identixweb-order-delivery .rmdp-wrapper,.identixweb-order-delivery .rmdp-shadow{width:100%!important;max-width:100%;border:var(--nf-odd-border);border-radius:var(--nf-radius);box-shadow:none!important;overflow:hidden;background:#fff}.identixweb-order-delivery .rmdp-top-class,.identixweb-order-delivery .rmdp-calendar{width:100%}.identixweb-order-delivery .rmdp-calendar{padding:1.2rem 1rem 1.4rem}.identixweb-order-delivery .rmdp-calendar,.identixweb-order-delivery .rmdp-day-picker,.identixweb-order-delivery .rmdp-week{min-width:0}.identixweb-order-delivery .rmdp-day-picker,.identixweb-order-delivery .rmdp-day-picker>div{width:100%}.identixweb-order-delivery .rmdp-header{margin:0 0 .8rem;padding:0;height:auto}.identixweb-order-delivery .rmdp-header>div{align-items:center;justify-content:space-between}.identixweb-order-delivery .rmdp-header-values{margin:0;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;letter-spacing:.06rem;color:var(--nf-black)!important}.identixweb-order-delivery .rmdp-header .prev_next_button{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;margin:0;border:var(--nf-odd-border)!important;border-radius:50%!important;background-color:#fff!important;color:var(--nf-black);transition:background-color .2s ease,border-color .2s ease}.identixweb-order-delivery .rmdp-header .prev_next_button:not(.rmdp-disabled):hover{background-color:var(--nf-cream)!important;border-color:var(--nf-wine)!important}.identixweb-order-delivery .rmdp-week{display:grid;grid-template-columns:repeat(7,1fr);gap:.2rem}.identixweb-order-delivery .rmdp-week-day{width:auto;height:3.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase;color:var(--nf-gray-3)!important}.identixweb-order-delivery .rmdp-day,.identixweb-order-delivery .rmdp-week-day{width:auto!important;min-width:0}.identixweb-order-delivery .rmdp-day{height:4rem}.identixweb-order-delivery .rmdp-day span{display:flex;align-items:center;justify-content:center;width:min(3.8rem,100%);height:3.8rem;margin:auto!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:50%!important;font-family:var(--font-body-family);font-size:1.4rem!important;font-weight:500;transition:background-color .15s ease,color .15s ease}.identixweb-order-delivery .rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden):not(.rmdp-selected) span{border:.1rem solid transparent!important;background:transparent!important;color:var(--nf-black)!important}.identixweb-order-delivery .rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden):not(.rmdp-selected) span:hover{background:var(--nf-pink)!important;color:var(--nf-wine)!important}.identixweb-order-delivery .rmdp-day.rmdp-today:not(.rmdp-selected) span{border-color:var(--nf-wine)!important}.identixweb-order-delivery .rmdp-day.rmdp-selected span,.identixweb-order-delivery .rmdp-day.rmdp-selected span:not(.highlight){border:.1rem solid var(--nf-red)!important;border-radius:50%!important;background:var(--nf-red)!important;color:#fff!important;font-weight:600;box-shadow:none!important}.identixweb-order-delivery .rmdp-day.rmdp-disabled span{background:transparent!important;color:var(--nf-gray-3)!important;opacity:.45}.identixweb-order-delivery .identixweb-order-delivery-Time,.identixweb-order-delivery .note_div{width:100%!important;min-width:0!important;max-width:none!important}.identixweb-order-delivery .identixweb-order-delivery-Time{margin:1.2rem 0 0!important}.identixweb-order-delivery .iw-calendar{max-width:none!important}.identixweb-order-delivery .identixweb-order-delivery-Time .ant-space{display:flex!important}.identixweb-order-delivery .identixweb-order-delivery-Time .ant-space,.identixweb-order-delivery .identixweb-order-delivery-Time .ant-space-item,.identixweb-order-delivery .identixweb-order-delivery-deliveryTime{width:100%!important;max-width:100%;min-width:0}.identixweb-order-delivery .identixweb-order-delivery-deliveryTime{height:4.8rem!important}.identixweb-order-delivery .identixweb-order-delivery-deliveryTime .ant-select-selector{padding:0 5.2rem 0 1.8rem!important;border:var(--nf-odd-border)!important;border-radius:var(--nf-radius-pill)!important;background:#fff!important;box-shadow:none!important}.identixweb-order-delivery .identixweb-order-delivery-deliveryTime.ant-select-focused .ant-select-selector,.identixweb-order-delivery .identixweb-order-delivery-deliveryTime:hover .ant-select-selector{border-color:var(--nf-wine)!important}.identixweb-order-delivery .identixweb-order-delivery-deliveryTime .ant-select-selection-item,.identixweb-order-delivery .identixweb-order-delivery-deliveryTime .ant-select-selection-placeholder{font-family:var(--font-body-family);font-size:1.5rem!important;font-weight:500;letter-spacing:.06rem;line-height:4.6rem!important;color:var(--nf-black)!important}.identixweb-order-delivery .identixweb-order-delivery-deliveryTime.ant-select-disabled .ant-select-selection-item{color:var(--nf-gray-3)!important}.identixweb-order-delivery .identixweb-order-delivery-deliveryTime .ant-select-arrow{top:50%!important;right:.5rem!important;inset-inline-end:.5rem!important;width:3.8rem!important;height:3.8rem!important;margin:0!important;transform:translateY(-50%);border:0;border-radius:50%;background:var(--nf-wine)!important;display:flex;align-items:center;justify-content:center}.identixweb-order-delivery .identixweb-order-delivery-deliveryTime.ant-select-disabled .ant-select-arrow{background:var(--nf-gray-2)!important}.identixweb-order-delivery .identixweb-order-delivery-deliveryTime .ant-select-arrow svg{width:1.8rem;height:1.8rem;fill:none!important}.identixweb-order-delivery .identixweb-order-delivery-deliveryTime .ant-select-arrow svg path{stroke:#fff!important}html body .ant-select-dropdown:has(.ant-select-item-option){padding:.6rem!important;border-radius:1.6rem!important;box-shadow:0 .8rem 2.4rem #1e1e1e1f!important;font-family:var(--font-body-family)}html body .ant-select-dropdown .ant-select-item.ant-select-item-option{min-height:4rem;padding:.8rem 1.4rem!important;border-radius:1rem!important;font-family:var(--font-body-family);font-size:1.4rem!important;color:var(--nf-black)}html body .ant-select-dropdown .ant-select-item.ant-select-item-option-active:not(.ant-select-item-option-disabled):not(.ant-select-item-option-selected),html body .ant-select-dropdown .ant-select-item.ant-select-item-option:not(.ant-select-item-option-disabled):not(.ant-select-item-option-selected):hover{background-color:var(--nf-cream)!important;color:var(--nf-wine)!important}html body .ant-select-dropdown .ant-select-item.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--nf-wine)!important;color:#fff!important;font-weight:600!important}.identixweb-order-delivery .identixweb-inputWithButton{display:flex;align-items:center;width:100%;height:4.8rem;padding:0 .5rem 0 0;border:var(--nf-odd-border);border-radius:var(--nf-radius-pill);background:#fff;overflow:hidden}.identixweb-order-delivery .identixweb-inputWithButton:focus-within{border-color:var(--nf-wine)}.identixweb-order-delivery .identixweb-inputWithButton .store-pickup-address{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0 1.2rem 0 1.8rem;border:0!important;border-radius:0;background:transparent;box-shadow:none!important;outline:none;font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:.06rem;color:var(--nf-black)}.identixweb-order-delivery .identixweb-inputWithButton .store-pickup-address::placeholder{color:var(--nf-gray-3)}.identixweb-order-delivery .identixweb-inputWithButton .sPorderDeliveryDatePostlCode{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:3.8rem!important;height:3.8rem!important;margin:0;padding:0;border:0;border-radius:50%;background:var(--nf-wine)!important;color:#fff;cursor:pointer}.identixweb-order-delivery .identixweb-inputWithButton .sPorderDeliveryDatePostlCode svg{width:1.8rem;height:1.8rem}.identixweb-order-delivery .identixweb-inputWithButton .sPorderDeliveryDatePostlCode svg,.identixweb-order-delivery .identixweb-inputWithButton .sPorderDeliveryDatePostlCode img{filter:brightness(0) invert(1)}.identixweb-order-delivery .identixweb-map{height:26rem;margin-top:1.2rem;border:var(--nf-odd-border);border-radius:var(--nf-radius);overflow:hidden}.identixweb-order-delivery .region-replace{display:block;width:100%}.identixweb-order-delivery .odd-sp-right-location{min-width:0;margin-top:0}.identixweb-order-delivery select.region_filter{width:100%;height:4.8rem;margin:0 0 1.2rem;padding:0 4.4rem 0 1.8rem;border:var(--nf-odd-border)!important;border-radius:var(--nf-radius-pill);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%231e1e1e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.6rem center;background-size:1.8rem;-webkit-appearance:none;appearance:none;font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;color:var(--nf-black);cursor:pointer}.identixweb-order-delivery .identixweb-locations{max-height:31rem;margin:0;border:var(--nf-odd-border);border-radius:var(--nf-radius);background:#fff;overflow-x:hidden;overflow-y:auto}.identixweb-order-delivery .identixweb-store{gap:1rem;align-items:flex-start;padding:1.4rem 1.6rem;border-bottom:.1rem solid var(--nf-gray-1);line-height:2rem;cursor:pointer}.identixweb-order-delivery .identixweb-store:last-child{border-bottom:0}.identixweb-order-delivery .identixweb-store:has(.identixweb-locationRadio:checked){background:var(--nf-cream)}.identixweb-order-delivery .identixweb-store .identixweb-locationRadio{flex:0 0 auto;width:1.8rem;height:1.8rem;margin:.1rem 0 0!important;accent-color:var(--nf-wine)}.identixweb-order-delivery .identixweb-storr-span{flex:1 1 auto;min-width:0}.identixweb-order-delivery .identixweb-storr-span label{display:block;width:auto;white-space:normal;overflow-wrap:anywhere;font-family:var(--font-body-family);font-size:1.3rem;line-height:2rem;letter-spacing:.04rem;color:var(--nf-gray-3)}.identixweb-order-delivery .identixweb-storr-span .locationName{font-size:1.5rem;font-weight:600;color:var(--nf-black)}.identixweb-order-delivery .identixweb-popup{display:inline-block;margin-top:.4rem;font-size:1.3rem;font-weight:500;color:var(--nf-wine);text-decoration:underline;text-underline-offset:.3rem}.identixweb-order-delivery .identixweb-store .odd-location-map{flex:0 0 auto;margin:0!important;color:var(--nf-wine)}.identixweb-order-delivery .identixweb-order-delivery-date-store-pickup-delivery{width:100%!important;margin:0!important}.identixweb-order-delivery .identixweb-order-delivery-date-store-pickup-delivery-uiHeading,.identixweb-order-delivery .identixweb-order-delivery-date-store-pickup-delivery-deliveryRequired.deliveryRequired.errorshow{width:auto!important;margin:2rem 0 1.2rem!important;padding:0!important}.identixweb-order-delivery .error_location{margin:.8rem 0;font-size:1.3rem;font-weight:500;text-align:left;color:var(--nf-red)}@media screen and (min-width:750px){#main-cart-footer .cart__footer{flex-wrap:wrap;row-gap:3.2rem}#main-cart-footer .cart__footer>.cart__blocks{flex:0 0 100%;width:100%}}@media screen and (min-width:990px){#main-cart-footer .cart__blocks{display:grid;grid-template-columns:minmax(0,1fr) 38rem;column-gap:4.8rem;align-items:start;padding:3.2rem}#main-cart-footer .cart__blocks>*{grid-column:2;margin-top:0}#main-cart-footer .cart__blocks>*+*{margin-top:2rem}#main-cart-footer .cart__blocks>.identixweb-order-delivery{grid-column:1;grid-row:1 / span 10;margin:0}#main-cart-footer .cart__blocks>.js-contents{margin-top:0}#main-cart-footer .cart__blocks .totals{justify-content:space-between}#main-cart-footer .cart__blocks .tax-note{text-align:left}.identixweb-order-delivery .shipping-identixweb-order-delivery-dates .iw-calendar,.identixweb-order-delivery .identixweb-order-delivery-date-store-pickup-delivery .iw-calendar{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);column-gap:2.4rem;align-items:start}.identixweb-order-delivery .iw-calendar>*{grid-column:1 / -1}.identixweb-order-delivery .iw-calendar>.rmdp-wrapper{grid-column:1;grid-row:2}.identixweb-order-delivery .iw-calendar>.identixweb-order-delivery-Time{grid-column:2;grid-row:2;align-self:start;margin:0!important}.identixweb-order-delivery .iw-calendar>.note_div{grid-column:2;grid-row:2;align-self:start;margin-top:6rem}.identixweb-order-delivery .region-replace{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.identixweb-order-delivery .identixweb-map{height:30rem}}lb-upsell-product-page-addon{display:block;width:100%;margin:0 0 2rem}lb-upsell-product-page-addon .lb-upsell-ppa-title-cont{margin:0 0 1.2rem}lb-upsell-product-page-addon .lb-upsell-ppa-title{margin:0;font-family:var(--font-body-family);font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:.06rem;text-align:left;color:rgb(var(--color-foreground))}lb-upsell-product-page-addon .lb-upsell-ppa-title-cont small:empty{display:none}lb-upsell-product-page-addon .lb-upsell-carousel-container{position:relative;align-items:center}lb-upsell-product-page-addon .lb-upsell-ppa{margin:0;flex:1 1 auto;min-width:0}lb-upsell-product-page-addon .lb-upsell-ppa-grid-carousel{gap:1rem;padding:.2rem 0 .4rem}lb-upsell-product-page-addon .lb-upsell-ppa-display-flex{flex:0 0 auto}lb-upsell-product-page-addon .ppa-prod-container-grid{width:15.2rem;height:100%;margin:0;padding:1rem 1rem 1.2rem;align-items:stretch;border:.1rem solid var(--nf-gray-2);border-radius:var(--nf-radius);background:#fff;transition:border-color .2s ease}lb-upsell-product-page-addon .ppa-prod-container-grid:hover{border-color:var(--nf-wine)}lb-upsell-product-page-addon .ppa-prod-img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0 0 .8rem;border-radius:1.4rem;background:var(--nf-gray-1)}lb-upsell-product-page-addon .ppa-prod-details-title-grid{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:4rem;margin:0;font-size:1.3rem;line-height:2rem;font-weight:500;letter-spacing:.06rem;text-align:left;white-space:normal;text-overflow:clip;color:var(--nf-black)}lb-upsell-product-page-addon .ppa-prod-details-price-grid{display:block;margin:.4rem 0 0;font-size:1.5rem;line-height:2.4rem;text-align:left;color:var(--nf-black)}lb-upsell-product-page-addon .ppa-prod-details-price-grid b{font-weight:600}lb-upsell-product-page-addon .ppa-prod-details-variants-grid,lb-upsell-product-page-addon .lb-upsell-variants-cont{width:100%;margin:.6rem 0 0}lb-upsell-product-page-addon .lb-upsell-variants-select{width:100%;height:3.4rem;padding:0 3rem 0 1.2rem;border:.1rem solid var(--nf-gray-2);border-radius:var(--nf-radius-pill);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%231e1e1e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.4rem;-webkit-appearance:none;appearance:none;font-family:var(--font-body-family);font-size:1.3rem;color:var(--nf-black);cursor:pointer}lb-upsell-product-page-addon .ppa-add-btn-cont-grid{width:100%;margin-top:auto;padding-top:.8rem}lb-upsell-product-page-addon .ppa-add-to-cart-btn{width:100%;margin:0;padding:.7rem 1rem;border:.1rem solid var(--nf-wine);border-radius:var(--nf-radius-pill);background:#fff!important;color:var(--nf-wine)!important;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.8rem;font-weight:600;letter-spacing:.1rem;transition:background-color .2s ease,color .2s ease}lb-upsell-product-page-addon .ppa-add-to-cart-btn:hover{background:var(--nf-wine)!important;color:#fff!important}lb-upsell-product-page-addon .lb-upsell-ppa-carousel-nav{position:absolute;top:6.4rem;z-index:2;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:.1rem solid var(--nf-gray-2);border-radius:50%;background:#fff;box-shadow:0 .2rem .8rem #1e1e1e1f;font-size:1.2rem;line-height:1;color:var(--nf-black);cursor:pointer}lb-upsell-product-page-addon .lb-upsell-ppa-carousel-nav:first-child{left:-.8rem}lb-upsell-product-page-addon .lb-upsell-ppa-carousel-nav:last-child{right:-.8rem}lb-upsell-product-page-addon .lb-upsell-ppa-carousel-nav:hover{border-color:var(--nf-wine);color:var(--nf-wine)}
/*# sourceMappingURL=/cdn/shop/t/68/assets/nf-apps.css.map */
