@media screen and (max-width:480px){header{display:none}#intro .container-lg{max-width:100%!important}#intro .container-lg,#intro .row,#intro .swiper,#intro .swiper-slide,#intro .swiper-wrapper{padding:0!important;margin:0!important}#intro .row{--bs-gutter-x:0!important;--bs-gutter-y:0!important}#intro .card{border:none!important}#intro .card,#intro .jarallax-keep-img,#intro img{margin:0!important;padding:0!important}#intro img{display:block!important;width:100%!important;height:auto!important}#intro .swiper-slide,#intro .swiper-wrapper{gap:0!important}#intro .cart-concern{position:absolute;bottom:20px;left:20px;background:rgba(0,0,0,.35);padding:15px 20px;border-radius:0}}body{--heading-font:"Inter",Roboto,sans-serif;--heading-font-weight:400;--heading-color:var(--bs-dark);--heading-line-height:1.24;--swiper-theme-color:var(--bs-primary);--swiper-pagination-bottom:0;--custom-easing:cubic-bezier(.17,.67,.83,.67);--bs-body-font-family:"Inter",Roboto,sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.7;--bs-body-color:#8f8f8f;--bs-body-color-rgb:143,143,143;--bs-primary:#ce071e;--bs-primary-dark:#8d0414;--bs-secondary:#6c757d;--bs-black:#111;--bs-light:#F1F1F0;--bs-dark:#212529;--bs-gray:#9aa1a7;--bs-gray-dark:#51565b;--bs-primary-rgb:206,7,30;--bs-secondary-rgb:108,117,125;--bs-black-rgb:17,17,17;--bs-light-rgb:241,241,240;--bs-dark-rgb:33,37,41;--bs-link-color:var(--bs-dark);--bs-link-color-rgb:17,17,17;--bs-link-decoration:underline;--bs-link-hover-color:var(--bs-primary);--bs-link-hover-color-rgb:17,17,17}@media only screen and (max-width:991px){body{--bs-body-font-size:1.2rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);font-weight:var(--heading-font-weight);color:var(--heading-color);line-height:var(--heading-line-height)}a{transition:all .3s ease-out}.container-fluid{max-width:1800px}.dropdown-menu{--bs-dropdown-border-radius:0;--bs-dropdown-border-width:0;--bs-dropdown-spacer:1rem;--bs-dropdown-min-width:12rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-link-color:var(--bs-gray-dark);--bs-dropdown-link-hover-color:var(--bs-black);--bs-dropdown-item-border-radius:0;--bs-dropdown-link-active-color:var(--bs-dark);--bs-dropdown-link-active-bg:var(--bs-tertiary-bg)}.list-group-item{--bs-list-group-item-padding-x:0;--bs-list-group-border-width:0}.btn{--bs-btn-border-radius:0}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-primary-dark);--bs-btn-hover-border-color:var(--bs-primary-dark);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-secondary);--bs-btn-active-border-color:var(--bs-secondary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}.pagination{--bs-pagination-active-bg:var(--bs-black);--bs-pagination-border-width:0;--bs-pagination-border-radius:0}.breadcrumb{--bs-breadcrumb-item-padding-x:1em}.text-white{--heading-color:var(--bs-light);--bs-breadcrumb-item-active-color:var(--bs-light);--bs-breadcrumb-divider-color:var(--bs-light);--bs-link-color-rgb:var(--bs-light-rgb);--bs-link-hover-color-rgb:var(--bs-light-rgb)}.text-white .nav-link{--bs-nav-link-color:var(--bs-light);--bs-nav-link-hover-color:var(--bs-light);--bs-nav-link-active-color:var(--bs-light);--bs-navbar-active-color:var(--bs-light)}.accordion{--bs-accordion-border-width:0;--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-dark);--bs-accordion-btn-bg:transparent;--bs-accordion-btn-focus-border-color:var(--bs-dark);--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0.5rem;--bs-accordion-active-color:var(--bs-primary);--bs-accordion-active-bg:transparent}.form-control:focus{border-color:#ccc;box-shadow:0 0 0 .25rem rgba(200,200,200,.25)}[data-bs-theme=dark]{color-scheme:dark;--heading-color:#fff;--bs-link-color:#CCCCCC;--bs-link-hover-color:var(--bs-primary);--bs-link-color-rgb:204,204,204;--bs-link-hover-color-rgb:131,169,172;--bs-body-color:#d1d1d1;--bs-body-bg:#111;--bs-body-bg-rgb:17,17,41}[data-bs-theme=dark] .dropdown-item{--bs-dropdown-link-color:var(--bs-light);--bs-dropdown-link-hover-color:var(--bs-white)}[data-bs-theme=dark] .bg-light,[data-bs-theme=dark] .bg-white{--bs-bg-opacity:0.1}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:2.5rem}:root{--accent-color:#333;--black-color:#000;--dark-color:#111;--gray-color-100:#F1F1F1;--gray-color-200:#E1E1E1;--gray-color-300:#D1D1D1;--gray-color-400:#ced4da;--gray-color-500:#adb5bd;--dark-gray-color:#7A7A7A;--bs-light-rgb:rgba(255,255,255,1);--light-color:#fff;--swiper-theme-color:#111!important}@media screen and (max-width:600px){:root{--header-height:100px;--header-height-min:80px}}:root{--body-font:"Inter",sans-serif;--heading-font:"Inter",sans-serif;--extra-font:"Playfair Display",sans-serif;--subheading-font:"Petit Formal Script",sans-serif}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:2rem}html{box-sizing:border-box}body{font-family:var(--body-font);font-weight:300;line-height:1.6;color:var(--accent-color);margin:0}ul.inner-list li,ul>li{color:var(--dark-gray-color)}a{transition:color .3s ease-out}a,a:hover{color:var(--dark-color)}a.light,a:hover.light{color:var(--light-color)}p{color:var(--dark-gray-color)}b,strong{font-weight:700}.highlight{background:var(--dark-color);color:var(--light-color)}.gray-400,.gray-400 a,.gray-400 span,p.gray-400,svg.gray-400{color:var(--gray-color-400);fill:var(--gray-color-400)}.bg-gray{background:var(--gray-color-100)}.bg-light{background-color:var(--light-color)!important}.border-circle{border-radius:50%}.border-rounded-10{border-radius:10px}.border-top{border-top:1px solid var(--gray-color-500)}.border-right{border-right:1px solid var(--gray-color-500)}.border-bottom{border-bottom:1px solid var(--gray-color-500)}.border-left{border-left:1px solid var(--gray-color-500)}.padding-small{padding-top:2em;padding-bottom:2em}.padding-medium{padding-top:4em;padding-bottom:4em}.py-2 my-2 py-md-5 my-md-5{padding-top:7em;padding-bottom:7em}.no-padding-tb{padding-top:0!important;padding-bottom:0!important}.no-padding-lr{padding-left:0!important;padding-right:0!important}.margin-small{margin-top:3em;margin-bottom:3em}.margin-medium{margin-top:5em;margin-bottom:5em}.margin-large{margin-top:7em;margin-bottom:7em}.margin-xlarge{margin-top:9em;margin-bottom:9em}@media only screen and (max-width:768px){.margin-large,.margin-medium,.margin-small{margin-top:1em;margin-bottom:1em}}h1,h2,h3,h4,h5{font-family:var(--heading-font);font-weight:700;line-height:1}h1.light,h2.light,h3.light,h4.light,h5.light{color:var(--light-color)}h1.heading{font-size:6.5em}h2{font-size:2.8em}h3{font-size:1.6em}.subheading{font-family:var(--subheading-font)}.u-full-width{width:100%;border:none}.container-md{max-width:1460px}.container-lg{max-width:1750px}.btn.btn-small{padding:.8em 1.8em;font-size:.65em}.btn.btn-medium{padding:.8em 2.5em;font-size:1.1em;letter-spacing:2px}.btn.btn-large{padding:.8em 4.6em;font-size:1.6em}.btn.btn-rounded,.btn.btn-rounded:after{border-radius:6px}.btn.btn-pill,.btn.btn-pill:after{border-radius:2em}.btn.btn-outline-accent,.btn.btn-outline-dark,.btn.btn-outline-light{background:transparent;text-shadow:none;box-shadow:none}.btn.btn-outline-dark:hover:after,.btn.btn-outline-light:hover:after{background-color:transparent}.btn.btn-outline-dark{border-color:rgba(0,0,0,1);color:var(--dark-color)}.btn.btn-outline-dark:hover{background:var(--dark-color);color:var(--light-color)}.btn.btn-outline-light{border-color:rgba(255,255,255,.5);color:var(--light-color)}.btn.btn-outline-light:hover{background:var(--primary-color);color:var(--light-color);border-color:var(--primary-color)}.btn.btn-outline-gray{background:transparent;border-color:var(--gray-color-200);color:var(--dark-color)}.btn.btn-outline-gray:hover{color:var(--light-color)!important}.btn.btn-outline-accent{background:transparent;border-color:var(--accent-color);color:var(--dark-color)}.btn.btn-outline-accent:hover{border-color:var(--dark-color);color:var(--dark-color)!important}.btn.btn-full{display:block;margin:.85em 0;width:100%;letter-spacing:.12em}.btn-rounded-none,.btn-rounded-none:after{border-radius:0}.btn.btn-normal{text-decoration:none;border:none;font-weight:600}.btn.btn-normal:focus,.btn.btn-normal:hover{box-shadow:none}.btn.btn-accent{color:var(--light-color);background-color:var(--accent-color);border:none}.btn.btn-accent:hover{color:var(--light-color)!important;background-color:var(--primary-color)}.btn.btn-black{background-color:var(--dark-color);border:none}.btn.btn-black,.btn.btn-black:hover,.btn.btn-red{color:var(--light-color)}.btn.btn-red{background-color:var(--bs-red);border:none}.btn.btn-red:hover{color:var(--light-color)}.btn-left{text-align:left;display:block}.btn-center{text-align:center;display:block}.btn-right{text-align:right;display:block}.hvr-sweep-to-right{position:relative;overflow:hidden;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);transition-property:color;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:var(--bs-red);transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.dark-sweep.hvr-sweep-to-right:before{background:var(--dark-color)}[class^=hvr-]{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{transform:scaleX(1)}.zoom-effect{position:relative;overflow:hidden;width:-moz-fit-content;width:fit-content}.zoom-effect img{max-width:100%;transition:.6s ease-out}.zoom-effect:hover img{transform:scale(1.1)}.zoom-effect:before{content:"";display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:2;opacity:0;transition:.5s ease}.zoom-effect:hover:before{opacity:1;cursor:pointer}.text-hover a,.text-hover ul li>a,a.text-hover{position:relative;transition:.3s ease-out}.text-hover a:after,.text-hover li a.nav-link:after,.text-hover li a:after,a.text-hover:after{content:"";width:0;position:absolute;left:0;bottom:0;transition:.3s ease-out;border-bottom:2px solid var(--dark-color)}.text-hover.light-border a:after,.text-hover.light-border li a.nav-link:after,.text-hover.light-border li a:after,a.text-hover.light-border:after{border-bottom:2px solid var(--light-color)}.text-hover.gray-border a:after,.text-hover.gray-border li a:after{border-bottom:2px solid var(--gray-color-400)}.card:hover .text-hover a.active:after,.text-hover .active a:after,.text-hover a.active:after,.text-hover a.nav-link:hover:after,.text-hover a:focus:after,.text-hover a:hover:after,.text-hover li a:focus:after,.text-hover li a:hover:after,.text-hover.active a.nav-link:after,a.text-hover:focus:after,a.text-hover:hover:after{width:100%}.text-hover li a.border-0:after,.text-hover.border-0 li a:after{border:none}@media only screen and (max-width:991px){.navbar-nav .dropdown-menu .dropdown-item{border-bottom:1px solid var(--bs-border-color);padding:8px 0}.navbar-nav .dropdown-menu{padding:0;border:0}}.search-box{background:var(--light-color);width:100%;height:0;overflow:hidden;transition:height .3s ease-out}.search-box.active{height:90px}.close-button{position:absolute;top:20px;right:120px;cursor:pointer;z-index:9}.search-box input.search-input{font-size:1.3em;width:50%;height:30px;min-width:420px;padding:25px;border-radius:80px}.search-box .search-wrap svg{width:22px;height:22px}.search-box svg.search{margin-left:-50px}@media only screen and (max-width:991px){.search-box input.search-input{width:70%}}@media only screen and (max-width:768px){.close-button{right:20px}.search-box input.search-input{min-width:300px;margin-left:20px}}.modal-content .modal-close-btn{text-align:right}.quantity input{pointer-events:none;color:var(--dark-color)}.quantity .qty-number,.quantity input{width:65px;height:50px;border:1px solid var(--gray-color-200)}.quantity .qty-number{cursor:pointer;transition:.3s}.quantity .qty-number svg{width:20px;height:20px}.shopify-cart a.out-stock{display:none}#modaltoggle .product-details p,#modaltoggle .summary li{font-size:1em}.product-header svg.close{width:20px;height:20px}@media only screen and (max-width:991px){#modallong .modal-dialog{max-width:790px}}@media only screen and (max-width:575px){#modallong .modal-dialog{max-width:790px}#modallong .mini-cart-item .quantity-price{flex-wrap:wrap}#modallong .quantity-price .price-code{width:100%}#modallong .product-header h4.product-title{font-size:1.2em!important}}#modallogin .modal-content{background:url(/images/login-bg.jpg) no-repeat}#modallogin .modal-content input.text-input{width:100%;height:50px;background:none;border:1px solid var(--gray-color-300)}#modallogin .checkbox p,#modallogin .checkbox p>a{font-size:1em;color:var(--dark-gray-color)}.site-header{width:100%;z-index:10;transition:background-color .3s ease-out}.navbar-toggler svg.navbar-icon{width:30px;height:30px}.navbar-nav .nav-item a.nav-link{color:var(--accent-color);font-weight:700;padding:0}#header-nav .navbar-toggler:focus{box-shadow:none}@media only screen and (max-width:991px){#navbar .user-items{display:none}#header-nav .offcanvas{z-index:9999;background-color:var(--light-color)}#header-nav .offcanvas-end{width:500px}.offcanvas .offcanvas-body .navbar-nav{align-items:unset!important;padding-left:20px}.offcanvas .nav-item a.nav-link{font-size:2em}}.swiper .card{border-radius:.8rem;min-height:20rem;overflow:hidden}.swiper .card.large{min-height:43rem}#intro span.swiper-pagination-bullet{width:12px;height:12px;color:var(--gray-color-200)}#intro span.swiper-pagination-bullet.swiper-pagination-bullet-active{color:var(--swiper-theme-color)}#intro .swiper-pagination{position:relative;margin-top:50px}@media only screen and (max-width:991px){#intro .swiper-wrapper{flex-direction:column;gap:1rem}.swiper .card.large{min-height:20rem}}.bold-text{right:0;bottom:-42px;font-family:var(--extra-font);font-size:8.8em;color:var(--gray-color-200);z-index:1}.discount-coupon .row{position:inherit;z-index:1}.discount-coupon .btn-wrap{bottom:34px;z-index:1}@media only screen and (max-width:768px){.bold-text{right:0;bottom:-35px;font-size:6.1em}}.footer-contact-text span{display:block;line-height:2}.product-card .cart-button svg{width:20px;height:20px;fill:var(--dark-color)}.cart-button .btn{width:50px;height:50px;border-radius:50%;line-height:1;transition:transform .3s ease-out}.cart-button .btn:hover{transform:translate3d(0,-.5rem,0)}.product-content .product-card .cart-concern{right:50%;bottom:70px;left:50%;opacity:0;z-index:9;border-radius:10px;transition:.3s ease-out}.product-content .product-card:hover .cart-concern{bottom:85px;opacity:1}.shopify-grid .product-card img.product-image{width:730px;height:450px;object-fit:cover}.sidebar input.search-field{width:100%;height:50px;box-shadow:5px 5px 15px 5px #eee;border:1px solid #eee;padding-left:20px;outline-offset:0}.sidebar .search-icon{padding:14px}.sidebar svg.search{width:20px;height:20px;fill:var(--light-color)}.sidebar h5.widget-title{font-size:1.4em;margin-bottom:15px}.sidebar .sidebar-list li{font-size:1.2em}.sidebar .sidebar-list li a{color:var(--dark-30)}.sidebar .sidebar-list li a:hover{color:var(--primary-color)}.paging-navigation .pagination .page-numbers{font-size:1.4em;color:var(--gray-color-200)}.paging-navigation .pagination .page-numbers:hover{color:var(--primary-color)}.paging-navigation .pagination svg{width:35px}.post-list p,.post-list span{color:var(--gray-color-500);font-size:1em}.post-list h3.post-title{font-size:2.2em}.post-sidebar h4.author-name{font-weight:500}.sidebar .social-widget svg{width:20px;height:20px;fill:var(--gray-color-500);transition:.8s ease-out}.sidebar .social-widget svg:hover{fill:var(--dark-color)}.sidebar-recent-post h6.post-title{font-size:1.3em;font-weight:600}.header-top p{font-size:1em}#intro .thumb-swiper{top:110px;right:25px;height:590px}#intro .thumb-swiper img{width:80px;height:80px;cursor:pointer}@media only screen and (max-width:1500px){#intro .swiper img.banner-image{width:100%;height:68vh;object-fit:cover}}@media only screen and (max-width:991px){.swiper.large-swiper{padding:1rem}#intro .thumb-swiper{top:550px;right:0;height:420px;width:100%}#intro h1.heading{font-size:5.5em}.thumb-swiper{display:none}.jarallax{min-height:280px}}#company-services .icon-box svg{width:60px;height:60px}.style2 .collection-card .card-detail{width:50%;bottom:40px}.banner-content .banner-title{font-weight:900;line-height:1em;letter-spacing:-.05rem}.display-0{font-size:calc(1.625rem + 4.5vw)}.collection-card{min-height:30rem;border-radius:10px;overflow:hidden}@media only screen and (max-width:991px){.collection-card{min-height:15rem}.banner-content .banner-title,.card .card-title{letter-spacing:-.1rem}}.products-tabs .nav-link:focus,.products-tabs .nav-link:hover{color:var(--gray-color-500)!important}.products-tabs li.nav-item{border-right:1px solid var(--gray-color-500)}.product-card span.label-product{color:var(--light-color)}@media only screen and (max-width:491px){.products-tabs li.nav-item>button{font-size:1em!important}}.post-grid .card-body{width:80%}.post-grid .meta-date{color:var(--gray-color-500)}.about-us span.exp-number{font-size:7.2em}.about-us span.subheading{font-size:2.9em;display:inline-block;width:48%;line-height:1.2}.about-us p{width:85%}.about-us .tags li{width:205px;height:51px;text-align:center;border:1px solid var(--gray-color-300)}#our-team p{width:48%}.team-item ul.social-link{right:0;bottom:0;left:0;opacity:0;transition:.3s ease-out}.team-item:hover ul.social-link{bottom:10px;opacity:1}@media only screen and (max-width:991px){#our-team p{width:78%}}#testimonials .meta-detail{width:90%}@media only screen and (max-width:700px){#testimonials .review-item{flex-wrap:wrap}}#post-comment input{height:50px}.section-title{font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.33rem;text-transform:uppercase}.product-qty{max-width:130px}.product-thumbnail-slider{height:590px}@media screen and (max-width:992px){.product-thumbnail-slider{margin-top:20px;height:auto}}@media screen and (min-width:992px){.product-thumbnail-slider{height:490px}}@media screen and (min-width:1200px){.product-thumbnail-slider{height:590px}}@media screen and (min-width:1400px){.product-thumbnail-slider{height:690px}}.preloader svg{width:100px;height:100px;margin:20px;display:inline-block}.txt-fx{overflow:hidden;line-height:1}.txt-fx.zoom{overflow:visible}.txt-fx .word{overflow:hidden}.txt-fx .letter,.txt-fx .word{transform-origin:0 100%;display:inline-block;line-height:1em}.txt-fx{--delay:50ms;--easing:cubic-bezier(.5,0,.53,1)}.txt-fx.fade-right .letter{transform:translate3d(-50px,0,0);opacity:0;transition:transform .6s var(--easing),opacity .6s var(--easing)}.aos-animate .txt-fx.fade-right .letter{transform:translateZ(0);opacity:1}.txt-fx.slide-up .letter{transform:translate3d(0,1.2em,0);transition:transform .9s var(--easing)}.aos-animate .txt-fx.slide-up .letter,.swiper-slide-active .txt-fx.slide-up .letter{transform:translateZ(0)}.txt-fx.domino .letter{transform-origin:50% 0;transform:rotateY(90deg);transition:transform .9s var(--easing)}.aos-animate .txt-fx.domino .letter,.swiper-slide-active .txt-fx.domino .letter{transform:rotateY(0)}.txt-fx.zoom .letter{transform-origin:50% 0;transform:scale(3);transition:transform .9s var(--easing)}.aos-animate .txt-fx.zoom .letter,.swiper-slide-active .txt-fx.zoom .letter{transform:scale(1)}@media screen and (max-width:991px){.txt-fx .letter{transform:translateZ(0)!important;opacity:1!important}}*,:after,:before{box-sizing:border-box}body,html{padding:0;margin:0}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,TH Sarabun New,sans-serif;background-color:#f8f9fa;color:#212529;overflow-x:hidden}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto;display:block}.container-md{max-width:1140px}.site-header{background-color:#ffffff}.navbar-brand img{display:block}.nav-link{font-size:.95rem}.nav-link:hover{text-decoration:none;color:#0d6efd}.btn-medium{padding:.55rem 1.2rem;font-size:.95rem}.btn-black{background-color:#000;color:#fff;border-radius:999px;border:none}.btn-black:hover{background-color:#212529;color:#fff}section{scroll-margin-top:80px}.product-card{border-radius:14px;overflow:hidden;background-color:#ffffff}.product-card .card-body{padding:.75rem .75rem .85rem}.product-image{width:100%;height:220px;object-fit:cover}#intro{background:linear-gradient(180deg,#ffffff,#f8f9fa)}#intro h1{font-size:2.4rem}#intro .lead{font-size:1.05rem}footer{font-size:.9rem}footer h5,footer h6{font-size:1rem}.cookie-banner{font-size:.85rem}.card-body pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media (max-width:575.98px){section.py-4,section.py-4.py-md-5,section.py-5,section.py-5.bg-light{padding-top:1.25rem!important;padding-bottom:1.5rem!important}.container-md{padding-left:.9rem;padding-right:.9rem}#intro h1{font-size:1.6rem;margin-bottom:.6rem}#intro .lead{font-size:.9rem;margin-bottom:.6rem}#intro ul{padding-left:1.1rem;font-size:.88rem;margin-bottom:.9rem}#intro .btn-medium{width:100%;display:block;text-align:center;margin-bottom:.4rem}#intro img{max-height:220px;object-fit:cover;border-radius:12px}.navbar-brand span{font-size:.95rem}.navbar-brand img{height:32px!important;margin-right:6px!important}.btn-outline-dark.position-relative.d-flex.align-items-center{padding:.3rem .75rem;font-size:.82rem}.product-content{row-gap:.9rem}.product-card{border-radius:12px}.product-card .card-body{padding:.65rem .6rem .7rem}.product-card .card-title{font-size:.85rem;line-height:1.3;margin-bottom:.25rem}.product-image{height:180px}.product-card .fw-bold{font-size:.9rem}.product-card .btn.btn-sm{padding:.25rem .55rem;font-size:.75rem}.product-card .btn-black{border-radius:999px}.product-card .badge{font-size:.65rem;padding:.25rem .45rem}#products .form-control-sm{font-size:.8rem;padding:.3rem .55rem}#products h2.h3{font-size:1.15rem}#faq .accordion-button{font-size:.9rem;padding:.55rem .75rem}#faq .accordion-body{font-size:.82rem}#contact h2{font-size:1.2rem}#contact p{font-size:.9rem}#contact .card-body{padding:.85rem .9rem}#contact label.form-label{font-size:.85rem}#contact .form-control,#contact textarea{font-size:.85rem;padding:.35rem .55rem}.table{font-size:.8rem}.table td,.table th{padding:.4rem .3rem}.table img{width:46px!important;height:46px!important;margin-right:6px!important}.table input.form-control-sm{width:60px!important;font-size:.75rem;padding:.25rem}.table .btn.btn-sm{padding:.2rem .4rem;font-size:.7rem}.card-body h2.h5,.card-body h2.h6{font-size:1rem}.card-body .form-label{font-size:.82rem}.card-body .form-control{font-size:.82rem;padding:.35rem .5rem}.card-body .form-text,.card-body .small{font-size:.75rem}.btn-primary.w-100{padding:.45rem .5rem;font-size:.88rem}.card-body.text-center h1.h3{font-size:1.3rem}.card-body.text-center .lead{font-size:.92rem}.card-body.text-center p{font-size:.86rem}.card-body.text-center .btn{font-size:.85rem;padding:.35rem .85rem}footer .row>div{text-align:left}footer .row{row-gap:1.2rem}footer li,footer p{font-size:.82rem}footer .ratio{border-radius:10px}footer .ratio iframe{border:0}.container-md.pb-3 .card-body{padding:.75rem .8rem}.container-md.pb-3 .card-body h6{font-size:.9rem}.container-md.pb-3 .card-body p{font-size:.78rem}.container-md.pb-3 .btn{font-size:.78rem;padding:.3rem .6rem}}@media (min-width:576px) and (max-width:991.98px){#intro h1{font-size:2rem}.product-image{height:200px}.product-card .card-title{font-size:.9rem}.product-card .btn.btn-sm{font-size:.8rem;padding:.3rem .6rem}}@media (max-width:575.98px){.btn-medium{padding:.45rem .9rem!important;font-size:.85rem!important;border-radius:8px!important}.btn-outline-secondary.btn-medium{padding:.42rem .85rem!important;font-size:.82rem!important}.product-card .btn.btn-sm{padding:.25rem .5rem!important;font-size:.75rem!important;border-radius:6px!important}.product-card button.btn-dark.rounded-circle{width:28px!important;height:28px!important;font-size:15px!important}.btn-outline-dark.position-relative.d-flex.align-items-center{padding:.25rem .6rem!important;font-size:.75rem!important}input[type=search].form-control-sm{padding:.28rem .5rem!important;font-size:.8rem!important}}