@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.2/font/bootstrap-icons.min.css");
/*!
   * Bootstrap  v5.3.1 (https://getbootstrap.com/)
   * Copyright 2011-2023 The Bootstrap Authors
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
   */div.elementor-element .h2{font-size:2rem}.btn,.button,a.btn,button{font-size:0.9rem;padding:0.65rem 1.85rem;font-weight:normal;display:inline-block;border:1px solid transparent}.btn.btn-dark,.button.btn-dark,a.btn.btn-dark,button.btn-dark{background-color:#000;color:#fff!important;border-color:#000}.btn.btn-light,.button.btn-light,a.btn.btn-light,button.btn-light{background-color:#fff;color:#000!important;border-color:#000}body.woocommerce-page a.button,body.woocommerce-page button.button,body.woocommerce a.button,body.woocommerce button.button{color:#fff!important;background:#000!important;border-radius:0!important;line-height:1rem!important;padding:0.75rem 1rem!important}body.woocommerce-page .coupon button.button,body.woocommerce .coupon button.button{background:#9AB9B8!important}body.woocommerce-page input,body.woocommerce input{line-height:1rem!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#000!important;color:#fff!important;font-size:1.25rem!important;padding:1.25rem!important}.gform_wrapper.gravity-theme input.gfield-choice-input{vertical-align:top;margin-top:3px}.pro-partner-select #pro-partner-map{height:450px}.pro-partner-select .result-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ddd;margin-bottom:10px}.pro-partner-select .result-details>div:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.pro-partner-select #pro-partner-list{height:400px;overflow-y:auto}.pro-partner-select #pro-partner-list .pro-partner-list-item:hover{cursor:pointer}.pro-partner-select #pro-partner-list .pro-partner-list-item div{line-height:1.4rem}.pro-partner-select #pro-partner-list .pro-partner-list-item .strong{font-weight:bold}.pro-partner-select #pro-partner-list .pro-partner-list-item .order{display:inline-block;background:#000;color:#fff;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;font-size:12px}.pro-partner-select #pro-partner-list .pro-partner-list-item .separator{line-height:1px;width:30px;border-bottom:1px solid #000;margin:10px 0}.pro-partner-select #pro-partner-list .pro-partner-list-item .btn-grid{margin-top:10px}.marker-tag{display:inline-block;background:#000;color:#fff;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;font-size:12px;position:relative}.marker-tag:after{content:"";position:absolute;left:50%;top:100%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #000}.woocommerce ul.products li.product h6.brand{margin-bottom:0px;text-transform:uppercase;font-size:0.6rem}.woocommerce ul.products li.product .wc-product-image-wrapper{overflow:hidden;position:relative;margin-bottom:1rem;background:#f7f7f7}.woocommerce ul.products li.product .wc-product-image-wrapper img{margin-bottom:0px}.woocommerce ul.products li.product .wc-product-image-wrapper .wc-view-product{-webkit-transition:-webkit-transform ease 350ms;transition:-webkit-transform ease 350ms;-o-transition:transform ease 350ms;transition:transform ease 350ms;transition:transform ease 350ms, -webkit-transform ease 350ms;position:absolute;left:0;right:0;bottom:0;background:#000;color:#fff;padding:0.5rem 1rem;text-align:center;-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%);font-size:0.9rem}.woocommerce ul.products li.product .wc-product-image-wrapper .wc-locked-product{position:absolute;right:0;top:0;background:#000;color:#fff;padding:0.6rem 0.6rem;text-align:center;line-height:1rem}.woocommerce ul.products li.product .wc-product-image-wrapper .wc-locked-product svg{width:10px;height:auto}.woocommerce ul.products li.product a:hover .wc-view-product{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.woocommerce .widget_product_search input[type=search]{background-color:transparent!important;border:0!important;border-top:1px solid #ddd!important;border-bottom:1px solid #ddd!important;border-radius:0;font-size:1rem;padding-left:0}.woocommerce .widget_product_search input[type=search]:focus-visible{outline:none;border-color:#000!important}.woocommerce .widget_layered_nav_filters,.woocommerce .widget_product_categories,.woocommerce .woocommerce-widget-layered-nav{border-top:1px solid #ddd;margin-top:8px}.woocommerce .widget_layered_nav_filters ul,.woocommerce .widget_product_categories ul,.woocommerce .woocommerce-widget-layered-nav ul{list-style:none;padding-left:1rem}.woocommerce .widget_layered_nav_filters ul li,.woocommerce .widget_product_categories ul li,.woocommerce .woocommerce-widget-layered-nav ul li{font-size:0.9rem}.woocommerce .widget_layered_nav_filters ul li a,.woocommerce .widget_product_categories ul li a,.woocommerce .woocommerce-widget-layered-nav ul li a{color:#000!important}.woocommerce .widget_layered_nav_filters ul li.current-cat>a,.woocommerce .widget_product_categories ul li.current-cat>a,.woocommerce .woocommerce-widget-layered-nav ul li.current-cat>a{text-decoration:underline}.woocommerce div.product .brand,.woocommerce div.product.elementor .brand{margin-top:24px}.woocommerce div.product.elementor ul.shop_attributes,.woocommerce div.product ul.shop_attributes{padding:0;list-style:none}.woocommerce div.product.elementor ul.shop_attributes li,.woocommerce div.product ul.shop_attributes li{font-size:0.8rem;text-transform:uppercase;line-height:1.2rem}.woocommerce div.product.elementor ul.shop_attributes li .woocommerce-product-attributes-item__label,.woocommerce div.product ul.shop_attributes li .woocommerce-product-attributes-item__label{font-weight:bold;color:#9AB9B8}.woocommerce div.product.elementor .woocommerce-tabs ul.wc-tabs,.woocommerce div.product .woocommerce-tabs ul.wc-tabs{border:0;margin-top:-48px;padding:0}.woocommerce div.product.elementor .woocommerce-tabs ul.wc-tabs li,.woocommerce div.product .woocommerce-tabs ul.wc-tabs li{background-color:transparent;border:0}.woocommerce div.product.elementor .woocommerce-tabs ul.wc-tabs li a,.woocommerce div.product .woocommerce-tabs ul.wc-tabs li a{font-weight:normal}.woocommerce div.product.elementor .woocommerce-tabs ul.wc-tabs li.active,.woocommerce div.product .woocommerce-tabs ul.wc-tabs li.active{border-bottom:2px solid #000}.woocommerce div.product.elementor .woocommerce-tabs div.panel,.woocommerce div.product .woocommerce-tabs div.panel{border:0!important;padding-left:0!important;padding-right:0!important}@media screen and (min-width:768px){.woocommerce div.product.elementor .woocommerce-tabs div.panel,.woocommerce div.product .woocommerce-tabs div.panel{padding-top:60px}}.woocommerce div.product.elementor .woocommerce-tabs div.panel ul,.woocommerce div.product .woocommerce-tabs div.panel ul{margin-bottom:1rem}#ptholder .cart .quantity input.qty{width:45px}#ptholder div.product-table-filter-cart-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#ptholder .wc-product-table-select-filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.dataTables_wrapper .dataTables_filter{float:left}table.dataTable td small{display:block}.woocommerce form.login,.woocommerce form.lost_reset_password,.woocommerce form.woocommerce-form-register{padding:0;border:0;width:100%;max-width:600px}body.woocommerce-account .woocommerce-MyAccount-content,body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-page .woocommerce-MyAccount-content,body.woocommerce-page .woocommerce-MyAccount-navigation{width:100%;float:none}body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-page .woocommerce-MyAccount-navigation{padding:1rem 2rem;background:#f7f7f7;margin-bottom:3rem}body.woocommerce-account .woocommerce-MyAccount-navigation ul,body.woocommerce-page .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.woocommerce-account .woocommerce-MyAccount-navigation ul li,body.woocommerce-page .woocommerce-MyAccount-navigation ul li{display:-webkit-box;display:-ms-flexbox;display:flex}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a,body.woocommerce-page .woocommerce-MyAccount-navigation ul li a{color:#212529}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,body.woocommerce-page .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700}body.woocommerce-account table.shop_table,body.woocommerce-account table caption+thead tr:first-child td,body.woocommerce-account table caption+thead tr:first-child th,body.woocommerce-account table colgroup+thead tr:first-child td,body.woocommerce-account table colgroup+thead tr:first-child th,body.woocommerce-account table td,body.woocommerce-account table th,body.woocommerce-account table thead:first-child tr:first-child td,body.woocommerce-account table thead:first-child tr:first-child th,body.woocommerce-page table.shop_table,body.woocommerce-page table caption+thead tr:first-child td,body.woocommerce-page table caption+thead tr:first-child th,body.woocommerce-page table colgroup+thead tr:first-child td,body.woocommerce-page table colgroup+thead tr:first-child th,body.woocommerce-page table td,body.woocommerce-page table th,body.woocommerce-page table thead:first-child tr:first-child td,body.woocommerce-page table thead:first-child tr:first-child th{border:none}body.woocommerce-account table th,body.woocommerce-page table th{text-transform:uppercase;font-size:.8rem}body.woocommerce-account table tbody>tr:nth-child(odd)>td,body.woocommerce-account table tbody>tr:nth-child(odd)>th,body.woocommerce-page table tbody>tr:nth-child(odd)>td,body.woocommerce-page table tbody>tr:nth-child(odd)>th{background-color:transparent}body.woocommerce-account fieldset,body.woocommerce-page fieldset{margin-top:1rem;padding:0;border:none}body.woocommerce-account fieldset legend,body.woocommerce-page fieldset legend{font-weight:bold}body.woocommerce-account .addresses .title .edit,body.woocommerce-account .addresses .title h3,body.woocommerce-page .addresses .title .edit,body.woocommerce-page .addresses .title h3{float:none}body.woocommerce-account ul.nav-tabs{border:0;border-bottom:1px solid #000}body.woocommerce-account ul.nav-tabs li.nav-item{background-color:transparent;border:0}body.woocommerce-account ul.nav-tabs li.nav-item a{border:0;font-weight:normal}body.woocommerce-account ul.nav-tabs li.nav-item a.active{border-bottom:2px solid #000}.custom-bootstrap .card-featured.bg-green{background:#9AB9B8}.custom-bootstrap .card-featured.bg-green a,.custom-bootstrap .card-featured.bg-green h3,.custom-bootstrap .card-featured.bg-green p{color:white!important}.custom-bootstrap .card-featured.bg-pink{background:#DDC1BA;color:white!important}.custom-bootstrap .card-featured.bg-pink a,.custom-bootstrap .card-featured.bg-pink h3,.custom-bootstrap .card-featured.bg-pink p{color:white!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:1rem 0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:0;margin:0;background:transparent}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:'';display:none}#add_payment_method #payment div.payment_box div.form-row,.woocommerce-cart #payment div.payment_box div.form-row,.woocommerce-checkout #payment div.payment_box div.form-row{padding:0}#add_payment_method #payment #place_order,.woocommerce-cart #payment #place_order,.woocommerce-checkout #payment #place_order{float:none;font-size:1.25rem;padding:1.25rem 4rem}.woocommerce .woocommerce-customer-details address{border:0;padding:0}.woocommerce ul#shipping_method li label{font-size:0.75rem}body.woocommerce-page .fgf-gift-product-add-to-cart-actions input{width:auto}body.woocommerce-page .fgf-gift-product-add-to-cart-actions a.button{background:#9AB9B8!important}
/*# sourceMappingURL=style.css.map */