.cfs-woocommerce_shortcode_section .woocommerce form .form-row .show-password-input,.cfs-woocommerce_shortcode_section form.checkout .form-row .show-password-input{top:0;right:5px}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes bounce-vertical{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@keyframes bounce-vertical{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}.cfs-woocommerce_shortcode hr{margin:0;border-top:1px solid rgba(123,123,133,.5);opacity:1}.cfs-woocommerce_shortcode_notice .wc-block-components-notice-banner{margin:0 0 22px}.cfs-woocommerce_shortcode_section{min-height:802px;padding:152px 0 114px;position:relative}.cfs-woocommerce_shortcode_section .woocommerce form{margin:0;padding:0;border:none}.cfs-woocommerce_shortcode_section .woocommerce form .form-row{padding:0;margin:0 0 40px;position:relative}.cfs-woocommerce_shortcode_section .woocommerce form .form-row input.input-text{width:100%;background-color:transparent;color:#fff;font-size:1.125rem;font-weight:300;padding:0 6px 17px;border:none;border-bottom:1px solid #7B7B85}.cfs-woocommerce_shortcode_section .woocommerce form .form-row input.input-text::-webkit-input-placeholder{color:#fff}.cfs-woocommerce_shortcode_section .woocommerce form .form-row input.input-text::-moz-placeholder{color:#fff}.cfs-woocommerce_shortcode_section .woocommerce form .form-row input.input-text:-ms-input-placeholder{color:#fff}.cfs-woocommerce_shortcode_section .woocommerce form .form-row input.input-text::-ms-input-placeholder{color:#fff}.cfs-woocommerce_shortcode_section .woocommerce form .form-row input.input-text::placeholder{color:#fff}.cfs-woocommerce_shortcode_section .woocommerce form .form-row .select2-container--default .select2-selection--single{height:40px;background-color:transparent;border-radius:0;border:none;border-bottom:1px solid #7B7B85}.cfs-woocommerce_shortcode_section .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;font-size:1.125rem;font-weight:300;padding:0 20px 17px 6px}.cfs-woocommerce_shortcode_section .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}.cfs-woocommerce_shortcode_section .woocommerce form .form-row .show-password-input::after{color:#3E3E44}.cfs-woocommerce_shortcode_section .woocommerce form .form-row .show-password-input.display-password::after{color:#D8AC53}.cfs-woocommerce_shortcode_section .woocommerce form .woocommerce-button{text-transform:uppercase;text-decoration:none;padding:22px 47px;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.875rem;position:relative;border-radius:0;letter-spacing:.05em;text-align:center;font-weight:600;border:1px solid #B79D67;color:#B79D67;background:-webkit-linear-gradient(182.63deg,rgba(0,0,0,0) -2.48%,rgba(0,0,0,0) 9.21%,rgba(0,0,0,0) 52.82%,rgba(0,0,0,0) 98.64%);background:linear-gradient(267.37deg,rgba(0,0,0,0) -2.48%,rgba(0,0,0,0) 9.21%,rgba(0,0,0,0) 52.82%,rgba(0,0,0,0) 98.64%);-webkit-border-image:-webkit-linear-gradient(top,#b57e11 0,#fff3a7 50%,#cfa629 100%) 1;border-image:linear-gradient(180deg,#b57e11 0,#fff3a7 50%,#cfa629 100%) 1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce form .woocommerce-button:hover{background:-webkit-linear-gradient(182.63deg,#CFA629 -2.48%,#E5C35D 9.21%,#FFF3A7 52.82%,#E5C35D 98.64%);background:linear-gradient(267.37deg,#CFA629 -2.48%,#E5C35D 9.21%,#FFF3A7 52.82%,#E5C35D 98.64%);color:#926308;box-shadow:0 4px 40px rgba(207,166,41,.6)}.cfs-woocommerce_shortcode_section .woocommerce form p{font-size:.875rem;line-height:normal;color:#fff;margin-bottom:1.875rem}.cfs-woocommerce_shortcode_section .woocommerce form p a{color:#D8AC53;font-size:.875rem;line-height:normal;text-decoration:underline;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce form p a:hover{color:#fff}.cfs-woocommerce_shortcode_section .woocommerce form p.lost_password{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cfs-woocommerce_shortcode_section .woocommerce form.woocommerce-shipping-calculator .shipping-calculator-button{font-size:.875rem;line-height:1.25rem;color:#D8AC53}.cfs-woocommerce_shortcode_section .woocommerce form.woocommerce-shipping-calculator .shipping-calculator-button::after{color:#D8AC53}.cfs-woocommerce_shortcode_section .woocommerce form.woocommerce-shipping-calculator .shipping-calculator-form{text-align:left}.cfs-woocommerce_shortcode_section .woocommerce-form-login .woocommerce-form-login__rememberme{cursor:pointer}.cfs-woocommerce_shortcode_section .woocommerce-form-login .woocommerce-form-login__rememberme input.woocommerce-form__input-checkbox{position:absolute;width:0;height:0;opacity:0}.cfs-woocommerce_shortcode_section .woocommerce-form-login .woocommerce-form-login__rememberme input.woocommerce-form__input-checkbox:checked~span::after{opacity:1}.cfs-woocommerce_shortcode_section .woocommerce-form-login .woocommerce-form-login__rememberme span{position:relative;padding-left:27px}.cfs-woocommerce_shortcode_section .woocommerce-form-login .woocommerce-form-login__rememberme span::before{content:"";width:16px;height:16px;display:block;position:absolute;left:0;top:0;border:1px solid #fff}.cfs-woocommerce_shortcode_section .woocommerce-form-login .woocommerce-form-login__rememberme span::after{content:"";width:10px;height:10px;left:3px;top:3px;display:block;position:absolute;background-color:#fff;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce-form-login .woocommerce-form-login__submit{width:100%;margin:10px 0 0}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-navigation{width:100%;float:none}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-navigation{padding:22px 0 0}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-navigation ul li{width:100%;margin-bottom:10px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-navigation ul li a{font-family:"Viaoda Libre",cursive;font-size:1.5rem;font-weight:400;line-height:normal;color:#7B7B85;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-navigation ul li a:hover,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-navigation ul li.is-active a{color:#D8AC53}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content{padding:30px 0}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .wc-block-components-notice-banner{margin:0 0 30px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content p{font-size:.875rem;line-height:normal;color:#fff}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content p strong{font-weight:500}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content p a{color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content p a:hover{color:#D8AC53}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-order-details{margin-bottom:80px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-order-details__text{margin-bottom:40px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-order-details__text p{font-weight:300;line-height:normal}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-order-details__text p mark{font-weight:500}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-order-details__title{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;line-height:2rem;text-transform:uppercase;color:#D8AC53;margin-bottom:30px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table{border:none;border-collapse:collapse}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr td,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr th,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr td,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr th{font-size:.875rem;font-weight:500;line-height:normal;color:#fff;border-bottom:1px solid rgba(123,123,133,.5);padding:13px 0 15px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr td:last-child,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr th:last-child,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr td:last-child,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr th:last-child{text-align:right}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr td a,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr th a,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr td a,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr th a{color:#D8AC53;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr td a:hover,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr th a:hover,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr td a:hover,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr th a:hover{color:#fff}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr td a.woocommerce-button,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr th a.woocommerce-button,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr td a.woocommerce-button,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr th a.woocommerce-button{padding:0;background-color:transparent;font-size:.875;font-weight:500;line-height:normal;color:#D8AC53;border:none;border-radius:0;text-decoration:underline;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr td a.woocommerce-button:hover,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr th a.woocommerce-button:hover,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr td a.woocommerce-button:hover,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr th a.woocommerce-button:hover{color:#fff}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr td.woocommerce-orders-table__cell-order-actions,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr td.woocommerce-orders-table__header-order-actions,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr th.woocommerce-orders-table__cell-order-actions,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr th.woocommerce-orders-table__header-order-actions,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr td.woocommerce-orders-table__cell-order-actions,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr td.woocommerce-orders-table__header-order-actions,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr th.woocommerce-orders-table__cell-order-actions,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr th.woocommerce-orders-table__header-order-actions{text-align:right}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr td.woocommerce-table__product-quantity,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr th.woocommerce-table__product-quantity,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr td.woocommerce-table__product-quantity,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr th.woocommerce-table__product-quantity{text-align:center}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tr th,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tr th{font-weight:300;padding:0 0 19px;border-top:none}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tfoot tr:first-child td,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tfoot tr:first-child th,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table.order_details th,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tfoot tr:first-child td,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tfoot tr:first-child th,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table.order_details th{border-top:1px solid rgba(123,123,133,.5)}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tbody tr:last-child td,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tbody tr:last-child td{border-bottom:none}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table tfoot th,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table.order_details td,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table.order_details th,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table tfoot th,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table.order_details td,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table.order_details th{padding:13px 0 15px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table.order_details td a,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table.order_details td a{color:#fff;text-decoration:none}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table.order_details td a:hover,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table.order_details td a:hover{color:#D8AC53}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table.order_details td strong,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table.order_details td strong{font-weight:500}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-orders-table.shop_table.order_details td ul,.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content table.woocommerce-table--order-details.shop_table.order_details td ul{margin:7px 0 0 15px;padding:0}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-customer-details{margin-bottom:0}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5625rem;text-transform:uppercase;color:#D8AC53;margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid rgba(123,123,133,.5)}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-customer-details address{font-size:.875rem;font-weight:500;line-height:1.5rem;color:#fff;padding:0;border:none}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce_my_account_my_address{margin-bottom:40px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-Address-title{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(123,123,133,.5)}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-Address-title h6{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5625rem;text-transform:uppercase;color:#D8AC53;margin-bottom:0}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-Address-title a.edit{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border-radius:4px;padding:6px 15px;border:1px solid #BA8619;font-size:.875rem;font-weight:400;color:#D8AC53;text-transform:uppercase;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-Address-title a.edit:hover{background-color:#D8AC53;border-color:#D8AC53;color:#fff}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-Address address{font-size:.875rem;font-weight:500;line-height:1.5rem;color:#fff;padding:0;border:none}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-address-fields_title{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5625rem;text-transform:uppercase;color:#D8AC53;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(123,123,133,.5)}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 65px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row{width:calc(50% - 32.5px)}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-address-fields button[type=submit]{width:calc(50% - 32.5px);text-transform:uppercase;text-decoration:none;padding:22px 47px;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.875rem;position:relative;border-radius:0;letter-spacing:.05em;text-align:center;font-weight:600;border:1px solid #B79D67;color:#B79D67;background:-webkit-linear-gradient(182.63deg,rgba(0,0,0,0) -2.48%,rgba(0,0,0,0) 9.21%,rgba(0,0,0,0) 52.82%,rgba(0,0,0,0) 98.64%);background:linear-gradient(267.37deg,rgba(0,0,0,0) -2.48%,rgba(0,0,0,0) 9.21%,rgba(0,0,0,0) 52.82%,rgba(0,0,0,0) 98.64%);-webkit-border-image:-webkit-linear-gradient(top,#b57e11 0,#fff3a7 50%,#cfa629 100%) 1;border-image:linear-gradient(180deg,#b57e11 0,#fff3a7 50%,#cfa629 100%) 1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-address-fields button[type=submit]:hover{background:-webkit-linear-gradient(182.63deg,#CFA629 -2.48%,#E5C35D 9.21%,#FFF3A7 52.82%,#E5C35D 98.64%);background:linear-gradient(267.37deg,#CFA629 -2.48%,#E5C35D 9.21%,#FFF3A7 52.82%,#E5C35D 98.64%);color:#926308}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce_edit_account_form{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 65px;margin-bottom:40px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce_edit_account_form_title{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5625rem;text-transform:uppercase;color:#D8AC53;margin-bottom:30px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce_edit_account_form p.form-row{width:calc(50% - 32.5px)}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce_edit_account_form p.form-row span em{width:100%;display:block;font-size:.75rem;font-style:normal;font-weight:300;line-height:normal;margin-top:1rem}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce_change_password_form{width:100%;border-radius:4;border:1px solid #3E3E44;padding:32px 25px 35px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce_change_password_form button.woocommerce-Button{width:100%;text-transform:uppercase;text-decoration:none;padding:22px 47px;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.875rem;position:relative;border-radius:0;letter-spacing:.05em;text-align:center;font-weight:600;background-color:transparent;border:1px solid #B79D67;color:#B79D67;margin-top:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce_change_password_form button.woocommerce-Button:hover{background:-webkit-linear-gradient(182.63deg,#CFA629 -2.48%,#E5C35D 9.21%,#FFF3A7 52.82%,#E5C35D 98.64%);background:linear-gradient(267.37deg,#CFA629 -2.48%,#E5C35D 9.21%,#FFF3A7 52.82%,#E5C35D 98.64%);color:#926308;box-shadow:0 4px 40px rgba(207,166,41,.6)}.cfs-woocommerce_shortcode_section .woocommerce-breadcrumb{font-size:.75rem;font-weight:300;line-height:normal;color:#fff;margin:0}.cfs-woocommerce_shortcode_section .woocommerce-breadcrumb a{color:rgba(255,255,255,.6);text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce-breadcrumb a:hover{color:#fff}.cfs-woocommerce_shortcode_section .woocommerce-breadcrumb span{color:rgba(255,255,255,.6);margin:0 5px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table{border:none;margin:0 0 68px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td{vertical-align:middle}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name{padding:15px 0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name a{font-size:1.125rem;font-weight:400}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation{width:100%;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:none;gap:5px 0;margin-top:.5rem}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dd,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dt{width:50%;margin:0;padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#fff;font-size:.875rem;font-weight:400;line-height:normal}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dd h6,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dd p,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dt h6,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dt p{font-size:.875rem;line-height:normal;margin-bottom:0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-price span{font-size:1.125rem;font-weight:400;line-height:normal;color:#D8AC53}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr{border:none}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th{border-top:1px solid rgba(123,123,133,.5)}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-remove,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-remove{padding:15px 0 15px 27px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-remove a.remove,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-remove a.remove{width:13px;height:13px;line-height:0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-remove a.remove svg line,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-remove a.remove svg line{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-remove a.remove:hover,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-remove a.remove:hover{background-color:transparent}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-remove a.remove:hover svg line,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-remove a.remove:hover svg line{stroke:#E5C35D}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity{text-align:center}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity{width:94px;height:35px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #7B7B85}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity span,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity span{position:absolute;top:0;width:31px;height:33px;text-align:center;z-index:1;font-size:1.125rem;line-height:33px;color:#D8AC53;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity span.minus,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity span.minus{left:0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity span.plus,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity span.plus{right:0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity span:hover,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity span:hover{color:#E5C35D}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity span:active,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity span:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity span svg,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity span svg{width:8px;height:8px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity input,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity input{width:100%;height:33px;background-color:transparent;font-size:.875rem;line-height:33px;font-weight:400;color:#D8AC53;border:none;border-radius:0;text-align:center;-moz-appearance:textfield}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity input::-webkit-inner-spin-button,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity input::-webkit-outer-spin-button,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity input::-webkit-inner-spin-button,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-quantity .quantity input:focus,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-quantity .quantity input:focus{outline:0;box-shadow:none}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-subtotal span,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.product-subtotal span{font-size:1.125rem;font-weight:300;line-height:normal;color:#D8AC53;text-decoration:none}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.actions,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th.actions{padding:50px 0 0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr th{font-size:.875rem;font-weight:300;color:#fff;padding:15px 0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td{padding:9px 0;vertical-align:top}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-name a,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.product-price span{font-size:.875rem;font-weight:500;line-height:normal;color:#fff;text-decoration:none}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.actions .coupon{width:calc(100% - 209px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 19px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.actions .coupon input.input-text{width:100%;max-width:361px;height:43px;padding:17px 6px;background-color:transparent;color:#fff;font-size:1.125rem;font-weight:300;border-radius:0;border:none;border-bottom:1px solid #7B7B85}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.actions .coupon input.input-text:focus{outline:0;box-shadow:none}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table tr td.actions .actions-block{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table img{width:80px}.cfs-woocommerce_shortcode_section .cart-collaterals{width:100%}.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals{width:100%;float:none;background-color:rgba(217,217,217,.05);padding:25px 20px 25px 29px;margin-bottom:40px}.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals h6{color:#fff;text-transform:uppercase;font-weight:400;line-height:normal;margin-bottom:17px}.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals table.shop_table{margin:0}.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals table.shop_table tr td,.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals table.shop_table tr th{border-top:1px solid rgba(123,123,133,.5)!important;font-size:.875rem;font-weight:300;line-height:normal;color:#fff}.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals table.shop_table tr td{font-size:1.125rem;font-weight:400;text-align:right;padding:13px 0;color:#D8AC53}.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals table.shop_table tr td strong{font-weight:400}.cfs-woocommerce_shortcode_section .woocommerce-form-coupon-toggle .wc-block-components-notice-banner,.cfs-woocommerce_shortcode_section .woocommerce-notices-wrapper .wc-block-components-notice-banner{margin:0 0 50px}.cfs-woocommerce_shortcode_section .empty-cart{width:100%;margin:49px 0;text-align:center}.cfs-woocommerce_shortcode_section .empty-cart .icon{margin:0 0 21px}.cfs-woocommerce_shortcode_section .empty-cart .text{margin-bottom:40px}.cfs-woocommerce_shortcode_section .empty-cart .text p{font-size:.875rem;font-weight:300;line-height:1.5rem;color:#fff}.cfs-woocommerce_shortcode_section form.checkout_coupon{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 19px;padding:0;margin:0 0 50px;border-radius:0;border:none}.cfs-woocommerce_shortcode_section form.checkout_coupon input.input-text{width:100%;max-width:361px;height:43px;padding:17px 6px;background-color:transparent;color:#fff;font-size:1.125rem;font-weight:300;border-radius:0;border:none;border-bottom:1px solid #7B7B85}.cfs-woocommerce_shortcode_section form.checkout_coupon input.input-text:focus{outline:0;box-shadow:none}.cfs-woocommerce_shortcode_section form .select2-container--default .select2-selection--single{height:40px;background-color:transparent;border-radius:0;border:none;border-bottom:1px solid #7B7B85}.cfs-woocommerce_shortcode_section form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;font-size:1.125rem;font-weight:300;padding:0 20px 11px 6px}.cfs-woocommerce_shortcode_section form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}.cfs-woocommerce_shortcode_section form .select2-container--default .select2-selection--single .select2-selection__arrow b{width:10px;height:10px;border:none;border-left:2px solid #B57E11;border-bottom:2px solid #B57E11;margin-left:-5px;margin-top:-7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cfs-woocommerce_shortcode_section form.checkout h6{color:#fff;text-transform:uppercase;font-weight:400;line-height:normal;margin-bottom:1.875rem}.cfs-woocommerce_shortcode_section form.checkout .form-row{padding:0;margin:0 0 40px;position:relative}.cfs-woocommerce_shortcode_section form.checkout .form-row label{font-size:1.125rem;font-weight:300;line-height:1.5;color:#fff;margin-bottom:1rem}.cfs-woocommerce_shortcode_section form.checkout .form-row input.input-text{width:100%;background-color:transparent;color:#fff;font-size:1.125rem;font-weight:300;padding:0 6px 17px;border:none;border-bottom:1px solid #7B7B85}.cfs-woocommerce_shortcode_section form.checkout .form-row input.input-text::-webkit-input-placeholder{color:#fff}.cfs-woocommerce_shortcode_section form.checkout .form-row input.input-text::-moz-placeholder{color:#fff}.cfs-woocommerce_shortcode_section form.checkout .form-row input.input-text:-ms-input-placeholder{color:#fff}.cfs-woocommerce_shortcode_section form.checkout .form-row input.input-text::-ms-input-placeholder{color:#fff}.cfs-woocommerce_shortcode_section form.checkout .form-row input.input-text::placeholder{color:#fff}.cfs-woocommerce_shortcode_section form.checkout .form-row textarea.input-text{width:100%;min-height:390px;background-color:transparent;color:#fff;font-size:1.125rem;font-weight:300;padding:0 6px 17px;border:none;border-bottom:1px solid #7B7B85;resize:none}.cfs-woocommerce_shortcode_section form.checkout .form-row textarea.input-text::-webkit-input-placeholder{color:#fff}.cfs-woocommerce_shortcode_section form.checkout .form-row textarea.input-text::-moz-placeholder{color:#fff}.cfs-woocommerce_shortcode_section form.checkout .form-row textarea.input-text:-ms-input-placeholder{color:#fff}.cfs-woocommerce_shortcode_section form.checkout .form-row textarea.input-text::-ms-input-placeholder{color:#fff}.cfs-woocommerce_shortcode_section form.checkout .form-row textarea.input-text::placeholder{color:#fff}.cfs-woocommerce_shortcode_section form.checkout .form-row .show-password-input::after{color:#3E3E44}.cfs-woocommerce_shortcode_section form.checkout .form-row .show-password-input.display-password::after{color:#D8AC53}.cfs-woocommerce_shortcode_section form.checkout .woocommerce-button{text-transform:uppercase;text-decoration:none;padding:22px 47px;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.875rem;position:relative;border-radius:0;letter-spacing:.05em;text-align:center;font-weight:600;border:1px solid #B79D67;color:#B79D67;background:-webkit-linear-gradient(182.63deg,rgba(0,0,0,0) -2.48%,rgba(0,0,0,0) 9.21%,rgba(0,0,0,0) 52.82%,rgba(0,0,0,0) 98.64%);background:linear-gradient(267.37deg,rgba(0,0,0,0) -2.48%,rgba(0,0,0,0) 9.21%,rgba(0,0,0,0) 52.82%,rgba(0,0,0,0) 98.64%);-webkit-border-image:-webkit-linear-gradient(top,#b57e11 0,#fff3a7 50%,#cfa629 100%) 1;border-image:linear-gradient(180deg,#b57e11 0,#fff3a7 50%,#cfa629 100%) 1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cfs-woocommerce_shortcode_section form.checkout .woocommerce-button:hover{background:-webkit-linear-gradient(182.63deg,#CFA629 -2.48%,#E5C35D 9.21%,#FFF3A7 52.82%,#E5C35D 98.64%);background:linear-gradient(267.37deg,#CFA629 -2.48%,#E5C35D 9.21%,#FFF3A7 52.82%,#E5C35D 98.64%);color:#926308;box-shadow:0 4px 40px rgba(207,166,41,.6)}.cfs-woocommerce_shortcode_section form.checkout table.shop_table{border-collapse:collapse;border-top:1px solid rgba(123,123,133,.5)}.cfs-woocommerce_shortcode_section form.checkout table.shop_table.woocommerce-checkout-review-order-table .product-quantity{padding:20px 5px}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td{padding:20px 0;vertical-align:top;color:#fff;font-size:.875rem;line-height:normal}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-thumbnail{padding:9px 10px 9px 0}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-name{font-weight:500}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-name dl.variation{width:100%;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:none;gap:5px 0;margin-top:.5rem}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-name dl.variation dd,.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-name dl.variation dt{width:50%;margin:0;padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#fff;font-size:.875rem;font-weight:400;line-height:normal}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-name dl.variation dd h6,.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-name dl.variation dd p,.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-name dl.variation dt h6,.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-name dl.variation dt p{font-size:.875rem;line-height:normal;margin-bottom:0}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-quantity{font-weight:300}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr td.product-total,.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr.cart-subtotal td,.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr.order-total td{text-align:right;color:#D8AC53}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr.order-total td{font-size:1.125rem;font-weight:400;line-height:normal}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tr.order-total td strong{font-weight:400}.cfs-woocommerce_shortcode_section form.checkout table.shop_table tfoot tr td,.cfs-woocommerce_shortcode_section form.checkout table.shop_table tfoot tr th{padding:10px 0 14px}.cfs-woocommerce_shortcode_section .thank-you-block .text{margin:0 0 80px}.cfs-woocommerce_shortcode_section .thank-you-block .text p{font-size:1.125rem;font-weight:300;line-height:normal;color:#fff}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment{width:100%;background-color:#1C1E20;border-radius:8px;padding:0}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment .wc_payment_methods.payment_methods.methods{padding:20px 16px;border-bottom:1px solid #7B7B85}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment .wc_payment_methods.payment_methods.methods li label{font-size:1rem;font-weight:400;line-height:1.5625rem;color:#fff;position:relative;padding-left:30px;cursor:pointer}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment .wc_payment_methods.payment_methods.methods li label::before{content:"";width:19px;height:19px;position:absolute;left:0;top:3px;border-radius:50%;background-color:#343639}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment .wc_payment_methods.payment_methods.methods li label::after{content:"";width:9px;height:9px;display:block;position:absolute;border-radius:50%;background-color:#D8AC53;top:8px;left:5px;opacity:0}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment .wc_payment_methods.payment_methods.methods li input{position:absolute;width:0;height:0}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment .wc_payment_methods.payment_methods.methods li input:checked~label::after{opacity:1}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment .form-row.place-order{padding:20px 16px;margin-bottom:0}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment .form-row.place-order .woocommerce-privacy-policy-text{margin-bottom:2.5rem}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment .form-row.place-order .woocommerce-privacy-policy-text p{color:#fff;font-size:.875rem;font-weight:300;line-height:normal}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment .form-row.place-order .woocommerce-privacy-policy-text p a{color:#D8AC53}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment div.payment_box{padding:14px;background-color:#343639;border-radius:4px}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment div.payment_box::before{border:1em solid #343639;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.cfs-woocommerce_shortcode_section #payment.woocommerce-checkout-payment div.payment_box p{font-size:.87rem;font-weight:400;line-height:normal;color:#fff}.cfs-woocommerce_title{margin:46px 0 0}.cfs-woocommerce_title h1.like_h2{text-transform:uppercase;color:#fff;font-weight:400;margin-bottom:0;padding-bottom:40px}@media (max-width:991.98px){.cfs-woocommerce_shortcode_section{padding:101px 0 60px}.cfs-woocommerce_shortcode_section .woocommerce form p,.cfs-woocommerce_shortcode_section .woocommerce form p a{font-size:.75rem}.cfs-woocommerce_shortcode_section .woocommerce form .form-row{margin:0 0 30px}.cfs-woocommerce_shortcode_section .woocommerce form .form-row input.input-text{font-size:.875rem;padding:0 6px 12px}.cfs-woocommerce_shortcode_section .woocommerce form .form-row .select2-container--default .select2-selection--single{height:31px}.cfs-woocommerce_shortcode_section .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:.875rem;line-height:18px;padding:0 20px 2px 6px}.cfs-woocommerce_shortcode_section .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:20px}.cfs-woocommerce_shortcode_section .woocommerce form .woocommerce-button{font-size:.75rem;margin:0;padding:10px 30px 8px}.cfs-woocommerce_shortcode_section .woocommerce form.checkout_coupon{gap:0 15px;margin:0 0 30px}.cfs-woocommerce_shortcode_section .woocommerce form.checkout_coupon input.input-text{font-size:.875rem;width:calc(100% - 190px);max-width:100%}.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table.woocommerce-checkout-review-order-table .product-quantity{padding:9px 5px}.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td{color:#fff;font-size:.875rem}.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-thumbnail img{width:45px}.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-name{padding:9px 0;font-weight:400}.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-name a{font-size:.875rem}.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-name dl.variation{margin-top:.25rem}.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-name dl.variation dd,.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-name dl.variation dd h6,.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-name dl.variation dd p,.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-name dl.variation dt,.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-name dl.variation dt h6,.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-name dl.variation dt p{font-size:.75rem}.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-quantity{padding:9px 5px}.cfs-woocommerce_shortcode_section .woocommerce form.checkout table.shop_table tr td.product-total{padding:9px 0 9px 5px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table{margin:0 0 40px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td{color:#fff;font-size:.875rem}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td a{font-size:.875rem}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-remove{padding:15px 0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name{padding:9px 0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name a{font-size:.875rem}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation{margin-top:.25rem}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-price span,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-subtotal span{font-size:.875rem}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.actions .coupon{width:100%;margin-bottom:28px;gap:0 8px;padding:0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.actions .coupon input.input-text{max-width:100%;height:34px;font-size:.75rem;width:calc(100% - 183px);margin:0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.actions .coupon .cfs-btn.small{min-width:175px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.actions button[name=update_cart]{width:100%}.cfs-woocommerce_shortcode_section .woocommerce-form-coupon-toggle .wc-block-components-notice-banner{margin:0 0 30px}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-address-fields button[type=submit]{font-size:.75rem;margin:0;padding:10px 30px 8px}.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals{width:auto;margin-left:-30px;margin-right:-30px;padding:20px 30px 25px;margin-bottom:20px}.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals h6{font-size:.875rem;margin-bottom:10px}.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals table.shop_table tr td{padding:5px 0;border:none!important;font-size:.875rem}.cfs-woocommerce_shortcode_section .cart-collaterals .cart_totals table.shop_table tr td::before{color:#fff;font-size:.75rem;font-weight:300}.cfs-woocommerce_shortcode_section .cart-collaterals .wc-proceed-to-checkout{padding:0}.cfs-woocommerce_shortcode_section .cart-collaterals .wc-proceed-to-checkout .cfs-btn.primary.submit{padding:5px 32px}.cfs-woocommerce_shortcode_section .thank-you-block .text p{font-size:.875rem}.cfs-woocommerce_title{margin:20px 0 0}.cfs-woocommerce_tab{height:36px;padding:0 25px}.cfs-woocommerce_tab h5{font-size:1rem!important}.cfs-woocommerce_tabs{margin:0 0 40px;gap:0 16px}.woocommerce .cfs-woocommerce_form .woocommerce-privacy-policy-text{margin-bottom:30px}}@media (max-width:767.98px){.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row{width:100%}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce_edit_account_form{gap:0}.cfs-woocommerce_shortcode_section .woocommerce-MyAccount-content .woocommerce_edit_account_form p.form-row{width:100%}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid rgba(123,123,133,.5);padding:7px 0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td{color:#fff;font-size:.875rem;text-align:left!important;border-top:none}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td::before{display:none}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td a{font-size:.875rem}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-remove{padding:15px 0;display:none}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-thumbnail{width:45px;margin-right:10px;display:block}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name{width:calc(100% - 55px)}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name a{font-size:.875rem}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dd,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dd h6,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dd p,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dt,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dt h6,.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-name dl.variation dt p{font-size:.75rem}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-price{width:calc(67% - 117px);margin-left:55px;padding-top:11px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-price span{font-size:.875rem;margin-top:3px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-quantity{width:62px;min-width:inherit}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-quantity .quantity{width:62px;height:26px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-quantity .quantity span{width:20px;height:24px;line-height:24px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-quantity .quantity input{height:24px;font-size:.75rem;line-height:24px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-subtotal{width:33%;text-align:right!important;padding-top:11px}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.product-subtotal span{font-size:.875rem}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.actions{padding:20px 0 0}.cfs-woocommerce_shortcode_section .woocommerce table.shop_table.cart tr td.actions .coupon::before{display:none}}@media (max-width:575.98px){.cfs-woocommerce_shortcode_section .woocommerce form.checkout_coupon input.input-text{width:100%;margin-bottom:15px}.cfs-woocommerce_shortcode_section .woocommerce form.checkout_coupon button.cfs-btn{width:100%}}