body .tw-layer{font-size:14px;line-height:1.42857143}body .tw-layer table{width:100%}body .tw-layer td,body .tw-layer th{text-align:left}body .tw-gap-4{gap:.625rem}body .tw-layer{margin-top:.3125rem}@media (min-width:1024px){body .tw-layer p.subtitle-sm{font-size:.9375rem;line-height:1.25rem}}@media (min-width:1280px){body .tw-layer p.subtitle-sm{font-size:1.17188rem;line-height:1.40625rem}}@media (min-width:1024px){body .tw-layer p.subtitle{font-size:1.17188rem;line-height:1.40625rem}}@media (min-width:1280px){body .tw-layer p.subtitle{font-size:1.875rem}}body .price-container{gap:2.1875rem;padding-top:6.875rem}body .price-container .title{font-size:2.34375rem}body .price-container .brand-wrapper{gap:.625rem}body .price-container .brand-wrapper .brand-card{border-radius:.3125rem;padding:.3125rem 1.25rem}body .price-container .category-wrapper{padding-right:.625rem;padding-left:.625rem}@media (min-width:640px){body .price-container .category-wrapper{padding-right:.625rem;padding-left:.625rem}}@media (min-width:1024px){body .price-container .category-wrapper{padding-right:.625rem;padding-left:.625rem}}@media (min-width:1280px){body .price-container .category-wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media (min-width:1536px){body .price-container .category-wrapper{padding-right:1.875rem;padding-left:1.875rem}}body .price-container .category-wrapper .list-category{gap:1.25rem}body .price-container .category .category__menu{top:5rem;border-radius:.46875rem}@media (min-width:768px){body .price-container .category .category__menu{top:6.875rem}}body .price-container .category-wrapper .contact-us{margin-bottom:.78125rem;padding:2.1875rem}body .price-container .category-wrapper .contact-us a{gap:.3125rem;border-radius:.3125rem;padding:.9375rem}body .price-container .category-wrapper .list-category .category .menu-content{gap:.625rem;padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.5625rem}body .price-container .category-wrapper .list-category .category .menu-content li{padding:.625rem}body .price-container .category-wrapper .list-category .category .menu-content li.active,body .price-container .category-wrapper .list-category .category .menu-content li:hover{border-top-left-radius:.46875rem;border-bottom-left-radius:.46875rem}body .price-container .product-card-wrapper{gap:.625rem;padding-inline-end:.3125rem}body .price-container #content .product-card{gap:1.5625rem;border-radius:.46875rem;padding:.625rem 1.5625rem}body .price-container #content .product-card img{border-radius:.46875rem}body .price-container #content .empty-content{border-radius:.46875rem;padding:1.25rem}body .price-container .price-rules-wrapper{padding-right:.625rem;padding-left:.625rem}@media (min-width:640px){body .price-container .price-rules-wrapper{padding-right:.625rem;padding-left:.625rem}}@media (min-width:1024px){body .price-container .price-rules-wrapper{padding-right:.625rem;padding-left:.625rem}}@media (min-width:1280px){body .price-container .price-rules-wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media (min-width:1536px){body .price-container .price-rules-wrapper{padding-right:1.875rem;padding-left:1.875rem}}body .price-container .price-rules-wrapper{margin-bottom:6.25rem}body .price-container .price-rules-wrapper .price-card{gap:1.25rem;border-radius:.46875rem;padding:1.25rem 3.125rem}body .price-container .price-rules-wrapper .price-card .btn-bg-gold{border-radius:.3125rem;padding:.625rem 1.25rem}body .tw-layer .modal-wrapper #modal-product .modal-header{padding:1.25rem}body .tw-layer .modal-wrapper #modal-product .modal-header button>span{font-size:1.875rem}body .tw-layer .modal-wrapper #modal-product .modal-content{border-radius:.9375rem}body .tw-layer .modal-wrapper #modal-product .modal-content .modal-body{-moz-column-gap:3.125rem;column-gap:3.125rem;padding-right:3.75rem;padding-left:3.75rem}body .tw-layer .modal-wrapper #modal-product .modal-content .product-picture{max-width:22.5rem}body .tw-layer .modal-wrapper #modal-product .modal-content .product-picture .main-slider{border-radius:.3125rem}@media (min-width:1024px){body .tw-layer .modal-wrapper #modal-product .modal-content .product-picture .thumbs-slider{margin-top:1.875rem}}body .tw-layer .modal-wrapper #modal-product .modal-content .product-picture .thumbs-slider .swiper-slide img{border-radius:.46875rem}body .tw-layer .modal-wrapper .modal-content .product-desc{row-gap:1.25rem}body .tw-layer .modal-wrapper .modal-content .product-desc .grid-field div{gap:.3125rem}body .tw-layer .modal-wrapper .modal-content .product-summary .btn-bg-gold{-moz-column-gap:.625rem;column-gap:.625rem;border-radius:.3125rem;padding:.46875rem .625rem}@media (min-width:768px){body .tw-layer .modal-wrapper .modal-content .product-summary .btn-bg-gold{padding:.625rem 1.25rem}}@media (max-width:1023px){body .price-container .category-wrapper .list-category{gap:.625rem}body .price-container .category-wrapper .list-category .category .menu-content{padding-top:.625rem;padding-bottom:.625rem;padding-left:.9375rem}body .price-container #content .product-card{gap:.625rem;padding:.625rem}body .price-container .category-wrapper .contact-us{margin-bottom:.78125rem;padding:.625rem}body .price-container .category-wrapper .contact-us a{gap:.3125rem;padding:.46875rem}body .price-container .product-card .product-card__desc{-moz-column-gap:.9375rem;column-gap:.9375rem;row-gap:.15625rem}body .tw-layer .modal-wrapper #modal-product .modal-content .modal-body{-moz-column-gap:3.125rem;column-gap:3.125rem;row-gap:1.5625rem;padding-right:1.875rem;padding-left:1.875rem}body .tw-layer .modal-wrapper #modal-product .modal-header{padding:.3125rem .625rem}body .tw-layer .modal-wrapper #modal-product .modal-content .product-picture{gap:1.25rem}body .tw-layer .modal-wrapper .modal-content .product-summary{padding-bottom:1.875rem}}body .tw-layer .modal{--bs-modal-padding:0.625rem;--bs-modal-margin:0.3125rem;--bs-modal-header-padding-x:0.625rem;--bs-modal-header-padding-y:0.625rem;--bs-modal-header-padding:0.625rem 0.625rem;--bs-modal-footer-gap:0.3125rem}body .tw-layer .px-4{padding-right:.9375rem!important;padding-left:.9375rem!important}body .tw-layer .py-2{padding-top:.3125rem!important;padding-bottom:.3125rem!important}