.woocommerce-account .woocommerce{max-width:1100px;margin:auto}.woocommerce form.login,.woocommerce form.register{border:none;background:#fff;padding:30px;border-radius:10px}.woocommerce form .form-row input.input-text{background:#f6f6f6;border:1px solid #e5e5e5;height:45px;border-radius:6px;padding:10px;font-size:14px;transition:all 0.2s ease}.woocommerce form .form-row input.input-text:focus{border-color:#000;background:#fff}.woocommerce button.button,.woocommerce a.button,.woocommerce a.button:hover,.woocommerce-page a.button:hover{background:#f39200;color:#fff!important;border-radius:6px;padding:12px 18px;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:0.5px}.woocommerce-info{border-radius:6px}.woocommerce a.button:after,.woocommerce-page a.button:after{display:none}.woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-MyAccount-navigation ul li{list-style:none;margin-bottom:8px}.woocommerce-MyAccount-navigation ul li a{display:block;padding:10px;background:#f6f6f6;border-radius:6px;color:#000;text-decoration:none;font-size:14px}.woocommerce-MyAccount-navigation ul li.is-active a{background:#5d3189;color:#fff}.woocommerce form.login{box-shadow:0 10px 25px rgba(0,0,0,0.05)}.et_pb_menu__cart-button{position:relative}.et_pb_menu__cart-count{position:absolute;top:-8px;right:-12px;background:orange;color:#fff!important;font-size:11px;border-radius:50%;padding:4px 7px;line-height:1;font-weight:bold;min-width:18px;text-align:center}body.woocommerce-cart .et_pb_menu__cart-button,body.woocommerce-checkout .et_pb_menu__cart-button,body.woocommerce-order-received .et_pb_menu__cart-button{display:none!important}.wpf_item_name{font-family:'adisans',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important;font-weight:500!important;text-transform:uppercase;color:#666}.wpf_links li a,.wpf-slider-label{font-family:'Roboto',sans-serif!important;font-size:15px!important;font-weight:600;color:#666}.wpf_links li a:hover{color:#000}.reset_variations{margin-left:5px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#f39200}.icon-hover .et_pb_main_blurb_image{transition:all .3s ease}.icon-hover .et_pb_module_header{opacity:0;transition:all .3s ease}.icon-hover:hover .et_pb_main_blurb_image{opacity:0}.icon-hover:hover .et_pb_module_header{opacity:1}.icon-hover .et_pb_blurb_content{background-size:45px;background-repeat:no-repeat;background-position:center;transition:all .3s ease}.quantity{display:flex;align-items:center}.quantity input.qty{width:50px;text-align:center;border:1px solid #ddd;height:40px}.qty-minus,.qty-plus{width:40px;height:40px;border:none;background:#eee;font-size:18px;cursor:pointer;transition:0.3s;border-radius:10px 0px 0px 10px;margin-right:2px}.qty-plus{border-radius:0px 10px 10px 0px;margin-left:2px}.qty-minus:hover,.qty-plus:hover{background:#ddd}.quantity input.qty::-webkit-outer-spin-button,.quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input.qty{-moz-appearance:textfield}.cfvsw-swatch-inner{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;border-radius:50%!important;padding:0!important;line-height:0!important;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box}.wpf_hide_text li label{border:1px solid #cecece!important}.cfvsw-swatch{margin:4px!important}