@import"https://fonts.googleapis.com/css2?family=Questrial&display=swap";*{padding:0;margin:0;box-sizing:border-box}body{width:100%;height:100%;font-family:Questrial,sans-serif;letter-spacing:.5px}a{text-decoration:none}ul,li{margin:0;padding:0;list-style-type:none;letter-spacing:.5px}h1,h2,h3,h4,h5,h6{font-family:Questrial,sans-serif;font-weight:400!important;letter-spacing:.5px}.container-fluid,.container{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.row>*{padding-left:15px;padding-right:15px}@media (min-width:1450px){.container{max-width:1330px}}@media (min-width:1550px){.container{max-width:1430px}}@media (min-width:1650px){.container{max-width:1530px}}@media (min-width:1750px){.container{max-width:1630px}}.sub-heading h2{font-size:56px;margin-bottom:15px;color:#000}.sub-heading p{font-size:22px;line-height:32px;color:#000}.top-bar{background-color:#fff;padding:20px 0}.top-bar .tpbr-link{display:inline-block;color:#000}.top-bar-logo{display:inline-block}.top-bar-logo img{width:150px}.theme-header{background-color:#fff;width:100%}.theme-header .navbar-brand{display:none}.theme-header .navbar{padding:20px 0;border-top:1px solid #e8e8de;border-bottom:1px solid #e8e8de}.theme-header .container-fluid{padding-left:30px;padding-right:30px}.theme-header .nav-link{font-size:16px;color:#000;padding:0!important;margin:0 15px}.theme-header .dropdown-menu{border-radius:0;padding:15px;border:none}.theme-header .dropdown-menu li a{font-size:16px;color:#000;white-space:nowrap;display:inline-block;margin-bottom:10px}.theme-header .dropdown-menu li:last-child a{margin-bottom:0}.theme-header .navbar .navbar-toggler{width:46px;height:50px;padding:0 10px;border-radius:4px;text-align:center;border:none;outline:none;z-index:110;background-color:transparent;box-shadow:none}.theme-header .navbar .navbar-toggler span{width:29px;height:3px;background:#000;display:block;margin:3px auto;position:relative;top:0;opacity:1;float:right;transition:all .2s cubic-bezier(.98,.57,1,1) 0s;border-radius:10px}.theme-header .navbar .navbar-toggler span:nth-child(2){width:25px}.theme-header .navbar .navbar-toggler[aria-expanded=true] span:nth-child(1){transform:rotate(45deg);position:relative;top:9px}.theme-header .navbar .navbar-toggler[aria-expanded=true] span:nth-child(2){opacity:0}.theme-header .navbar .navbar-toggler[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg);position:relative;top:-9px}.theme-header.sticky-header{background-color:#fff;box-shadow:0 3px 7px #00000026;position:fixed;left:0;top:0;animation:headerSlideDown .95s ease 0s 1 normal forwards running;z-index:99}.theme-header.sticky-header .navbar-brand{display:inline-block}.theme-header.sticky-header .navbar-brand img{width:100px}@keyframes headerSlideDown{0%{margin-top:-15rem}to{margin-top:0}}@media (max-width:991px){.theme-header .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;background-color:#fff;padding:20px}.theme-header .nav-link{font-size:18px;margin:5px 0;color:#000!important}.theme-header .h-social-lnks .tel-link{color:#000!important}}.slick-prev-custom,.slick-next-custom{color:#0c143a;border:none;font-size:3rem;cursor:pointer;background-color:transparent;outline:none}.slick-prev-custom{position:absolute;top:50%;left:-100px;z-index:1;transform:translateY(-50%)}.slick-next-custom{position:absolute;top:50%;z-index:1;transform:translateY(-50%);right:-100px}.theme_ftr{background-color:#f7f7f7;padding-top:50px;padding-bottom:50px;border-top:1px solid #e8e8de;border-bottom:1px solid #e8e8de}.theme_ftr .theme_ftr_logo{width:180px;margin-bottom:20px}.theme_ftr_itm p{font-size:16px;line-height:1.6;color:#000}.theme_ftr_itm p i{margin-right:15px;font-size:18px;margin-top:5px;color:#000}.theme_ftr_itm h4{color:#000;font-size:28px;margin-bottom:20px;font-weight:400!important}.theme_ftr_itm ul li a{display:inline-block;color:#000;margin-bottom:10px;font-size:16px}.copy_right_txt{background-color:#f7f7f7;padding-top:15px;padding-bottom:15px;border-top:none}.copy_right_txt p{font-size:16px;color:#000}.copy-right-social-lnks{display:flex;justify-content:center;column-gap:15px}.copy-right-social-lnks a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#fff;font-size:20px;background-color:#000;border-radius:50%}.copy_right_txt ul{display:flex;align-items:center;justify-content:flex-end}.copy_right_txt ul li{margin-left:20px}.copy_right_txt ul li a{font-size:16px;color:#000}.hmg-bnr-home{padding-top:0;padding-bottom:0;background-color:#fffff4;background-image:url(/cdn/shop/files/hmg-bnr-home-img.jpg?v=1760995192);background-size:cover;background-position:center center;background-repeat:no-repeat}.hmg-bnr-home h1{font-size:66px;display:inline-block;color:#000;letter-spacing:.5px;font-weight:400;text-align:center;max-width:600px;padding:20px;margin:auto auto 0}.hmg-bnr-home p{font-size:22px;color:#000;max-width:600px;margin:auto}.fnd-perfect-section{background-image:url(/cdn/shop/files/perfectgift.webp?v=1767884969);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:150px;padding-bottom:150px;position:relative}.fnd-perfect-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}.fnd-perfect-section .container{position:relative;z-index:2}.fnd-perfect-section .form-select{background-color:#0000007f;color:#fff;border:1px solid #6f6f6f;box-shadow:none;height:56px;padding:10px 20px;border-radius:30px;font-family:Questrial,sans-serif}.fnd-perfect-section .show-my-gift{background-color:#0000007f;color:#fff;border:1px solid #6f6f6f;box-shadow:none;height:56px;padding:10px 20px;border-radius:30px;width:100%;font-family:Questrial,sans-serif}.bst-seling-section{padding-top:100px;padding-bottom:100px}.bst-seling-section .nav-tabs{justify-content:center;border:none;column-gap:20px;padding-top:20px;margin-bottom:40px}.bst-seling-section .nav-tabs .nav-item .nav-link{background-color:#dadada;color:#000;border:none;font-size:20px;padding-left:30px;padding-right:30px;border-radius:30px;height:56px;min-width:200px}.bst-seling-section .nav-tabs .nav-item .nav-link.active{background-color:#ffeec7;color:#070707}.bst-slng-itm-img img{height:auto;object-fit:cover;object-position:top}.bst-slng-itm-contnt{margin-top:25px;text-align:center}.bst-slng-itm-contnt h3{font-size:1rem;font-weight:600;margin-bottom:15px;line-height:1.3;height:2.6em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.bst-slng-itm{padding:15px}.bst-slng-itm-contnt .rating-bst-slng{display:flex;align-items:center;font-size:18px;text-align:center;display:block;margin:0 auto}.bst-slng-itm-contnt .rating-bst-slng span{font-size:14px;display:inline-block;margin-left:10px}.bst-slng-itm-contnt h5{font-size:1rem;margin-bottom:15px}.bst-slng-itm-contnt h5 span{font-size:.9rem;display:inline-block;margin-left:10px;font-weight:400}.corporate-sec{background:#f7f7f7;padding-top:100px;position:relative;padding-bottom:200px}.corporate-sec p{margin-bottom:20px}.btn-get-started{display:inline-block;background:#111;color:#fff;padding:10px 25px;border-radius:30px;text-decoration:none;font-size:22px;transition:all .3s ease;margin-top:40px;border:none;font-family:Questrial,sans-serif}.btn-get-started:hover{background:#333}.corporate-sec-img{width:700px;position:absolute;right:100px;bottom:100px}.get-in-touch-sec{padding-top:100px;padding-bottom:100px}.get-in-touch-sec form .sub-heading h2{margin-bottom:20px;font-size:44px;letter-spacing:.5px}.get-in-touch-sec form .sub-heading p{margin-bottom:30px}.get-in-touch-sec form .form-control,.get-in-touch-sec form .form-select{min-height:56px;border-radius:8px;border:1px solid #ccc}.why-choos-us-sec{background-color:#f7f7f7;padding-top:100px;padding-bottom:100px}.why-choos-us-sec .sub-heading h2{font-size:44px;margin-bottom:30px}.why-choos-us-sec .sub-heading p{margin-bottom:25px}.why-choos-us-sec ul li{font-size:22px;margin-bottom:15px}.why-choos-us-sec ul li i{margin-right:20px}.raising-sec{padding-top:100px;padding-bottom:100px}.raising-sec .sub-heading h2{margin-bottom:45px}.hoots-sec{padding-bottom:100px}.hoots-sec-itm img{width:100%;height:450px;margin-bottom:15px}.hoots-sec-itm h3{font-size:30px}.hoots-sec-itm p{font-size:18px;text-align:justify}.news-letr-section{background-image:none!important;background-color:#545454;padding-top:50px;padding-bottom:50px;border-bottom:1px solid #777}.news-letr-section .form-control{min-height:56px;border-radius:30px;border:1px solid #ccc;box-shadow:none;padding:10px 20px}.news-letr-section h2{font-size:40px;line-height:1.2;font-weight:400!important;margin-bottom:30px;color:#fff}.testimonial-slider-sec{padding-top:100px;padding-bottom:100px}.testimonial-slider-sec .sub-heading h2{margin-bottom:40px}.testimonial-slider-itm{background-color:#f7f7f7;padding:40px;border-radius:12px}.testimonial-slider-itm img{width:100px;height:100px;border-radius:50%;margin:auto auto 20px}.testimonial-slider-itm p{font-size:20px;line-height:34px}.testimonial-slider-itm h3{font-size:30px;font-weight:900;margin-bottom:15px}.testimonial-slider-itm h5{font-size:20px;margin-bottom:0;font-weight:400}.join-section-hmg{padding-bottom:100px}.join-section-hmg .sub-heading h2{font-size:44px;margin-bottom:20px}.join-section-hmg .sub-heading{margin-bottom:30px}.join-section-hmg .form-control{min-height:56px;border-radius:30px;border:1px solid #ccc;box-shadow:none;padding:10px 20px}a.skip-to-content-link.button-secondary{display:none}.tpbr-link .far{margin-right:15px}.tpbr-link i.far.fa-user{margin-left:15px}.tpbr-link .fa{margin-right:15px}#shopify-section-template--20047937077476__section_CnHR9G{display:none}.theme-header .nav-item.dropdown{position:relative}.theme-header .dropdown-menu{border:none;border-radius:8px;background:#fff;box-shadow:0 8px 20px #0000001a;padding:10px 0;display:block;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;min-width:200px;margin-top:10px;z-index:1000}.theme-header .dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}.theme-header .dropdown-menu li a{display:block;padding:10px 20px;color:#333;text-decoration:none;font-weight:500;transition:all .2s ease}.theme-header .dropdown-menu li a:hover{background:#f8f8f8;color:brown}.product-grid__item{border-radius:12px;overflow:hidden;background:#fff;transition:all .3s ease;padding:16px;text-align:center;font-family:Questrial,sans-serif}.product-grid__item:hover{transform:translateY(-4px);box-shadow:none!important}.product-grid__item img{border-radius:10px;width:100%;height:320px;object-fit:cover;margin-bottom:15px;display:block}.product-grid__item h3,.product-grid__item .h4{font-size:1rem;font-weight:400;margin:10px 0 6px;color:#222;font-family:Questrial,sans-serif!important}.product-grid__item .price{font-size:.95rem;color:#444;margin-bottom:10px;font-family:Questrial,sans-serif!important}.add-to-cart-btn,.add-to-cart-btn:link,.add-to-cart-btn:visited,.product-grid__item .button.quick-add__button--add{display:inline-block;text-align:center;width:90%;margin:10px auto;padding:10px 20px;border:1px solid #000;border-radius:30px;background:transparent;color:#000;font-weight:500;line-height:1.4;transition:all .25s ease;vertical-align:middle;font-family:Questrial,sans-serif;font-size:.9rem;height:auto}.add-to-cart-btn:hover,.product-grid__item .button.quick-add__button--add:hover{background:#000;color:#fff;border-color:#000}.product-grid-view-zoom-out--details{padding:0 10px}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.cart-drawer{position:fixed;top:0;right:-420px;width:420px;height:100%;background:#fff;box-shadow:-2px 0 8px #0000001a;transition:right .4s ease;z-index:10000}.cart-drawer.is-open{right:0}.cart-drawer__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;opacity:0;visibility:hidden;transition:opacity .3s ease}.cart-drawer.is-open .cart-drawer__overlay{opacity:1;visibility:visible}body.drawer-open{overflow:hidden}#navbarDropdownWines+.dropdown-menu{position:absolute!important;left:0!important;right:0!important;width:50vw!important;margin-top:0;padding:2rem 4rem;background:#fff;border:none;border-radius:0;box-shadow:0 8px 25px #00000014;top:100%;transform:translate(0)}#navbarDropdownWines+.dropdown-menu .row>div{border-right:1px solid #eee;padding-right:2rem}#navbarDropdownWines+.dropdown-menu .row>div:last-child{border-right:none}#navbarDropdownWines+.dropdown-menu .dropdown-header{font-weight:600;text-transform:uppercase;font-size:.9rem;color:#333;margin-bottom:.75rem;border-bottom:1px solid #ddd;padding-bottom:.5rem}#navbarDropdownWines+.dropdown-menu .dropdown-item{font-size:.9rem;padding:.35rem 0;color:#444;transition:all .2s ease}#navbarDropdownWines+.dropdown-menu .dropdown-item:hover{color:#b81c24;background:transparent}.nav-item.dropdown:hover>.dropdown-menu{display:block}#navbarDropdownWines+.dropdown-menu{opacity:0;visibility:hidden;transform:translateY(10px);transition:all .25s ease}.nav-item.dropdown:hover #navbarDropdownWines+.dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.hero{background:url(/cdn/shop/files/wine12.jpg?v=1761592983) center/cover no-repeat;color:#fff;padding:120px 0;text-align:center;position:relative}.hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.hero .content{position:relative;z-index:2}.image-section img{width:100%;border-radius:10px}.image-section .desc{text-align:center;margin-top:20px}.testimonial{background:#f8f9fa;padding:60px 0}.faq-section{padding:60px 0}.accordion-button:not(.collapsed){background:none!important}form .form-control,form .form-select{border-radius:10px;padding:12px 16px;border:1px solid #ddd}form .btn-dark:hover{background-color:#8b0000;border-color:#8b0000}.hmg-bnr-home{position:relative;min-height:750px;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:80px 0;overflow:hidden}.hmg-bnr-home .bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.hmg-bnr-home .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000073;z-index:1}.hmg-bnr-home .container{position:relative;z-index:2}.hmg-bnr-home h1{font-size:2.8rem;font-weight:700;color:#fff}.hmg-bnr-home p{font-size:1.1rem;color:#eee;margin-top:1rem}div#shopify-section-template--20047936815332__section{display:none}.privacy-policy li{list-style-type:disc}.privacy-policy ul{margin-bottom:15px;margin-top:15px;margin-left:15px}.privacy-policy p,.privacy-policy h3{margin-bottom:20px;margin-top:20px}.navbar-nav .dropdown-toggle:after{display:none!important}.bst-slng-itm-img img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px}@media (max-width: 768px){.hmg-bnr-home{min-height:400px;padding:60px 0}.hmg-bnr-home h1{font-size:2rem}.hmg-bnr-home p{font-size:1rem}}@media (max-width: 1024px){.product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 991px){#navbarDropdownWines+.dropdown-menu{width:100%;position:static!important;padding:1rem;box-shadow:none}#navbarDropdownWines+.dropdown-menu .row{flex-direction:column}#navbarDropdownWines+.dropdown-menu .row>div{border-right:none;padding-right:0;margin-bottom:1rem}}@media (max-width: 600px){.product-grid{grid-template-columns:1fr}}.product-grid__item a{font-family:Questrial,sans-serif!important;font-weight:600;letter-spacing:.5px}.product-grid__item .product-card__price{font-family:Questrial,sans-serif!important;font-weight:500;letter-spacing:.5px}.collection-hero h1,.hero h1{font-family:Questrial,sans-serif!important;font-weight:700;letter-spacing:.5px}.collection-hero p,.hero p{font-family:Questrial,sans-serif!important;font-weight:400;letter-spacing:.5px}.card__information .card__title,.card__information h3,.product-card-wrapper .card__title{font-family:Questrial,sans-serif!important;font-weight:600;letter-spacing:.5px}.facets__heading,.facets__label,.facet-checkbox label,.facet-filters__label{font-family:Questrial,sans-serif!important;font-weight:500;letter-spacing:.5px}.pagination{font-family:Questrial,sans-serif!important}.product-grid__item .button,.quick-add__submit{font-family:Questrial,sans-serif!important;font-weight:500;letter-spacing:.5px}.product-grid__item .card{border-radius:12px;overflow:hidden;background:#fff;transition:all .3s ease;padding:16px;text-align:center}.product-grid__item .card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}.product-grid__item img{border-radius:10px;width:100%;height:auto;object-fit:cover}.product-grid__item h3,.product-grid__item .card__title{font-size:1rem;margin:10px 0 6px;line-height:1.3;min-height:2.6em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-grid__item .price{font-size:1rem;margin-bottom:10px;font-weight:600}.product-grid__item .price__sale{color:#d9534f}.product-grid__item .price__regular{text-decoration:line-through;color:#999;margin-right:8px}@media (max-width: 991px){.navbar-collapse{max-height:calc(100vh - 120px)!important;overflow-y:auto!important}.dropdown-menu{min-width:100%!important;width:100%!important;position:static!important;float:none!important;border:none!important;box-shadow:none!important;padding:0!important}.dropdown-menu:not(.show){display:none!important}.dropdown-menu.show{display:block!important}.dropdown-menu .row{flex-direction:column!important}.dropdown-menu .col-md-4{width:100%!important;padding:10px 15px!important}.dropdown-item{padding:10px 20px!important;font-size:.95rem!important}.dropdown-header{padding:15px 20px 10px!important;font-size:1rem!important;font-weight:600!important;color:#000!important}.nav-link{padding:12px 15px!important;font-size:1rem!important}.nav-item.dropdown .dropdown-toggle:after{float:right!important;margin-top:8px!important}.nav-item{border-bottom:1px solid #eee}.nav-item:last-child{border-bottom:none}.navbar-nav{width:100%!important}}@media (max-width: 576px){.nav-link{padding:10px 15px!important;font-size:.9rem!important}.dropdown-item{padding:8px 15px!important;font-size:.85rem!important}.dropdown-header{padding:12px 15px 8px!important;font-size:.9rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
