@media(max-width:767.98px){.footer_box .company{display:block!important;text-align:left}.footer_box .company .details,.footer_box .company .address{text-align:left!important;margin-top:16px}.footer_box .menus{display:grid!important;grid-template-columns:auto auto auto;column-gap:12px;row-gap:0;justify-content:space-between}.footer_box .menus .menu{text-align:left!important;margin:0!important;width:auto!important}}.product-topbar{padding-bottom:calc(15px + env(safe-area-inset-bottom))}@media(max-width:767px){.product-topbar{padding-bottom:calc(10px + env(safe-area-inset-bottom))}}body.has-product-topbar{padding-bottom:calc(var(--product-topbar-height) + 24px + env(safe-area-inset-bottom))}.comparison-table-section table{min-width:0;table-layout:fixed}.comparison-table-section table th:nth-child(1){width:44%}.comparison-table-section table th:nth-child(2){width:22%}.comparison-table-section table th:nth-child(3){width:34%}@media(max-width:767.98px){.comparison-table-section table td,.comparison-table-section table th{padding:9px 8px 7px;font-size:14px;white-space:normal}.comparison-table-section table .col-inner>span{white-space:normal}.comparison-table-section table th:nth-child(1){width:40%}.comparison-table-section table th:nth-child(2){width:24%}.comparison-table-section table th:nth-child(3){width:36%}}.subscription-option .price .period{display:inline;margin-left:4px}@media(max-width:575.98px){.subscription-option .price{font-size:14px;white-space:nowrap}.subscription-option .price .period{font-size:12px}}@media(max-width:359.98px){.subscription-option .price{flex-basis:100%;padding-left:32px;white-space:normal}}.product-info p+ul li:before,.faq-section ul li:before,.info-content ul:not(.checklist) li:before{content:""!important;width:6px;height:6px;border-radius:50%;background:#f48473;top:.72em;top:calc(.5lh - 3px);left:-14px;font-size:0;line-height:inherit}@media(max-width:767.98px){.product-info .woocommerce-product-details__short-description{font-size:16px}}.comparison-table-section .link{color:#0064a3}.header_box .btn_menu,.header_box .header-cart{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.header_box .btn_menu{--offset-button:-12px}.header_box .header-cart{justify-content:flex-end}@media(max-width:767.98px){.header_box .lookup-trig{margin-right:-14px!important}}@media(max-width:767.98px){.header_box .lookup-trig{min-width:44px;min-height:44px;-webkit-mask-size:18px 18px;mask-size:18px 18px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin:0 -4px 0 0}}.product-tabs .toggle{width:44px;height:44px;margin:-12px -12px -12px 0}.footer_box .newsletter .gfield--type-submit{top:2px!important;right:2px!important;width:44px!important;height:44px!important}.footer_box .newsletter .gform_wrapper .gform-button{width:44px;height:44px;padding:6px;background-clip:content-box;background-origin:content-box}.comparison-table-section .is-tippy-table:after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px}.product-advantages-item svg{display:block;width:48px;height:48px;margin:0 auto 16px}@media(max-width:767.98px){.product-advantages-item svg{width:42px;height:42px;margin-bottom:14px}}@media(min-width:768px){.footer_box .company{min-width:300px}}@media(max-width:767.98px){.comparison-table-section .logo{width:58px;height:12px;top:-1px}.comparison-table-section table td,.comparison-table-section table th{line-height:19px}}.subscription-option .price .period,.product-price del{opacity:1;color:#56708a}.product-advantages-item img,.product-advantages-item svg{display:block;margin:0 auto 12px}.footer_box .menu a{padding:0}@media(min-width:768px){.footer_box .menu li{line-height:28px}.footer_box .company{min-width:340px}}@media(max-width:767.98px){.footer_box .menu li{margin:0}.footer_box .menu a{display:block;padding:10px 0;line-height:24px}}h1,h2,.product-tabs h3{font-weight:600!important;letter-spacing:-.015em;font-variation-settings:"opsz" 72}@media(max-width:767.98px){.info .info-photo{padding-bottom:80%}.info .info-photo img{object-position:50% 80%}}.comparison-table-section .more-info{padding:10px 0}.product-options .tag{font-size:12px;line-height:15px;padding:3px 9px 2px}.product-options .unit{font-size:13px}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,.card:has(input:focus-visible),.option .heading:has(.selector:focus-visible){outline:2px solid #0064a3!important;outline-offset:2px}.product-options input[type=radio]:focus-visible{outline:2px solid #0064a3;outline-offset:2px}body{font-family:Inter,sans-serif}.header_box .brand .logo:before{-webkit-mask:none;mask:none;background:url(vnpt-logo-a-word.png) 50% 50%/contain no-repeat;height:26px}.comparison-table-section .logo{-webkit-mask:none;mask:none;background:url(vnpt-logo-a-word.png) 0 50%/contain no-repeat;width:84px;height:16px}@media(max-width:767.98px){.comparison-table-section .logo{width:58px;height:12px;top:-1px}.comparison-table-section table td,.comparison-table-section table th{font-size:13px}.comparison-table-section table th:nth-child(1){width:40%}.comparison-table-section table th:nth-child(2){width:20%}.comparison-table-section table th:nth-child(3){width:40%}}.vn-ico{width:100%;height:auto}.product-advantages-item svg{display:block;margin:0 auto 12px;width:48px;height:48px}.product-price .amount del:empty{display:none}.topbar .topbar-slider{overflow:hidden}.topbar .swiper-wrapper{display:flex;justify-content:space-around;transform:none!important}.topbar .swiper-slide{width:auto!important;flex-shrink:1;display:flex;align-items:center;gap:6px;white-space:nowrap}.topbar .swiper-slide img{display:inline-block}@media(max-width:767.98px){.topbar .swiper-slide{display:none;margin:0 auto}.topbar .swiper-slide.is-current{display:flex}}.product-gallery-main .swiper-wrapper{display:flex;transition:transform .35s ease}.product-gallery-main .swiper-slide{width:100%!important;flex-shrink:0}.product-gallery-thumbnails .swiper-wrapper{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.product-gallery-thumbnails .swiper-wrapper::-webkit-scrollbar{display:none}.product-gallery-thumbnails .swiper-slide{flex:0 0 calc((100% - 30px)/6);width:auto!important;margin:0!important;cursor:pointer;opacity:.75;transition:opacity .2s}.product-gallery-thumbnails .swiper-slide.swiper-slide-thumb-active{opacity:1;outline:1px solid #0c0c51;outline-offset:-1px}@media(max-width:767.98px){.product-gallery-thumbnails .swiper-slide{flex-basis:calc((100% - 18px)/4)}}.product-gallery-main-photo img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.product-tabs .cards .swiper-wrapper{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.product-tabs .cards .swiper-slide{flex:0 0 78%;scroll-snap-align:start}.product-tabs .cards img{width:100%;height:auto;display:block}.product-options .sub-cards{margin-bottom:15px}.product-options .feature a{color:inherit;text-decoration:underline}.product-actions .btn{display:flex;align-items:center;justify-content:center;text-decoration:none}a.btn-cart-topbar{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.product-topbar-price{margin-left:auto}@media(max-width:991px){.product-topbar-price{margin-left:0}}.product-tabs .table table{table-layout:fixed;width:100%}.product-tabs .table td,.product-tabs .table th{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.product-tabs .table td[colspan]{font-size:13px;color:#486581}.faq-item-content.-active{display:block}html:not(.js) .faq-item-content{display:block}html:not(.js) .faq-item-content>*{opacity:1}html:not(.js) .product-tabs .tab .contents{display:block}html:not(.js) .faq-section-items.-has-hidden-items .faq-item{display:block}html:not(.js) .comparison-table-section table.-has-hidden-items tbody tr{display:table-row}html:not(.js) .comparison-table-section table.-has-hidden-items{-webkit-mask:none;mask:none}html:not(.js) .js-more{display:none}.comparison-table-section .more-info{display:inline-block}.comparison-table-section .is-tippy-table{position:relative;cursor:pointer}.vn-tip{position:absolute;z-index:20;max-width:280px;padding:12px 14px;border-radius:6px;background:#0c0c51;color:#fff;font-size:13px;line-height:18px;box-shadow:0 6px 20px #0c0c5133}.footer_box .vn-legal{display:block;padding:24px 0;font-size:13px;line-height:19px;color:#486581}.footer_box .vn-legal p{margin:0 0 8px}.footer_box .company .logo img{display:block}.vn-noscript{margin-top:12px;font-size:14px}.vn-noscript a{color:#0c0c51;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vnpt-vn-a.css.map */
