:root{--nbd-finish-navy:#0b2a5b;--nbd-finish-blue:#3fa9f5;--nbd-finish-line:#d9e8f7}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)):not(:has(> p.stock.out-of-stock)) > .pwb-single-product-brands{align-items:center;background:linear-gradient(100deg,#0b2a5b,#3fa9f5);border:0;border-radius:15px 15px 0 0;color:#fff;display:flex!important;margin:12px 0 0!important;min-height:76px;overflow:hidden;padding:8px 12px!important}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) > .pwb-single-product-brands .pwb-text-before-brands-links{display:none!important}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) > .pwb-single-product-brands > a{align-items:center;color:#fff!important;column-gap:12px;display:inline-grid!important;font-size:14px;font-weight:800;grid-template-columns:60px minmax(0,1fr);grid-template-rows:auto auto;margin:0!important;min-width:0;text-decoration:none}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) > .pwb-single-product-brands > a:has(img)::before{color:hsla(0,0%,100%,.76);content:"Thương hiệu";font-size:10px;font-weight:500;grid-column:2}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) > .pwb-single-product-brands > a:has(img)::after{content:attr(title);grid-column:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) > .pwb-single-product-brands > a img{background:#fff;border-radius:10px;display:block!important;grid-column:1;grid-row:1/3;height:60px!important;margin:0!important;max-height:60px!important;max-width:60px!important;object-fit:contain;padding:5px;width:60px!important}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) form.cart:not(.variations_form){align-items:center;background:#fff;border:1px solid var(--nbd-finish-line);border-radius:0 0 15px 15px;border-top:0;display:flex;gap:10px;margin:0 0 16px!important;padding:10px;width:100%}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) form.cart:not(.variations_form) .quantity{flex:0 0 auto;margin:0!important}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) form.cart:not(.variations_form) .single_add_to_cart_button{background:#e50918;border-radius:10px;color:#fff;flex:1 1 auto;font-size:15px;font-weight:800;margin:0!important;min-height:48px;min-width:0}body.nbd-product-ui .product-small.box:not(.box-vertical) .price{flex-wrap:nowrap;font-size:clamp(12px,1.1vw,15px);gap:3px;letter-spacing:-.025em;min-width:0;overflow:hidden;white-space:nowrap}body.nbd-product-ui .product-small.box:not(.box-vertical) .price :is(ins, del, .nbd-price-from){white-space:nowrap}body.nbd-product-ui .product-small.box:not(.box-vertical) .price ins{flex:0 0 auto}body.nbd-product-ui .product-small.box:not(.box-vertical) .price del{flex:0 1 auto;font-size:.6em;min-width:0;overflow:hidden;text-overflow:ellipsis}body.nbd-product-ui .product-small.box:not(.box-vertical) .price .nbd-price-from{flex:0 0 auto;font-size:.7em}body.nbd-product-ui .product-small.box:not(.box-vertical) .price :is(ins, del) .amount{font-size:inherit!important}body.nbd-product-ui.single-product .product-summary > .price-wrapper .price{align-items:baseline;display:flex;flex-wrap:nowrap;gap:7px;min-width:0;overflow:hidden}body.nbd-product-ui.single-product .product-summary > .price-wrapper .price del{font-size:.6em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.nbd-product-ui.single-product .product-summary > .price-wrapper .price .nbd-price-from{flex:0 0 auto;font-size:.55em}body.nbd-product-ui.single-product form.variations_form table.variations td.value:has(> .reset_variations){align-items:stretch;display:flex;flex-direction:column}body.nbd-product-ui.single-product form.variations_form table.variations td.value > select:not(.nbd-native-variation-select){background-color:#fff;border:1px solid #cbd5e3;border-radius:7px;box-shadow:none;color:#0b2a5b;display:block;font-size:12px;margin:0!important;min-height:39px;padding:5px 30px 5px 10px;width:100%}body.nbd-product-ui.single-product form.variations_form table.variations td.value > select.nbd-native-variation-select{clip-path:inset(50%);height:1px!important;margin:0!important;min-height:0!important;opacity:0;padding:0!important;pointer-events:none;position:absolute!important;width:1px!important}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-options{display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;width:100%}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button{background:#fff;border:1px solid #cbd5e3;border-radius:7px;box-shadow:none;color:#0b2a5b;cursor:pointer;font-size:11px;font-weight:700;line-height:1.2;margin:0!important;min-height:39px;min-width:0;padding:5px 4px!important;text-align:center;white-space:nowrap}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button.selected{background:linear-gradient(110deg,#0b2a5b,#266aaa);border-color:#0b2a5b;color:#fff}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button:disabled{background:#f5f7fa;border-color:#e2e6ed;color:#8793a3;cursor:not-allowed;text-decoration:line-through}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button:focus-visible,
body.nbd-product-ui.single-product form.variations_form table.variations td.value > select:focus-visible{outline:2px solid #3fa9f5;outline-offset:2px}body.nbd-product-ui.single-product form.variations_form .reset_variations{color:#526c8d;font-size:10px;font-weight:400;line-height:1.25;margin:0!important;position:absolute!important;right:2px!important;text-decoration:underline;top:-29px!important}body.nbd-product-ui.single-product form.variations_form table.variations tr,
body.nbd-product-ui.single-product form.variations_form table.variations tr + tr{border-bottom:0!important;border-top:0!important;grid-template-columns:minmax(0,1fr)!important;padding:5px!important;row-gap:3px}body.nbd-product-ui.single-product form.variations_form table.variations th.label{background:transparent!important;border:0!important;box-shadow:none;height:30px;max-height:30px;min-height:30px;padding:0!important}body.nbd-product-ui.single-product form.variations_form table.variations th.label label{font-size:11px;font-weight:700;text-transform:none;width:auto}body.nbd-product-ui.single-product form.variations_form table.variations th.label::before{content:none!important;display:none!important}body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) th.label::before{content:none!important;display:none!important}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-options{gap:5px;grid-auto-columns:calc((100% - 20px) / 5);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 0 3px;scrollbar-width:thin}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button{border-radius:8px;font-size:10px;font-weight:400;min-height:34px;padding:5px!important;position:relative}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button.selected{background:linear-gradient(105deg,#0b2a5b,#234c87);border-color:#0b2a5b;padding-right:5px!important}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button.selected::after{content:none!important;display:none!important}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button:disabled{background:linear-gradient(35deg,transparent 49%,#e9a9af 50%,transparent 51%),linear-gradient(145deg,transparent 49%,#e9a9af 50%,transparent 51%),#f5f7fa}body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper{gap:5px!important;grid-auto-columns:calc((100% - 20px) / 5);grid-auto-flow:column;grid-template-columns:none!important;overflow-x:auto!important;overscroll-behavior-inline:contain;padding:0 0 3px!important;scrollbar-width:thin}body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper li.variable-item.selected{border-color:#0b2a5b!important;padding:5px!important}body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper li.variable-item.selected > .nbd-option-check{display:none!important}body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper li.variable-item{font-size:10px;font-weight:400;height:34px!important;max-height:34px!important;min-height:34px!important;padding:5px!important}body.nbd-product-ui.single-product form.variations_form li.variable-item .variable-item-span{font-size:10px;font-weight:400}body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) li.variable-item.disabled{height:34px!important;max-height:34px!important;min-height:34px!important;padding:5px!important}
body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) th.label label::after,body.nbd-product-ui.single-product form.variations_form tr:has(#pa_kich-thuoc) th.label label::after{color:#75849a;content:" (cm)"!important;display:inline!important;font-size:10px;font-weight:400;margin:0 0 0 3px!important;text-transform:none}body.nbd-catalog-archive .nbd-archive-categories__list{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}body.nbd-catalog-archive .nbd-archive-categories__chip{flex:0 0 auto}
body.nbd-brand-archive .page-title-inner h1,body.nbd-brand-archive .shop-page-title h1{display:none!important}body.nbd-brand-archive .shop-page-title{min-height:0;padding-block:7px}.nbd-static-page-hero{background:linear-gradient(115deg,#fff,#f3f9ff 70%,#e7f4ff);border-bottom:1px solid var(--nbd-finish-line);padding:clamp(18px,3vw,32px) 0}.nbd-static-page-hero nav{color:#627897;display:flex;font-size:13px;gap:10px;margin-bottom:20px}.nbd-static-page-hero nav a{color:#246ba9}.nbd-static-page-hero__row{align-items:center;display:flex;gap:20px;justify-content:space-between}.nbd-static-page-hero__eyebrow{color:#2678b3;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.nbd-static-page-hero h1{color:var(--nbd-finish-navy);font-size:clamp(28px,3vw,42px);line-height:1.18;margin:5px 0 6px}.nbd-static-page-hero p{color:#526883;line-height:1.55;margin:0;max-width:640px}.nbd-static-page-hero__call{background:linear-gradient(105deg,#0b2a5b,#3fa9f5);border-radius:12px;box-shadow:0 10px 22px rgba(11,42,91,.15);color:#fff!important;flex:0 0 auto;font-size:13px;font-weight:700;padding:12px 20px}.nbd-static-page-hero__call span{display:block;font-size:17px}body:is(.nbd-contact-page, .nbd-about-page) #main{background:#f8fbff}body.nbd-contact-page #main .entry-content p{line-height:1.65;text-align:left!important}
body.nbd-about-page #main .entry-content img,body.nbd-contact-page #main :is(.entry-content img, .col-inner img){border-radius:10px}body.nbd-contact-page #main .widget:not(:has(a, ul, p, img, form, input)){display:none}body.woocommerce-cart,
body.woocommerce-cart #main,
body.woocommerce-cart #wrapper{background:#f4f9ff!important}body.woocommerce-cart .page-checkout{background:#fff!important;border:1px solid var(--nbd-finish-line);border-radius:18px;box-shadow:0 10px 30px rgba(11,42,91,.07);margin:25px auto!important;max-width:min(1120px,calc(100% - 24px));min-height:280px;padding:clamp(16px,3vw,30px)!important}body.woocommerce-cart .cart-empty,
body.woocommerce-cart .woocommerce-notices-wrapper + p{color:var(--nbd-finish-navy);font-size:clamp(17px,2vw,22px);font-weight:700}body.woocommerce-cart .return-to-shop .button{background:linear-gradient(105deg,#0b2a5b,#3fa9f5);border-radius:10px;color:#fff;min-height:44px}@container nbd-variations (max-width: 550px){body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-options{gap:5px;grid-auto-columns:calc((100% - 10px) / 3);grid-template-columns:none}body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) .nbd-native-variation-options{grid-auto-columns:calc((100% - 15px) / 4);grid-template-columns:none}body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper{grid-auto-columns:calc((100% - 10px) / 3)}body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) ul.variable-items-wrapper{grid-auto-columns:calc((100% - 15px) / 4)}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button{font-size:10px}body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper li.variable-item.selected{padding-right:5px!important}body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper li.variable-item > .nbd-option-check{display:none!important}body.nbd-product-ui.single-product form.variations_form li.variable-item .variable-item-span{font-size:10px!important;letter-spacing:-.025em;white-space:nowrap}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation{grid-template-columns:minmax(0,1fr)!important;row-gap:8px}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price{border-bottom:1px solid #dce3ee!important;border-right:0!important;grid-column:1!important;padding:0 0 8px!important}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price .price{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr)}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-availability{border:0!important;grid-column:1!important;padding:0!important}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-availability .stock::before{display:inline;margin:0 6px 0 0}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation > .khuyen-mai.nbd-inline-summary-gift{grid-column:1!important;margin:0!important;width:100%}}@media (max-width:600px){body.nbd-product-ui .product-small.box:not(.box-vertical) .price{font-size:clamp(10px,2.8vw,12px);gap:2px;letter-spacing:-.04em}body.nbd-product-ui .product-small.box:not(.box-vertical) .price del{font-size:.6em}body.nbd-catalog-archive .nbd-archive-categories{padding:10px}.nbd-news-archive__hero{padding:12px 0}.nbd-news-archive__hero-grid{gap:10px}.nbd-news-archive__breadcrumb{margin-bottom:8px}.nbd-news-archive__eyebrow{font-size:11px;margin-bottom:5px}.nbd-news-archive__description{font-size:13px;margin-top:7px}.nbd-news-archive__meta{gap:6px;margin-top:8px}.nbd-news-archive__meta > span{padding:5px 8px}.nbd-news-archive__visual{aspect-ratio:16/9}.nbd-static-page-hero__row{align-items:stretch;flex-direction:column}.nbd-static-page-hero__call{align-self:flex-start}body.woocommerce-cart .page-checkout{margin-block:12px!important;min-height:220px}}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-options{align-items:flex-start;display:flex;flex-wrap:wrap;gap:5px;overflow:visible;padding:0;scroll-snap-type:none;width:100%}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button{flex:0 0 auto;height:30px;max-height:30px;min-height:30px;padding:5px!important;width:auto}body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper{align-items:flex-start;display:flex!important;flex-wrap:wrap;gap:5px!important;overflow:visible!important;padding:0!important;scroll-snap-type:none;width:100%}
body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) li.variable-item.disabled,body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper li.variable-item,
body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper li.variable-item.disabled{flex:0 0 auto;height:30px!important;max-height:30px!important;max-width:none!important;min-height:30px!important;min-width:max-content!important;padding:5px!important;width:auto!important}@container nbd-variations (max-width: 480px){
	body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) th.label label::after,body.nbd-product-ui.single-product form.variations_form tr:has(#pa_kich-thuoc) th.label label::after{content:" (cm)"!important;display:inline!important;margin:0 0 0 3px!important}body.nbd-product-ui.single-product form.variations_form tr:has(#pa_kich-thuoc) .nbd-native-variation-options{display:grid;gap:5px;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))}body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) .nbd-native-variation-options{grid-template-columns:repeat(3,minmax(0,1fr))}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button{font-size:10px;min-width:0;width:100%}body.nbd-product-ui.single-product form.variations_form tr:not(:has(#pa_kich-thuoc)):not(:has(#pa_do-day)) .nbd-native-variation-button{max-width:100%;width:auto}body.nbd-product-ui.single-product form.variations_form tr:has(#pa_kich-thuoc) ul.variable-items-wrapper{display:grid!important;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))!important}body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) ul.variable-items-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}
	body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) li.variable-item.disabled,body.nbd-product-ui.single-product form.variations_form tr:has(#pa_kich-thuoc) ul.variable-items-wrapper li.variable-item,
	body.nbd-product-ui.single-product form.variations_form tr:has(#pa_kich-thuoc) ul.variable-items-wrapper li.variable-item.disabled{max-width:none!important;min-width:0!important;width:100%!important}}@container nbd-variations (max-width: 300px){
	body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) .nbd-native-variation-options,body.nbd-product-ui.single-product form.variations_form tr:has(#pa_kich-thuoc) .nbd-native-variation-options{grid-template-columns:repeat(3,minmax(0,1fr))}
	body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) ul.variable-items-wrapper,body.nbd-product-ui.single-product form.variations_form tr:has(#pa_kich-thuoc) ul.variable-items-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-options:has(> button:nth-child(5)) > button,
body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper:has(> li:nth-child(5)) > li.variable-item{flex:1 1 auto!important;min-width:max-content!important}@container nbd-variations (max-width: 480px){body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-options:has(> button:nth-child(5)),
	body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper:has(> li:nth-child(5)){display:flex!important;flex-wrap:wrap;gap:5px!important}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-options:has(> button:nth-child(5)) > button,
	body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper:has(> li:nth-child(5)) > li.variable-item{flex:1 1 calc((100% - 15px) / 4)!important;min-width:0!important}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-options:has(> button:nth-child(5)):not(:has(> button:nth-child(7))) > button,
	body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper:has(> li:nth-child(5)):not(:has(> li:nth-child(7))) > li.variable-item{flex-basis:calc((100% - 10px) / 3)!important}}@container nbd-variations (min-width: 551px){body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation{align-items:stretch;grid-auto-rows:minmax(56px,auto)}
	body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-availability,body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price{align-self:stretch;min-height:56px}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price .price{align-items:start}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price :is(del, ins){align-content:start;grid-template-rows:min-content min-content}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-availability{align-content:start}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation > .khuyen-mai.nbd-inline-summary-gift{align-self:stretch;height:auto;min-height:56px}}body.nbd-product-ui.single-product .product-summary{--nbd-card-radius:12px}body.nbd-product-ui.single-product .product-summary > h1.product-title{font-size:clamp(25px,2.35vw,34px);line-height:1.2;margin-bottom:9px}body.nbd-product-ui.single-product .product-summary > .woocommerce-product-rating.devvn_single_rating{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex-wrap:wrap;gap:5px 10px;margin-bottom:9px!important;min-height:0;padding:2px 0}body.nbd-product-ui.single-product .product-summary .devvn_average_rate{align-items:center;border:0;display:inline-flex;font-size:17px;line-height:1.25;min-height:0;padding:0}body.nbd-product-ui.single-product .product-summary .devvn_average_rate::after,
body.nbd-product-ui.single-product .product-summary .devvn_sold::after,
body.nbd-product-ui.single-product .product-summary .devvn_sold::before,
body.nbd-product-ui.single-product .product-summary .woocommerce-review-link::after{content:none;display:none}body.nbd-product-ui.single-product .product-summary .woocommerce-product-rating .star-rating{font-size:15px}
body.nbd-product-ui.single-product .product-summary .devvn_sold,
body.nbd-product-ui.single-product .product-summary .devvn_sold .count,body.nbd-product-ui.single-product .product-summary .woocommerce-review-link{font-size:12px;font-weight:600}body.nbd-product-ui.single-product .product-summary .devvn_sold{border:0;color:#526985;grid-column:auto;grid-row:auto;margin:0;min-height:0;min-width:0;padding:0;width:auto}body.nbd-product-ui.single-product .product-summary .devvn_sold .count{color:inherit}body.nbd-product-ui.single-product .product-summary > .price-wrapper{margin-bottom:10px}body.nbd-product-ui.single-product .product-summary > .price-wrapper .price{gap:7px;line-height:1.25}body.nbd-product-ui.single-product .product-summary > .product-short-description{background:linear-gradient(100deg,rgba(11,42,91,.055),rgba(63,169,245,.09));border:0;border-radius:10px;box-shadow:none;margin:9px 0 13px;padding:5px 10px}body.nbd-product-ui.single-product .product-summary > .product-short-description li{border-bottom:0;color:#36516f;font-size:12px;font-weight:400;line-height:1.4;padding:4px 0 4px 23px}body.nbd-product-ui.single-product .product-summary > .product-short-description li::before{background:#dce9fa;box-shadow:none;height:15px;left:0;width:15px}body.nbd-product-ui.single-product .product-summary > .product-short-description li::after{color:#0b2a5b;font-size:9px;left:4px}body.nbd-product-ui.single-product .product-summary > .pwb-single-product-brands{align-items:center;background:linear-gradient(100deg,#0b2a5b,#3fa9f5)!important;border:1px solid #0b2a5b;border-bottom:0;border-radius:12px 12px 0 0;box-shadow:none;color:#fff;display:flex!important;margin:0!important;min-height:53px;padding:5px 9px!important}
body.nbd-product-ui.single-product .product-summary > .pwb-single-product-brands::after,body.nbd-product-ui.single-product .product-summary > .pwb-single-product-brands::before{content:none;display:none}body.nbd-product-ui.single-product .product-summary > .pwb-single-product-brands > a{color:#fff!important;column-gap:8px;display:grid!important;font-size:12px;font-weight:700;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;width:auto}body.nbd-product-ui.single-product .product-summary > .pwb-single-product-brands > a:has(img)::before{color:hsla(0,0%,100%,.75);font-size:10px}body.nbd-product-ui.single-product .product-summary > .pwb-single-product-brands > a:has(img)::after{color:#fff;font-size:12px;font-weight:700;margin-top:1px}body.nbd-product-ui.single-product .product-summary > .pwb-single-product-brands > a img{border:1px solid #dce8f7;border-radius:8px;box-shadow:none;height:40px!important;max-height:40px!important;max-width:40px!important;padding:3px;width:40px!important}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)):not(:has(> p.stock.out-of-stock)) > .pwb-single-product-brands{border:1px solid #0b2a5b;border-bottom:0;border-radius:12px 12px 0 0;box-shadow:none;min-height:53px}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) > .pwb-single-product-brands > a{color:#fff!important;column-gap:8px;font-size:12px;font-weight:700;grid-template-columns:40px minmax(0,1fr)}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) > .pwb-single-product-brands > a:has(img)::before{color:hsla(0,0%,100%,.75)}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) > .pwb-single-product-brands > a:has(img)::after{color:#fff}body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) > .pwb-single-product-brands > a img{border:1px solid #dce8f7;border-radius:8px;box-shadow:none;height:40px!important;max-height:40px!important;max-width:40px!important;padding:3px;width:40px!important}body.nbd-product-ui.single-product .product-summary form.variations_form,
body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) form.cart:not(.variations_form){border-color:#dce8f7;border-radius:0 0 12px 12px;box-shadow:none}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation{align-items:center;background:#f8fbff!important;border:1px solid #e2ebf6!important;border-radius:10px!important;column-gap:9px;min-height:0;padding:8px;row-gap:6px}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price{border-right:0!important;padding-right:0}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-availability{border-right:0;padding:0}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price :is(del, ins){min-height:0}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price :is(del, ins)::before{font-size:11px;margin-bottom:3px}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price del .amount{font-size:clamp(12px,1.2vw,15px)}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price ins .amount{font-size:clamp(20px,2.15vw,28px)}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-availability .stock::before{font-size:12px}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation > .khuyen-mai.nbd-inline-summary-gift{align-self:stretch;background:#fff;border-color:#f5e0e3;height:auto;margin:0!important;min-height:48px;padding:17px 6px 5px 37px;width:100%}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation > .khuyen-mai.nbd-inline-summary-gift .icon{box-shadow:none;font-size:15px;height:26px;left:5px;width:26px}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation > .khuyen-mai.nbd-inline-summary-gift::before{font-size:11px;left:37px;top:5px}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart{border-top:0;margin-top:7px;padding-top:0}
body.nbd-product-ui.single-product .product-summary:not(:has(form.variations_form)) form.cart:not(.variations_form) .single_add_to_cart_button,body.nbd-product-ui.single-product form.variations_form .single_add_to_cart_button{background:#db1e2b;border-radius:9px;box-shadow:none;font-weight:700}@container nbd-product-summary (max-width: 520px){body.nbd-product-ui.single-product .product-summary > h1.product-title{font-size:clamp(23px,6vw,27px)}body.nbd-product-ui.single-product .product-summary > .woocommerce-product-rating.devvn_single_rating{gap:4px 8px;padding:2px 0}body.nbd-product-ui.single-product .product-summary .devvn_average_rate,
	body.nbd-product-ui.single-product .product-summary .devvn_sold{border:0;margin:0;min-height:0;padding:0}body.nbd-product-ui.single-product .product-summary > .product-short-description{padding:5px 9px}body.nbd-product-ui.single-product .product-summary > .product-short-description li{font-size:11px;padding:4px 0 4px 23px}}@container nbd-variations (max-width: 550px){body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation{align-items:start}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-availability{padding:0}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation > .khuyen-mai.nbd-inline-summary-gift{margin:0!important}}@media (min-width:850px){body.nbd-product-ui.single-product .woocommerce-product-gallery__wrapper.product-gallery-slider > .flickity-viewport{aspect-ratio:1.18/1;border-radius:12px;box-shadow:0 5px 18px rgba(11,42,91,.06)}body.nbd-product-ui.single-product .product-thumbnails{margin-top:10px}}@container nbd-variations (min-width: 551px){body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation{grid-template-columns:minmax(0,1.3fr) minmax(105px,.5fr) minmax(180px,.75fr)}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price .price{gap:5px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price ins .amount{font-size:clamp(21px,2vw,25px)}}body.nbd-product-ui.single-product .product-thumbnails .col{background:transparent!important}body.nbd-product-ui.single-product .product-thumbnails .col > a{background:transparent!important;border:0!important;border-radius:10px!important;box-shadow:none!important;display:block;outline:2px solid transparent;outline-offset:-2px;overflow:hidden;transition:outline-color .18s ease}body.nbd-product-ui.single-product .product-thumbnails .col > a img{background:#fff!important;border:0!important;border-radius:10px!important;box-shadow:none!important;display:block;filter:none!important;opacity:1!important;width:100%}body.nbd-product-ui.single-product .product-thumbnails .col.is-nav-selected > a{outline-color:#3fa9f5}
body.nbd-product-ui.single-product .product-thumbnails .col > a:focus-visible,body.nbd-product-ui.single-product .product-thumbnails .col:hover > a{outline-color:#0b2a5b}@media (min-width:850px){body.nbd-product-ui.single-product .product-info.product-summary{align-self:flex-start;margin-top:0!important;padding-top:0!important}body.nbd-product-ui.single-product .product-info.product-summary > h1.product-title{margin-top:0!important}}@container nbd-variations (max-width: 480px){body.nbd-product-ui.single-product form.variations_form tr:is(:has(#pa_kich-thuoc), :has(#pa_do-day)) .nbd-native-variation-options,
	body.nbd-product-ui.single-product form.variations_form tr:is(:has(#pa_kich-thuoc), :has(#pa_do-day)) ul.variable-items-wrapper{align-items:stretch;display:grid!important;gap:5px!important;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%}body.nbd-product-ui.single-product form.variations_form tr:is(:has(#pa_kich-thuoc), :has(#pa_do-day)) .nbd-native-variation-options > button,
	body.nbd-product-ui.single-product form.variations_form tr:is(:has(#pa_kich-thuoc), :has(#pa_do-day)) ul.variable-items-wrapper > li.variable-item,
	body.nbd-product-ui.single-product form.variations_form tr:is(:has(#pa_kich-thuoc), :has(#pa_do-day)) ul.variable-items-wrapper > li.variable-item.disabled{flex:none!important;grid-column:auto!important;height:30px!important;justify-self:stretch;margin:0!important;max-height:30px!important;max-width:none!important;min-height:30px!important;min-width:0!important;padding:5px!important;width:100%!important}}@media (min-width:850px){body.nbd-catalog-archive .category-page-row{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(230px,280px)}
	body.nbd-catalog-archive .category-page-row > .col.large-3,body.nbd-catalog-archive .category-page-row > .col.large-9{flex:none;float:none;max-width:none;min-width:0;width:100%}body.nbd-catalog-archive .category-page-row > .col.large-9{grid-column:1;grid-row:1}body.nbd-catalog-archive .category-page-row > .col.large-3{grid-column:2;grid-row:1}}body.nbd-catalog-archive .category-page-row #shop-sidebar .widget{background:#fff;border:1px solid #dce8f4;border-radius:14px;box-shadow:0 5px 18px rgba(11,42,91,.04);margin-bottom:12px;padding:12px}body.nbd-catalog-archive .category-page-row #shop-sidebar .widget-title{color:#0b2a5b;font-size:18px;line-height:1.3}body.nbd-catalog-archive .nbd-shop-groups{display:grid;gap:18px;margin:0 0 28px}
body.nbd-catalog-archive .nbd-shop-group,body.nbd-catalog-archive .nbd-shop-groups__intro{background:#fff;border:1px solid #dce8f4;border-radius:16px;box-shadow:0 7px 22px rgba(11,42,91,.045)}body.nbd-catalog-archive .nbd-shop-groups__intro{align-items:end;background:linear-gradient(110deg,#eff6ff,#fff 74%);display:flex;gap:12px;justify-content:space-between;padding:16px 18px}
body.nbd-catalog-archive .nbd-shop-group__heading span,body.nbd-catalog-archive .nbd-shop-groups__intro span,
body:is(.nbd-catalog-archive, .nbd-brand-archive) :is(.nbd-category-content, .nbd-brand-content) > header > span{color:#357fba;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}
body.nbd-catalog-archive .nbd-shop-group__heading h3,body.nbd-catalog-archive .nbd-shop-groups__intro h2{color:#0b2a5b;font-size:var(--nbd-archive-section-title,20px);line-height:1.3;margin:3px 0 0}body.nbd-catalog-archive .nbd-shop-groups__intro p{color:#60748d;font-size:12px;line-height:1.5;margin:0;max-width:38ch}body.nbd-catalog-archive .nbd-shop-group{padding:14px}body.nbd-catalog-archive .nbd-shop-group__heading{align-items:center;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,#0b2a5b,#3fa9f5) 1;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px;padding-bottom:10px}body.nbd-catalog-archive .nbd-shop-group__heading > a{color:#0b2a5b;flex:none;font-size:12px;font-weight:700;text-decoration:none}body.nbd-catalog-archive .nbd-shop-group__heading > a:hover{color:#248bd0}body.nbd-catalog-archive .nbd-shop-group .products.row:not(.row-slider){gap:10px}body.nbd-brand-archive .nbd-brand-masthead__readmore{align-items:center;color:#176aa8;display:inline-flex;font-size:12px;font-weight:700;gap:6px;margin-top:3px;text-decoration:none}body.nbd-brand-archive .nbd-brand-masthead__readmore:hover{color:#0b2a5b;text-decoration:underline}body:is(.nbd-catalog-archive, .nbd-brand-archive) :is(.nbd-category-content, .nbd-brand-content){background:#fff;border:1px solid #dce8f4;border-radius:16px;box-shadow:0 8px 24px rgba(11,42,91,.045);margin:28px 0 0;padding:clamp(15px,2vw,24px)}body:is(.nbd-catalog-archive, .nbd-brand-archive) :is(.nbd-category-content, .nbd-brand-content) > header{border-bottom:1px solid #dce8f4;margin-bottom:15px;padding-bottom:12px}body:is(.nbd-catalog-archive, .nbd-brand-archive) :is(.nbd-category-content, .nbd-brand-content) > header h2{color:#0b2a5b;font-size:var(--nbd-archive-section-title,22px);line-height:1.3;margin:4px 0 0}body:is(.nbd-catalog-archive, .nbd-brand-archive) :is(.nbd-category-content__body, .nbd-brand-content__body){color:#334f70;font-size:15px;line-height:1.75;overflow-wrap:anywhere}body:is(.nbd-catalog-archive, .nbd-brand-archive) :is(.nbd-category-content__body, .nbd-brand-content__body) :is(h2, h3, h4){color:#0b2a5b;line-height:1.35}body:is(.nbd-catalog-archive, .nbd-brand-archive) :is(.nbd-category-content__body, .nbd-brand-content__body) img{border-radius:10px;height:auto;max-width:100%}body:is(.nbd-catalog-archive, .nbd-brand-archive) :is(.nbd-category-content__body, .nbd-brand-content__body) a{color:#1364a8;text-decoration:underline;text-underline-offset:2px}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > hr{display:none}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .section-title-container{margin:27px 0 12px;max-width:none;padding:0}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .section-title-container .section-title{align-items:center;border:0;color:#0b2a5b;display:flex;font-size:var(--nbd-archive-section-title,22px)!important;gap:10px;line-height:1.3;margin:0}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .section-title-container .section-title::before{background:linear-gradient(#0b2a5b,#3fa9f5);border-radius:999px;content:"";flex:0 0 5px;height:24px;width:5px}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .section-title-container .section-title b{display:none}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .section-title-container .section-title-main{border:0;color:#0b2a5b!important;font-size:inherit!important;margin:0;padding:0}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .row.row-collapse{background:#fff;border:1px solid #dce8f4;border-radius:16px;box-shadow:0 7px 22px rgba(11,42,91,.045);margin:0 0 20px!important;padding:12px;width:100%}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .row.row-collapse > .col{min-width:0;padding:7px!important}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .row.row-collapse .col-inner{border-radius:10px}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .row.row-collapse :is(.text p, .text li){color:#36516e!important;font-size:14px;line-height:1.75;text-align:left!important}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .row.row-collapse .img-inner,
body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .row.row-collapse img{border-radius:10px}@media (max-width:600px){body.nbd-catalog-archive .nbd-shop-groups__intro{align-items:start;flex-direction:column}body.nbd-catalog-archive .nbd-shop-group{padding:10px}body.nbd-catalog-archive .nbd-shop-group__heading h3{font-size:var(--nbd-archive-section-title-mobile,var(--nbd-archive-section-title,17px))}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .section-title-container .section-title{font-size:var(--nbd-archive-section-title-mobile,var(--nbd-archive-section-title,18px))!important}body:is(.nbd-catalog-archive, .nbd-brand-archive) .shop-container > .row.row-collapse{padding:8px}}@media (max-width:1100px){body.nbd-catalog-archive .nbd-shop-group .products.row:not(.row-slider){grid-template-columns:repeat(2,minmax(0,1fr))}}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price ins .amount{font-size:19px!important;line-height:1.15}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-price del .amount{font-size:13px!important;line-height:1.2}body.nbd-product-ui.single-product .product-summary form.cart.nbd-simple-cart{align-items:stretch;background:#fff;border:1px solid #dce8f7;border-radius:0 0 12px 12px;border-top:0;box-shadow:none;display:flex!important;flex-direction:column;gap:8px;margin:0 0 16px!important;padding:8px!important;width:100%}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card{background:#f8fbff;border:1px solid #e2ebf6;border-radius:10px;display:grid;gap:8px 12px;grid-template-columns:minmax(150px,.8fr) minmax(210px,1.2fr);grid-template-rows:auto auto;padding:10px;width:100%}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card--no-gift{grid-template-columns:minmax(0,1fr)}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__stock{align-items:center;display:flex;grid-column:1;grid-row:1;min-height:28px}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__stock[hidden]{display:none!important}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__stock > p.stock{color:#25833f!important;font-size:12px!important;font-weight:700;line-height:1.35;margin:0!important;padding:0!important}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__stock > p.stock::before{color:#299b3f;content:"✓ CÒN HÀNG";display:block;font-size:12px;font-weight:800;line-height:1.2;margin-bottom:2px}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__gift{align-items:stretch;display:flex;flex-direction:column;gap:6px;grid-column:2;grid-row:1/3;min-width:0}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__gift[hidden]{display:none!important}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-gift{align-items:center;animation:none!important;background:snow;border:1px solid #f3d7da;border-radius:9px;box-shadow:none;color:#65748a;display:flex!important;font-size:12px;font-style:normal;font-weight:500;line-height:1.25;margin:0!important;min-height:62px;opacity:1!important;padding:21px 10px 7px 46px;position:relative;text-shadow:none;transform:none!important;width:100%}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-gift::before{color:#d60616;content:"Quà tặng";font-size:12px;font-weight:800;left:46px;line-height:1.15;position:absolute;top:7px}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-gift::after{content:none!important;display:none!important}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-gift .icon{background:#fff;border-radius:8px;box-shadow:0 3px 10px rgba(214,6,22,.08);color:#e21325;display:grid!important;font-size:17px;height:30px;left:8px;margin:0;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:30px}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__gift .lt-gift-wrapper{background:snow!important;border:1px solid #f3d7da!important;border-radius:9px!important;box-shadow:none!important;margin:0!important;max-width:none!important;padding:8px!important;width:100%!important}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__quantity{align-items:center;display:flex;gap:8px;grid-column:1;grid-row:2;min-width:0}body.nbd-product-ui.single-product form.cart.nbd-simple-cart.nbd-simple-cart .nbd-simple-purchase-card--no-stock .nbd-simple-purchase-card__quantity{grid-row:1}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__label{color:#51647e;flex:0 0 auto;font-size:12px;font-weight:700;line-height:1.2}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__quantity .quantity{display:flex;flex:0 0 112px;height:40px;margin:0!important;width:112px}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__quantity :is(input, .button){height:40px!important;line-height:40px!important;margin:0!important;min-height:40px!important}body.nbd-product-ui.single-product form.cart.nbd-simple-cart > .single_add_to_cart_button{background:#e50918;border:0;border-radius:9px;box-shadow:0 3px 0 #0d4f9b;color:#fff;font-size:15px;font-weight:800;line-height:48px;margin:0!important;min-height:48px;width:100%}@container nbd-product-summary (max-width: 520px){body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}
	body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__gift,
	body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__quantity,body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__stock{grid-column:1;grid-row:auto}body.nbd-product-ui.single-product form.cart.nbd-simple-cart .nbd-simple-purchase-card__quantity{border-top:1px solid #e2ebf6;justify-content:space-between;padding-top:8px}}body.nbd-product-ui.single-product .product-summary form.variations_form.lt-gift-purchase-controls{display:block!important;gap:0!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;grid-template-columns:none!important;max-width:100%!important;min-width:0!important;width:100%!important}
body.nbd-product-ui.single-product .product-summary form.variations_form.lt-gift-purchase-controls > .single_variation_wrap,body.nbd-product-ui.single-product .product-summary form.variations_form.lt-gift-purchase-controls > .variations{grid-column:auto!important;max-width:100%!important;min-width:0!important;width:100%!important}
body.nbd-product-ui.single-product .product-summary form.variations_form.lt-gift-purchase-controls .woocommerce-variation-add-to-cart,body.nbd-product-ui.single-product .product-summary form.variations_form.lt-gift-purchase-controls .woocommerce-variation.single_variation{box-sizing:border-box;max-width:100%;min-width:0;width:100%}body.nbd-product-ui.single-product .product-summary form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls{align-items:center;display:grid!important;gap:8px 10px!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;grid-template-columns:minmax(88px,112px) minmax(0,1fr)!important;max-width:100%!important;min-width:0!important;width:100%!important}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-variation-slot{box-sizing:border-box;display:block!important;grid-column:1/-1!important;margin:6px 0 0!important;max-width:100%!important;min-width:0!important;width:100%!important}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-variation-slot > .lt-gift-wrapper{box-sizing:border-box;max-width:100%!important;min-width:0!important;width:100%!important}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-wrapper{grid-column:1/-1!important}
body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-variation-slot > .quantity,body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .quantity{grid-column:1!important;grid-row:auto!important;margin:0!important;max-width:112px;min-width:0;width:100%!important}
body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-variation-slot > .single_add_to_cart_button,body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .single_add_to_cart_button{align-items:center;box-sizing:border-box;display:flex!important;grid-column:2!important;grid-row:auto!important;justify-content:center;margin:0!important;max-width:100%!important;min-width:0!important;white-space:nowrap;width:100%!important}body.nbd-product-ui.single-product .product-summary form.variations_form .lt-gift-wrapper.nbd-inline-plugin-gift,
body.nbd-product-ui.single-product .product-summary form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-variation-slot > .lt-gift-wrapper,
body.nbd-product-ui.single-product .product-summary form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-wrapper{align-items:center;box-sizing:border-box;display:grid!important;gap:9px 10px;grid-auto-flow:row;grid-template-columns:minmax(88px,112px) minmax(0,1fr)!important;max-width:100%!important;min-width:0!important;width:100%!important}body.nbd-product-ui.single-product form.variations_form .lt-gift-wrapper.nbd-inline-plugin-gift > :is(.lt-gift-banner, .lt-gift-content),
body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-variation-slot > .lt-gift-wrapper > :is(.lt-gift-banner, .lt-gift-content),
body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-wrapper > :is(.lt-gift-banner, .lt-gift-content){grid-column:1/-1!important;max-width:100%;min-width:0;width:100%}body.nbd-product-ui.single-product form.variations_form .lt-gift-wrapper.nbd-inline-plugin-gift > .quantity,
body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-variation-slot > .lt-gift-wrapper > .quantity,
body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-wrapper > .quantity{grid-column:1!important;grid-row:auto!important;justify-self:start;margin:0!important;max-width:112px;min-width:0;width:100%!important}body.nbd-product-ui.single-product form.variations_form .lt-gift-wrapper.nbd-inline-plugin-gift > .single_add_to_cart_button,
body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-variation-slot > .lt-gift-wrapper > .single_add_to_cart_button,
body.nbd-product-ui.single-product form.variations_form .woocommerce-variation-add-to-cart.lt-gift-purchase-controls > .lt-gift-wrapper > .single_add_to_cart_button{align-items:center;box-sizing:border-box;display:flex!important;grid-column:2!important;grid-row:auto!important;justify-content:center;margin:0!important;max-width:100%!important;min-width:0!important;white-space:nowrap;width:100%!important}@media (max-width:849px){body.nbd-product-ui.single-product form.variations_form{font-size:13px;line-height:1.5}body.nbd-product-ui.single-product form.variations_form table.variations th.label{height:auto;max-height:none;min-height:0}
	body.nbd-product-ui.single-product form.variations_form table.variations td.value > select:not(.nbd-native-variation-select),body.nbd-product-ui.single-product form.variations_form table.variations th.label label{font-size:13px;line-height:1.4}body.nbd-product-ui.single-product form.variations_form table.variations td.value > select:not(.nbd-native-variation-select){min-height:44px}body.nbd-product-ui.single-product form.variations_form .nbd-native-variation-button,
	body.nbd-product-ui.single-product form.variations_form tr:has(#pa_do-day) li.variable-item.disabled,
	body.nbd-product-ui.single-product form.variations_form tr:is(:has(#pa_kich-thuoc), :has(#pa_do-day)) .nbd-native-variation-options > button,
	body.nbd-product-ui.single-product form.variations_form tr:is(:has(#pa_kich-thuoc), :has(#pa_do-day)) ul.variable-items-wrapper > li.variable-item,
	body.nbd-product-ui.single-product form.variations_form tr:is(:has(#pa_kich-thuoc), :has(#pa_do-day)) ul.variable-items-wrapper > li.variable-item.disabled,
	body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper > li.variable-item,
	body.nbd-product-ui.single-product form.variations_form ul.variable-items-wrapper > li.variable-item.disabled{font-size:12px;height:auto!important;line-height:1.2;max-height:none!important;min-height:44px!important;padding:8px 5px!important}body.nbd-product-ui.single-product form.variations_form li.variable-item .variable-item-span{font-size:12px!important;line-height:1.2}body.nbd-product-ui.single-product form.variations_form .reset_variations{font-size:12px}body.nbd-product-ui.single-product form.variations_form :is(.woocommerce-variation-description, .woocommerce-variation-availability, .woocommerce-variation-availability .stock){font-size:13px;line-height:1.45}body.nbd-product-ui.single-product form.variations_form .woocommerce-variation.single_variation > .khuyen-mai.nbd-inline-summary-gift{font-size:12px;line-height:1.45}body.nbd-product-ui.single-product form.variations_form .single_add_to_cart_button{min-height:48px}}
