.col-vertical-align{display:flex;flex-direction:column;justify-content:center}#top-header ul.et-social-icons a.icon{background-color:#fff;width:18px;height:18px;line-height:20px!important;border-radius:50%}.bc-simple-slider .slick-next:before,.et_pb_db_images .slick-next::before{content:"\35"!important}.bc-simple-slider .slick-prev:before,.et_pb_db_images .slick-prev::before{content:"\34"!important}#leftcol{margin-bottom:0}#productcar .et_pb_button::before{content:"\34"!important}.mob-standard-logo{width:unset!important}li.cart-cta.menu-item a{background:#595959!important;color:#ffffff!important;padding-bottom:10px!important;padding-left:15px;padding-right:15px;margin-bottom:15px;border-radius:10em;padding-top:12px;text-align:center;border:none}li.cart-cta.menu-item,li.cart-cta.menu-item:hover,li.cart-cta.menu-item:focus,li.cart-cta.menu-item:active{background-color:transparent!important}.gform_wrapper .gfield_required,.gform_wrapper.gravity-theme .gfield_label{display:none!important}.mob-menu-logo-holder .mob-retina-logo{width:auto!important}[data-placeholder="Monetary amount"]{text-transform:uppercase;font-size:14px;letter-spacing:2px;color:#333;font-weight:normal;border:1px solid #595959}section.up-sells.upsells.products span.woocommerce-Price-amount.amount{display:unset}.woocommerce-page ul.products li.product span.soldout{width:max-content;font-size:13px}li.tm-no-options.product.type-product{box-shadow:0px 8px 18px 0px rgb(0 0 0 / 20%)!important;border-radius:10px!important}#page-container{overflow:initial!important}#top-header .et-social-icons li{margin-left:6px}.dsm_image_accordion_click_item .dsm_image_accordion_child{border-radius:10px}.et_pb_module.et_pb_wc_price.outofstockprice span.woocommerce-Price-amount.amount{padding-top:10px}#tm-extra-product-options{margin-bottom:12px}#singletreatment .woocommerce-product-details__short-description .paoc-popup-button.paoc-pro-popup-button,.paoc-popup-btn,a.tf_popup{margin-top:12px;display:inline-flex}.popupaoc-button,.paoc-pro-popup-button,a.tf_popup,.paoc-popup-btn{color:#ffffff!important;border-color:#595959;border-radius:10em;letter-spacing:0.2em;font-size:13px;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;text-transform:uppercase!important;background-color:#595959!important;padding:8px 25px;margin-bottom:10px;display:inline-flex}#top-header ul.et-social-icons a.icon:before{font-size:10px;line-height:20px;color:#595959}#et-info{padding-bottom:5px}#top-header .container{padding-top:7px}#et-secondary-menu>ul>li a{font-weight:300}#gappt_side_widget.panel_on_left #gappt_side_widget_tab{margin-left:317px;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:15px;letter-spacing:4px;background-color:#4a4a4a!important}.u-userLauncherColor:not([disabled]){background-color:#4a4a4a!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-bottom:20px}#gappt_side_widget_tab{border-radius:0;padding-right:25px;padding-left:25px;left:3px}.product-template-default.single.single-product .woocommerce-message{width:80%;margin:auto;padding:15px 20px!important;margin-top:40px;border-radius:10em}.product-template-default.single.single-product .woocommerce-message a.button.wc-forward{color:#595959!important;border-width:0px!important;border-radius:10em;letter-spacing:2px;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;background-color:#ffffff!important}.coming-soon-text:before{display:block;position:absolute;content:'';left:0;right:0;top:12px;height:95%;width:100%;border:2px solid #5d5e50;margin:auto;border-radius:5px;z-index:-1}span.coming-soon-heading{color:#fff;font-weight:600;text-align:center;background-color:#595959;position:relative;left:10px;padding-left:10px;padding-right:10px;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:2px}a,.coming-soon-text{position:relative}.tm-button.button-large.floatbox-cancel{padding-top:9px!important;padding-right:35px!important;padding-bottom:9px!important;padding-left:35px!important;line-height:25px!important;height:43px!important}a.xoo-wsc-ft-btn.button.btn.xoo-wsc-cart-close.xoo-wsc-ft-btn-continue,a.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-cart,a.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-checkout{padding-top:10px!important;padding-bottom:10px!important}.woocommerce a.added_to_cart,#gappt_side_widget.panel_on_left #gappt_arrow_box{display:none}.product-template-default.single.single-product .et_pb_wc_price .amount{padding-top:10px!important}.tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap label.tm-error,.tm-extra-product-options ul.tmcp-ul-wrap+.tm-error,.tm-extra-product-options .tm-extra-product-options-container>.tm-error{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400;letter-spacing:1px}.et-social-linkedin a.icon:before{display:block;content:"\e09d";font-weight:normal}.et-social-youtube a.icon:before{display:block;content:"\e0a3";font-weight:normal}#wpadminbar{z-index:999999999999!important}#top-menu a{font-weight:300}#top-header #et-info-phone:before,#top-header #et-info-email:before{display:none}#et-info-phone,#et-info-email{font-weight:300;display:none}.fwidget.et_pb_widget.widget_nav_menu{width:100%}.woocommerce-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies{display:none}.divibars-body p{text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:12px;color:#000000!important;background-color:#fff}form#gform_1 input[type=email]{text-align:center}.xoo-wsc-basket{display:none!important}.et_pb_module.et_pb_blurb.addcontact p{padding-top:5px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{display:none}.cli-style-v2 .cli-bar-message{margin-left:10%}#sgpb-popup-dialog-main-div{border:none!important}.intro-text{background-color:#595959;font-weight:300;color:#fff;padding-left:15px;padding-right:15px;padding-bottom:15px;padding-top:15px}.sg-popup-builder-content .gform_wrapper.gravity-theme{padding:0 15px}img.sgpb-popup-close-button-3{width:auto!important}input.sib-NAME-area{border-radius:5px;padding:15px 14px;font-weight:300}form#sib_signup_form_1{padding:0 15px;width:100%!important}.sib_signup_box_inside_1 p.sib-NAME-area,.sib_signup_box_inside_1 p.sib-email-area{display:inline-block;width:48%}input.sib-email-area,input.sib-NAME-area{width:100%}input.sib-default-btn{padding:0.3em 1em!important;color:#FFFFFF!important;border:none;border-radius:10em;letter-spacing:4px;line-height:1.7em;font-size:16px;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;text-transform:uppercase!important;background-color:#595959!important;margin-top:0;margin-bottom:15px}@media all and (min-width:980px){li.cart-cta.menu-item{display:none!important}p.sib-NAME-area{margin-right:10px}.product-template-default.single.single-product .woocommerce-message a.button.wc-forward{position:absolute;right:14px;top:8px}}.bodycommerce-minicart{box-shadow:0px 2px 18px 0px rgb(0 0 0 / 9%);border-radius:15px}.bodycommerce-minicart-container span.woocommerce-Price-amount.amount,.bodycommerce-minicart-container span.woocommerce-Price-amount.amount bdi{display:initial;font-size:14px!important;font-weight:normal}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:initial}.bodycommerce-minicart .woocommerce-mini-cart.cart_list li{margin-bottom:5px;text-align:left}.bodycommerce-minicart .woocommerce-mini-cart.cart_list li a{display:block;text-align:left}.woocommerce-mini-cart-item.mini_cart_item .quantity{text-align:left;padding-top:5px}.bodycommerce-minicart-container dl.tc-epo-metadata.variation dt.tc-name{text-align:left}.bodycommerce-minicart-container dl.tc-epo-metadata.variation dd.tc-value{margin:initial;font-weight:normal}.bodycommerce-minicart-container dl.tc-epo-metadata.variation dt.tc-name,.bodycommerce-minicart-container dl.tc-epo-metadata.variation dd.tc-value{text-align:left;display:block;padding-top:10px}.bodycommerce-minicart-container dl.tc-epo-metadata.variation dd.tc-value{margin:initial;font-weight:normal;width:100%}.bodycommerce-minicart-container dl.tc-epo-metadata.variation dt.tc-name{padding-top:10px}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{padding:0px 12px!important;font-size:15px;font-weight:300!important;border-radius:10em!important;display:none!important}#productcar .woocommerce-product-details__short-description{height:90px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#carouselprice{text-align:center}a.et_pb_button.fullwitdhbtn{width:100%;height:90px;display:flex;flex-direction:column;justify-content:center}.btn-inline{text-align:center!important}#productcar .woocommerce-product-details__short-description p{font-size:15px!important}.product-template-default.single.single-product p.stock.out-of-stock{position:relative;left:0;margin-bottom:10px!important;display:block;top:0}p.stock.out-of-stock{padding:0px 12px!important;font-size:15px;font-weight:300!important;background-color:var(--wc-red);z-index:2;border-radius:10em;box-shadow:none!important;color:#fff!important;right:-20px;line-height:inherit!important;margin:0!important;min-height:0!important;min-width:0!important;text-shadow:none!important;position:absolute;width:max-content;top:8px}span.soldout{padding:0px 12px!important;font-size:15px;font-weight:300!important;background-color:var(--wc-red);z-index:2;border-radius:10em;box-shadow:none!important;color:#fff;left:10px!important;line-height:inherit!important;margin:0!important;min-height:0!important;min-width:0!important;position:absolute;text-shadow:none!important;top:10px!important}.bodycommerce-minicart .button.wc-forward:hover,.bc-added-modal-container .bc-added-buttons .button:hover,body .bodycommerce-minicart .woocommerce-mini-cart__buttons .wc-forward,.bodycommerce-minicart .woocommerce-mini-cart__buttons .wc-forward:hover{padding-top:8px!important;padding-right:35px!important;padding-bottom:8px!important;padding-left:35px!important;border-radius:10em!important;text-transform:uppercase;letter-spacing:3px!important;border:2px solid #595959}.bodycommerce-minicart .woocommerce-mini-cart-item .item-name a{font-size:15px!important}.bodycommerce-minicart header .close:after{background:#595959;color:#fff;border-radius:50%}body .bodycommerce-minicart .bodycommerce-minicart-container{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif}.product-template-default.single.single-product div.product form.cart .variations td{display:block}.product-template-default.single.single-product form.cart .variations td.label{width:100%;display:block}.product-template-default.single.single-product .variable-items-wrapper.button-variable-wrapper{padding:0}.bodycommerce-minicart .costs>div{margin-bottom:8px}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif}td.product-name a{color:#595959}.woocommerce-product-details__short-description>p{padding-bottom:10px!important}.bodycommerce-minicart .costs span{font-size:15px!important}p.woocommerce-mini-cart__buttons.buttons a.button,p.woocommerce-mini-cart__buttons.buttons a.button:hover{border-radius:10em!important;text-transform:uppercase;letter-spacing:3px!important;border:2px solid #595959;font-weight:300;margin-bottom:5px;padding:5px 25px!important}.cart-icon{padding:10px 0px 5px 0px!important;width:max-content}.bodycommerce-minicart .woocommerce-mini-cart-item .item-name a{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;font-size:12px!important;color:#595959!important;letter-spacing:2px!important;line-height:1.3em!important;text-transform:uppercase}.cart-count:hover{background-color:#595959}.et_header_style_centered #et_search_icon:before{color:#595959}span.et_close_search_field:after{color:#595959}.et_header_style_centered .et-search-form input,.et_header_style_centered span.et_close_search_field{color:#595959}.et_header_style_centered .et-search-form input::placeholder{color:#595959}.et-waypoint:not(.et_pb_counters),.et_animated{opacity:1}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{color:#595959!important;background-color:#fff!important;border:1px solid #595959!important;height:46px;font-weight:300!important}.gfield.gsection.field_sublabel_below.field_description_below{display:none}.wcpa_type_checkbox-group{background:#efefef;padding:20px!important;border-radius:10px;height:175px;overflow:auto;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:300}.flasho .header{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif;background-color:#595959;position:relative;padding-top:15px!important;padding-right:30px!important;padding-bottom:15px!important;padding-left:30px!important;border-top-left-radius:5px;border-top-right-radius:5px}.flasho .header h3{color:#fff;text-align:center;font-size:20px;line-height:30px;margin:0;letter-spacing:1px;font-size:14px}.tc-extra-product-options input.text,input.title,input[type=email],.tc-extra-product-options input[type=password],input[type=tel],.tc-extra-product-options input[type=text],select,textarea{border-radius:5px;padding:15px 14px;font-weight:300}.flasho{height:580px}.tc-chars{display:none}span.tm-button.button.button-secondary.button-large.floatbox-cancel{color:#FFFFFF!important;border-width:0px!important;border-radius:10em;letter-spacing:0.3em;font-size:16px;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#595959!important;padding-top:9px;padding-right:35px;padding-bottom:5px!important;padding-left:35px;height:auto;border:none!important}.tm-epo-style.round,.tm-epo-style.square{width:20px;height:20px}.tm-epo-style-wrapper input[type="checkbox"]:checked+.tm-epo-style::after,.tm-epo-style-wrapper input[type="radio"]:checked+.tm-epo-style::after{color:#595959!important;font-size:10px!important}.tm-epo-style:hover::after{font-size:10px!important}.tm-epo-field.tmcp-select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(https://www.gentlemenstonic.com/wp-content/uploads/2021/08/selectarrow.svg);background-repeat:no-repeat;background-position-x:98%;background-position-y:10px}.tm-section-pop-up{border:none!important}.flasho .footer .inner{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.tm-extra-product-options .tm-epo-element-label{text-transform:uppercase;letter-spacing:2px;font-weight:300;font-size:11px;margin-bottom:5px}select.form-control.wcpa_has_price.wcpa_use_sumo,.wcpa_form_outer .wcpa_form_item input[type=date],.wcpa_form_outer .wcpa_form_item input[type=datetime-local],.wcpa_form_outer .wcpa_form_item input[type=email],.wcpa_form_outer .wcpa_form_item input[type=file],.wcpa_form_outer .wcpa_form_item input[type=number],.wcpa_form_outer .wcpa_form_item input[type=password],.wcpa_form_outer .wcpa_form_item input[type=tel],.wcpa_form_outer .wcpa_form_item input[type=text],.wcpa_form_outer .wcpa_form_item textarea{border-radius:5px;padding:10px 14px;font-weight:300}.wcpa_form_outer{margin-bottom:0}.wcpa_price_summary ul{padding:0;margin-bottom:20px}.wcpa_price_summary li{border-top:0}.tm-extra-product-options .tm-epo-element-label.tm-section-label{text-transform:uppercase;font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:2px;padding:15px 15px;margin:0}.tm-collapse{padding:0px;border:1px solid #595959;color:#595959;background-color:transparent!important;border-radius:8px!important}.adjustheight .tc-cell.tc-col.tm-extra-product-options-container{height:230px;overflow:auto}.adjustheight .tm-extra-product-options .tc-active .tc-label-wrap,.adjustheight .tm-extra-product-options li.tmcp-field-wrap.tc-active .tc-label.tm-label,.adjustheight .tm-extra-product-options li.tmcp-field-wrap.tc-active .price.tc-price .amount,.adjustheight .tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap label input[type="radio"]:checked~.tc-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap label input[type="checkbox"]:checked~.tc-label{background-color:#595959!important}.adjustheight .tm-epo-style-wrapper input[type="checkbox"]:checked+.tm-epo-style::after,.adjustheight .tm-epo-style-wrapper input[type="radio"]:checked+.tm-epo-style::after{color:#fff!important}.adjustheight .tm-epo-style.round{width:20px;height:20px;top:4px}.adjustheight .tm-epo-style::after{font-size:10px!important}.tm-section-pop-up{max-width:650px;margin:auto;left:0!important;right:0!important}.tm-extra-product-options .tm-epo-element-label.tm-section-label{text-transform:uppercase;font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:2px;padding:15px 15px;margin:0}h3.tm-epo-element-label.tm-section-label.toggle-header-open{background-color:#595959;color:#fff;border-top-right-radius:6px!important;border-top-left-radius:6px}.tc-extra-product-options .tmcp-field-wrap .price.tc-price .amount{color:#b1b1a9}#wpsl-result-list a{font-weight:900}.wpsl-store-location strong{color:#595959}.wpsl-search{background:#595959;color:#fff;border-radius:10px}#wpsl-search-btn,#wpsl-search-wrap input{border:none;background-color:#818181;color:#fff}.wpsl-dropdown{border:none;background-color:#818181}#wpsl-wrap .wpsl-selected-item,.wpsl-dropdown ul li{color:#fff}.wpsl-dropdown ul{background-color:#818181}#wpsl-search-wrap .wpsl-dropdown div{border:1px solid #595959}input#wpsl-search-btn{color:#595959!important;border-color:#595959;border-radius:10em;letter-spacing:2px;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;padding:7px 25px;background:#fff}#locationblocks .et_pb_promo:before{position:absolute;content:'';left:0;right:0;top:0;width:100%;height:100%;transition:0.3s all ease}#locationblocks .et_pb_promo:hover:before{position:absolute;content:'';left:0;right:0;top:0;width:100%;height:100%;background:rgb(75 76 60 / 70%);transition:0.3s all ease}section.up-sells.upsells.products h2.woocommerce-loop-product__title{padding-top:20px;vertical-align:middle}input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border-radius:5px;padding:15px 14px;font-weight:300}fieldset.gfield.gfield--width-full.prices{background-color:#fff;border-radius:5px;padding:20px 15px;border:1px solid #bbb}fieldset.gfield.gfield--width-full.prices .gchoice{padding-bottom:15px}fieldset.gfield.gfield--width-full.prices .gchoice label{font-weight:700;color:#595959}fieldset.gfield.gfield--width-full.prices .gchoice label span{color:#b1b1a9}fieldset.gfield.gfield--width-full.prices .gchoice label span.desc{color:#595959!important;font-weight:300}.gfield.gfield--width-full.giftvoucher{border:1px solid;padding:15px;background:#9a9c77;color:#fff;text-align:center}option{font-family:'Fira Sans';font-size:15px;font-weight:300}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:0}.wpf_layout_horizontal .wpf_item{border:1px solid #595959!important;font-weight:300;text-transform:unset;background-color:#595959!important;border-radius:10em!important}.wpf_form .wpf_layout_horizontal.wpf_items_wrapper .wpf_item .wpf_item_name:after{font-size:9px!important}.wpf_layout_horizontal .wpf_item_name{text-transform:uppercase;font-size:12px!important;color:#fff;letter-spacing:3px!important}.wpf_item input[type="checkbox"]{width:15px!important;height:15px!important;border:1px solid #595959!important;border-radius:50%!important;position:relative;top:-1px}.wpf_form .wpf_layout_horizontal.wpf_items_wrapper .wpf_item:not(.wpf_touch_tap):not(.wpf_item_onsale):not(.wpf_item_instock):not(.wpf_item_submit):hover{border-radius:10em}.wpf_item input[type="checkbox"]:checked{background-color:#595959}.wpf_hide_text li>input:checked+label>i:after,.wpf_item input[type="checkbox"]:checked:before{font-size:8px;color:#fff;position:relative;top:-3px}.wpf_layout_horizontal .wpf_items_group.wpf_right_tab{width:240px!important;border:none}.wpf_layout_horizontal .wpf_items_group.wpf_right_tab{right:-8em!important}.wpf_items_group.wpf_left_tab{border:none}.wpf_item .wpf_items_group .wpf_column_horizontal li{display:block;margin-right:0}.wpf_item_count{border-radius:50%;height:20px;width:20px;line-height:10px;text-align:center;color:#595959;padding:5px!important;background:#f7f7f7}ul.sub-menu li a{font-size:15px!important;line-height:20px}ul.sub-menu{border-top:5px solid #4a4a4a!important}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:#4a4a4a!important}li.chinaflag.menu-item a{padding-bottom:0!important}img.flag{width:30px;top:10px;position:relative}a.remove-mini-cart.remove.remove_from_cart_button{z-index:999}#bodycommerce-cart-icon,span.shop-cart,.cart-icon{display:inline-block!important}li.menu_cta a{background:#fff!important;color:#595959!important;padding-bottom:10px!important;padding-left:15px;padding-right:15px;margin-bottom:15px;border-radius:10em;padding-top:12px;border:none}.et-fixed-header li.menu_cta a span,li.menu_cta a span{color:#595959!important}.et-cart-info span:before{background-image:url(https://www.gentlemenstonic.com/wp-content/uploads/2021/08/cartbag.webp);background-size:contain;color:transparent;font-size:22px}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:0px 1em}@media all and (min-width:980px) and (max-width:1110px){.de_db_product_details{height:166px}}.woocommerce ul.products li.product .button{color:#FFFFFF!important;border-width:0px!important;border-radius:10em;letter-spacing:2px;font-size:15px;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;background-color:#595959!important;display:block;text-align:center;width:max-content;margin:0 auto;margin-top:10px;margin-bottom:25px}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{border-bottom:1px solid #f2f2f2}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background-color:#fff}.woocommerce ul.products li.product .button:hover{background-color:#b1b1a9!important;letter-spacing:2px!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-radius:10px;background-color:#595959;font-weight:300}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{color:#fff!important}#mobiaccordion{display:none}#mobiaccordion .et_pb_toggle_content.clearfix a.et_pb_button.dsm_ia_button{margin-left:10px!important}@media all and (min-width:980px){#mobiaccordion{max-width:550px;margin:auto}ul.sub-menu{width:400px!important}ul.sub-menu li a{width:350px!important}}@media all and (max-width:1180px){#destopaccord{display:none}#mobiaccordion{display:block!important}#mobiaccordion .et_pb_toggle_content img{border-top-right-radius:8px;border-top-left-radius:8px}}.dsm_image_accordion_horizontal_center.dsm_image_accordion_vertical_center:before{display:block;content:'';left:0;right:0;margin:auto;background-color:#fff;width:100%;height:100%}a.et_pb_button.dsm_ia_button{margin-left:0!important;margin-top:10px!important;display:block;width:max-content}.dsm_image_accordion_child .dsm_image_accordion_title{text-transform:uppercase;position:absolute;left:0;right:0;padding-bottom:0!important;opacity:1!important;overflow:visible;z-index:999;width:100%;height:100%;top:0;bottom:0;margin:auto;font-size:18px!important;writing-mode:tb-rl;transform:rotate(-180deg);display:flex;flex-direction:column;justify-content:center;text-align:center;color:#595959;font-weight:700!important;letter-spacing:3px}.dsm_image_accordion_horizontal_left.dsm_image_accordion_vertical_center.dsm_image_accordion_active_item .dsm_image_accordion_child_content{max-width:50%!important;padding-left:20px;padding-right:20px;height:100%;display:flex;flex-direction:column;justify-content:center;background:#fff}.dsm_image_accordion_description,.dsm_image_accordion_description p{color:#595959;margin:0!important;font-size:1em!important;line-height:1.8em}.dsm_image_accordion_description h3{color:#000;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:18px!important}.dsm_image_accordion_child{flex:unset;width:80px;background-color:#fff;background-size:contain;background-position:100% 0}.dsm_image_accordion_click_item .dsm_image_accordion_child{margin-left:10px}.dsm_image_accordion_child.dsm_image_accordion_active_item .dsm_image_accordion_title{opacity:0!important;top:100%}.dsm_image_accordion_click_item .dsm_image_accordion_child:before{display:block;position:absolute;left:0;right:0;width:100%;height:100%;background-color:#fff;content:''}.dsm_image_accordion_child.dsm_image_accordion_active_item:before{background-color:transparent}.woocommerce-product-details__short-description>p{font-family:'Fira Sans';font-size:12px;line-height:1.7em;padding:10px}.owl-carousel .owl-item{margin-top:10px!important;margin-bottom:10px!important}.owl-item.active.center{box-shadow:0px 2px 18px 0px rgb(0 0 0 / 9%);border-radius:40px;margin-top:70px;margin-bottom:70px}.owl-item.cloned,.owl-item.active,.owl-item.cloned.active{padding:20px!important}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);height:auto!important;padding-bottom:20px}span.soontag{text-transform:capitalize;background:transparent;padding:4px 10px;width:max-content;font-size:10px;border:1px solid #d8d8d5;font-weight:300;border-radius:5px;padding-top:5px;letter-spacing:1px}ul.sub-menu li a span{color:#fff}fieldset.gfield.gfield--width-full.prices .gchoice label{width:100%}fieldset.gfield.gfield--width-full.prices .gchoice{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:0.5s all ease;width:100%}fieldset.gfield.gfield--width-full.prices .gchoice input{position:absolute;opacity:0;cursor:pointer;left:6px;top:2px;z-index:99;width:20px;height:20px;margin:0;border:none!important;border-radius:0!important}fieldset.gfield.gfield--width-full.prices .gchoice .checkmark{position:absolute;top:2px;left:6px;height:20px;width:20px;border-radius:50%;background-color:#fff;border:1px solid #bbb;transition:0.5s all ease}fieldset.gfield.gfield--width-full.prices .gchoice:hover input~.checkmark{background-color:#fff;transition:0.5s all ease}fieldset.gfield.gfield--width-full.prices .gchoice input:checked~.checkmark{background-color:#595959;border:none}fieldset.gfield.gfield--width-full.prices .gchoice .checkmark:after{content:"";position:absolute;display:none}fieldset.gfield.gfield--width-full.prices input:checked~.checkmark:after{display:block}fieldset.gfield.gfield--width-full.prices .checkmark:after{left:7px;top:4px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.gform_wrapper.gravity-theme .ginput_container_date input{width:100%}.gform_wrapper.gravity-theme .ginput_container_date{position:relative}.gform_wrapper.gravity-theme .ginput_container_date img.ui-datepicker-trigger{position:absolute;right:10px}.gform_wrapper.gravity-theme .gfield select.large option{font-size:15px}.gform_wrapper.gravity-theme .gfield select.large{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(https://www.gentlemenstonic.com/wp-content/uploads/2021/08/selectarrow.svg);background-repeat:no-repeat;background-position-x:98%;background-position-y:10px}input.gform_next_button.button,input.gform_button.button,input.gform_previous_button.button{padding:0.3em 1em!important;color:#FFFFFF!important;border-color:#595959;border-radius:10em;letter-spacing:4px;font-size:16px;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;text-transform:uppercase!important;background-color:#595959!important}.gform_wrapper.gravity-theme .gf_step_active .gf_step_number{background:rgb(75 76 60 / 50%);color:#ffffff;border:none}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:before{width:28px;height:28px;background-color:#595959;border:0px solid #595959}.gform_wrapper.gravity-theme .gf_step_number{border:2px solid #fff;color:#595959;width:30px;height:30px}.gform_wrapper.gravity-theme .gfield_label{text-transform:uppercase;letter-spacing:2px;font-size:14px;color:#595959}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:after{left:-1px;top:-1px}.gf_step.gf_step_next.gf_step_pending .gf_step_number{border:2px solid #cfd3d9}.gform_wrapper.gravity-theme .gf_step_label{text-transform:uppercase;letter-spacing:2px;font-weight:300;font-size:13px}.xoo-wsc-qty-price span.woocommerce-Price-amount.amount,.xoo-wsc-qty-price span.woocommerce-Price-amount.amount bdi{font-size:13px!important}.xoo-wsc-qty-price span{display:inline-flex!important;padding:0!important}.with_frm_style .frm_form_field.frm_html_container,.with_frm_style .frm_form_field .frm_show_it{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:normal;line-height:20px}h3.frm_pos_top.frm_section_spacing.frm_trigger{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;line-height:20px;color:#000;font-size:15px}.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;line-height:20px;color:#000;font-size:13px}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{background-color:#fff;border:1px solid #bbb;color:#4e4e4e;border-radius:5px;padding:10px 14px!important;font-weight:300;box-shadow:none;height:auto}.paoc-popup-center-center .paoc-cb-popup-body{border-radius:12px}.frm_style_formidable-style.with_frm_style .frm_submit button{color:#ffffff!important;border-color:#595959;border-radius:10em;letter-spacing:0.3em;font-size:15px;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;text-transform:uppercase!important;background-color:#595959;width:100%}.paoc-pro-close-popup svg,.paoc-close-popup svg{height:15px;width:15px}.paoc-pro-close-popup,.paoc-close-popup{background-color:#595959;border:3px solid #595959!important}.product-template-default.single.single-product p:not(.has-background):last-of-type{padding-bottom:inherit}.product-template-default.single.single-product .product form.cart{margin-bottom:20px}.product-template-default.single.single-product #accordion-container{margin-top:10px}@media all and (min-width:980px){.et_pb_module.inlinewith{display:inline-table;vertical-align:middle;margin-bottom:0!important}}body.woocommerce .woocommerce-tabs{border:none!important}.product-template-default.single.single-product .accordion-content{font-size:14px;width:100%!important;font-family:'Fira Sans';font-weight:300;border:0px;padding:20px 0px}.product-template-default.single.single-product .accordion-content h2{display:none}.product-template-default.single.single-product .accordion-header{border-right:1px solid #595959!important;border-left:1px solid #595959!important}.product-template-default.single.single-product .accordion-item{border:none!important;margin-bottom:10px;border-radius:10em}.product-template-default.single.single-product .drawer{border:none;height:auto!important}.product-template-default.single.single-product .accordion-header{border-radius:10em;line-height:30px!important;min-height:40px;border:none!important;padding:12px 24px}.product-template-default.single.single-product .accordion-header h1{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;letter-spacing:2px}.product-template-default.single.single-product .accordion-header-icon{font-size:8px}section.up-sells.upsells.products h2{padding-bottom:25px}a.et_pb_button.dsm_ia_button:after{display:none}a.et_pb_button.dsm_ia_button{padding:.3em 1em!important}@media all and (min-width:980px) and (max-width:1469px){.et_pb_module.dsm_image_accordion{width:100%}.dsm_image_accordion_child{background-position:100% 0px!important}}.et_pb_module.et_pb_accordion h3,p.accordtext{padding-left:15px;padding-right:15px}.et_pb_module.et_pb_accordion .et_pb_toggle_content{padding-bottom:15px}a.et_pb_button.dsm_ia_button{color:#FFFFFF!important;border-width:0px!important;border-radius:10em;letter-spacing:0.3em;font-size:15px;font-weight:300!important;background-color:#595959!important;margin:0px 15px}.et_pb_module.et_pb_accordion.mobiaccordion .et_pb_toggle_close h5.et_pb_toggle_title:before{display:none}.et_pb_module.et_pb_accordion.mobiaccordion .et_pb_toggle{padding:0px;border-radius:8px}.et_pb_module.et_pb_accordion.mobiaccordion .et_pb_toggle_close h5.et_pb_toggle_title{padding:20px;letter-spacing:2px;color:#595959;font-weight:700;text-transform:uppercase;font-size:15px}.et_pb_module.et_pb_accordion .et_pb_accordion_item.et_pb_toggle_open h5.et_pb_toggle_title{display:none}.et_pb_module.et_pb_accordion .et_pb_toggle_content{padding-top:0}.et_pb_module.et_pb_accordion h3{letter-spacing:2px;color:#595959;font-weight:700;text-transform:uppercase;font-size:15px}.et_pb_module.accentblurb .et_pb_blurb_container{padding-left:0}.mainfields.mobile input.sib-email-area{text-align:center}li.menu_cta.menu-item a::after{display:none}li.menu_cta.menu-item ul.sub-menu li a{background-color:transparent!important;border-radius:0px!important}li.menu_cta.menu-item ul.sub-menu li a span{color:#fff!important}li.menu_cta.menu-item ul.sub-menu li a:hover{background-color:#4a4a4a!important}@media all and (max-width:980px){a.et_pb_button.fullwitdhbtn{height:45px}span.soontag{display:block;padding:0 10px}.sib_signup_box_inside_1 p.sib-NAME-area,.sib_signup_box_inside_1 p.sib-email-area{width:100%}input.sib-default-btn{margin-top:20px}.et_pb_module.accentblurb .et-pb-icon{font-size:20px}.cart-icon svg{width:20px!important}.cart-count{width:16px;height:16px;right:8px;top:8px}.cart-icon{padding-bottom:15px!important}.mobmenur-container .cart-icon{position:absolute;left:-35px;top:-10px}.xoo-wsc-container,.xoo-wsc-slider{width:300px}.mobmenu-content #mobmenuright .sub-menu{background-color:#818181!important;color:#fff!important}.mobmenu-content #mobmenuright .sub-menu{border:0px!important;background-color:#818181!important}.mobmenu-content #mobmenuright .sub-menu .sub-menu{border:0px!important;background-color:#37382a!important}.mobmenu-content #mobmenuright .sub-menu .mob-expand-submenu i{color:#fff!important;font-size:10px!important}.mobmenu-content #mobmenuright li:hover .mob-expand-submenu i{color:#fff;font-size:10px!important}[data-uniqid="6128c4778f23b6.96311106"],.cpf-section.tc-cell.tcwidth-50.personalinformation{position:relative!important}.cpf-section.tc-cell.tcwidth-50.adjustheight{width:100%}.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-6 li.product{width:100%!important}#page-container{padding-top:0!important}section.up-sells.upsells.products ul.products li.product .button{margin-top:0!important;margin-bottom:18px}.popupaoc-button,.paoc-pro-popup-button,a.tf_popup,.paoc-popup-btn{font-size:11px}.popupaoc-button,.paoc-pro-popup-button,a.tf_popup,.paoc-popup-btn{margin-bottom:0}section.up-sells.upsells.products span.price{padding-bottom:0;padding-left:10px;padding-top:12px}.et_pb_module.inlinewith{margin-right:0!important;margin-bottom:0!important}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{height:35px;margin-bottom:16px}.product-template-default.single.single-product .product form.cart{margin-top:10px}#buttonstacks .et_pb_column{margin-bottom:15px}.fwidget.et_pb_widget.widget_nav_menu{margin-bottom:0}#productcar{padding:0!important}.owl-item.active.center{border-radius:10px;padding:15px!important}#productcar .et_pb_module.et_pb_db_product_title{margin-bottom:0}#productcar .et_pb_module.et_pb_db_short_desc{margin-bottom:5px!important}.dsm_image_accordion_child{width:100%}.dsm_image_accordion_horizontal_left.dsm_image_accordion_vertical_center.dsm_image_accordion_active_item .dsm_image_accordion_child_content{max-width:100%!important}}.wpcu-product.swiper-slide.swiper-slide-next{box-shadow:0px 2px 18px 0px rgb(0 0 0 / 9%);border-radius:40px;padding:20px}.wpcu-product__price{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-size:18px!important;font-weight:500}.wpcu-product.swiper-slide{padding:20px}.wpcu-product .wpcu-product__title a{font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;color:#595959!important;letter-spacing:2px!important;line-height:1.3em!important;font-size:18px!important}.product.woocommerce.add_to_cart_inline a{border-radius:10em;letter-spacing:2px;font-size:15px!important;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important}.swiper-wrapper{padding-top:15px;padding-bottom:15px}.wpcu-lazy-load:before{display:none!important}.u-userLauncherColor:not([disabled]){background-color:#4a4a4a!important}.wpcu-lazy-load:after{border:2px solid #595959!important}.wpcu-carousel-nav--middle .wpcu-carousel-nav__btn,.wpcu-carousel-nav__btn:hover{border:0px!important;padding:0!important}.wpcu-carousel-nav__btn svg{width:15px!important}.wcmp-myaccount-template .user-image{border-radius:50%}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a,.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a:hover,p.order-again a.button,p.order-again a.button:hover{padding:0.3em 1em!important;color:#FFFFFF!important;border:none;border-radius:10em;letter-spacing:4px;font-size:12px;font-family:'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;text-transform:uppercase!important;background-color:#595959!important;margin-top:0;margin-bottom:15px;padding-top:5px!important}a.woocommerce-button.button.view{margin-right:7px}section.woocommerce-order-details{margin-top:20px}.page-template-default.page.page-id-34 h2.woocommerce-order-details__title,.page-template-default.page.page-id-34 h2.woocommerce-column__title{max-width:100%!important}.page-template-default.page.page-id-34 #main-content p,address{font-weight:normal}.page-template-default.page.page-id-34 .woocommerce table.shop_table{border-radius:0px}.hustle-ui.module_id_1 .hustle-layout .hustle-layout-form{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-width:0px 0px 0px 0px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:0px 0px 0px 0px;background-color:#fff}.hustle-ui.module_id_1 .hustle-form button.hustle-button-submit{margin-left:10px!important;padding:2px 16px 2px 16px;border-width:0px 0px 0px 0px;border-style:solid;border-color:#595959!important;border-radius:10em!important;background-color:#595959!important;-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);color:#FFFFFF;font:16px/32px 'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-style:normal;text-transform:uppercase!important;letter-spacing:0.5px;text-transform:none;text-decoration:none}.hustle-ui.module_id_1 .hustle-layout .hustle-title{display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:0px 0px 0px 0px;background-color:rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);color:#FFFFFF;font:16px/27px 'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-style:normal;letter-spacing:0px;text-transform:none;text-decoration:none;text-align:left}.hustle-ui.module_id_1 .hustle-layout .hustle-subtitle{display:block;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:0px 0px 0px 0px;background-color:rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);color:#FFFFFF;font:16px/18px 'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-style:normal;letter-spacing:0px;text-transform:none;text-decoration:none;text-align:left}.hustle-ui.module_id_1 .hustle-field .hustle-input+.hustle-input-label [class*="hustle-icon-"]{display:none}.hustle-ui .hustle-field .hustle-input-label [class*=hustle-icon-]+span{color:#595959;font:300 15px/18px 'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-style:normal;letter-spacing:0px;text-transform:none;text-align:left}.hustle-ui.module_id_1 .hustle-form .hustle-form-fields .hustle-field{margin:0 10px;padding:5px 15px 5px 15px!important;padding-left:calc(10px + 25px);border-width:1px;border-style:solid;border-color:#595959;border-radius:5px;background-color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);color:#5D7380;font:normal 13px/18px 'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;font-style:normal;letter-spacing:0px;text-transform:none;text-align:left}.hustle-ui.module_id_1 .hustle-layout .hustle-layout-form{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-width:0px 0px 0px 0px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:0px;background-color:#fff!important}.hustle-ui.module_id_1 .hustle-success{padding:40px 40px 40px 40px;border-width:0px 0px 0px 0px;border-style:solid;border-radius:0px 0px 0px 0px;border-color:rgba(0,0,0,0);background-color:#595959!important;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);color:#fff!important}.hustle-ui.module_id_1 .hustle-success [class*="hustle-icon-"]{color:#fff!important}.hustle-ui.module_id_1 .hustle-success-content p:not([class*="forminator-"]){margin:0 0 10px;color:#fff!important;font:normal 16px/1.45em 'Fira Sans',Helvetica,Arial,Lucida,sans-serif!important;letter-spacing:0px;text-transform:none;text-decoration:none}.unclickable a:hover{cursor:default!important}.hide-menu-item{display:none!important}