.drawer-overlay{background-color:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.nf-my-orders__table{width:100%;border-collapse:collapse;border-top:solid 1px #d0d1d4;border-bottom:solid 1px #f1f1f1;max-height:55vh;outline:none}.nf-my-orders__table .quantity-spinner{display:flex;align-items:center}.nf-my-orders__table .price-wrapper{display:flex;align-items:center;justify-content:space-between}.nf-my-orders__table .price-box{display:flex;align-items:center;justify-content:flex-end;gap:5px}.nf-my-orders__table .table-head{padding:12px 20px;border-bottom:solid 1px #d0d1d4}.nf-my-orders__table th{padding:4px 0;border-bottom:1px solid #d0d1d4;text-align:left;color:#000;cursor:default;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.5rem;font-weight:600;letter-spacing:.07px;width:20%}@media screen and (max-width: 749px){.nf-my-orders__table th{width:auto}.tracking-link-text{display:none}.nf-my-orders__table th:nth-child(3),.nf-my-orders__table td:nth-child(3){display:none}.order__date-value span{display:inline-block}.order__date-value span:after{content:attr(data-mobile-date);font-size:1.5rem}.order__date-value span{font-size:0}}.nf-my-orders__table td{font-size:1.5rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);padding:10px 0;border-bottom:1px solid #f1f1f1;text-align:left;color:#000;cursor:default;vertical-align:middle;line-height:15px;letter-spacing:.07px}.nf-my-orders__table td.order-payment_status{text-transform:uppercase}.nf-my-orders__table tr:hover td{background:#f7f7f7;cursor:pointer}.nf-my-orders__table td .order_id{padding:5px 7px;border-radius:5px;background-color:#ffe00f;margin:10px 0 0;display:inherit;font-size:1.3rem;color:currentColor;text-decoration:none}.nf-my-orders__table td a{color:currentColor;text-decoration:none}.nf-my-orders__table th:last-child{text-align:right}.nf-my-orders__table td:last-child{text-align:right}.nf-drawer{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s;z-index:99999}#nf_drawer[open]:after{content:"";display:block;background-color:#00000080;width:100%;height:100%;transition:visibility 0s linear .3s,opacity .3s;z-index:3;position:fixed;top:0}body.nf-dialog-open{overflow:hidden}.nf-drawer-content{position:fixed;top:0;right:-20vw;bottom:0;width:80vw;background:#fff;transition:transform .3s,right .3s;transform:translate(100%);z-index:2;overflow-y:auto;box-shadow:-2px 0 5px #0000004d}#nf_drawer[open] .nf-drawer{visibility:visible;opacity:1;transition:opacity .3s,visibility 0s 0s}#nf_drawer[open] .nf-drawer-content{right:0;transform:translate(0)}.nf-tab-container{display:inline-flex;justify-content:space-between;margin:20px 0 -4px;padding-inline-start:27px;gap:15px}.tab-content{display:none;padding:20px 40px;border-top:1px solid #e6e6e6}.tab-content.active{display:block}.nf-new-tabs{margin:0 auto;width:100%}.nf-tab-container{display:inline-flex;justify-content:space-between;margin:20px 0 -4px}@media screen and (max-width: 749px){.nf-tab-container{padding-inline-start:7px;overflow:scroll;max-width:100%}}.nf-tab-container button{background:transparent;cursor:pointer;border:none;outline:none;transition:background-color .3s;text-decoration:none;font-size:18px;font-stretch:normal;font-style:normal;line-height:normal;font-weight:600;letter-spacing:.07px;color:#999;padding-bottom:10px;font-family:var(--font-body-family)!important}.nf-tab-container button.active{font-weight:600;color:#000;border-bottom:4px solid #ffe00f;padding-bottom:10px}@media screen and (max-width: 360px){.nf-tab-container button{font-size:14px}}.nf-drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nf-drawer{left:0;width:521px;height:100%;max-height:100%;top:0;border:0;padding:0;transition:ease-in-out .3s}.nf-drawer .expand__button{display:flex;align-items:center;justify-content:flex-end;padding:12px 5%}.nf-drawer .expand__button button{background:transparent;border:0;font-size:1.2rem}.nf-drawer.collapsed{left:20vw;width:80vw}.nf-drawer.collapsed menu.nf-close-modal{width:calc(100% - 150px)}.nf-drawer menu.nf-close-modal{position:absolute;right:2vw;margin:12px 0 0;width:calc(100% - 150px);display:flex;align-items:center;justify-content:space-between;transition:width .3s}@media screen and (max-width: 1500px){.nf-drawer.collapsed menu.nf-close-modal{width:calc(100% - 140px)}}@media screen and (max-width: 1200px){.nf-drawer.collapsed menu.nf-close-modal{width:calc(100% - 130px)}}@media screen and (max-width: 749px){.nf-drawer menu.nf-close-modal{width:calc(100% - 110px)}.nf-drawer-content{width:100%}.tab-content{padding:20px 5px 20px 10px}}.nf-drawer menu.nf-close-modal span{display:flex;align-items:center;cursor:pointer;outline:0;font-size:15px}.nf-drawer .nf-cart-drawer-icon{border:0;display:flex;justify-content:left;width:100%;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;text-decoration:underline;letter-spacing:.6px;color:#000;box-shadow:none!important;outline:0!important;margin-top:0}.nf-drawer .nf-cart-drawer-icon .cart_link_text{position:relative}.nf-drawer .nf-cart-drawer-icon .cart_link_text .cart-count-bubble{top:-10px;left:unset;right:-15px}@media screen and (max-width: 749px){.nf-drawer .nf-cart-drawer-icon{font-size:14px;margin-top:1px;letter-spacing:.6px}}.nf-drawer .nf-cart-drawer-icon svg{width:20px}@-webkit-keyframes show{0%{transform:translate(110%)}to{transform:translate(0)}}@-webkit-keyframes hide{0%{transform:translate(0)}to{transform:translate(110%)}}.nf-section .nf-section-heading{display:flex;align-items:flex-start;justify-content:space-between;font-size:1.5rem;margin:5px 0}.nf-section .nf-section-heading button.nf-view_all{cursor:pointer;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);background-color:transparent;border:0;font-size:12px;line-height:normal;letter-spacing:.06px;color:#222;outline:none}.nf-section .nf-section-heading button.nf-view_all:hover{text-decoration:underline}.tntlink{margin:-3px 6px;position:absolute}.nf-return-button{font-size:1.4rem;cursor:pointer;text-decoration:underline}.nf-return-button svg{transform:rotate(180deg);width:1.5rem;vertical-align:middle;margin-left:-4px}.nf-cart-button{display:flex;align-items:center;gap:5px}.nf-cart-button svg{width:30px;height:30px}.nf-my-orders__wrapper{padding:0}.nf-details-table{width:100%;border-collapse:collapse;border:solid 1px #d0d1d4;padding:15px 20px;display:flex;flex-direction:column;justify-content:space-between}.nf-details-block{margin:8px 0}.nf-details-table .nf-details-block .nf-details-label{font-size:1rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:normal;letter-spacing:.06px;color:#888}.nf-details-table .nf-details-block .nf-details-content{font-size:1.5rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:normal;letter-spacing:.06px;color:#222}.nf-my-orders__wrapper .order_item{display:none}#pagination{margin-top:10px}.nf-my-orders__table .page-number{padding:5px 10px;margin:0 5px;cursor:pointer}.nf-my-orders__table .active{background-color:#ddd;color:rgb(var(--color-foreground))}#prevPage,#nextPage{background:transparent;border:0;padding:10px}#prevPage:hover,#nextPage:hover{background-color:#ffe00f;cursor:pointer}#prevPage:disabled,#nextPage:disabled{background-color:#eee;cursor:pointer}#prevPage svg{transform:rotate(180deg)}#prevPage svg,#nextPage svg{width:15px;height:15px}.nf-my-orders__wrapper .nf-my-orders__table{width:100%;border-collapse:collapse;border-top:solid 1px #d0d1d4;border-bottom:solid 1px #f1f1f1;max-height:100%;min-height:80%;overflow:auto}@media screen and (max-width: 749px){.nf-my-orders__wrapper .nf-my-orders__table{padding-bottom:60px}.nf-my-orders__wrapper .nf-my-orders__table{max-height:70vh;height:100%}}.nf-my-orders__wrapper .nf-my-orders__table .quantity-spinner{display:flex;align-items:flex-end;justify-content:flex-end;gap:0px;flex-direction:column-reverse;margin-top:3px}.volume-titlee{font-size:12px;margin-bottom:4px;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.volume-titlee .percentage__span{padding:2px 4px;text-transform:uppercase;color:#fff;font-weight:700;background-color:#40cb43;border-radius:4px;line-height:1;display:inline-flex}.sku--wrapper{display:flex;align-items:center;gap:8px}.nf-my-orders__wrapper .nf-my-orders__table .price-wrapper{display:flex;align-items:center;justify-content:space-between}.nf-my-orders__wrapper .nf-my-orders__table .price-box .price{margin-right:0;font-size:1.5rem}@media screen and (max-width: 749px){.nf-my-orders__wrapper .nf-my-orders__table .price-box .price{margin-right:0}}.nf-my-orders__wrapper .nf-my-orders__table .inventory-box{display:flex;flex-direction:row;justify-content:space-between}.alternative-wishlist-row{background-color:#f5f5f5;border-radius:8px;margin-top:10px;margin-bottom:10px}.delete-button-wrapper{line-height:1.3;display:flex;align-items:flex-end}.nf-delete-button{background-color:transparent;color:#888;text-decoration:underline;padding:0!important;font-family:inherit;letter-spacing:.6px;font-size:1.3rem}@media screen and (max-width: 950px){.nf-my-orders__wrapper .nf-my-orders__table .inventory-box{display:flex;flex-direction:column;gap:0px}.delete-button-wrapper{line-height:1.3;display:flex;align-items:flex-end}.nf-delete-button{padding-top:2px!important}}@media (max-width: 600px){.nf-delete-button{display:none}}.nf-delete-button:hover{color:#ff5146}@media screen and (max-width: 749px){.alternative__product-box .wishlist_row .account-outofstock{margin-right:-10px!important}}.nf-my-orders__wrapper .nf-my-orders__table .availability-box{font-size:13px;text-align:left;background-color:#ff0;padding:0 5px;width:fit-content;margin-top:3px}.nf-my-orders__wrapper .nf-my-orders__table .table-head{padding:12px 20px;border-bottom:solid 1px #d0d1d4}.nf-my-orders__wrapper .nf-my-orders__table th{padding:4px 0;border-bottom:1px solid #d0d1d4;text-align:left;color:#000;cursor:default;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.5rem;font-weight:600;letter-spacing:.07px}.nf-my-orders__wrapper .nf-my-orders__table td{font-size:1.5rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);padding:10px 0;border-bottom:1px solid #f1f1f1;text-align:left;color:#000;cursor:default;vertical-align:middle;line-height:15px;letter-spacing:.07px}.nf-my-orders__wrapper .nf-my-orders__table tr:hover td{background:#f7f7f7;cursor:pointer}.nf-my-orders__wrapper .nf-my-orders__table th:last-child{text-align:right}.nf-my-orders__wrapper .nf-my-orders__table td:last-child{text-align:right}.nf-my-orders__wrapper h1{font-size:1.4rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-stretch:normal;line-height:normal;letter-spacing:.09px;color:#222;margin:0}.nf-my-orders__wrapper .hidden{display:none}.nf-my-orders__wrapper .nf-my-address__table{width:100%;border-collapse:collapse;border:solid 1px #d0d1d4}.nf-my-orders__wrapper .nf-my-address__table td{font-size:1.5rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);padding:10px 20px;border-bottom:1px solid #f1f1f1;text-align:left;color:#555;cursor:default}.nf-my-orders__wrapper .nf-my-address__table td .default_address{font-size:1rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:normal;letter-spacing:.06px;color:#888}.nf-my-orders__wrapper .nf-my-address__table tr:hover td{background:#f7f7f7}.nf-my-orders__wrapper .nf-my-address__table tr:last-child td{border-bottom:1px solid #d0d1d4}.nf-my-orders__wrapper .nf-my-address__table tr td p{margin:0;max-width:330px;font-size:1.5rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:normal;letter-spacing:.06px;color:#222}.nf-container--tabs .nf-nav-tabs{float:left;width:100%;margin:0;list-style-type:none;background-color:#f5f5f5;padding:0}.nf-container--tabs .nf-nav-tabs .pointer-event-none{pointer-events:none}.nf-container--tabs .nf-nav-tabs>li{float:left;margin-bottom:-1px}.nf-container--tabs .nf-nav-tabs>li>a{float:left;margin-right:2px;line-height:1.42857143;padding:16px}.nf-container--tabs .nf-nav-tabs>li.active>a,.nf-container--tabs .nf-nav-tabs>li.active>a:hover,.nf-container--tabs .nf-nav-tabs>li.active>a:focus{color:#000;cursor:default;background-color:#fff;display:flex;align-items:center;gap:1rem;text-decoration:none;letter-spacing:.06px;font-size:14px}.nf-container--tabs .tab-content{float:left;width:100%}.nf-container--tabs .tab-content>.tab-pane{display:none;height:100%}.nf-container--tabs .tab-content>.tab-pane.active{display:block;padding:2.5% 4.5%;background-color:#fff}.nf-container--tabs .tab-content>.active{display:block}.nf-view-orders .nf-order-name{background-color:#fbe04c;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#222;padding:7px 15px;border-radius:4px}.nf-view-orders .nf-order-name-head{font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.09px;color:#222;border-radius:4px}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .volume_stocks{font-size:1.3rem;color:#888;font-weight:400;float:left;display:flex;flex-wrap:wrap;align-items:flex-start;gap:5px;flex-direction:column;line-height:1}@media screen and (max-width: 749px){.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .volume_stocks{gap:4px}.nf-my-orders__wrapper .nf-my-orders__table .quantity-spinner{grid-template-columns:1fr}.nf-my-orders__table .price-box{justify-content:flex-end}}.nf-my-orders__wrapper .volume_stocks{margin-bottom:1px}.nf-my-orders__wrapper .volume_stocks svg{fill:#888!important}.nf-my-orders__wrapper .volume_stocks svg{margin-right:5px}@media screen and (max-width: 749px){.nf-drawer{left:calc(100vw - 93%)}.nf-container--tabs .tab-content>.tab-pane.active{padding:2.5% 0}.nf-drawer .expand__button{display:none}.nf-drawer.collapsed{width:100%;left:0;max-width:100%}.re-order-cta-btn--wrapper{position:absolute;left:0;bottom:0;width:100%}.re-order-cta-btn--wrapper .re-order-cta{min-height:60px}}#nf-order-view .nf-section-heading{margin:1rem 0}#nf-order-view .nf-section-heading .cta-icon{text-decoration:none;color:#222}#nf-order-view .nf-order-name{margin:0}#nf-order-view .nf-section-heading p{font-size:1.4rem;line-height:1.4;margin-block-start:0;margin-block-end:8px}#nf-order-view .order-specification th{color:#222!important;font-weight:700!important;border-bottom:1px solid #d0d1d4;padding:12px 8px!important}#nf-order-view .order-details{width:100%;border-collapse:collapse;border:solid 1px #d0d1d4;margin-bottom:30px}#nf-order-view .order-details .table-head,#nf-order-view .order-details .table-contents{display:flex;justify-content:space-between;padding:0 10px;gap:3rem}#nf-order-view .order-details .table-head span{text-align:left;color:#888;cursor:default;font-size:1.3rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}#nf-order-view .order-details .table-contents span{font-size:1.3rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);text-align:left;color:#222;cursor:default;vertical-align:top}#nf-order-view .order-specification .table-head{border-bottom:1px solid #d0d1d4;margin-bottom:1rem}#nf-order-view .order-specification .table-contents{flex-direction:column;padding:0;gap:2rem}#nf-order-view .order-details.order-specification .line_item_container{display:flex;gap:1em;padding:0 10px;border-bottom:1px solid #d0d1d4}#nf-order-view .order-details.order-specification .cursor-not-allowed:hover{cursor:not-allowed!important}#nf-order-view .order-details.order-specification .image_wrapper img{object-fit:cover;width:51px!important;height:51px;display:flex;align-items:center;text-align:center;margin:0 auto}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .sku,.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .account-content{color:#888;display:inline-block;white-space:nowrap}.volume_stocks.align-items-center>div:nth-of-type(2)>span{margin-right:5px!important;margin-left:5px!important}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .account-outofstock{color:#fff;font-size:1.3rem;line-height:1.4;background-color:#e06f22;padding:0 5px;width:fit-content;border-radius:5px;margin-right:5px;height:18px;white-space:nowrap}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered tr td{cursor:pointer}#nf-order-view .order-details.order-specification .table-head span{font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.06px;color:#222}#nf-order-view .order-details.order-specification .table-contents a,#nf-order-view .order-details.order-specification .table-contents p{display:flex;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.06px;color:#222;text-decoration:none}#nf-order-view .order-details th{padding:4px 8px;text-align:left;color:#888;cursor:default;font-size:1.3rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}#nf-order-view .order-details td{font-size:1.3rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);padding:10px 8px;text-align:left;color:#222;cursor:default;vertical-align:top}#nf-order-view .order-details .sku{margin:5px 0 5px 5px;font-size:1.3rem;color:#888}#nf-order-view .order-specification tfoot td:last-child{text-align:right}#nf-order-view .order-specification .sub__total-wrapper{padding:0 10px;display:flex;flex-direction:column;margin-bottom:1rem;justify-content:flex-start}#nf-order-view .order-specification .sub__total-wrapper .sub_total--container{display:flex;justify-content:space-between;align-items:center}#nf-order-view .order-specification .sub__total-wrapper .sub_total--container span{font-size:1.3rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);text-align:left;color:#222}#nf-order-view .order-specification .sub__total-wrapper .sub_total--container>div{font-size:1.3rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);text-align:left;color:#222}#nf-order-view .re_order_cta_btn{width:100%;display:inline-flex;border-radius:0!important;background:#000;outline:0;border:0;min-height:51px;color:#fff;align-items:center;justify-content:center;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.06px;cursor:pointer}#nf-order-view .re_order_cta_btn.disabled{border:0;background-color:rgba(var(--color-button),var(--alpha-button-background));pointer-events:none;cursor:not-allowed;opacity:.5}#nf-order-view .re_order_cta_btn:hover{opacity:.8}#nf-order-view .re_order_cta_btn svg .path{stroke:#fff}#nf-order-view .error_message{font-size:1rem;color:red;line-height:1.3;margin-top:1rem}.order_section{height:0}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered img{object-fit:cover;width:51px!important;height:51px;display:flex;align-items:center;text-align:center}@media screen and (max-width: 991px){.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered img{object-fit:cover;width:41px!important;height:41px}}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered button{border:0;padding:1.2rem;outline:none;cursor:pointer}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered button.disabled{border:0;background-color:rgba(var(--color-button),var(--alpha-button-background));pointer-events:none;cursor:not-allowed!important;opacity:.5}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered button.disabled svg{fill:#fff}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered p{margin:0;font-size:1.3rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);text-align:left;color:#222;cursor:default;vertical-align:top;line-height:15px}.logout-wrapper{margin-top:20px}@media screen and (min-width: 749px){.logout-wrapper{bottom:20px}}.out-of-stock__wrapper{display:inline-flex!important;font-size:.9rem!important;color:#fff!important;border:0;background-color:rgba(var(--color-button),var(--alpha-button-background));opacity:.5;padding:.2rem .5rem}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered a{text-decoration:none}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered a:hover,.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered a:hover .product_title{cursor:pointer}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .product_title{font-size:1.5rem;font-weight:600;line-height:1.2}@media screen and (max-width: 749px){#nf-order-view .order-details .table-head,#nf-order-view .order-details .table-contents{gap:1rem;flex-wrap:wrap}#nf-order-view .order-details .table-head,#nf-order-view .order-details .table-contents .field__items{display:flex;flex-direction:column}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered p{font-size:1.3rem}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .price{font-size:1.5rem}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .product_title{font-size:14px}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .volume_stocks{font-size:12px}}.recent-orders__loader{padding:1rem}.recently_ordered .recent_order_row{display:flex;justify-content:space-between;gap:1.5rem;padding:1rem 1rem 1rem 0}.recently_ordered .recent_order_row:not(:last-child){border-bottom:solid 1px #f1f1f1}.recently_ordered .recent_order_row .desc-box{display:grid;grid-template-columns:1fr 1fr;padding:10px 1rem;grid-gap:5px}.recently_ordered .wishlist_row{display:grid;grid-template-columns:auto 1fr;padding:5px 10px;grid-gap:10px}@media screen and (max-width: 749px){.recently_ordered .wishlist_row{grid-gap:4px;padding:2px 5px}}.alternative__product-box .wishlist_row:not(:last-child){border-bottom:solid 1px #f1f1f1}.account-product__grid:not(:last-child){border-bottom:solid 1px #f1f1f1}.recently_ordered .wishlist_row .quantity__box{display:flex;align-items:center;margin-right:0;justify-content:flex-end;margin-top:2px}@media screen and (max-width: 749px){.recently_ordered .wishlist_row .quantity__box{margin-right:0}}.recently_ordered .wishlist_row .desc-box{display:grid;grid-template-columns:2fr 1fr;padding:5px 0;grid-gap:2px}.desc_product-title{line-height:1!important}@media screen and (max-width: 749px){.recently_ordered .wishlist_row .desc-box{padding:0;grid-gap:4px}}.minus__button.disabled,.plus__button.disabled{background-color:transparent!important}.minus__button,.plus__button{display:inline-block;width:30px;height:25px;padding:0!important;text-align:center;vertical-align:middle;cursor:pointer!important;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;color:#000;background-color:transparent;border:solid 1px #dedede!important;touch-action:manipulation!important}.plus__button{font-size:20px;font-weight:300}.minus__button:hover,.plus__button:hover{background-color:#eee}.recent-quantity-spinner .quantity__input,.quantity-spinner .quantity__input{display:inline-block;width:30px;height:25px;padding:0;text-align:center;vertical-align:middle;font-size:14px;line-height:1;color:#000;background-color:transparent;border-right:0;border-left:0;border-radius:0;-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top:solid 1px #dedede;border-bottom:solid 1px #dedede}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width: 749px){.quantity-spinner,.recent-quantity-spinner{float:left}.minus__button,.plus__button,.quantity-spinner .quantity__input{width:30px;height:30px}}.re-order-cta-btn--wrapper .re-order-cta{width:100%;display:inline-flex;border-radius:0!important;background:#41cb42;outline:0;border:0;min-height:60px;color:#fff;align-items:center;justify-content:center;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.06px;cursor:pointer}.re-order-cta-btn--wrapper .re-order-cta.disabled,#confirmBtn.disabled{border:0;background-color:#c1c1c1;pointer-events:none;cursor:not-allowed}.wishlist_grid{max-height:460px;overflow:auto;height:100%}.nf-tracking_link a{position:relative;top:-2px}#account-drawer-notif{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#41cb42;color:#fff;text-align:center;border-radius:2px;padding:12px;position:fixed;z-index:1;right:30px;top:30px;font-size:14px}#account-drawer-notif.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}#account-drawer-notif-error{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#fc6352;color:#fff;text-align:center;border-radius:2px;padding:12px;position:fixed;z-index:1;right:30px;top:30px;font-size:14px}#account-drawer-notif-error.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{0%{right:0;opacity:0}to{right:30px;opacity:1}}@keyframes fadein{0%{right:0;opacity:0}to{right:30px;opacity:1}}@-webkit-keyframes fadeout{0%{right:30px;opacity:1}to{right:0;opacity:0}}@keyframes fadeout{0%{right:30px;opacity:1}to{right:0;opacity:0}}.loading-overlay__spinner{width:1.8rem}.loading-overlay__spinner svg circle{stroke:#fff!important}.not-allowed{cursor:not-allowed}.nf-drawer .customer:not(.account,.order){display:flex;flex-direction:column}.nf-drawer .remove_icon{display:flex;width:20px;color:#a3a3a3;margin-left:10px}.nf-drawer .remove_icon svg path{fill:#000}.truck-icon{top:3px;position:relative}.nf-drawer .customer:not(.account,.order){display:block;width:80%;max-width:1200px;margin-top:100px}.nf-drawer .customer form{width:100%}.empty__wishlist{padding:1rem}.empty__wishlist a{color:#222}.empty__wishlist a:hover{opacity:.8;text-decoration:underline}#old_login,#new_login{position:relative;float:left;width:45%}#new_login{margin-left:10%}@media screen and (max-width: 1200px){#old_login,#new_login{width:100%}#old_login{margin-bottom:100px}#new_login{margin-left:0%}}#new_login_blurp{margin-top:50px;padding:5px 20px;color:#41cb42;text-align:left;background-color:#41cb4212;border-left:5px solid rgb(65,203,66)}#new_login_blurp h3{color:#41cb42;font-size:20px;font-weight:700}#new_login_blurp a{display:inline;margin:0;width:auto;font-size:16px;font-weight:700;color:#41cb42}#new_login_blurp p{font-size:1.5rem}.nf-my-orders__wrapper .nf-my-orders__table .order__id{text-decoration:none;color:inherit}@media screen and (max-width: 991px){.nf-tracking_link{padding-top:10px;display:flex;font-size:12px;align-items:center;gap:4px}.nf-tracking_link svg{width:15px}.nf-drawer .remove_icon{margin-left:10px}.account-product__grid .wishlist_row{grid-template-columns:auto 1fr}.account-product__grid .wishlist_row .desc-box{grid-template-columns:minmax(180px,2fr) 1fr;padding:5px .5rem}}@media screen and (max-width: 749px){.account-product__grid .wishlist_row .desc-box{grid-template-columns:minmax(180px,1fr) 1fr;padding:5px .5rem}}.nf-my-orders__table .alternative__product-box{margin-left:5vw;margin-right:10px}.nf-my-orders__table .alternative__product-box .alternative__product-heading{background-color:#f5f5f5}.nf-my-orders__table .desc-box .account-content span:last-of-type{margin-left:0}.nf-my-orders__table .desc-box .account-content svg #Collection-page{fill:#888}.alternative__products{grid-column:span 1 / 2}.alternative__products details[open] svg{transform:rotate(90deg)}.alternative__products details{cursor:pointer}.alternative__products span{font-size:12px}.alternative__products svg{width:12px;height:12px}.alternative__products details summary{padding:0}.alternative__product-box .alternative__products-title{font-size:12px;letter-spacing:.06;font-weight:700}.alternative__products details .icon-caret{transition:.3s ease-in-out}.alternative__products details[open] .icon-caret{transform:rotate(-180deg)}.alternative__products details summary .alternate-box{display:flex;align-items:center;gap:5px}.alternative__products details summary .icon-caret{position:relative;right:unset;top:unset}.tracking-link{color:currentColor;text-decoration:none;display:flex;align-items:center;gap:15px}.nf-tab--container{display:grid;grid-gap:3rem;align-items:center;grid-template-columns:auto 1fr .05fr;background-color:#f5f5f5}@media screen and (max-width: 749px){.nf-tab--container{grid-gap:1.5rem}}.nf-tab--container .nf-account-tab{background:#fff;padding:10px 25px;display:flex;position:relative}.nf-drawer-content .close-wrapper{display:flex;align-items:center;justify-content:flex-end;padding:10px 20px}.nf-tab--container .close-wrapper .nf-close-dialog{display:flex;fill:#979797;cursor:pointer}.nf-tab--container .close-wrapper .nf-close-dialog:hover{fill:#1a1a1a}.nf-dropdown{cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:10px}.nf-dropdown-content{display:block;position:absolute;background-color:#fff;min-width:100%;box-shadow:3px 3px 3px #0000004a;z-index:1;left:0;top:35px;overflow:hidden;max-height:0;transition:max-height .3s ease;cursor:default;width:400px;margin-top:10px}.nf-dropdown-content a{cursor:pointer}.nf-dropdown-content.active{display:block;max-height:350px}@media screen and (max-width: 749px){.nf-dropdown-content.active{max-width:100vw}}@media screen and (max-width: 991px){.nf-my-orders__table .alternative__product-box{margin-left:10px;margin-right:10px}}.nf-dropdown-list{padding:0;list-style:none;line-height:20px;margin-block-end:0;margin-block-start:0}.nf-dropdown-list li:not(:last-child){border-bottom:1px solid #dedede}.nf-dropdown-list li{padding:20px 19px;letter-spacing:0}.nf-dropdown-list li .company_name{color:#000;font-size:1.6rem;font-weight:600}.nf-dropdown-list li .customer_name{color:#000;font-size:1.6rem;font-weight:300}.nf-dropdown-list li .customer_name_link{text-decoration:underline}.nf-dropdown-list li .location_name{color:#000;font-size:1.5rem}.nf-dropdown-list li a{text-decoration:none}.locations_link{text-decoration:underline;font-size:1.5rem}li svg{margin-right:5px}.location{display:flex;align-items:flex-start;font-size:1.5rem}.nf-dropdown-list li .order_link{color:#000;font-size:1.5rem}.nf-dropdown-list li.location,.nf-dropdown-list li.logout_link a{display:flex;gap:5px;align-items:center;text-decoration:none}.nf-dropdown-list li.logout_link a span{display:flex}.nf-dropdown-list li.logout_link:hover,.nf-dropdown-list li.location:hover{background-color:#f1f1f1}.nf-dropdown .nf-dropdown-caret{border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);transition:transform .3s ease}.nf-dropdown .nf-dropdown-caret.active{transform:rotate(225deg)}.search-container{position:relative}#clearButton{position:absolute;right:40px;top:12px;border:none;background:transparent;font-size:16px;cursor:pointer}#clearButton:hover{opacity:.8}.account-drawer-notification-success{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#fff;color:#000;text-align:center;border-radius:2px;padding:12px;position:fixed;z-index:21;right:30px;top:30px;font-size:14px;display:flex;align-items:center;gap:15px;box-shadow:3px 6px 5px #0000001a;-webkit-box-shadow:3px 6px 5px 0px rgba(0,0,0,.1);-moz-box-shadow:3px 6px 5px 0px rgba(0,0,0,.1)}.account-drawer-notification-success svg{width:15px;height:15px}.account-drawer-notification-success .notif-svg__icon{display:flex;background:#ff0;border-radius:50%;padding:8px}.account-drawer-notification-success.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}#selectedAccountDisplay{display:inline-flex;flex-direction:column}.customer__badge{background-color:#fbe04c;padding:4px 8px;font-size:11px;font-weight:700;text-transform:uppercase;display:inline-block;max-width:max-content;color:#000;line-height:100%;display:flex;align-items:center}.profile__wrapper{display:flex;justify-content:space-between;align-items:flex-end}#revertBtn{background-color:transparent;border:0;cursor:pointer;z-index:2;position:relative;margin-left:10px}#revertBtn:hover{opacity:.8}#revertBtn svg{width:10px;height:10px}#accountSelect select{padding:5px;background-color:transparent;border:0}.customer-search-container{position:relative;width:100%;margin-bottom:20px}#customerSearchInput{width:100%;padding:8px;box-sizing:border-box}.account-dropdown-content{position:absolute;background-color:#fff;min-width:100%;box-shadow:0 8px 16px #0003;z-index:9999;list-style:none;margin:0;padding:0;display:none;max-height:350px;overflow-y:auto}.account__name{max-width:200px;width:100%;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:10px}.account-dropdown-content li{padding:8px 16px;cursor:pointer}.account-dropdown-content li:hover{background-color:#f1f1f1}#accountModal{max-width:850px;width:100%;align-items:center;justify-content:center;margin:auto;border:1px solid #ccc;padding:20px;background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;z-index:10000;overflow:visible}#accountModal[open]{display:flex}#accountModal form{width:100%}#accountModal menu{display:flex;align-items:center;gap:10px;justify-content:flex-end}#confirmBtn{background-color:#ffe00f;box-shadow:none!important;color:#000;padding:10px 20px;font-size:14px;border:0;cursor:pointer;border:1px solid #ffe00f}#cancelBtn{background-color:transparent;border:1px solid currentColor;box-shadow:none!important;color:currentColor;padding:10px 20px;font-size:14px;cursor:pointer}#confirmBtn:hover{opacity:.8}#cancelBtn:hover{background-color:#ddd}.create-draft-order-button{background-color:#ffe00f!important;color:#000!important}.create-draft-order-button svg{margin-right:8px;width:18px;fill:#000}.create-draft-order-button:disabled,.add-to-cart-button:disabled{background-color:#c1c1c1!important;color:#fff!important}.customer__wrapper{display:flex;flex-direction:column;gap:5px}.customer__wrapper .customer_details{font-size:14px;line-height:1;display:flex;gap:12px}.current_customer--name{font-weight:700}.customer__company-badge{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:400;line-height:1;margin:4px 0 0;letter-spacing:0;color:#666}#product__list{display:flex;flex-direction:column;gap:10px;justify-content:space-between;height:77vh;overflow:auto}@media screen and (max-width: 749px){#product__list{height:60vh}}.product_grid_item.dragging{transform:scale(1.05);z-index:1000;background-color:#fff}.nf-primary-button{background-color:var(--color-primary-button-background-light);box-shadow:none!important;color:#fff;padding:10px 20px;font-size:14px;border:0;cursor:pointer;border:1px solid var(--color-primary-button-background-light)}.nf-secondary-button{background-color:transparent;border:1px solid currentColor;box-shadow:none!important;color:currentColor;padding:10px 20px;font-size:14px;cursor:pointer}.product_grid_item{transition:transform .25s ease;position:relative;background-color:#fff}.nf-drag-handle{width:20px;height:20px;cursor:grab;display:block!important}@media screen and (max-width: 749px){.nf-drag-handle{width:20px;height:20px;cursor:grab;display:none!important}}.nf-drag-handle:before{display:block;content:"\283f";font-size:20px;color:#0009}.product_grid_item.is-idle .nf-drag-handle{cursor:grab}.product_grid_item.is-idle{transition:.25s ease transform}.product_grid_item.is-draggable,.product_grid_item.is-draggable .drag-handle{cursor:grabbing}.product_grid_item.is-draggable{z-index:10}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .product-image-box{display:flex;align-items:center;gap:12px}@media screen and (max-width: 749px){.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .product-image-box{gap:4px}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .product-image-box{align-items:baseline;padding-top:6px}}#switchAccountBtn{cursor:pointer}.sales-customer__information{margin-top:10px;display:flex;align-items:flex-start;gap:15px}.sales-customer__information .switch_account_button{display:flex;align-items:center;padding:4px;border:1px solid #000}.sales-customer__information .switch_account_button svg{width:20px;height:20px}.sales-customer__information .switch_account_button:hover{cursor:pointer;opacity:.8;background-color:#000}.sales-customer__information .switch_account_button:hover svg{fill:#fce04c}.dialogConfirmButton{background-color:#ffe00f;box-shadow:none!important;color:#000;padding:10px 20px;font-size:14px;border:0;cursor:pointer;border:1px solid #ffe00f}.dialogCancelButton{background-color:transparent;border:1px solid currentColor;box-shadow:none!important;color:currentColor;padding:10px 20px;font-size:14px;cursor:pointer}.dialogConfirmButton:hover,.dialogCancelButton:hover{opacity:.8}.nf-loader-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:10}.nf-loader-overlay .nf-spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#000;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;display:block}@keyframes spin{to{transform:rotate(360deg)}}.customerSearchInputWrapper{position:relative}.customerSearchInputWrapper .nf-loader-overlay{display:flex;background:transparent;right:10px}.customerSearchInputWrapper .nf-spinner{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.nf-hidden{display:none!important}.display-quantity-wrapper{line-height:1;display:flex;align-items:center;gap:10px;margin-bottom:10px;flex:1 0 auto;justify-content:flex-end}.display-added-quantity{font-size:12px;text-align:right;background:#ffe00e;border-radius:100%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:8px}.display-quantity-wrapper span{display:flex;align-items:center;font-size:14px}.nf-cart-drawer-icon{cursor:pointer}.nf-company-list{list-style-type:none;padding:0;margin:0;max-height:400px;overflow-y:scroll}.nf-company-list-item{padding:10px;border-bottom:1px solid #ccc;cursor:pointer}.nf-company-list-item:hover{background-color:#f0f0f0}.nf-company-name{font-weight:700}.nf-company-location{color:#666}.nf-selected-company{margin-top:8px}.nf-selected-company .nf-selected__company-badge{font-size:12px;letter-spacing:0px;background:#ff0;display:inline-block;width:auto;max-width:max-content;color:#000;border-radius:50px;padding:4px 8px;margin-bottom:10px}.nf-selected-company .nf-company--details{display:flex;flex-direction:column;margin-top:5px}.skeleton{background-color:#e0e0e0;border-radius:4px;height:20px;width:100%;min-width:70px;max-width:80px;display:inline-block;animation:pulse 1.5s infinite ease-in-out}@keyframes pulse{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}to{background-color:#e0e0e0}}.customer_b2b-list{display:flex;flex-direction:column;align-items:flex-start}#nf-notif-modal{display:none}.nf-notif-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000bf;z-index:10;display:flex;align-items:center;justify-content:center;padding:20px}.nf-notif-content{background:#fff;border-radius:10px;padding:20px;width:100%;max-width:500px;box-shadow:0 4px 6px #0000001a;text-align:left}.nf-notif-header{display:flex;align-items:center;margin-bottom:15px}.nf-notif-icon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background-color:#ffe00f;border-radius:50%;margin-right:15px}.nf-notif-icon svg{width:24px;height:24px;fill:#000}.nf-notif-title{font-size:20px;font-weight:700;color:#333}.nf-notif-message{font-size:16px;color:#555}.nf-notif-footer{margin-top:20px;text-align:right;display:flex;justify-content:space-between}.nf-notif-button{padding:8px 16px;border-radius:5px;border:none;font-size:14px;cursor:pointer}.nf-notif-button-accept{background-color:transparent;border:1px solid #000;color:#000;margin-left:10px;transition:background-color .3s ease}@media (max-width: 600px){.nf-notif-content{max-width:90%;padding:15px}.nf-notif-title{font-size:1.1rem}.nf-notif-message{font-size:.9rem}.nf-notif-footer{flex-direction:column}.nf-notif-button{width:100%;margin:5px 0}}.predictive-search__list-item .nf-wishlist-button{padding:1rem 2rem}.predictive-search__list-item .nf-add-to-favourite{height:100%;z-index:210}.nf-add-to-favourite{border:0;background:transparent;position:relative;z-index:2;cursor:pointer;display:flex;justify-content:center;align-items:center}.nf-delete-button svg{background-color:transparent;width:20px;height:20px;display:flex;margin-right:0}.nf-add-to-favourite svg{background-color:transparent;width:25px;height:25px;display:flex;margin-right:0}.nf-wishlist-button{align-items:center;justify-content:center;text-align:center;display:flex;position:relative}.delete-notif{display:none;position:fixed;z-index:999999999;left:0;top:0;width:100%;height:100%;background-color:#00000080}.delete-notif-content{background-color:#fff;padding:20px;margin:15% auto;width:350px;min-height:180px;text-align:center;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-direction:column}.delete-notif-header{display:flex;align-items:center;justify-content:center;gap:15px}.delete-notif-icon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background-color:#ffe00f;border-radius:50%}.delete-notif-icon svg{width:50px;height:24px;fill:#000}.delete-notif-message{margin-top:15px;font-size:16px;color:#555}.delete-notif-title{font-size:20px;font-weight:700;color:#333}.delete-notif-footer{display:flex;justify-content:center;margin-top:10px;gap:20px}.delete-notif-button{padding:10px 20px;cursor:pointer}.delete-notif-button-accept{background-color:#ff5146;color:#fff;border:none;border-radius:5px}.delete-notif-button-cancel{background-color:#d3d3d3;border:none;border-radius:5px}.nf-row-selected{background-color:#eefdeb}.nf-row-overstock{border-bottom:1px solid #fdd9d8;background-color:#fdf5f6}.nf__subtotal{display:block;padding:10px;background-color:#fff}.nf__totals--row{display:flex;align-items:center;justify-content:space-between}.nf__totals--price{display:flex;align-items:center;gap:5px}.nf__totals--lines-text{font-size:14px;color:#555}.accountphone{font-size:1.3rem;margin:0 0 10px}.nf-wishlist-spinner{border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid #000;width:20px;height:20px;animation:spin 1s linear infinite;display:inline-block;vertical-align:middle;margin-left:10px;display:block!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nf-search-fields{margin-bottom:10px}.nf-search-field-btn{background-color:transparent;border:1px solid currentColor;box-shadow:none!important;color:currentColor;padding:5px 10px;font-size:12px;cursor:pointer}.nf-search-field-btn.active{background-color:#ffe00f;border:2px solid #000!important;color:#000;border:0;border:1px solid #ffe00f}.nf-my-orders__wrapper .nf-my-orders__table.recently_ordered .price{font-weight:600}.nf-my-orders__table.recently_ordered .with-based-price .price,.nf-my-orders__table.recently_ordered .price{background-color:#ffe100;padding:2px}.nf-my-orders__table .price-box .based-price{font-size:12px;color:#888}.order__status-info p{margin-bottom:0}.order_invoice_link,.order_invoice_link:hover{color:#000}.no_search_item{max-width:50vw;line-height:1.2;padding:15px 10px;color:#ff7b7b}@media screen and (max-width: 991px){.no_search_item{max-width:100%}}.redirect__to-invoice:hover{color:#ffe100}#create_draft_snackbar,#create_draft_error_snackbar{display:none}.cart-draft-button{border:0!important;display:flex;align-items:center;background:#ffe100;width:100%;margin-top:8px;box-shadow:none!important;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));position:relative;color:#000;font-family:var(--type-font-nav-family);font-style:var(--type-font-nav-style);font-weight:var(--type-font-nav-weight);letter-spacing:.025em;padding:20px;cursor:pointer;font-size:16px;text-align:center;justify-content:center}.cart-draft-button .loading-overlay__spinner{display:flex;align-items:center;justify-content:center;height:100%;background:#ffe100;z-index:2;position:absolute;width:100%}.cart-draft-button .loading-overlay__spinner svg{right:20px;width:24px;height:24px}.cart-draft-button svg{margin-right:8px;width:18px;height:18px;fill:#000}.alternative-product-warning{background-color:#ff7b7b;padding:5px}.invoice-download{font-size:14px;color:#000;text-decoration:none}.invoice-download:hover{text-decoration:underline}.alternatief-title{color:#fff;font-weight:500;background-color:#40cb43;border-radius:4px;line-height:1;display:inline-flex;font-size:1.3rem;line-height:1.4;height:18px;padding:0 5px}.volume-clickable{position:relative;cursor:pointer;transition:background-color .2s ease}.volume-clickable:hover{background-color:#f5f5f5}.volume-clickable.dropdown-active{background-color:#e8f4f8}.volume-clickable:after{content:"\25bc";position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#4caf50;font-size:12px;transition:transform .2s ease;pointer-events:none}.volume-clickable.dropdown-active:after{transform:translateY(-50%) rotate(180deg)}.volume-pricing-dropdown{position:absolute;top:100%;right:0;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:220px;z-index:1000;margin-top:4px}.volume-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #eee;font-weight:600;background:#f8f9fa;border-radius:8px 8px 0 0;font-size:14px}.dropdown-close{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.dropdown-close:hover{color:#000}.volume-options{padding:0}.volume-option{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;cursor:pointer;transition:background-color .2s ease;font-size:14px}.volume-option:nth-child(2n){background-color:#f5f5f5}.volume-option:hover{background-color:#f0f8ff}.volume-option.selected{background-color:#e3f2fd;color:#1976d2}.volume-quantity{font-weight:500}.volume-price{color:#2e7d32;font-weight:600;display:flex;align-items:center;gap:8px}.volume-discount-badge{min-width:50px;text-align:center}.discount-badge{background:#e53e3e;color:#fff;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500}.alternative__product-box .wishlist_row.volume-clickable,.product_grid_item .wishlist_row.volume-clickable{border:1px solid transparent;border-radius:4px;margin-bottom:8px;padding:8px}.alternative__product-box .wishlist_row.volume-clickable:hover,.product_grid_item .wishlist_row.volume-clickable:hover{border-color:#4caf50}.alternative__product-box .wishlist_row.dropdown-active,.product_grid_item .wishlist_row.dropdown-active{border-color:#4caf50;background-color:#fff}.volume-titlee{font-size:12px;color:#888;margin-bottom:4px;text-decoration:none;background-image:linear-gradient(#a4a4a4,#a4a4a4);background-position:0 80%;background-size:calc(100% - 1.8em) 1px;background-repeat:no-repeat;font-weight:400}.percentage__span{position:relative;z-index:1;background:#fff;padding-left:2px}@media (max-width: 768px){.volume-pricing-dropdown{right:10px;min-width:auto;width:70%;max-width:300px}.volume-option{padding:12px 16px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/nf-dialog.css.map */
