.ht-product-inner{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid rgb(26 41 71 / .1);border-radius:8px;box-shadow:0 2px 12px rgb(26 41 71 / .06);transition:box-shadow 0.3s,transform 0.3s;cursor:pointer}.ht-product-inner:hover{box-shadow:0 8px 28px rgb(26 41 71 / .13);transform:translateY(-3px)}.ht-product-inner .ht-product-image-wrap{background:#EDE6D8;margin:0;padding:0;border:none;border-radius:0;flex-shrink:0;position:relative}.ht-product-inner .ht-product-content{background:#fff;margin:0;padding:14px 16px 16px;border:none;border-radius:0;flex:1}.ht-products .ht-product .ht-product-inner .ht-product-action{display:none!important}@media (max-width:768px){.ht-product-title{white-space:normal;overflow:visible;font-size:13px}}.related.products .woocommerce-loop-product__title{font-family:"Nunito",sans-serif!important;font-weight:600!important}.woocommerce-password-strength,.woocommerce-password-hint{display:none!important}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-content{overflow-x:auto}.woocommerce-orders-table{min-width:480px;font-size:.82rem}}.woocommerce-account .woocommerce-MyAccount-navigation{float:none!important;width:100%!important}.woocommerce-account .woocommerce-MyAccount-content{float:none!important;width:100%!important}@media (min-width:769px){.woocommerce-account .woocommerce{display:flex;flex-direction:row;gap:40px}.woocommerce-account .woocommerce-MyAccount-navigation{width:220px!important;flex-shrink:0}.woocommerce-account .woocommerce-MyAccount-content{flex:1}}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:8px 16px;background:#EDE6D8;border-radius:20px;font-family:"Nunito",sans-serif;font-size:12px;font-weight:600;color:#1A2947;text-decoration:none;white-space:nowrap}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#1A2947;color:#F7F3EC}}.woolentor-add-to-cart-sticky{background-color:#1A2947!important;left:0!important;right:0!important;width:100%!important}.woolentor-sticky-btn-area .single_add_to_cart_button,.woolentor-sticky-btn-area button.button,.woolentor-sticky-btn-area .button{background-color:#1A2947!important;background:#1A2947!important;color:#C0813A!important;border:none!important;border-radius:4px!important;font-size:0.8rem!important;text-align:center!important}.woolentor-add-to-cart-sticky .ht-container .ht-row{justify-content:center!important}.woolentor-sticky-btn-area{justify-content:center!important}.woocommerce-cart .woocommerce .cart-empty{display:block!important;text-align:center!important;margin-bottom:16px!important;font-family:"Nunito",sans-serif!important;font-size:1rem!important}.woocommerce-cart .woocommerce .return-to-shop{display:block!important;text-align:center!important;clear:both!important}.woocommerce-cart .woocommerce .return-to-shop .button{display:inline-block!important;width:auto!important;margin:0 auto!important}.cart_totals h2{font-family:"Nunito",sans-serif!important;font-size:1.1rem!important;font-weight:700!important;color:#1A2947!important;margin-bottom:16px!important}.cart_totals table th,.cart_totals table td{font-family:"Nunito",sans-serif!important;font-size:0.9rem!important;padding:12px 8px!important}.coupon-section h2,.woocommerce .coupon h3,[class*="coupon"] h2,[class*="coupon"] h3{font-family:"Nunito",sans-serif!important;font-size:1.1rem!important;font-weight:700!important;color:#1A2947!important}.woocommerce .coupon .button,[class*="coupon"] .button,[class*="coupon"] button{background:#1A2947!important;color:#F7F3EC!important;border:none!important;font-family:"Nunito",sans-serif!important;font-size:0.85rem!important;letter-spacing:0.05em!important;width:100%!important}@media (max-width:768px){.site-main,.entry-content,.woocommerce{padding-left:16px!important;padding-right:16px!important}.woocommerce-cart-form{overflow-x:auto;-webkit-overflow-scrolling:touch}.woocommerce-cart-form table{min-width:480px}.elementor-widget-woocommerce-product-data-tabs{padding:0 16px}.woocommerce div.product{display:block}.woocommerce div.product .woocommerce-product-gallery{margin-bottom:24px}.woocommerce-checkout .col2-set{display:block}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none!important;width:100%!important;clear:both}.woocommerce .button,.woocommerce button,.woocommerce input[type=submit]{font-size:0.9rem!important}.elementor-section.elementor-section-boxed>.elementor-container{padding-left:16px!important;padding-right:16px!important}}@media (max-width:768px){.woocommerce-sidebar,.widget-area,aside.widget-area{display:none!important}.woocommerce-products-header{padding:16px!important}.ht-products{padding:0!important}.woocommerce-product-search input[type=search]::placeholder{content:"Zoek producten..."}}@media (max-width:900px){.nootje-promo-bar{font-size:9px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nootje-site-header .n-actions{gap:10px!important}}@media (max-width:768px){.usp-item{gap:10px}}@media (max-width:480px){.cats-grid{grid-template-columns:1fr!important}.footer-grid{grid-template-columns:1fr!important}.hero-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.prod-grid{grid-template-columns:repeat(2,1fr)!important}.n-section{padding:32px 14px!important}.visie-img-wrap::before{display:none}.n-cta .btn-copper{width:100%;justify-content:center}.n-hero>div>div[style*="flex"]{flex-direction:column!important;gap:10px!important}}