.site-main{max-width:100%!important;width:100%!important}.psg_sidebar_wrp ul.product-categories>li.cat-item.cat-item-21{display:none}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:unset;border:unset;border-radius:unset;color:unset;box-sizing:unset;width:100%;margin:0;line-height:unset;height:unset}.psg-woocommrece-register .psg-woocommrece-login-inner form.woocommerce-form-register.register p.woocommerce-form-row span.password-input button.show-password-input.display-password:before{content:'/';position:absolute;height:25px;width:2px;background:#959595;z-index:999;left:10px;top:0;transform:translate(-50%,12px) rotate(45deg)}.wc-block-components-notice-banner.is-error{border:none;background-color:#78112233!important;border-radius:0;padding:11px 30px!important;margin-top:0}.wc-block-components-notice-banner.is-error::before{content:"\f071";font-family:'Font Awesome 5 Pro';color:#921212;left:20px;top:0;font-weight:100;line-height:24px;font-size:16px}.wc-block-components-notice-banner.is-error svg,.psg-lost-password-reset-inner .wc-block-components-notice-banner.is-success svg{display:none}.psg-lost-password-reset-inner .wc-block-components-notice-banner.is-success{border:none;background-color:#78112233!important;border-radius:0;padding:11px 30px!important;margin-top:0}.psg-lost-password-reset-inner .wc-block-components-notice-banner.is-success::before{content:"\f09d";font-family:'Font Awesome 5 Pro';color:#161619;left:20px;top:0;font-weight:300;line-height:37px}.wc-block-components-notice-banner__content{color:#335696}.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{color:#335696;text-decoration:underline}.woocommerce .woocommerce-info a:hover,.woocommerce .woocommerce-message a:hover{color:#d32019;text-decoration:underline!important}a:hover{text-decoration:none!important}a:focus,button:focus,a.button:focus{outline:none!important;text-decoration:none!important}.woocommerce .woocommerce-breadcrumbs{font-family:'Montserrat';font-size:.8em;letter-spacing:.6px;line-height:1.5;color:#959595;text-transform:capitalize;margin-bottom:32px}.woocommerce .woocommerce-breadcrumbs a{color:#959595}.woocommerce .woocommerce-breadcrumbs a:hover{color:#959595;text-decoration:none!important}.woocommerce .woocommerce-breadcrumbs span.separator{color:#959595;padding:0 30px}.woocommerce form label{color:#1C1F27!important;font-size:15px;line-height:22.5px!important;letter-spacing:0;font-family:'Oswald';font-weight:700!important;text-transform:uppercase;margin-bottom:5px}.woocommerce form input.input-text,.woocommerce div#review_form_wrapper form input{background:transparent!important;height:40px!important;border:none!important;border-radius:0px!important;color:#505254!important;font-family:'Montserrat'!important;font-weight:400!important;font-size:12px;letter-spacing:0px!important;line-height:18px!important;display:inline-block!important;box-shadow:none!important;padding:0 5px!important;margin-top:0px!important}.woocommerce form input.input-text:focus,.woocommerce div#review_form_wrapper form input:focus{border-bottom-color:#181D1A}.woocommerce form textarea.input-text{border:none!important;background:transparent;color:#505254;font-size:.8em;letter-spacing:0;line-height:1.5em;border-radius:0px!important;padding:0 5px;font-family:'Montserrat';font-weight:400;min-height:100px!important}.woocommerce form input.input-text::-webkit-input-placeholder,.woocommerce form textarea.input-text::-webkit-input-placeholder,.woocommerce div#review_form_wrapper form input::-webkit-input-placeholder{color:#CCC}.woocommerce form .form-row .required{color:#FF1414;font-size:1em;font-family:'Oswald';font-weight:700}.woocommerce-error{font-family:'Montserrat';font-size:1em;letter-spacing:0;line-height:1.5em;color:red;border-top:0;background:#FBC8C8;padding:13px 30px 13px 55px;border-left:5px solid red;margin-bottom:10px}.woocommerce-error li{font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';color:red;margin-bottom:5px}.woocommerce-error li:last-child{margin-bottom:0}.woocommerce-error li strong{font-family:'Montserrat'}.woocommerce-error a{color:#43425D;text-decoration:underline!important;font-family:'Montserrat'}.woocommerce-error::before{content:"\f071";font-family:'Font Awesome 5 Pro';color:red;left:20px;top:0;font-weight:100;line-height:50px}input[type=number]::-webkit-inner-spin-button{opacity:1!important}.woocommerce-info,.woocommerce-message{border-top:0;font-family:'Montserrat';font-size:1em;letter-spacing:0;line-height:1.5em;color:#505254;border-left:none;background:#FFF;box-shadow:0 4px 32px #00000029;padding:13px 20px 13px 55px;width:100%;margin-bottom:10px;font-weight:500}.woocommerce-info:before,.woocommerce-message::before{content:"\f09d";font-family:'Font Awesome 5 Pro';color:#335696;left:20px;top:0;font-weight:300;line-height:50px}.woocommerce-message a.button{text-decoration:none;background:#335696;padding:14px 40px;font-size:15px;line-height:22.5px;letter-spacing:1.2px;color:#ffffff!important;font-family:'Oswald';font-weight:700!important;text-align:center;cursor:pointer;border-radius:28px;text-transform:uppercase}.woocommerce-message a.button:hover{background:#d32019;text-decoration:none!important;color:#FFFFFF!important}.psg-single-product-top .woocommerce-message{line-height:40px;margin-bottom:30px}.psg-single-product-top .woocommerce-message:before{top:10px}.cart-empty.woocommerce-info{margin-top:30px}span.page-numbers-wish a{height:40px;width:40px;display:inline-block;font-size:16px;line-height:40px;letter-spacing:0;font-family:'Poppins-Regular';background:transparent;color:#fff;margin:10px;border-radius:20px;background:#8B600F}span.page-numbers-wish a:hover{color:#8B600F;background:transparent}.wc-block-components-notice-banner.is-info{border:none;background-color:#78112233;border-radius:0;padding:11px 30px;margin-top:0}.wc-block-components-notice-banner.is-info svg{display:none}.wc-block-components-notice-banner.is-info::before{content:"\f071";font-family:'Font Awesome 5 Pro';color:#921212;left:20px;top:0;font-weight:100;line-height:24px;font-size:16px}.password-input span.show-password-input{right:0;top:7px}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{content:"\f06e"!important;font-family:'Font Awesome 5 Pro'!important;font-size:16px!important;line-height:20px!important;letter-spacing:0!important;color:#959595!important;font-weight:100!important}.woocommerce form .show-password-input::before{display:none}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{content:"\f070"!important}.woocommerce form .show-password-input:hover::after,.woocommerce-page form .show-password-input:hover::after{color:#181D1A!important}.lost-password-reset-custom-wrapper .psg-lost-password-reset-inner,.psg-woocommrece-login{max-width:570px;width:100%;margin:0 auto}.psg-woocommrece-login.psg-woocommrece-password-reset{max-width:770px;padding-bottom:100px}.woocommerce-ResetPassword-inner{max-width:570px;margin:0 auto;border:1px solid #ccc;border-radius:20px}.psg-woocommrece-login-heading{text-align:center;margin-bottom:50px}#customer_login form{border:0;padding:0}form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row label{transition:all .3s ease;color:#1C1F27;pointer-events:none;font-family:'Oswald';font-weight:700!important;font-size:15px;letter-spacing:0;line-height:22.5px!important;text-transform:uppercase;padding-bottom:5px;margin:0}form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row label span.required{font-size:15px;line-height:22.5px;letter-spacing:1.2px;color:#335696;font-family:'Oswald';font-weight:700}.psg-woocommrece-register .psg-woocommrece-login-inner form.woocommerce-form-register.register p.woocommerce-form-row span.password-input button.show-password-input{background-color:transparent;border-radius:0;border:0;color:transparent;cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.psg-woocommrece-register .psg-woocommrece-login-inner form.woocommerce-form-register.register p.woocommerce-form-row span.password-input button.show-password-input:after{content:"\f06e"!important;font-family:'Font Awesome 5 Pro';font-size:16px;line-height:50px;letter-spacing:0;color:#959595;font-weight:100}.psg-woocommrece-login-wrp form input.input-text{background:transparent;height:auto!important;border:none;border-radius:0;color:#505254;font-family:'Montserrat';font-size:12PX;letter-spacing:0;line-height:1.5em!important;display:inline-block;box-shadow:none!important;padding:10px 5px 10px 5px!important;cursor:pointer;margin-top:0px!important;outline:none!important;font-weight:400!important}.psg-login-bottom-wrapper{display:flex!important;align-items:center;justify-content:space-between;margin:0 30px;margin-bottom:20px;margin-top:30px!important}.woocommerce-account #customer_login.col2-set .u-column1,.woocommerce-account #customer_login.col2-set .u-column2{width:100%}.woocommerce-account #customer_login.col2-set{display:flex;justify-content:center}.psg-myccount-banner .woocommerce-LostPassword.lost_password a{font-size:16px!important;color:#D91F25!important;letter-spacing:0.8px!important;line-height:24px!important;font-family:'Lexend-Regular'!important}form.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--first.form-row{padding:20px 30px;margin:0;padding-bottom:0}.psg-woocommrece-login-inner .woocommerce-ResetPassword button.woocommerce-Button{width:100%;background:#335696!important;border-radius:0 0 20px 20px;margin-top:0;border:1px solid #335696!important;padding:13px 30px!important;font-size:1em!important;line-height:1.5em!important;letter-spacing:1.2px!important;color:#ffffff!important;text-transform:uppercase;font-family:'Oswald'!important;font-weight:700!important;outline:none!important;height:auto!important}.psg-woocommrece-login-inner .woocommerce-ResetPassword button.woocommerce-Button:hover{background:#d32019!important;border:1px solid #d32019!important;color:#FFF!important}.psg-woocommrece-password-reset .woocommerce-error li{line-height:24px}p.psg-forgot-password-submit-wrp{margin-bottom:0px!important}.psg-login-bottom-wrapper span{position:relative}label.woocommerce-form-login__rememberme span:before{content:'';-webkit-appearance:none;background:#FFF;width:16px;height:16px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border:1px solid #CCC;border-radius:3px;margin-bottom:3px}.woocommerce-form-login input#rememberme+span:hover:before{border:1px solid #335696}.woocommerce-form-login input#rememberme:checked+span:before{border-color:#335696;background-color:#335696}.woocommerce-form-login input#rememberme:checked+span:after{content:'';position:absolute;top:5px;left:5px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.psg-login-bottom-wrapper input#rememberme:checked+span:after{top:0}form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit{font-size:1em!important;padding:14px 25px!important;font-family:'Oswald';letter-spacing:1.2px!important;color:#ffffff!important;line-height:1.5em!important;text-transform:uppercase;background:#335696;margin-bottom:21px;font-weight:700;min-width:130px;border-radius:0 0 20px 20px}.psg-woocommrece-login form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit{width:100%;margin-right:0;margin-bottom:0;float:unset!important}form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit:hover{background:#d32019;color:#FFF!important}.psg-login-bottom-wrapper input#rememberme{display:none}.lost-password-reset-custom-wrapper{padding:76px 50px 100px 50px}h2.view-order-number span{color:#7ED2EA}.psg-dashboard-login-page a{color:#335696;font-weight:500}.psg-dashboard-login-page a:hover{color:#d32019}.psg-dashboard-login-page{padding-top:40px}.woocommerce-MyAccount-content .psg-dashboard-login-page p{font-size:1em;line-height:1.5;letter-spacing:.6px;font-family:'Montserrat';text-transform:capitalize;color:#505254;font-weight:400}.woocommerce-MyAccount-content .psg-dashboard-login-page p strong{font-family:'Montserrat';font-weight:600}.psg-woocommrece-login-wrp{padding:100px 50px 100px 50px}form.woocommerce-form.woocommerce-form-login.login{width:100%;margin:0 auto;border:0}.psg-woocommrece-login-wrp .psg-woocommrece-login .psg-woocommrece-login-heading h2{color:#1C1F27;font-size:3.66667em;line-height:1.34em;letter-spacing:.55px;font-family:'Oswald';font-weight:700;margin:0 0 30px 0}.psg-woocommrece-login-wrp .psg-woo-login-subtext{font-size:1em;color:#505254;letter-spacing:0;line-height:1.5em;font-family:'Montserrat';font-weight:400!important;margin-bottom:0px!important;text-align:center}.woocommerce-password-hint{font-size:14px;line-height:20px;letter-spacing:0;color:#181D1A;font-family:Lato-Italic}.woocommerce-password-strength{font-family:'Lato-Bold';font-weight:normal!important;margin-top:10px}form.woocommerce-form.woocommerce-form-login.login{padding:0;border:1px solid #ccc;border-radius:20px}.woocommerce-form-login p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{margin-bottom:0;position:relative;padding:20px 30px;border-bottom:1px solid #CCC;padding-bottom:0}.woocommerce-form-login p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide:first-child:has(input:focus){border-radius:20px 20px 0 0}.woocommerce-form-login p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide:has(input:focus){background:#F9F9F9}form.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--first.form-row:has(input:focus){background:#F9F9F9;border-radius:20px 20px 0 0}.psg-woocommrece-register .psg-woocommrece-login-inner form.woocommerce-form-register.register p.woocommerce-form-row:has(input:focus){background:#F9F9F9}.psg-woocommrece-register .psg-woocommrece-login-inner form.woocommerce-form-register.register p.woocommerce-form-row:first-child:has(input:focus){background:#F9F9F9;border-radius:20px 20px 0 0}.psg-login-bottom-wrapper .woocommerce-form-login__rememberme span{color:#505254;font-family:'Montserrat';font-size:12px;letter-spacing:0;line-height:18px;font-weight:400;text-transform:capitalize}.psg-login-bottom-wrapper p.form-row{margin-bottom:0px!important}p.woocommerce-LostPassword.lost_password{margin-bottom:10px}.woocommerce-LostPassword.lost_password a{color:#505254;font-family:'Montserrat';font-size:.8em;letter-spacing:0;line-height:1.5em;text-transform:capitalize;font-weight:400!important}.psg-login-bottom-text{color:#505254;font-size:.8em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';width:100%;text-align:center;margin:0!important;font-weight:400!important;text-transform:capitalize;padding-top:30px}.psg-login-bottom-text a{color:#505254!important}.lost-password-reset-custom-text{font-size:1em;font-family:'Montserrat';font-weight:400;line-height:1.5;color:#505254;margin-bottom:0}.psg-register-file-upload{display:none!important}.woocommerce-form-register .g-recaptcha{padding-top:20px}form.woocommerce-form.woocommerce-form-register.register label{color:#1C1F27;font-size:15px;line-height:22.5px;letter-spacing:0;font-family:'Oswald';font-weight:700;text-transform:uppercase;padding-bottom:5px}.psg-woocommrece-register .psg-woocommrece-login-inner form.woocommerce-form-register.register p.woocommerce-form-row{margin-bottom:0;position:relative;padding:20px 30px;border-bottom:1px solid #ccc;padding-bottom:0}form.woocommerce-form.woocommerce-form-register.register label .required{color:#335696!important;padding-left:2px;font-size:16px;line-height:24px;letter-spacing:0;font-family:'Oswald';font-weight:700}form.woocommerce-form.woocommerce-form-register.register p.wc-terms-and-conditions{margin:30px;margin-bottom:25px}span.psg-register-terms a{color:#43425D!important;text-decoration:underline!important}button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{font-size:1em;line-height:1.5em;letter-spacing:1.2px;font-family:'Oswald'!important;color:#fff;border:1px solid #335696;background:#335696;width:100%;border-radius:0 0 20px 20px;font-weight:bold!important;padding:13px 40px 13px 40px;outline:none!important;text-transform:uppercase}button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover{background:#d32019;border:1px solid #d32019;color:#FFF}.psg-woocommrece-login-inner span{color:#505254;font-size:12px;line-height:18px;letter-spacing:0;font-family:'Montserrat';font-weight:400;text-transform:none}.psg-woocommrece-login-inner input#terms{display:none}.form-row.terms.wc-terms-and-conditions span.psg-register-terms:before{content:'';-webkit-appearance:none;background:#FFF;width:16px;height:16px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border:1px solid #CCC;border-radius:3px;margin-bottom:4px}.form-row.terms.wc-terms-and-conditions span.psg-register-terms{position:relative}.form-row.terms.wc-terms-and-conditions span.psg-register-terms:hover:before{border:1px solid #335696}.form-row.terms.wc-terms-and-conditions input#terms:checked+span.psg-register-terms:before{border-color:#335696!important;background-color:#335696}.form-row.terms.wc-terms-and-conditions input#terms:checked+span.psg-register-terms:after{content:'';position:absolute;top:1px;left:5px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);z-index:1}.psg-woocommrece-login form.woocommerce-form.register{width:100%;margin:0 auto;border:1px solid #CCC;border-radius:20px}.woocommerce-form-register span.password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce-form-register span.password-input span.show-password-input{position:absolute;right:0;top:unset;bottom:7px;cursor:pointer}.woocommerce-form-register span.password-input span.show-password-input:after{content:"\f06e";font-family:'Font Awesome 5 Pro';font-size:16px;line-height:20px;letter-spacing:0;color:#959595;font-weight:100}.woocommerce-form-register span.password-input span.show-password-input.display-password:after{content:"\f070"!important}.woocommerce-form-register__submit:disabled,.psg-woocommrece-login form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit:disabled{cursor:not-allowed!important;border:1px solid #CCC!important;background:#CCC!important}.psg_logout_main_wrp.psg-woocommerce-dashboard-wrp{display:block;padding:0 50px;padding-top:100px;padding-bottom:300px}.psg_logout_main_wrp .woocommerce-MyAccount-content{width:100%;max-width:552px!important;padding:0!important;margin:0 auto}.psg_logout_main_wrp h3.psg-dashboard-main-heading{border-bottom:none;margin-bottom:0;text-align:center;font-size:3.6666em}.psg-logout-content{color:#505254;font-size:1em;line-height:1.5em;font-family:'Montserrat';text-align:center;font-weight:400}.psg-logout-main-btn{display:flex;padding-top:40px;align-items:center;justify-content:center}.psg-custom-btn-inner a{font-size:1em;text-decoration:none!important;line-height:1.5em;letter-spacing:0;color:#fff;background:#335696;border:1px solid #335696;padding:13px 20px;text-transform:uppercase;border-radius:28px;display:inline-block;font-family:'Oswald';font-weight:700;min-width:118px;text-align:center}.psg-custom-btn-inner a:hover{background:#d32019;border-color:#d32019;color:#fff}.psg-custom-btn-inner a.psg-logout-btn-cnl{background:transparent;color:#1C1F27;margin-right:30px;border:2px solid #1C1F27;padding:12px 20px}.psg-custom-btn-inner a.psg-logout-btn-cnl:hover{background:#335696;color:#FFF;border:2px solid #335696}.woocommerce table.psg_woocommerce_table_style{border:none}section.woocommerce-order-details .psg_woocommerce_table_style{margin:0 0 50px 0!important}.woocommerce .psg_woocommerce_table_style thead tr th{background:#335696;border:1px solid #335696!important;padding:16px 30px!important;font-size:15px;line-height:27px;letter-spacing:0;color:#fff;text-transform:capitalize;font-family:'Oswald';font-weight:700}.woocommerce .psg_woocommerce_table_style thead tr th:first-child{border-radius:20px 0 0 0}.woocommerce .psg_woocommerce_table_style thead tr th:last-child{border-radius:0 20px 0 0}.woocommerce .psg_woocommerce_table_style tbody tr td:first-child{border-left:1px solid #CCCCCC!important}.woocommerce .psg_woocommerce_table_style tbody tr td{font-weight:normal!important;border-color:#E5E4E0;vertical-align:middle;padding:30px!important;border-bottom:1px solid #CCCCCC!important;border-left:0!important;border-right:none;border-top:none!important;font-size:15px;line-height:22.5px!important;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400;background-color:transparent!important}.woocommerce .psg_woocommerce_table_style tbody tr td a{font-size:1em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700}.woocommerce .psg_woocommerce_table_style td ins{text-decoration:none}.woocommerce .psg_woocommerce_table_style tbody tr:last-child td:first-child{border-radius:0 0 0 20px}.woocommerce .psg_woocommerce_table_style tbody tr:last-child td:last-child{border-radius:0 0 20px 0}.woocommerce .psg_woocommerce_table_style tbody tr td:last-child{border-right:1px solid #CCC}.psg_woocommerce_table_style tbody tr td .view-order-image-small{line-height:0}.woocommerce .psg_woocommerce_table_style tbody tr td .psg-view-order-table-pd{color:#1C1F27;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:700}.psg_woocommerce_table_style tbody tr td img.size-thumbnail{width:70px;height:70px;object-fit:cover;margin-right:20px;border-radius:10px}.psg_woocommerce_table_style tbody tr.order_item td.product-name{display:flex;align-items:center}.psg_woocommerce_table_style tbody tr td strong.product-quantity{font-weight:normal!important}.psg_woocommerce_table_border_style{border:none!important}section.woocommerce-order-details .psg_woocommerce_table_border_style{margin:0 0 30px 0!important}.woocommerce .psg_woocommerce_table_border_style thead tr th{background:#335696;border:1px solid #335696!important;padding:16px 30px!important;font-size:15px;line-height:27px;letter-spacing:0;color:#fff;text-transform:capitalize;font-family:'Oswald';font-weight:700}.woocommerce .psg_woocommerce_table_border_style thead tr th:first-child{border-radius:20px 0 0 0}.woocommerce .psg_woocommerce_table_border_style thead tr th:last-child{border-radius:0 20px 0 0}.psg_woocommerce_table_border_style tbody tr td{padding:20px 30px!important;border-bottom:1px solid #CCCCCC!important;border-left:1px solid #CCCCCC!important;border-right:none;border-top:none!important;font-size:15px;line-height:22px!important;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400;background-color:transparent!important}.psg_woocommerce_table_border_style tbody tr td.woocommerce-orders-table__cell-order-number a{color:#1C1F27;font-family:'Oswald';font-weight:700}.psg_woocommerce_table_border_style tbody tr td:last-child{border-right:1px solid #CCCCCC!important}.psg_woocommerce_table_border_style tbody tr td.product-name{display:flex;align-items:center;flex-wrap:wrap}.psg_woocommerce_table_border_style tbody tr td strong.product-quantity{font-family:'SourceSansPro-Regular';font-weight:normal!important}.psg_woocommerce_table_border_style tbody tr td.product-total{font-family:'SourceSansPro-Bold'}.woocommerce .psg_woocommerce_table_border_style tbody tr:last-child td:first-child{border-radius:0 0 0 20px}.woocommerce .psg_woocommerce_table_border_style tbody tr:last-child td:last-child{border-radius:0 0 20px 0}.psg_woocommerce_table_border_style tbody tr:nth-child(even){background:#F9F9F9}.psg-product-archive{padding:100px 50px}.psg-product-archive .psg-archive-product-inner{display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1170px}.psg-archive-product-inner .psg_sidebar_wrp{width:100%;max-width:270px;margin-right:30px;background:transparent}.psg-archive-product-inner .psg-archive-ul-wrp{width:100%;max-width:calc(100% - 300px)}.psg-archive-product-inner .psg_sidebar_wrp h3.widget-title{display:none}.psg_sidebar_wrp_inner{display:flex;margin:0;font-weight:700;padding:19.5px 30px;border-radius:20px 20px 0 0;background:#335696;justify-content:space-between;align-items:center;font-size:16px}.psg-archive-product-inner .psg_sidebar_wrp .psg-sidebar-cat{margin:0;color:#fff;font-size:1.125em;line-height:1.5em;letter-spacing:0;font-family:'Oswald';font-weight:700;text-transform:capitalize}.psg_sidebar_wrp_inner i{font-family:"Font Awesome 5 pro";color:#fff;transition:0.3s all ease-in-out}.psg_sidebar_wrp_inner i.down{transform:rotate(180deg)}.psg_sidebar_wrp ul.product-categories{padding:0;list-style:none}.psg_sidebar_wrp ul.product-categories>li{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC}.psg_sidebar_wrp ul.product-categories>li.is-open{border-top:2px solid #CCC;border-bottom:1px solid #CCC}.psg_sidebar_wrp ul.product-categories>li>a{color:#505254;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Oswald';font-weight:700;text-transform:capitalize;display:flex;padding:20px 20px}.psg_sidebar_wrp ul.product-categories>li:hover>a{color:#335696;background:#F9F9F9}.psg_sidebar_wrp ul.product-categories>li:nth-last-child(2){border-bottom:1px solid #CCC;border-radius:0 0 20px 20px}.psg_sidebar_wrp .product-categories .cat-item:last-child{border-bottom:1px solid #CCC;border-radius:0 0 20px 20px}.psg_sidebar_wrp .product-categories .cat-item:last-child>a{border-radius:0 0 20px 20px}.psg_sidebar_wrp ul.product-categories>li:nth-last-child(2):hover>a{border-radius:0 0 20px 20px}.psg_sidebar_wrp ul.product-categories>li.is-open,.psg_sidebar_wrp ul.product-categories>li.current-cat-parent,.psg_sidebar_wrp ul.product-categories>li.current-cat{background:#F9F9F9}.psg_sidebar_wrp ul.product-categories li.cat-parent .toggle{position:relative;float:right;cursor:pointer;z-index:9}.psg_sidebar_wrp ul.product-categories li.cat-parent .toggle:before{content:'\f067';font-family:'font awesome 5 pro';position:absolute;right:0;color:#335696;font-size:14px;top:0;text-align:right;padding:19px 20px 19px 20px}.psg_sidebar_wrp ul.product-categories li.cat-parent.is-open>.toggle:before{content:"\f068"}.psg_sidebar_wrp ul.product-categories>li>ul.children{display:none;list-style-type:none;padding:0 0 20px 20px;margin-top:-5px}.psg_sidebar_wrp ul.product-categories>li>ul.children>li.cat-item:not(:last-child){margin-bottom:15px}.psg_sidebar_wrp ul.product-categories>li>ul.children>li.cat-item>a{color:#505254;font-size:.8em;line-height:1.5;letter-spacing:0;font-family:'Montserrat';font-weight:600;display:block;padding-right:40px}.psg_sidebar_wrp ul.product-categories>li>ul.children span.toggle:before{padding:0 20px 0 20px}.psg_sidebar_wrp ul.product-categories>li>ul.children>li ul.children{display:none;list-style-type:none;padding:10px 0 0 10px}.psg_sidebar_wrp ul.product-categories>li>ul.children>li ul.children li.cat-item:not(:last-child){margin-bottom:8px}.psg_sidebar_wrp ul.product-categories>li>ul.children>li ul.children li a{color:#505254;font-size:.8em;line-height:1.5;letter-spacing:0;font-family:'Montserrat';font-weight:400;display:block;padding-right:40px}.psg_sidebar_wrp ul.product-categories>li>ul.children>li.cat-item>a:hover,.psg_sidebar_wrp ul.product-categories li.is-open>a,.psg_sidebar_wrp ul.product-categories li.current-cat-parent>a,.psg_sidebar_wrp ul.product-categories li.current-cat>a{color:#335696!important}.psg-archive-product-inner .psg_sidebar_wrp .psg-sidebar-product{color:#505254;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Oswald';font-weight:700;text-transform:capitalize;display:flex;padding:19px 30px;border-left:1px solid #CCC;border-right:1px solid #CCC}.woocommerce-shop .psg-archive-product-inner .psg_sidebar_wrp .psg-sidebar-product{color:#335696;background:#F9F9F9}.psg-archive-ul-sorting-search-wrp{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin-bottom:30px}.psg-archive-ul-sorting-search-wrp .psg-products-search-wrp{padding-right:30px;width:100%;max-width:600px;margin-bottom:20px}.psg-archive-ul-sorting-search-wrp .psg-products-search-wrp form{position:relative}.psg-archive-ul-sorting-search-wrp .psg-products-search-wrp input.psg-products-search-inner{width:100%;border-radius:0;background:transparent;padding:11px 50px 11px 5px;font-size:12px;line-height:1.5;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400;border:none;border-bottom:1px solid #DADFE4}.psg-archive-ul-sorting-search-wrp .psg-products-search-wrp button.psg-products-search-btn{border:none!important;outline:none!important;background:transparent!important;position:absolute;right:0;top:0;border-radius:0;padding:11px 5px;font-size:17px;line-height:0;letter-spacing:0;color:#505254}.psg-archive-ul-sorting-search-wrp .psg-products-search-wrp button.psg-products-search-btn i{font-weight:500}.psg-archive-ul-sorting-search-wrp .psg-products-search-wrp input.psg-products-search-inner::placeholder{opacity:.5}.psg-archive-ul-sorting-search-wrp .psg-products-search-wrp input.psg-products-search-inner[type="search"]::-webkit-search-decoration,.psg-archive-ul-sorting-search-wrp .psg-products-search-wrp input.psg-products-search-inner[type="search"]::-webkit-search-cancel-button,.psg-archive-ul-sorting-search-wrp .psg-products-search-wrp input.psg-products-search-inner[type="search"]::-webkit-search-results-button,.psg-archive-ul-sorting-search-wrp .psg-products-search-wrp input.psg-products-search-inner[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}.psg-archive-ul-sorting-search-wrp form.woocommerce-ordering{margin:0;display:inline-flex;align-items:center;justify-content:end;position:relative;float:none;width:calc(100% - 600px);margin-bottom:20px}.psg-archive-ul-sorting-search-wrp form.woocommerce-ordering .woocommrece-order-sort{margin:0;min-width:fit-content;margin-right:20px;font-size:1em;line-height:1.5;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700}.psg-archive-ul-sorting-search-wrp form.woocommerce-ordering select.orderby{-webkit-appearance:none;-moz-appearance:none;border-radius:0!important;background:transparent;padding:11px 15px 11px 5px;font-size:12px;line-height:1.5;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400;border:none;border-bottom:1px solid #DADFE4}.psg-archive-ul-sorting-search-wrp form.woocommerce-ordering:before{content:"\f107";font-family:'Font Awesome 5 Pro';position:absolute;right:0;top:0;line-height:40px;color:#959595;font-size:25px;font-weight:100;pointer-events:none}.psg-product-archive .psg-archive-product-inner .psg-archive-ul-wrp ul.products{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-bottom:0px!important}.psg-archive-product-inner .psg-product-archive-list{width:calc(33.33% - 30px)!important;margin-right:15px!important;margin-left:15px!important;margin-top:0px!important;margin-bottom:30px!important;list-style:none;background-color:transparent;border-radius:20px;overflow:hidden;position:relative;border:1px solid #CCCCCC!important}.psg-archive-product-inner .psg-product-archive-list:hover{border:1px solid #335696!important}.psg-archive-product-inner .psg-product-archive-list .psg-archive-img-upper{line-height:0}.psg-archive-product-inner .psg-product-archive-list .psg-archive-img-upper img{margin:0!important;width:100%!important;aspect-ratio:1/1;object-fit:contain;object-position:center center}.psg-product-archive-bottom{padding:30px 30px 60px 30px}.psg-product-archive-bottom a:focus{outline:none}.psg-product-archive-category{font-size:.8em;line-height:1.5em;letter-spacing:.6px;font-family:'Montserrat';font-weight:400!important;margin-bottom:0!important}.psg-product-archive-category a{color:#505254}.psg-product-archive-category a{color:#505254}.psg-product-archive-bottom p.archive-product-cat-text .woocommerce-loop-product__link:before{content:none}.archive-product-cat-text a:hover{background:transparent;color:#222323}.archive-product-cat-text a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:none}.psg-product-archive-bottom h2.woocommerce-loop-product__title{color:#1C1F27!important;font-size:1.2em!important;letter-spacing:0px!important;line-height:1.5;font-family:'Oswald'!important;font-weight:700!important;padding:10px 0 15px!important;text-transform:capitalize;display:inline-block;margin:0}.psg-product-archive-bottom .price{color:#505254!important;font-size:1.46667em!important;letter-spacing:0;line-height:1.2272em!important;font-family:'Oswald';font-weight:400!important;margin-bottom:0px!important;position:absolute;bottom:30px;display:block}.psg-product-archive-bottom .price del{font-size:18px!important;line-height:1.2272em;font-family:'Oswald'!important;letter-spacing:0;opacity:1!important;color:#505254!important;font-weight:400!important;margin-right:5px}.psg-product-archive-bottom .price ins{text-decoration:none;font-weight:400!important;color:#335696!important;font-size:22px;line-height:1.2272em;letter-spacing:0;font-family:'Oswald'!important}.psg-latest-product-text{left:30px!important;right:unset!important;border-radius:20px;padding:5px 15px!important;width:auto!important;height:auto!important;background:#24201F;font-size:.66667em;line-height:1.5em;margin:0!important;letter-spacing:.5px;color:#FFF;font-family:'Oswald';font-weight:unset!important;min-height:unset;top:30px!important;text-transform:uppercase;z-index:99;position:absolute}span.onsale{left:30px!important;right:unset!important;border-radius:20px!important;padding:5px 15px!important;width:auto!important;height:auto!important;background:#335696!important;font-size:0.66667em!important;line-height:1.5em!important;margin:0!important;letter-spacing:.5px;color:#FFFFFF!important;font-family:'Oswald';font-weight:unset!important;min-height:unset!important;top:30px!important;text-transform:uppercase;z-index:99!important}.psg_new_product span.onsale{left:90px!important}.psg_new_product span.psg-soldout{left:90px!important}span.psg-soldout{left:30px!important;right:unset!important;border-radius:20px!important;padding:5px 15px!important;width:auto!important;height:auto!important;background:#959595!important;font-size:0.66667em!important;line-height:1.5em!important;margin:0!important;letter-spacing:.5px;color:#FFFFFF!important;font-family:'Oswald';font-weight:unset!important;min-height:unset!important;top:30px!important;text-transform:uppercase;z-index:99!important;position:absolute}.psg-pagination{margin:0px!important;text-align:center;width:100%;padding-top:20px!important}.psg-pagination .page-numbers{height:50px;width:50px;display:inline-flex;font-size:15px;line-height:47px;letter-spacing:1.2px;font-family:'Oswald';font-weight:700;background:transparent;color:#959595;margin:0 5px;border:1px solid transparent;border-radius:0;align-items:center;justify-content:center}.psg-pagination .page-numbers.current{color:#1C1F27}.psg-pagination .page-numbers:hover{color:#335696}.psg-pagination .next.page-numbers:hover,.psg-pagination .prev.page-numbers:hover{border-color:#d32019!important;background:#d32019!important}.psg-pagination .prev.page-numbers.disable,.psg-pagination .next.page-numbers.disable{color:#fff!important;background:#CCCCCC!important;border:1px solid #CCCCCC!important}.psg-pagination .prev.page-numbers{margin-left:0;border-color:#335696!important;background:#335696!important;color:#fff!important;font-size:24px;border-radius:25px!important}.psg-pagination .next.page-numbers{margin-right:0;border-color:#335696!important;background:#335696!important;color:#fff!important;font-size:24px;border-radius:25px!important}.psg-product-archive p.woocommerce-result-count{color:#505254;font-size:10px;letter-spacing:.5px;line-height:1.5em;font-family:'Montserrat';font-weight:400;text-transform:uppercase;text-align:center;width:100%;margin:0;padding-top:10px;float:unset}.single-product-custom-wrap.sale .psg-latest-product-text{left:90px!important}.single-product-custom-wrap.outofstock .psg-latest-product-text{left:110px!important}.psg-single-product-top .wc-block-components-notice-banner.is-success{background:#505254;color:#fff!important;border:none;border-radius:0;padding:8px 20px!important;align-items:center!important}.psg-single-product-top .wc-block-components-notice-banner.is-success:before{content:"\f09d";font-family:'Font Awesome 5 Pro';color:#fff;left:20px;top:0;font-weight:100;line-height:24px;font-size:16px}.psg-single-product-top .wc-block-components-notice-banner.is-success svg{display:none}.psg-single-product-top .wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content{color:#fff;display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap}.psg-single-product-top .wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content a.button.wc-forward{background:#335696!important;color:#FFFFFF!important;padding:14px 40px!important;font-size:15px;line-height:22.5px;letter-spacing:1.2px;font-family:'Oswald';font-weight:700!important;text-align:center;cursor:pointer;border-radius:28px;text-transform:uppercase;opacity:1;text-decoration:none}.psg-single-product-top .wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content a.button.wc-forward:hover{background:#d32019!important}.woocommerce-breadcrumbs-single-main{background:#F9F9F9;padding:30px 0;border-radius:0 0 38px 38px}.woocommerce-breadcrumbs-single-main .woocommerce-breadcrumbs{width:100%;max-width:1270px;padding:0 50px;margin:0 auto}.psg-single-product-top{width:100%;position:relative;max-width:1270px!important;padding:100px 50px;margin:0 auto}.psg-product-detail-popup-wrp{clear:both;width:100%}ul.psg-product-detail-popup-list{list-style-type:none;padding:0}ul.psg-product-detail-popup-list li .psg-product-popup-trigger-wrp{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #CCC;padding:15px 0 10px 0;margin-bottom:6px;font-size:.875em;line-height:1.5em;letter-spacing:0;color:#17162E;text-transform:uppercase;font-family:'SourceSansPro-SemiBold';cursor:pointer}.psg-product-popup-content-wrp{position:fixed;top:0;bottom:0;height:100vh!important;left:0;right:0;width:100%!important;opacity:0;visibility:hidden;z-index:999999;transition:all 0.5s linear}.psg-product-popup-loop.open .psg-product-popup-content-wrp{opacity:1;visibility:visible}.psg-product-detail-owerlay{background:#000;opacity:60%;position:absolute;top:0;left:0;right:0;bottom:0}.psg-product-popup-content{max-width:600px;width:100%;margin-left:auto;background:#FFF;height:100vh;position:absolute;right:-610px;transition:right 0.5s linear;padding:50px;overflow-y:auto}.psg-product-popup-content::-webkit-scrollbar,.psg-product-popup-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#E9E9F0;width:5px}.psg-product-popup-content::-webkit-scrollbar-thumb{background-color:#74738F}.psg-product-popup-loop.open .psg-product-popup-content{right:0}.psg-product-popup-content-wrp .psg-product-popup-content h2{font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#43425D;font-family:'SourceSansPro-Bold';margin:0 0 20px 0;border-bottom:1px solid #CCC;padding:0 0 18px 0;position:relative;cursor:pointer}.psg-product-popup-content h2:before{content:"";position:absolute;right:15px;height:30px;width:1px;background-color:#43425D;transform:rotate(45deg)}.psg-product-popup-content h2:after{content:"";position:absolute;right:15px;height:30px;width:1px;background-color:#43425D;transform:rotate(-45deg)}.psg-product-popup-content p{color:#505254;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:400;margin-bottom:10px}.psg-product-popup-content-des p{color:#505254;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:500;margin-bottom:10px}.psg-product-popup-content-des ul{list-style:none;padding:0;margin-bottom:30px}.psg-product-popup-content-des ul li{position:relative;padding-left:16px;color:#505254;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:400;margin-bottom:5px}.psg-product-popup-content-des ul li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:#335696;border-radius:25px}.psg-product-popup-content-des ul:last-child{margin-bottom:0}.psg-product-popup-content p:last-child{margin-bottom:0px!important}.psg-product-popup-content-des{max-height:calc(100vh - 182px);margin-right:-10px;padding-right:10px;overflow-y:auto}.psg-product-popup-content-des::-webkit-scrollbar,.psg-product-popup-content-des::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#E9E9F0;width:5px;border-radius:100px}.psg-product-popup-content-des::-webkit-scrollbar-thumb{background-color:#74738F;border-radius:100px}.psg-product-popup-content .woocommerce-Reviews h5{font-size:1.125em;line-height:1.3334em;letter-spacing:0;color:#000;font-family:'SourceSansPro-SemiBold';margin-top:0;margin-bottom:5px}.woocommerce-Reviews ol.commentlist{padding:0}.woocommerce-Reviews ol.commentlist .psg-custom-review-comment-wrp{width:100%;margin:0!important;border:none!important;padding:0!important;display:flex;flex-wrap:wrap}.psg-custom-review-comment-left-meta{width:100%;max-width:40px}.psg-custom-review-comment-text{width:100%;max-width:calc(100% - 40px);padding-left:10px}.woocommerce #commentform label{margin-bottom:10px}.woocommerce #commentform .comment-form-author label,.woocommerce #commentform .comment-form-email label{margin-bottom:0}.psg-product-popup-content p.comment-form-comment+br{display:none}.psg-product-popup-content p.stars a{font-size:15px;line-height:18px;letter-spacing:0;color:#43425D;width:1.5em;height:1.3em}.woocommerce #review_form #respond p.comment-form-comment label{font-size:14px;line-height:21px!important}p.psg-required-notice{margin:0 0 20px 0!important;color:#505254;font-size:15px;text-transform:capitalize;font-weight:400;font-family:'Montserrat';line-height:1.5em}.woocommerce-Reviews h5#reply-title{margin:0;margin-bottom:10px;color:#505254;font-size:15px;text-transform:capitalize;font-weight:700;font-family:'Montserrat';line-height:1.5em}.woocommerce #commentform label{color:#1C1F27;font-size:14px;line-height:18px!important;letter-spacing:0;font-family:'Oswald';font-weight:700!important;text-transform:uppercase;margin-bottom:10px}.psg-product-popup-content .woocommerce-Reviews .psg-verification-required-label{margin-top:50px}.psg-reviews-login-btn-wrp a{font-family:Oswald;text-transform:uppercase;font-size:1em!important;line-height:1.5em!important;letter-spacing:1.2px!important;color:#ffffff!important;font-weight:700!important;background:#335696!important;outline:none!important;border-radius:28px!important;padding:14.5px 30px!important;margin:0!important;display:inline-block}.woocommerce-Reviews h5.psg-verification-required-label{color:#505254;font-size:15px;text-transform:capitalize;font-weight:600;font-family:Montserrat;line-height:1.5em;margin:0 0 10px}.psg-reviews-login-btn-wrp a:hover{color:#FFF!important;background:#d32019!important}.psg-reviews-login-btn-wrp a i{margin-right:10px}.psg-product-popup-content ol.commentlist{max-height:280px;overflow-x:auto;padding-bottom:10px;padding-top:5px}.psg-product-popup-content ol.commentlist::-webkit-scrollbar,.psg-product-popup-content ol.commentlist::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#F4F1EC;width:3px}.psg-product-popup-content ol.commentlist::-webkit-scrollbar-thumb{background-color:#CB9022}.psg-custom-review-comment-left-meta img{width:40px;height:40px;border-radius:30px;object-fit:cover}.psg-product-popup-content .woocommerce-Reviews h5.psg-sp-comment-athor-name{font-size:.875em;line-height:1.5;letter-spacing:0;color:#43425D;font-family:'SourceSansPro-Bold';margin-bottom:0;margin-top:0}.psg-custom-review-comment-text .meta{display:flex;align-items:center;font-size:16px!important;margin-bottom:15px}.psg-custom-review-comment-text .meta p.psg-sp-comment-date{margin:0 0 0 10px!important;font-family:'Montserrat';color:#505254;font-size:12px}.psg-custom-review-comment-text .star-rating{float:unset;margin-top:5px;margin-bottom:20px;font-size:14px;letter-spacing:7px;width:8em}.woocommerce .star-rating span,.woocommerce .star-rating::before{color:#d32019!important}div#review_form_wrapper{padding-top:20px}.single-product-breadcrumbs .psg-cm-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;font-size:14px;line-height:21px;letter-spacing:1.4px;color:#CB9022;font-family:'Poppins-Regular';text-transform:uppercase}.single-product-breadcrumbs .psg-cm-breadcrumbs a{color:#EBAA32;font-family:'Poppins-Regular'}.single-product-breadcrumbs .psg-cm-breadcrumbs span.separator{color:#EBAA32;padding:0 10px}.psg-tabs-container-mobile .woocommerce-Tabs-panel{margin-bottom:0!important}.woocommerce div#review_form_wrapper form p.form-submit input.submit{background:#335696!important;font-size:1em!important;line-height:1.5em!important;letter-spacing:1.2px!important;color:#ffffff!important;outline:none!important;border-radius:28px!important;font-family:'Oswald';font-weight:700!important;padding:14.5px 30px!important;margin-top:20px!important;transition:background 0.4s linear;text-transform:uppercase;min-width:185px;height:unset}.woocommerce div#review_form_wrapper form p.form-submit input.submit:hover{background:#d32019!important;color:#FFFFFF!important}.comment-form textarea#comment{border-radius:0px!important;border:1px solid #ccc;font-size:14px;line-height:21px;letter-spacing:0;color:#505254;font-family:'Montserrat';height:150px!important;padding:10px!important}.comment-form textarea#comment::placeholder{opacity:50%}.woocommerce #review_form #respond p.comment-form-author{margin-top:10px}.woocommerce div#review_form_wrapper form input#wp-comment-cookies-consent{display:none}.woocommerce #review_form #respond p.comment-form-cookies-consent{margin-top:30px}.woocommerce #review_form #respond .comment-form-cookies-consent label{position:relative;text-transform:none}.woocommerce div#review_form_wrapper form input#wp-comment-cookies-consent{display:none}.woocommerce #review_form #respond .comment-form-cookies-consent label:before{content:"";width:16px;height:16px;border:1px solid #3B86FF;display:inline-block;position:relative;left:0;top:3px;border-radius:5px;background:transparent;margin-right:8px}.woocommerce #review_form #respond .comment-form-cookies-consent label:hover:before{border:2px solid #3B86FF}.woocommerce div#review_form_wrapper form input#wp-comment-cookies-consent:checked+label:before{background:#3B86FF}.woocommerce div#review_form_wrapper form input#wp-comment-cookies-consent:checked+label:after{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;left:2px;top:1px;font-size:12px;color:#FFF}.single-product-breadcrumbs{padding-bottom:20px;padding-top:50px;position:relative;z-index:1}.single-product-breadcrumbs span.separator.shop-page-breadcrumbs{display:none}.psg-product-popup-content table.woocommerce-product-attributes.shop_attributes{border:1px solid #CCCCCC!important}.psg-product-popup-content th{font-size:14px;line-height:21px;letter-spacing:0;color:#43425D;font-family:'SourceSansPro-Bold'!important;padding:10px 20px!important}.psg-product-popup-content td{font-size:14px;line-height:21px;letter-spacing:0;color:#43425D;font-family:'SourceSansPro-Regular'!important;padding:10px 20px!important}.psg-product-popup-content table.shop_attributes td p{padding:0!important}.single-product-custom-wrap{width:100%;display:block;overflow:hidden}.single-product-custom-wrap img{border-radius:20px;object-fit:contain;object-position:center center;aspect-ratio:1/1;overflow:hidden}.single-product-custom-wrap .woocommerce-product-gallery .flex-control-thumbs{overflow:visible!important;padding:0 80px!important;padding-top:30px!important}.single-product-custom-wrap .woocommerce-product-gallery .flex-control-nav .slick-slide div{background:#fffcfa80!important;height:70px;width:70px!important;margin-right:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.single-product-custom-wrap .woocommerce-product-gallery .flex-control-nav .slick-slide div li img{opacity:1!important}.single-product-custom-wrap .woocommerce-product-gallery .flex-control-thumbs button{padding:0;font-size:0;border:none;background:transparent!important;outline:none!important;opacity:1!important;top:60%}.single-product-custom-wrap .woocommerce-product-gallery .flex-control-thumbs button.slick-prev:before{content:"\f177";font-family:'Font Awesome 5 pro';color:#fff;opacity:1!important;font-size:23px;font-weight:100;background:#335696;width:50px;height:50px;border-radius:100px;line-height:50px}.single-product-custom-wrap .woocommerce-product-gallery .flex-control-thumbs button.slick-disabled:before{background:#CCCCCC!important}.single-product-custom-wrap .woocommerce-product-gallery .flex-control-thumbs button.slick-prev:hover:before,.single-product-custom-wrap .woocommerce-product-gallery .flex-control-thumbs button.slick-next:hover:before{background:#d32019}.single-product-custom-wrap .woocommerce-product-gallery .flex-control-thumbs button.slick-next:before{content:"\f178";font-family:'Font Awesome 5 pro';color:#fff;opacity:1!important;font-size:23px;font-weight:100;background:#335696;width:50px;height:50px;border-radius:100px;line-height:50px}.single-product-custom-wrap .woocommerce-product-gallery .psg-sp-custom-gallery-nav .flex-control-thumbs{display:block}.single-product-custom-wrap .woocommerce-product-gallery .flex-control-thumbs li{width:100%!important}.psg-single-product-main{width:52%!important;padding-left:50px;margin-bottom:0px!important}.psg-sp-custom-gallery-main-wrp{width:57%!important;float:left;display:flex;flex-wrap:wrap;align-items:start;margin-bottom:50px}.psg-sp-custom-gallery-nav{width:100%;max-width:100px;padding-right:20px}.psg-sp-custom-gallery-nav .slick-slide{border:none!important;line-height:0}.psg-sp-custom-gallery-nav a img{width:100%;height:80px;object-fit:cover;margin-bottom:10px}.psg-sp-custom-gallery-slider{width:100%;max-width:calc(100% - 100px)}.psg-sp-custom-gallery-slider .swiper-container{max-height:630px;padding-bottom:135px;width:100%!important;display:block!important}.psg-sp-custom-gallery-slider .swiper-container .swiper-wrapper{transition-duration:0.3s!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:initial!important}.psg-sp-custom-gallery-slider img{object-fit:cover;height:574px!important}.psg-sp-custom-gallery-nav a{pointer-events:none}.psg-sp-custom-gallery-nav img{height:80px!important;object-fit:cover;opacity:1!important}.psg-sp-custom-gallery-main-wrp .psg-sp-custom-gallery-nav .swiper-container{width:100%;height:350px}.psg-sp-custom-gallery-slider li.swiper-slide{list-style-type:none;display:flex}.psg-product-rating-wrp{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.psg-single-product-main .woocommerce-product-rating{margin-bottom:0!important;display:flex;align-items:center}.psg-single-product-main .woocommerce-product-rating .star-rating{font-size:14px;letter-spacing:8px;width:8em;margin:0 0 0 0;height:20px;line-height:19px}#review_form_wrapper form#commentform p.stars span a{color:#d32019}.psg-single-product-main .woocommerce-product-rating a.woocommerce-review-link{font-size:12px;line-height:18px;letter-spacing:.6px;color:#505254!important;font-family:'Montserrat';padding-left:5px}.psg-product-rating-write{margin:0;display:inline-flex;font-size:1em;line-height:1.375em;letter-spacing:0;color:#3B86FF;text-transform:uppercase;align-items:center;cursor:pointer;font-family:'SourceSansPro-Regular'}.psg-product-rating-write i{margin-right:10px}.psg-product-rating-write:hover{color:#0B50BE}.psg-product-rating-write:hover span{text-decoration:underline}.psg-single-product-main .product_title{font-size:2.1334em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700!important;margin-bottom:30px!important;text-transform:uppercase}.woocommerce .psg-single-product-main .price{color:#505254!important;font-size:1.4666em!important;line-height:1.5em;letter-spacing:0;font-weight:400!important;font-family:'Oswald';margin-bottom:0}.woocommerce .psg-single-product-main .price ins{font-weight:unset!important;text-decoration:none!important;padding-left:10px}.psg-single-product-main p.psg-single-product-sold-count{font-size:16px;line-height:24px!important;font-family:'Poppins-Medium';color:#000;margin-bottom:15px}.psg-single-product-main p.psg-single-product-sold-count span{font-family:'Poppins-Light';padding-left:10px}.psg-single-product-main .woocommerce-product-details__short-description{margin-bottom:20px}.psg-single-product-main .woocommerce-product-details__short-description *{font-size:1em;line-height:1.5em;color:#505254;font-family:'Montserrat';font-weight:400;letter-spacing:0}.psg-single-product-main .woocommerce-product-details__short-description p{margin-bottom:20px}.psg-single-product-main form.cart{display:flex;align-items:center;margin-bottom:31px!important;flex-wrap:wrap;border-top:2px solid #CCC;padding-top:40px;margin-top:40px}.psg-single-product-main .single_variation_wrap{width:100%}.psg-single-product-main .single_variation_wrap .woocommerce-variation-price{padding-left:20px}.psg-single-product-main table.variations{font-size:16px;display:inline-block!important;width:50%!important;margin-bottom:0!important}.psg-single-product-main table.variations tbody{display:flex;flex-wrap:wrap;justify-content:space-between}.psg-single-product-main table tbody tr{width:100%;padding-right:15px}.psg-single-product-main tr td{background:transparent!important;padding:0!important;display:block;text-align:left}.psg-single-product-quantity-wrp{width:50%;padding-left:15px}.psg-single-product-main tr td label{font-size:15px;line-height:21px!important;font-family:'Oswald';color:#1C1F27;position:relative;font-weight:700!important}.psg-single-product-main tr td label:before{content:'*';position:absolute;right:-12px;color:#921212;font-size:14px;font-weight:500}.psg-single-product-main tr td.value{position:relative}.psg-single-product-main tr td.value:before{content:"\f078";font-family:'Font Awesome 5 Pro';position:absolute;right:0;top:3px;line-height:32px;font-size:13px;z-index:1;pointer-events:none;color:#959595;font-weight:400}.psg-single-product-main td.value select{margin-right:0!important;height:40px;outline:none!important;border-radius:0px!important;border:none;border-bottom:1px solid #ccc;background:transparent!important;color:#505254;font-family:'Montserrat';font-size:12px;letter-spacing:0;line-height:18px!important;font-weight:normal!important;padding:0 0 5px 0px!important;-webkit-appearance:none;-moz-appearance:none}.psg-single-product-main form.cart:before,.psg-single-product-main form.cart:after{display:none!important}.psg-single-product-main table tbody tr.pa_colors .psg-sp-colors-variation{display:flex;align-items:center;margin-left:2px}.psg-single-product-main table tbody tr.pa_colors .psg-sp-colors-variation .radio-container input{display:none}.psg-single-product-main table tbody tr.pa_colors .psg-sp-colors-variation .radio-container label{font-size:0;width:20px;height:20px;border-radius:100px;cursor:pointer;position:relative}.psg-single-product-main table tbody tr.pa_colors .psg-sp-colors-variation .radio-container{margin-right:10px}.psg-single-product-main table tbody tr.pa_colors .psg-sp-colors-variation .radio-container label:before{content:"";position:absolute;top:-2px;left:-2px;width:24px;height:24px;border-radius:100px;border:1px solid transparent;background:transparent;z-index:10;margin:0}.psg-single-product-main table tbody tr.pa_colors .psg-sp-colors-variation .radio-container input:checked+label:before{border-color:#000}.psg-single-product-quantity{width:50%;border:1px solid #CCC;height:50px;display:flex;align-items:center;justify-content:space-between;margin-right:20px;border-radius:25px}.woocommerce div.product form.cart .psg-single-product-add-to-cart-btn{width:calc(50% - 20px)}.woocommerce div.product form.cart .psg-single-product-add-to-cart-btn button{margin:0!important}.psg-single-product-main .single_variation_wrap .woocommerce-variation-add-to-cart{width:100%!important}.psg-single-product-quantity-wrp .psg-single-product-quantity{width:100%}.psg-single-product-main .single_variation_wrap .woocommerce-variation-add-to-cart button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{margin-top:30px!important}label.quantity{margin-bottom:20px!important}.psg-single-product-quantity button.minus,.psg-single-product-quantity button.plus{border:none;padding-top:0;padding-bottom:0;outline:none!important;background:transparent!important;color:#335696;letter-spacing:0;font-size:16px;line-height:22px;display:flex;align-items:center;height:100%;font-family:'Montserrat'}.psg-single-product-quantity button.minus{padding-left:20px;padding-right:15px}.psg-single-product-quantity button.plus{padding-left:15px;padding-right:20px}.psg-single-product-quantity .quantity{float:none!important;margin:0!important;height:100%;width:100%;text-align:center}.psg-single-product-quantity .quantity input.qty{border:0!important;border-radius:0!important;line-height:22px!important;font-size:15px!important;color:#505254;font-family:'Montserrat';text-align:center;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;height:100%;background:transparent!important}.psg-single-product-quantity .quantity input.qty[type=number]::-webkit-inner-spin-button{opacity:0!important;display:none}.psg-single-product-main form.cart .quantity input::-webkit-outer-spin-button,.psg-single-product-main form.cart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.psg-single-product-quantity .quantity input.qty[type=number]{-moz-appearance:textfield}.psg-single-product-add-to-cart-btn .single_add_to_cart_button{background:#335696!important;border-radius:28px!important;padding:13px 30px!important;width:100%;text-align:center;font-size:15px!important;line-height:22.5px!important;letter-spacing:1.2px;color:#ffffff!important;font-family:'Oswald';text-transform:uppercase;font-weight:700!important;border:none!important;margin-top:30px!important}.psg-single-product-main input.psg_custom_enquiry_btn{background:transparent!important;border-radius:28px!important;padding:12px 30px!important;width:100%;text-align:center;font-size:15px!important;line-height:22.5px!important;letter-spacing:1.2px;color:#140101!important;font-family:'Oswald';text-transform:uppercase;font-weight:700!important;margin-bottom:30px!important;margin-top:10px;border:2px solid #140101!important}.psg-socials-sharing-list a.social.icon-twitter{position:relative;top:2px}.psg-single-product-main input.psg_custom_enquiry_btn:hover{background:#335696!important;color:#ffffff!important;border-color:#335696!important}.psg-single-product-main .single_variation_wrap .woocommerce-variation{padding-top:10px}.psg-single-product-main .single_variation_wrap .woocommerce-variation-description,.psg-single-product-main .single_variation_wrap .woocommerce-variation-description p{font-size:14px;line-height:21px;color:#9598A8;font-family:'SourceSansPro-Regular'}.psg-single-product-main .single_variation_wrap .woocommerce-variation-description p{margin-bottom:10px!important}.psg-single-product-main .product_meta .psg-product-meta-inner span.psg_sku{padding-left:10px}.woocommerce .psg-single-product-add-to-cart-btn .single_add_to_cart_button:hover{background:#d32019!important;color:#FFFFFF!important}.psg-socials-sharing-wrapper{display:flex;align-items:center;margin-bottom:10px;flex-wrap:wrap;width:100%}.psg-single-product-share-label,.psg-sp-category-wrp .psg-sp-cat-label{font-size:.8em;line-height:1.5em;letter-spacing:.6px;color:#505254;font-family:'Montserrat';font-weight:400;text-transform:uppercase}.psg-socials-sharing-list{display:flex;align-items:center;flex-wrap:wrap}.psg-socials-sharing-list>*{margin:0 15px}.psg-socials-sharing-list a{font-size:15px;line-height:1.5em;letter-spacing:0;color:#505254}.psg-socials-sharing-list button.custom-social-link-btn{font-size:14px;line-height:18px;letter-spacing:0;color:#505254;border:0;padding:0;background:transparent!important;position:relative}.psg-socials-sharing-list a:hover,.psg-socials-sharing-list button.custom-social-link-btn:hover{color:#335696}.psg-socials-sharing-list .custom-social-link-copy{display:none}.psg-socials-sharing-list .tooltip-inner{font-family:'SourceSansPro-Regular';background-color:#25243D!important}.psg-socials-sharing-list .tooltip-arrow{border-right-color:#25243D!important}.psg-socials-sharing-list button.custom-social-link-btn .hover-tooltip{background:#335696;color:#fff;position:absolute;padding:4px 10px;font-size:10px;line-height:1.25;letter-spacing:0;font-family:'Montserrat';font-weight:400;border-radius:3px;left:calc(100% + 10px);top:0}.psg-socials-sharing-list button.custom-social-link-btn .hover-tooltip:before{content:"";position:absolute;left:-8px;top:3px;width:9px;height:9px;background:#335696;clip-path:polygon(0 50%,100% 100%,100% 0)}.psg-sp-category-wrp{display:flex;align-items:center;flex-wrap:wrap}.psg-sp-category-wrp .psg-sp-cat-label{margin-bottom:10px}.psg-sp-category-wrp .psg-sp-cat-list a{font-size:12px;line-height:18px;letter-spacing:.6px;font-family:'Montserrat';font-weight:400;color:#505254;border-radius:10px;padding:0;display:inline-block;margin:0 5px;margin-bottom:0}.psg-sp-category-wrp .psg-sp-cat-list a:first-child{margin-left:0}.psg-single-product-main .product_meta{margin-bottom:10px}.psg-single-product-main .product_meta .psg-product-meta-inner span{color:#43425D;font-size:14px;line-height:18px;font-family:'SourceSansPro-Regular'}.wishlist-icon-main{margin-left:auto}.wishlist-icon-main button.wishlist-icon{border:none;background-color:transparent;padding:0}.wishlist-icon-main .wishlist-icon i{font-family:'Font Awesome 5 Pro';font-style:normal;font-size:14px;line-height:18px;color:#43425D}.wishlist-icon-main .wishlist-icon.added i{font-weight:900}.psg-wc-tabs ul.wc-tabs{margin-bottom:0px!important;padding-left:2px!important;padding-top:70px!important}.psg-wc-tabs ul.wc-tabs:before{border-bottom:0px!important}.psg-wc-tabs ul.wc-tabs li:first-child{border-radius:30px 0 0 0px!important}.psg-wc-tabs ul.wc-tabs li:last-child{border-radius:0 30px 0 0px!important}.psg-wc-tabs ul.wc-tabs li{background:transparent!important;border-radius:0 0 0 0px!important;margin:0 -2px!important;text-align:center;border:1px solid #CCCCCC!important;padding:0!important}.psg-wc-tabs ul.wc-tabs li.active{background:#335696!important;border:1px solid #335696!important;z-index:1!important;color:#FFF}.psg-wc-tabs ul.wc-tabs li a{color:#959595!important;font-family:'Oswald';font-size:10px;letter-spacing:.8px;line-height:22.5px;padding:4px 19px!important;font-weight:700!important;display:block!important;text-transform:uppercase}.psg-wc-tabs ul.wc-tabs li.active a{color:#FFFFFF!important}.psg-wc-tabs ul.wc-tabs:before{border-bottom:0px!important}.psg-wc-tabs ul.wc-tabs li:before{display:none}.psg-wc-tabs ul.wc-tabs li:after{display:none}.psg-wc-tabs ul.wc-tabs li.active a:after{display:none}.resp-tabs-container.psg-tabs-container-mobile{border:1px solid #ccc;padding:30px;border-radius:0 20px 20px 20px}.woocommerce-Reviews div#comments h5{color:#505254;font-size:15px;line-height:22.5px;letter-spacing:0;font-family:'Montserrat';text-transform:capitalize;margin:0;margin-bottom:15px;font-weight:600}.woocommerce-Reviews h5.psg-sp-comment-athor-name.woocommerce-review__author{margin-bottom:0!important;color:#1C1F27!important;font-size:12px!important;line-height:18px!important;font-family:'Oswald'!important;text-transform:uppercase!important;font-weight:700}.woocommerce #review_form #respond p a{color:#335696;font-weight:500}section.psg-related-sp-wrp{clear:both;width:100%;background:#F9F9F9;border-radius:100px 100px 0 0}.psg-related-products-inner{max-width:1270px!important;padding:100px 50px;margin:0 auto}.psg-related-sp-wrp .psg-related-sp-heading,.psg-upsells-sp-wrp .psg-upsells-sp-heading,.psg-cross-sells-sp-wrp .psg-cross-sells-sp-heading{margin-top:0;margin-bottom:50px;color:#1C1F27;font-family:'Oswald';font-size:3.66665em;font-weight:700;line-height:1.34em;letter-spacing:.55px;text-transform:uppercase}.psg-related-products-carousel li.psg-product-archive-list .psg-archive-img-upper img{margin:0!important;width:100%!important;aspect-ratio:1/1;object-fit:contain;object-position:center center}.woocommerce ul.products li.psg-product-archive-list .psg-archive-img-upper>a{width:100%}body.hide_sidebar{overflow:hidden;padding-right:17px}.psg-single-product-main p.stock.out-of-stock{font-size:15px!important;line-height:22.5px;letter-spacing:0;font-family:'Montserrat';margin-bottom:20px;font-weight:400;margin-top:10px}.psg-single-product-main .stock.in-stock{font-size:15px!important;line-height:22.5px;letter-spacing:0;font-family:'Montserrat';color:#505254!important;margin-bottom:20px;margin-top:5px}.psg-related-products-carousel-main .slick-arrow,.psg-upsells-products-carousel-main .slick-arrow,.psg-cross-sells-products-carousel-main .slick-arrow{width:40px;height:40px;font-size:0;border-radius:0;border:1px solid #808495;background:#FFFFFF!important;opacity:1;padding:0}.psg-related-products-carousel-main .slick-arrow.slick-prev,.psg-upsells-products-carousel-main .slick-arrow.slick-prev,.psg-cross-sells-products-carousel-main .slick-arrow.slick-prev{left:-50px}.psg-related-products-carousel-main .slick-arrow.slick-next,.psg-upsells-products-carousel-main .slick-arrow.slick-next,.psg-cross-sells-products-carousel-main .slick-arrow.slick-next{right:-50px}.psg-related-products-carousel-main .slick-arrow.slick-prev:before,.psg-upsells-products-carousel-main .slick-arrow.slick-prev:before,.psg-cross-sells-products-carousel-main .slick-arrow.slick-prev:before{content:"\f053";font-size:16px;font-family:'Font Awesome 5 Pro';font-weight:300;color:#808495;line-height:40px;opacity:1}.psg-related-products-carousel-main .slick-arrow.slick-next:before,.psg-upsells-products-carousel-main .slick-arrow.slick-next:before,.psg-cross-sells-products-carousel-main .slick-arrow.slick-next:before{content:"\f054";font-size:16px;font-family:'Font Awesome 5 Pro';font-weight:300;color:#808495;line-height:40px;opacity:1}.psg-related-products-carousel-main .slick-arrow:hover,.psg-upsells-products-carousel-main .slick-arrow:hover,.psg-cross-sells-products-carousel-main .slick-arrow:hover{background:#25243D!important;border-color:#25243D}.psg-related-products-carousel-main .slick-arrow:hover:before,.psg-upsells-products-carousel-main .slick-arrow:hover:before,.psg-cross-sells-products-carousel-main .slick-arrow:hover:before{color:#FFF}.psg-related-products-carousel-main .slick-arrow.slick-disabled,.psg-upsells-products-carousel-main .slick-arrow.slick-disabled,.psg-cross-sells-products-carousel-main .slick-arrow.slick-disabled{border-color:#CCC;background:#CCCCCC!important}.psg-related-products-carousel-main .slick-arrow.slick-disabled:before,.psg-upsells-products-carousel-main .slick-arrow.slick-disabled:before,.psg-cross-sells-products-carousel-main .slick-arrow.slick-disabled:before{color:#FFF}.psg-related-products-carousel .slick-track li.psg-product-archive-list,.psg-upsells-products-carousel .slick-track li.psg-product-archive-list,.psg-cross-sells-products-carousel .slick-track li.psg-product-archive-list{width:calc(100% - 20px)!important;height:calc(100% - 20px)}.psg-related-products-carousel,.psg-upsells-products-carousel,.psg-cross-sells-products-carousel{margin-left:-15px;margin-right:-15px}.psg-related-products-carousel .swiper-wrapper .swiper-slide{will-change:unset;height:initial}.psg-related-products-carousel li.psg-product-archive-list{margin-right:15px!important;margin-left:15px!important;margin-top:0px!important;margin-bottom:5px!important;list-style:none;background-color:transparent;border-radius:20px;overflow:hidden;position:relative;border:1px solid #CCCCCC!important;height:calc(100% - 5px)}.psg-related-products-carousel li.psg-product-archive-list:hover{border:1px solid #335696!important}.psg-related-product-bottom{background:#fff;width:100%;max-width:1270px;padding:50px 50px;padding-bottom:100px;margin:0 auto;position:relative}.psg-related-product-bottom .psg-product-slider-navigation{margin-top:0}div#elementor-lightbox-slideshow-single-img{display:none!important}.mfp-gallery .mfp-image-holder .mfp-figure button.mfp-close{font-size:2em;background:transparent}.mfp-ready .mfp-container .mfp-arrow{background:transparent}.mfp-container .mfp-content .mfp-figure::after{display:none}.psg-single-product-main form.cart .iconic-wsb-product-bumps{margin:0 0 30px 0;border:1px solid #E9E9F0;width:100%;border-radius:0}.psg-single-product-main form.cart .iconic-wsb-product-bumps__header{padding:10px;background:#E9E9F0}.psg-single-product-main form.cart .iconic-wsb-product-bumps__title{font-size:18px;margin:0!important;line-height:21px;letter-spacing:0;color:#17162E;font-family:'SourceSansPro-SemiBold';font-weight:normal!important}.psg-single-product-main form.cart .iconic-wsb-product-bumps__images{margin:0 0 0!important;padding:10px 10px 0 10px!important}.psg-single-product-main form.cart .iconic-wsb-product-bumps__image{padding:0 30px 0 0!important}.psg-single-product-main form.cart .iconic-wsb-product-bumps__image img{width:50px;height:50px;object-fit:cover}.psg-single-product-main form.cart .iconic-wsb-product-bumps__image:after{content:'\f067';width:30px;font-family:"Font Awesome 5 Pro";font-size:12px}.psg-single-product-main form.cart .iconic-wsb-product-bumps__list{border-top:1px solid #E9E9F0}.psg-single-product-main form.cart .iconic-wsb-product-bumps__list-item{padding:10px;border-bottom:1px solid #E9E9F0}.psg-single-product-main form.cart .iconic-wsb-bump-product__body{padding:0}.psg-single-product-main form.cart input.iconic-wsb-bump-product__checkbox{display:none}.psg-single-product-main form.cart .iconic-wsb-bump-product__title{margin:0 5px 0 0;padding-left:26px;position:relative;font-size:13px;line-height:22px;color:#17162E;letter-spacing:0;font-family:'SourceSansPro-SemiBold';font-weight:normal!important}.psg-single-product-main form.cart .iconic-wsb-bump-product__title:before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border:1px solid #EBAA32;border-radius:5px}.psg-single-product-main form.cart input:checked+.iconic-wsb-bump-product__title:before{background:#EBAA32}.psg-single-product-main form.cart input:checked+.iconic-wsb-bump-product__title:after{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;left:2px;top:0;color:#FFF;font-size:10px;font-weight:400;line-height:18px}.psg-single-product-main form.cart .iconic-wsb-bump-product .amount{font-weight:400;color:#17162E;font-family:'SourceSansPro-Bold'}.psg-single-product-main form.cart .iconic-wsb-product-bumps__actions{overflow:hidden;padding:10px}.psg-single-product-main form.cart .iconic-wsb-product-bumps__total-price-label{opacity:1;font-size:12px;line-height:21px;letter-spacing:0;color:#74738F;font-weight:normal!important;margin-bottom:5px;display:block;font-family:'SourceSansPro-SemiBold'}.psg-single-product-main form.cart .iconic-wsb-product-bumps__total-price-amount{font-size:16px;display:block;line-height:24px;letter-spacing:0;color:#111;font-family:'SourceSansPro-Regular';font-weight:normal!important}.psg-single-product-main form.cart .iconic-wsb-product-bumps__total-price-amount ins{font-family:'SourceSansPro-SemiBold';text-decoration:none;padding-left:2px;font-weight:normal!important}.psg-single-product-main form.cart .iconic-wsb-product-bumps__discount-message{background:#74738F;padding:4px 10px;border-radius:0;color:#FFF;position:relative;font-size:10px;line-height:15px;letter-spacing:0;font-family:'SourceSansPro-Regular'}.psg-single-product-main form.cart .iconic-wsb-product-bumps__discount-message:before{border-color:transparent transparent #74738F transparent}.psg-single-product-main form.cart .iconic-wsb-product-bumps__button-wrap{margin-top:20px}.psg-single-product-main form.cart .iconic-wsb-product-bumps__button-wrap .iconic-wsb-product-bumps__button{background:#25243D;border-radius:0px!important;outline:none!important;font-size:16px;line-height:20px;letter-spacing:0;color:#FFF;font-weight:normal!important;text-transform:uppercase;font-family:'SourceSansPro-Regular'!important;padding:15px 42px}.psg-single-product-main form.cart .iconic-wsb-product-bumps__button-wrap .iconic-wsb-product-bumps__button:hover{background:#43425D}.iconic-wsb-modal{box-shadow:0 4px 32px #00000029}.iconic-wsb-modal--narrow{max-width:970px;border-radius:0}.iconic-wsb-modal-product-summary__product-image{width:100%;max-width:150px}.iconic-wsb-modal-product-summary__product-info{padding-left:20px;width:100%;max-width:calc(100% - 150px)}.iconic-wsb-modal__header{padding:16px 30px;background:#3B86FF;border-radius:0;display:flex;align-items:center;flex-wrap:wrap}.iconic-wsb-modal__header-icon--success{position:relative;left:unset;top:unset;display:inline-block;width:auto;height:auto;padding-right:10px}.iconic-wsb-modal__header-icon--success svg{display:none}.iconic-wsb-modal__header-icon--success:before{content:"\f00c";font-family:'Font Awesome 5 Pro';width:20px;height:20px;background:#FFF;border-radius:50%;font-size:14px;line-height:18px;color:#3B86FF;letter-spacing:.14px;display:flex;align-items:center;justify-content:center}.iconic-wsb-modal__header-title{font-size:16px;line-height:22px;letter-spacing:0;color:#FFF;font-family:'SourceSansPro-Regular'}.iconic-wsb-modal__header-icon--close{width:28px;height:28px;cursor:pointer;top:unset;right:unset;fill:#FFF;opacity:1!important;position:relative;margin-left:auto;display:inline-flex;align-items:center}.iconic-wsb-modal__header-icon--close svg{display:none}.iconic-wsb-modal__header-icon--close:before{content:"";position:absolute;right:15px;height:30px;width:1px;background-color:#FFF;transform:rotate(45deg)}.iconic-wsb-modal__header-icon--close:after{content:"";position:absolute;right:15px;height:30px;width:1px;background-color:#FFF;transform:rotate(-45deg)}.mfp-bg{opacity:60%;background:#000}.iconic-wsb-modal-product-summary__product-title{font-size:21px;line-height:31.5px!important;margin:0 0 10px 0!important;letter-spacing:0;color:#111;font-family:'SourceSansPro-Bold';font-weight:normal!important}.iconic-wsb-modal-product-summary__product-price{font-size:18px;line-height:22px;letter-spacing:0;color:#74738F;font-family:'SourceSansPro-Regular';margin-top:10px}.iconic-wsb-modal-product-summary__product-price ins{text-decoration:none}.iconic-wsb-modal-product-summary__main{width:100%;padding-right:30px;max-width:calc(100% - 230px)}.iconic-wsb-modal-product-summary__aside{width:100%;max-width:230px}.iconic-wsb-modal-product-summary__aside .iconic-wsb-modal-product-summary__cart-subtotal{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:18px;line-height:22px;letter-spacing:0;color:#74738F;font-family:'SourceSansPro-Regular';font-weight:normal!important;text-transform:capitalize}.iconic-wsb-modal-product-summary__aside .iconic-wsb-modal-product-summary__cart-subtotal span.woocommerce-Price-amount.amount{font-weight:normal!important;color:#17162E;font-family:'SourceSansPro-Bold'}.iconic-wsb-modal-product-summary__cart-items-count{font-size:14px;line-height:22px;letter-spacing:0;color:#74738F;font-family:'SourceSansPro-Italic'}.iconic-wsb-modal-product-summary__checkout{margin:20px 0 20px 0}.iconic-wsb-modal-product-summary__checkout a{display:block}.iconic-wsb-modal-product-summary__checkout a button.button{background:#25243D;padding:15px 30px;border-radius:0;font-size:16px;line-height:20px;letter-spacing:0;color:#FFF;text-transform:uppercase;font-weight:normal!important;font-family:'SourceSansPro-Regular'}.iconic-wsb-modal-product-summary__checkout a button.button:hover{background:#43425D;color:#FFF}.iconic-wsb-modal-product-summary__view-cart a{font-size:14px;line-height:21px;letter-spacing:0;color:#17162E;font-family:'SourceSansPro-Regular';display:inline-flex;align-items:center;justify-content:center;position:relative}.iconic-wsb-modal-product-summary__view-cart a:before{content:"\f06e";font-family:'Font Awesome 5 Pro';font-size:16px;line-height:20px;letter-spacing:0;font-weight:100;padding-right:10px;position:absolute;left:-30px}.iconic-wsb-modal-product-summary__view-cart a:hover{color:#17162E;text-decoration:underline!important}.iconic-wsb-modal__content{padding:50px}.iconic-wsb-modal__product--summary{margin:0 0 20px 0;padding:0 0 45px 0;border-bottom:1px solid #CCC}.iconic-wsb-modal-products__title{font-size:28px;line-height:42px;letter-spacing:0;text-transform:capitalize;font-family:'SourceSansPro-Bold';color:#43425D;margin:0 0 25px 0;font-weight:normal!important}.iconic-wsb-modal-products__product-list{margin-left:-10px;margin-right:-10px}.iconic-wsb-modal-products__product{padding-left:10px;padding-right:10px;position:relative}.iconic-wsb-modal-product__image{margin:0 0 10px;position:relative}.iconic-wsb-modal-products__product:hover .iconic-wsb-modal-product__image:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;z-index:11;opacity:50%;border-radius:0;pointer-events:none}.iconic-wsb-modal-product__image a img{height:277px;object-fit:cover}.iconic-wsb-modal-product__title{margin-bottom:6px!important;line-height:0;font-size:0}.iconic-wsb-modal-product__title a{font-size:18px;line-height:27px;letter-spacing:0;color:#43425D;font-family:'SourceSansPro-SemiBold'}.iconic-wsb-modal-product__price{font-size:18px;line-height:27px;letter-spacing:0;color:#17162E;font-family:'SourceSansPro-Regular';margin-bottom:0}.iconic-wsb-modal-product__price ins{font-family:'SourceSansPro-SemiBold';text-decoration:none;padding-left:4px}.iconic-wsb-modal-product__add-to-cart{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:10px;position:absolute;top:35%;z-index:99;width:calc(100% - 20px);opacity:0;transition:all 0.3s linear}.iconic-wsb-modal-products__product:hover .iconic-wsb-modal-product__add-to-cart{opacity:1;transition:all 0.3s linear}.iconic-wsb-modal-product__add-to-cart a.button{margin:0 10px!important;display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;background:#FFFFFF!important;border-radius:100%!important;margin-top:0!important;padding:10px!important;color:#43425D!important}.iconic-wsb-modal-product__add-to-cart a.add_to_cart_button{font-size:0}.iconic-wsb-modal-product__add-to-cart a.add_to_cart_button:before{content:"\f290";font-family:'Font Awesome 5 Pro';font-size:14px;line-height:18px;letter-spacing:0;color:#43425D!important;font-weight:300}.iconic-wsb-modal-product__add-to-cart a.button:hover{background-color:#000000!important;color:#FFFFFF!important}.iconic-wsb-modal-product__add-to-cart a.add_to_cart_button:hover:before{color:#FFFFFF!important}.iconic-wsb-modal-product__add-to-cart a.add_to_cart_button.added:before{content:"\f00c";font-size:16px}.iconic-wsb-modal-product__add-to-cart a.added_to_cart{display:none}.iconic-wsb-modal-products{padding-bottom:0}.psg-checkout-page-main-wrp .iconic-wsb-checkout-bump{margin-bottom:20px;margin-top:20px;background:#FFF;border-radius:12px;box-shadow:none;border:none!important;padding:30px}.psg-checkout-page-main-wrp .iconic-wsb-checkout-bump__header{padding:0 0 20px 0;border-bottom:1px solid #CCCCCC!important;margin-bottom:20px}.psg-checkout-page-main-wrp label.iconic-wsb-checkout-bump__header-bump-title{font-size:16px!important;line-height:24px!important;letter-spacing:0;font-family:'SourceSansPro-SemiBold';padding-left:26px;position:relative}.iconic-wsb-checkout-bump__header-checkbox{display:none}.psg-checkout-page-main-wrp label.iconic-wsb-checkout-bump__header-bump-title:before{content:"";width:16px;height:16px;border:1px solid #3B86FF;display:inline-flex;border-radius:5px;position:absolute;left:0;top:5px}.psg-checkout-page-main-wrp label.iconic-wsb-checkout-bump__header-bump-title:hover:before{border:2px solid #3B86FF}.psg-checkout-page-main-wrp input#iconic-wsb-checkout-bump-trigger:checked+input+input+input+input+input+label.iconic-wsb-checkout-bump__header-bump-title:before{background:#3B86FF}.psg-checkout-page-main-wrp input#iconic-wsb-checkout-bump-trigger:checked+input+input+input+input+input+label.iconic-wsb-checkout-bump__header-bump-title:after{content:"\f00c";font-family:"Font Awesome 5 Pro";position:absolute;left:3px;top:1px;font-size:10px;color:#FFF}.iconic-wsb-checkout-bump__body{padding:0}.iconic-wsb-checkout-bump__product-image{margin:0 0 0}.iconic-wsb-checkout-bump__product{font-size:14px;line-height:21px;letter-spacing:0;color:#17162E;font-family:'SourceSansPro-Regular'}.iconic-wsb-checkout-bump__price{margin:20px 0 0;padding:20px 0 0;font-weight:normal!important;border-top:1px solid #CCC}.iconic-wsb-checkout-bump__price del{color:#555;font-family:'SourceSansPro-SemiBold'}.iconic-wsb-checkout-bump__price span.iconic-wsb-checkout-bump__price_span>span.woocommerce-Price-amount.amount{font-size:16px;line-height:23px;letter-spacing:0;color:#17162E;font-family:'SourceSansPro-SemiBold'}.psg-cart-page-main-wrp tr.cart_item td.product-price span.wc-points-rewards-product-message{display:none}.psg-cart-page-main-wrp .wlpr-message-info,.psg-checkout-notification-main-wrp .wlpr-message-info{background-color:#505254;color:#FFF;padding:8px 20px;border-radius:0;font-size:.8em;line-height:1.5em;margin-bottom:30px;letter-spacing:0;font-family:'Montserrat';font-weight:400;border-left:0}.psg-cart-page-main-wrp .wlpr-message-info strong,.psg-checkout-notification-main-wrp .wlpr-message-info strong{font-family:'Montserrat';font-weight:400}.psg-cart-page-main-wrp .wlpr_point_redeem_earn_points .wlpr-message-info,.psg-checkout-notification-main-wrp .wlpr_point_redeem_earn_points .wlpr-message-info{position:relative;padding:24px 30px 24px 40px !IMPORTANT;background:#1C1F27!important;border-radius:20px!important;font-family:'Montserrat'!important;font-size:1em!important;line-height:1.5em!important;letter-spacing:0!important;font-weight:400!important;display:flex;align-items:center;flex-wrap:wrap}.psg-cart-page-main-wrp .wlpr_point_redeem_earn_points .wlpr-message-info span.woocommerce-Price-amount.amount,.psg-checkout-notification-main-wrp .wlpr_point_redeem_earn_points .wlpr-message-info span.woocommerce-Price-amount.amount{padding:0 5px}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr.points-rewards-earn td .wlpr-message-info{background:transparent;color:#505254;padding:0;font-size:0;margin:0;line-height:unset}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr.points-rewards-earn td .wlpr_points_rewards_earn_message .wlpr-message-info strong{margin:0;font-size:15px}.psg-cart-page-main-wrp .wlpr_point_redeem_earn_points,.psg-checkout-notification-main-wrp .wlpr_point_redeem_earn_points{display:block;overflow:hidden}.psg-cart-page-main-wrp .wlpr_point_redeem_earn_points .wlpr-message-info:before,.psg-checkout-notification-main-wrp .wlpr_point_redeem_earn_points .wlpr-message-info:before{content:"";width:41px;height:40px;display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-right:10px}.psg-cart-page-main-wrp form>.wlpr_point_apply_discount,.psg-checkout-notification-main-wrp form>.wlpr_point_apply_discount{background:#FFF;border-radius:0;font-size:16px;line-height:24px;letter-spacing:0;color:#0B50BE;font-family:'SourceSansPro-Regular';text-transform:uppercase;font-weight:normal!important;padding:8px 21px;outline:none;opacity:1!important}.psg-cart-page-main-wrp form>.wlpr_point_apply_discount:hover,.psg-checkout-notification-main-wrp form>.wlpr_point_apply_discount:hover{background-color:#43425D;color:#fff}.psg-cart-page-main-wrp{padding-left:9.5%;display:flex;flex-wrap:wrap;width:100%;background:#FFF}.psg-cart-left-side{width:100%;max-width:calc(100% - 505px);padding:100px 56px 80px 50px}.psg-cart-left-side form.woocommerce-cart-form{margin-top:20px}.psg-cart-collaterals-wrp{background:#F9F9F9;max-width:505px;width:100%;margin-left:auto;padding:40px}.psg-cart-page-main-wrp tr.cart_item td.product-thumbnail{width:101px}.psg-cart-page-main-wrp tr.cart_item td.product-quantity{width:210px}.psg-cart-page-main-wrp tr.cart_item td.product-remove{width:56px}.psg-cart-page-main-wrp tr.cart_item td.product-price{width:170px}.psg-cart-page-main-wrp tr.cart_item td.product-subtotal{width:140px}.woocommerce .psg_woocommerce_table_style tbody tr td.product-name{display:flex;flex-wrap:wrap;align-items:center}.psg-cart-page-main-wrp tr.cart_item td.product-name a img{width:70px;height:70px;object-fit:cover;border-radius:10px}.woocommerce .psg_woocommerce_table_style tbody tr td.product-name .psg-cart-product-name{padding-left:20px;max-width:calc(100% - 80px)}.psg-cart-page-main-wrp tr.cart_item td.product-remove a.remove{font-size:14px;background:transparent;color:#17162E!important;line-height:18px;letter-spacing:.7px}.psg-cart-page-main-wrp tr.cart_item td.product-remove a.remove i{font-weight:500}.cart-custom-quantity-wrp{width:100%;max-width:170px;border:1px solid #AAA;height:50px;display:inline-flex;align-items:center;justify-content:space-between;margin-right:20px;border-radius:25px}.cart-custom-quantity-wrp button.minus,.cart-custom-quantity-wrp button.plus{border:none;outline:none!important;background:transparent!important;color:#335696;letter-spacing:0;font-size:14px;line-height:20px;font-family:'SourceSansPro-Regular';display:flex;align-items:center;height:100%;padding:0 20px}.cart-custom-quantity-wrp button.minus{padding-right:15px}.cart-custom-quantity-wrp button.plus{padding-left:15px}.cart-custom-quantity-wrp .quantity{height:100%;width:100%;text-align:center}.cart-custom-quantity-wrp .quantity input.qty{padding:0!important;border:0!important;border-radius:0!important;line-height:1.5em!important;font-size:1em;color:#17162E;font-family:'Montserrat';font-weight:400;text-align:center;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;height:100%;background:transparent!important;margin:0!important}.cart-custom-quantity-wrp .quantity input.qty[type=number]::-webkit-inner-spin-button{opacity:0!important;display:none}.cart-custom-quantity-wrp .quantity input.qty{-moz-appearance:textfield}.woocommerce .psg_woocommerce_table_style tbody tr td dl.variation{margin-top:5px;display:block;overflow:hidden}.psg-cart-page-main-wrp tr.cart_item td.product-name dl.variation dt,.psg-cart-page-main-wrp tr.cart_item td.product-name dl.variation dd{font-size:12px;line-height:18px;letter-spacing:0;color:#505254;font-family:'Montserrat';float:left;font-weight:400}.psg-cart-page-main-wrp tr.cart_item td.product-name dl.variation dd,.psg-cart-page-main-wrp tr.cart_item td.product-name dl.variation dd p{font-family:'Montserrat';font-weight:400}.cart_item del span.woocommerce-Price-amount.amount{color:#505254}.psg-cart-page-main-wrp tr.cart_item td.product-price ins span bdi{text-decoration:none;font-weight:400!important;color:#335696!important;font-size:22px;line-height:1.2272em;letter-spacing:0;font-family:'Oswald'!important}.psg-coupon-cart-main-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.psg-coupon-inner-left{width:100%;max-width:350px}.psg-coupon-inner-left .group-inner{width:100%}.psg-cart-page-main-wrp tr td .psg-coupon-inner-left .group-header label.coupon{float:unset!important;width:100%;display:flex;margin-bottom:0;position:relative}.psg-cart-page-main-wrp tr td .psg-coupon-inner-left .group-header label.coupon input.input-text{color:#505254;width:100%;max-width:340px;margin:0!important;font-size:12px;line-height:18px!important;letter-spacing:0;font-family:'Montserrat';padding:11px 5px 11px 5px!important;outline:none;border:none;border-bottom:1px solid #CCCCCC!important;background:transparent!important;height:auto!important;font-weight:normal!important}.psg-cart-page-main-wrp tr td .psg-coupon-inner-left .group-header label.coupon input.input-text::placeholder{color:#CCCCCC!important}.psg-cart-page-main-wrp tr td .psg-coupon-inner-left .group-header label.coupon button.button{position:absolute;right:0;padding:10px;background:transparent!important;outline:none!important;font-size:22px;line-height:22px;letter-spacing:0;color:#335696!important}.woocommerce .psg-coupon-inner-right .custom-update-cart{padding:12px 32px!important;border-radius:28px;outline:none!important;font-family:'Oswald';font-weight:700;font-size:1em!important;letter-spacing:1.2px;line-height:1.5em!important;color:#1C1F27!important;transition:all 0.4s linear;background:#335696;border:2px solid #335696!important;position:relative;display:inline-block;text-transform:uppercase}.woocommerce .psg-coupon-inner-right .custom-update-cart:hover{background:#d32019;color:#FFFFFF!important;border-color:#d32019!important}.woocommerce .psg-coupon-inner-right .custom-update-cart:disabled{border-color:#EBEBEB!important;background:#EBEBEB!important;color:#FFFFFF!important}.psg-coupon-inner-right .custom-update-cart i{margin-right:10px}.psg-cart-collaterals-wrp .cart_totals h2{margin-top:0;margin-bottom:20px;font-size:1.667em;line-height:1.1em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';text-transform:uppercase;font-weight:700}.psg-proceed-to-checkout{margin-top:15px}.psg-cart-collaterals-wrp .psg-proceed-to-checkout a.button{padding:12px 32px!important;border-radius:28px;outline:none!important;font-family:'Oswald';font-weight:700;font-size:1em!important;letter-spacing:1.2px;line-height:1.5em!important;color:#ffffff!important;transition:all 0.4s linear;background:#335696;border:2px solid #335696!important;position:relative;display:block;text-transform:uppercase;text-align:center}.psg-cart-collaterals-wrp .psg-proceed-to-checkout a.button:hover{background:#25243D}.psg-cart-collaterals-wrp .psg-proceed-to-checkout a.button.psg_continue_shop_btn{margin-top:20px}.psg-cart-collaterals-wrp .psg-proceed-to-checkout a.button.psg_continue_shop_btn:hover{background:#d32019;border-color:#d32019!important;color:#ffffff!important}.psg-cart-collaterals-wrp .psg-proceed-to-checkout a.button.checkout-button{border-color:#140101 !IMPORTANT;background:transparent;color:#140101!important}.psg-cart-collaterals-wrp .psg-proceed-to-checkout a.button.checkout-button:hover{border-color:#335696!important;background:#335696;color:#ffffff!important}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table{border:none!important;margin:0!important;border-radius:0!important;padding-top:40px}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr th{border:none;background:transparent!important;font-size:15px;line-height:22.5px;letter-spacing:0;color:#1C1F27;padding:6px;font-weight:700;font-family:'Oswald'}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr td{border:none;background:transparent!important;font-size:15px;line-height:22.5px;letter-spacing:0;color:#505254;padding:6px;font-weight:400;font-family:'Montserrat'}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr th .cart-shipping-msg{color:#505254;font-size:10px;line-height:15px;letter-spacing:0;font-family:'Montserrat';font-weight:400;font-style:italic;padding-top:5px}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr th{padding-left:0}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr td{font-family:Montserrat;padding-right:0;text-align:right;vertical-align:top}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr td a{color:#335696;padding-left:5px}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr.order-total td{border-top:1px solid #D7D9DB;padding-top:30px;font-family:'Montserrat';font-weight:400!important;color:#505254}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr.order-total td strong{font-weight:400}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr.order-total th{border-top:1px solid #D7D9DB;padding-top:30px;font-family:'Oswald';font-weight:700}.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr:nth-last-child(3) th,.psg-cart-page-main-wrp .psg-cart-collaterals-wrp table.psg_cart_total_table tr:nth-last-child(3) td{padding-bottom:50px}.psg-empty-cart-container{max-width:1270px;padding:100px 50px;margin-left:auto;margin-right:auto}.psg-empty-cart-container p.psg-return-to-shop{padding-top:20px}.psg-empty-cart-container p.psg-return-to-shop a{background:transparent;color:#1C1F27;padding:13px 25px;display:inline-block;text-decoration:none!important;outline:none;font-size:1em;line-height:1.5em;letter-spacing:1px;font-family:'Oswald';font-weight:700;border:2px solid #140101;border-radius:28px;text-transform:uppercase}.psg-empty-cart-container p.psg-return-to-shop a:hover{background:#335696;border-color:#335696;color:#fff}.cross-sells.psg-cross-sells-sp-wrp{padding-top:30px}.psg-cross-sells-products-carousel li.psg-product-archive-list{background-color:transparent}.psg-cross-sells-products-carousel .psg-product-archive-bottom{background-color:transparent}.alertify .ajs-dimmer{background-color:#000;opacity:.6}.alertify .ajs-modal{display:flex;align-items:center}.alertify .ajs-dialog{margin:100px auto;padding:50px 99px;background-color:#FFF;width:100%;max-width:574px;box-shadow:0 4px 32px #00000029}.alertify .ajs-body .ajs-content{padding:0;margin-bottom:30px}.alertify .ajs-header{background-color:#FFF}.alertify .ajs-footer{background-color:#FFF;padding:0;margin:0}.alertify .ajs-body .ajs-content p{font-size:1.5em;line-height:1.5em;letter-spacing:0;color:#1C1F27;margin-top:0;margin-bottom:20px;font-family:'Oswald';text-align:left;font-weight:500}.wlr-myaccount-page .wlr-button-reward-apply,.wlr-myaccount-page .wlr-button-reward{padding:7px 32px!important;border-radius:28px;outline:none!important;font-family:'Oswald';font-weight:700;font-size:1em!important;letter-spacing:1.2px;line-height:1.5em!important;color:#ffffff!important;transition:all 0.4s linear;background:#335696!important;border:2px solid #335696!important;position:relative;display:block;text-transform:uppercase}.wlr-myaccount-page .wlr-button-reward-apply span,.wlr-myaccount-page .wlr-button-reward span{color:#ffffff!important}.wlr-myaccount-page .wlr-button-reward-apply:hover,.wlr-myaccount-page .wlr-button-reward:hover{background:#d32019!important;color:#FFFFFF!important;border-color:#d32019!important}.wlr-myaccount-page .wlr-button-reward-apply:hover span,.wlr-myaccount-page .wlr-button-reward:hover span{color:#FFFFFF!important}.alertify .ajs-body .ajs-content input.ajs-input{border:none;border-bottom:1px solid #CCC;color:#43425D!important;font-family:'Montserrat';font-weight:400;font-size:1em!important;letter-spacing:0px!important;border-radius:0;padding:0 10px 8px 10px!important;line-height:1.5em!important;background:transparent!important}.alertify .ajs-footer .ajs-buttons.ajs-primary{text-align:center}.alertify .ajs-footer .ajs-button{max-width:calc(50% - 2px);width:100%;margin-left:0!important;padding:12px 32px!important;border-radius:28px;outline:none!important;font-family:'Oswald';font-weight:700;font-size:1em!important;letter-spacing:1.2px;line-height:1.5em!important;color:#ffffff!important;transition:all 0.4s linear;background:transparent;border:2px solid #ffffff!important;position:relative;text-transform:uppercase;text-align:center}.alertify .ajs-footer .ajs-button.ajs-cancel{background:#335696;color:#ffffff!important;margin-right:0!important}.alertify .ajs-footer .ajs-button:hover{color:#ffffff!important;background-color:#335696;border-color:#335696!important}.alertify .ajs-footer .ajs-button:hover::before{transform:scaleX(1.5)!important;transition:all 0.3s!important;padding-left:20px!important;overflow-x:hidden!important}.alertify .ajs-footer .ajs-button:hover{color:#FFFFFF!important;background-color:#335696;border:1px solid #335696}.alertify .ajs-footer .ajs-button.ajs-cancel:hover{background:#d32019;border-color:#d32019!important}.alertify .ajs-footer .ajs-button.ajs-ok:before{right:45px}.alertify .ajs-commands button.ajs-close{background:transparent!important}.woocommerce .psg-cart-page-main-wrp .psg_woocommerce_table_style tbody tr td .psg-cart-product-image a{height:100%;display:block;line-height:0}.woocommerce .psg-cart-left-side .psg_woocommerce_table_style tbody tr:last-child td:first-child{border-radius:0 0 20px 20px}.wlpr_point_redeem_earn_points input#wlpr_point_apply_discount_button{border:2px solid #FFF;border-radius:28px;background:transparent;color:#FFF;padding:13px 29px;font-size:1em;line-height:1.5em;letter-spacing:1.2px;font-family:'Oswald';font-weight:700;text-transform:uppercase;outline:none}.wlpr_point_redeem_earn_points input#wlpr_point_apply_discount_button:hover{border-color:#335696!important;background:#335696;opacity:1}.psg-empty-cart-container .wc-block-components-notice-banner.is-info{border:1px solid #505254;border-radius:0;background:transparent}.psg-empty-cart-container .wc-block-components-notice-banner.is-info>svg{background:#505254}.psg-empty-cart-container .wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0;color:#505254;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:500}.psg-empty-cart-container .wc-block-components-notice-banner.is-success{border-color:#505254;border-radius:0;background:transparent}.psg-empty-cart-container .wc-block-components-notice-banner.is-success svg{background:#505254}.select2-container--default .select2-selection--single{height:40px;border:none!important;border-bottom:1px solid #C0C0C0!important;border-radius:0px!important}.psg-checkout-page-main-wrp{display:flex;flex-wrap:wrap;width:100%;position:relative;overflow:hidden}.psg-checkout-page-left-wrp{width:100%;max-width:calc(100% - 505px);padding:0 50px 100px 136px!important}.psg-checkout-right-wrp{width:100%;max-width:505px;padding:50px 50px 50px 40px;background:#F9F9F9;height:calc(100vh - 100px);display:flex;flex-wrap:wrap}.psg-checkout-right-wrp.fixed{position:fixed;top:100px;right:0;z-index:9}body.admin-bar .psg-checkout-right-wrp.fixed{top:132px}body.admin-bar .psg-checkout-right-wrp{height:calc(100vh - 132px)}.psg-checkout-back-btn{width:100%;padding-bottom:50px;padding-top:100px}.psg-checkout-back-btn a{font-size:.8em;line-height:1.5em;letter-spacing:.6px;color:#505254;text-transform:uppercase;font-family:'Montserrat';font-weight:400;display:inline-flex;align-items:center}.psg-checkout-back-btn a i{margin-right:5px;font-size:16px}.psg-checkout-back-btn a:hover span{color:#335696}.psg-checkout-address-wrp{margin-top:20px;border-radius:12px;background:transparent;border:1px solid #CCC}h3.psg-shipping-method-heading,h3.psg-payment-method-title{margin:0;font-size:1.66667em!important;line-height:1.5em!important;letter-spacing:0!important;font-family:'Oswald'!important;font-weight:700!important;text-transform:uppercase!important;margin-top:50px;margin-bottom:25px}.psg-checkout-address-wrp .psg-checkout-billing-address h3{margin:0;font-size:1.66667em!important;line-height:1.5em!important;letter-spacing:0!important;font-family:'Oswald'!important;font-weight:700!important;text-transform:uppercase!important;padding:20px 30px}.psg-checkout-shipping-method-wrp .psg-shipping-method-heading{color:#43425D;font-size:1.3125em;line-height:1.5;letter-spacing:0;font-family:'SourceSansPro-Bold';font-weight:normal!important;margin-bottom:20px;margin-top:0;text-transform:capitalize}.psg-checkout-order-notes-wrp .woocommerce-additional-fields p label{color:#1C1F27;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Oswald';font-weight:700!important;margin-top:0;text-transform:uppercase}.psg-checkout-address-wrp .woocommerce-account-fields .create-account{margin-bottom:0;border-bottom:none;padding-top:30px!important}input#createaccount{display:none}.psg-checkout-address-wrp .woocommerce-account-fields .create-account label span{position:relative;padding-left:25px}.psg-checkout-address-wrp .woocommerce-account-fields .create-account label span:before{content:"";width:16px;height:16px;border:1px solid #CCC;display:inline-block;position:absolute;left:0;top:0;border-radius:3px;background:transparent}.psg-checkout-address-wrp .woocommerce-account-fields .create-account label span.required{display:inline-block!important;padding-left:unset!important}.psg-checkout-address-wrp .woocommerce-account-fields .create-account label span.required:before{content:unset!important}.psg-checkout-address-wrp .woocommerce-account-fields .create-account label:hover span:before{border:1px solid #335696}.psg-checkout-address-wrp .woocommerce-account-fields .create-account label input#createaccount:checked+span:after{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;left:2px;top:1px;font-size:11px;color:#FFF}.psg-checkout-address-wrp .woocommerce-account-fields .create-account label input#createaccount:checked+span:before{background:#335696;border:1px solid #335696}.psg-checkout-address-wrp .woocommerce-account-fields p span{color:#505254;font-size:12px;line-height:18px!important;font-family:'Montserrat';font-weight:400;margin-bottom:0;display:block!important;text-transform:capitalize}.psg-checkout-address-wrp .woocommerce-account-fields span{display:none!important}.psg-checkout-address-wrp .woocommerce-account-fields span strong{font-family:'SourceSansPro-Bold'}.psg-checkout-address-wrp p#billing_country_field,.psg-checkout-address-wrp p#shipping_country_field{display:none}.psg-checkout-address-wrp p#billing_city_field,.psg-checkout-address-wrp p#shipping_city_field,.psg-checkout-address-wrp p#billing_district_field,.psg-checkout-address-wrp p#shipping_district_field{display:none!important}.psg-checkout-address-wrp p#billing_address_2_field,.psg-checkout-address-wrp p#shipping_address_2_field{width:50%;float:left;padding:0 10px 0 0}.woocommerce form .psg-checkout-address-wrp p{margin-bottom:0;padding:30px!important;padding-top:20px!important;padding-bottom:0!important;border-bottom:1px solid #ccc}.woocommerce form .psg-checkout-address-wrp p.form-row:has(input:focus){background:#F9F9F9}p#shipping_district_custom_field{border-bottom:none}input#ship-to-different-address-checkbox{display:none}.psg-checkout-address-wrp h3#ship-to-different-address label{font-size:12px;line-height:18px!important;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400!important;text-transform:capitalize}.woocommerce-shipping-fields h3#ship-to-different-address label span{position:relative;display:flex;align-items:center;cursor:pointer}.woocommerce-shipping-fields h3#ship-to-different-address label span:before{content:"";width:16px;height:16px;border:1px solid #CCC;display:inline-block;position:relative;left:0;top:0;border-radius:3px;background:transparent;margin-right:10px}.woocommerce-shipping-fields h3#ship-to-different-address label span:hover:before{border:1px solid #335696}.woocommerce-shipping-fields h3#ship-to-different-address input#ship-to-different-address-checkbox:checked+span:before{background:#335696;border:1px solid #335696}.woocommerce-shipping-fields h3#ship-to-different-address input#ship-to-different-address-checkbox:checked+span:after{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;left:2px;top:0;font-size:11px;color:#FFF}.woocommerce form input[type="number"]::-webkit-outer-spin-button,.woocommerce form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce form input[type="number"]{-moz-appearance:textfield}.psg-checkout-order-notes-wrp{padding:30px;padding-top:20px;padding-bottom:0}.psg-checkout-order-notes-wrp p{padding:0;margin:0!important}.psg-checkout-page-main-wrp form.woocommerce-checkout .psg-woocommerce-checkout-payment{background:transparent!important}.psg-checkout-page-main-wrp form.woocommerce-checkout .psg-woocommerce-checkout-payment .psg-woocommerce-checkout-payment-inner{border-radius:20px!important;padding:30px;border:1px solid #CCC}.psg-checkout-page-main-wrp .psg-woocommerce-checkout-payment .form-row.place-order,.psg-checkout-page-main-wrp .psg-woocommerce-checkout-payment ul.wc_payment_methods{padding:0!important;border:none!important}.psg-checkout-page-main-wrp ul.wc_payment_methods li.wc_payment_method{margin-bottom:20px!important}.psg-checkout-page-main-wrp ul.wc_payment_methods input.input-radio{display:none}.psg-woocommerce-checkout-payment li.wc_payment_method.payment_method_paypal img,.psg-woocommerce-checkout-payment li.wc_payment_method.payment_method_paypal a{display:none}.psg-checkout-page-main-wrp ul.wc_payment_methods label{font-size:.8em;line-height:1.5!important;letter-spacing:0;color:#505254;font-family:'Montserrat';position:relative;font-weight:600!important;display:flex!important;align-items:center;margin-bottom:0px!important;text-transform:capitalize}li.wc_payment_method.payment_method_molpay img{max-height:30px}.psg-checkout-page-main-wrp ul.wc_payment_methods label:before{content:"";width:20px;height:20px;border:1px solid #959595;display:inline-block;border-radius:20px;margin-right:10px}.psg-checkout-page-main-wrp ul.wc_payment_methods label:hover:before{border:1px solid #335696}.psg-checkout-page-main-wrp ul.wc_payment_methods label:after{content:"";position:absolute;left:4px;top:50%;width:12px;height:12px;background:#fff;display:inline-block;border-radius:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);opacity:0;transition:opacity 0.3s linear}.psg-checkout-page-main-wrp ul.wc_payment_methods input:checked+label:after{opacity:1}.psg-checkout-shipping-method-wrp ul li input[type=hidden]+label:before,.psg-checkout-page-main-wrp ul.wc_payment_methods input:checked+label:before{border:1px solid #335696;background:#335696}.psg-checkout-page-main-wrp ul.wc_payment_methods li.payment_method_hitpay label img{min-width:44px;margin-right:10px!important;margin-left:0!important}.psg-checkout-page-main-wrp ul.wc_payment_methods li.payment_method_hitpay label img:first-child{margin-left:20px!important}.psg-checkout-page-main-wrp ul.wc_payment_methods .payment_box{background-color:#505254!important;padding:20px!important;margin-bottom:0px!important;border-radius:0!important;width:auto!important}.psg-checkout-page-main-wrp ul.wc_payment_methods .payment_box p,.psg-checkout-page-main-wrp ul.wc_payment_methods .payment_box{font-size:12px!important;line-height:1.5em!important;font-family:'Montserrat';font-weight:400;color:#FFFFFF!important;letter-spacing:0}.psg-checkout-page-main-wrp ul.wc_payment_methods .payment_box:before{margin:-12px 0 0 0px!important;border:12px solid #505254!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;left:35px!important}.woocommerce-privacy-policy-text p a,.woocommerce-privacy-policy-text p{color:#505254;font-size:12px;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:400;margin-bottom:25px}.woocommerce-terms-and-conditions-wrapper p.form-row{padding:0;margin:0}.woocommerce-terms-and-conditions-wrapper p.form-row label{margin:0;cursor:pointer}.woocommerce-terms-and-conditions-wrapper p.form-row label input{display:none!important}.woocommerce-terms-and-conditions-wrapper p.form-row label span.woocommerce-terms-and-conditions-checkbox-text{position:relative;font-size:12px;line-height:1.5em!important;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400;text-transform:none}.woocommerce-terms-and-conditions-wrapper p.form-row label span.woocommerce-terms-and-conditions-checkbox-text:before{content:"";width:16px;height:16px;border:1px solid #CCC;display:inline-block;position:relative;left:0;top:4px;border-radius:5px;background:transparent;margin-right:8px}.woocommerce-terms-and-conditions-wrapper p.form-row label:hover span.woocommerce-terms-and-conditions-checkbox-text:before{border:1px solid #335696}.woocommerce-terms-and-conditions-wrapper p.form-row label input:checked+span.woocommerce-terms-and-conditions-checkbox-text:after{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;left:3px;top:0;font-size:11px;color:#FFF;font-weight:500}.woocommerce-terms-and-conditions-wrapper p.form-row label input:checked+span.woocommerce-terms-and-conditions-checkbox-text:before{background:#335696;border:1px solid #335696}.woocommerce-terms-and-conditions-wrapper p.form-row label span.woocommerce-terms-and-conditions-checkbox-text a.woocommerce-terms-and-conditions-link{text-decoration:underline!important;color:#505254;text-transform:none}.psg-checkout-shipping-method-main{border:1px solid #ccc;border-radius:20px;margin-bottom:50px}.psg-checkout-shipping-method-wrp{padding:30px;padding-bottom:20px;color:#43425D;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'SourceSansPro-Regular';position:relative;border-radius:20px}.psg-shipping-method-loader{z-index:1000;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;background:#FFF;opacity:.6;cursor:default;position:absolute;border-radius:12px}.psg-shipping-method-loader img{height:1em;width:1em;display:block;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.psg-checkout-shipping-method-wrp .psg-shipping-method-heading{margin-bottom:7px;display:none}.psg-shipping-method-sub-heading{font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Oswald';font-weight:700;color:#1C1F27;margin-bottom:20px;text-transform:uppercase}.psg-checkout-shipping-method-wrp ul li{margin-bottom:20px!important}.psg-checkout-shipping-method-wrp ul li:last-child{margin-bottom:0px!important}.psg-checkout-shipping-method-wrp ul li input{display:none}.psg-checkout-shipping-method-wrp ul li label{font-size:.8em;line-height:1.5em!important;letter-spacing:0;color:#505254;font-family:'Montserrat';position:relative;font-weight:600!important;text-transform:capitalize;display:inline-flex!important;align-items:center;margin-bottom:0px!important}.shipping-method-desc{color:#505254;font-size:12px;line-height:18px;letter-spacing:0;font-family:'Montserrat';font-weight:400;padding-left:8px}.shipping-method-desc-bottom{color:#505254;font-size:12px;line-height:18px;letter-spacing:0;font-family:'Montserrat';font-weight:400;padding-top:10px;padding-left:30px}.psg-checkout-shipping-method-wrp ul li label .amount{padding-left:10px}.psg-checkout-shipping-method-wrp ul li label:before{content:"";width:20px;height:20px;border:1px solid #959595;display:inline-block;border-radius:20px;margin-right:10px}.psg-checkout-shipping-method-wrp ul li label:hover:before{border:1px solid #335696}.psg-checkout-shipping-method-wrp ul li input[type=hidden]+label:before,.psg-checkout-shipping-method-wrp ul li input:checked+label:before{background:#335696;border:1px solid #335696}.psg-checkout-shipping-method-wrp ul li input[type=hidden]+label:after,.psg-checkout-shipping-method-wrp ul li input:checked+label:after{content:"";width:12px;height:12px;background:#fff;display:block;border-radius:20px;position:absolute;left:4px;top:4px}.psg_order_review_wrapper{width:100%;min-height:calc(100% - 62px);display:flex;flex-wrap:wrap}.psg-checkout-right-wrp h3#order_review_heading{font-size:1.2em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;margin:0 0 0 0;display:flex;text-transform:capitalize;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;padding:0 0 30px 0;border-bottom:2px solid #D7D9DB;margin-bottom:30px}a.psg-edit-cart-link{font-size:12px;line-height:18px;letter-spacing:.6px;color:#505254;font-family:'Montserrat';font-weight:400;text-transform:uppercase}.woocommerce-checkout-review-order-table{width:100%;display:flex;flex-wrap:wrap;height:100%;max-height:calc(100vh - 297px)}.admin-bar .woocommerce-checkout-review-order-table{max-height:calc(100vh - 329px)}a.psg-edit-cart-link i{margin-right:10px;font-size:14px;font-weight:500}a.psg-edit-cart-link:hover{color:#335696}.woocommerce-checkout-review-order-table .woocommerce-form-coupon{border:none!important;width:100%;padding:0!important;margin:0!important;border-radius:0!important}p.psg-checkout-coupon-code-field{position:relative;margin-bottom:25px;margin-top:0}.woocommerce-checkout-review-order-table .woocommerce-form-coupon button.button{position:absolute!important;top:unset;bottom:8px;right:0;background:none;color:#C01818;font-size:.875em;line-height:1.5;letter-spacing:0;font-family:'Lato-Regular';font-weight:normal!important;padding:0;text-transform:uppercase}.psg-checkout-review-order-table-wrp{width:calc(100% + 20px);margin-bottom:auto;max-height:calc(100% - 282px);overflow-y:auto;margin-right:-20px;padding-right:20px}.psg-checkout-review-order-table-wrp::-webkit-scrollbar,.psg-checkout-review-order-table-wrp::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:5px;border-radius:100px;background-color:#ccc}.psg-checkout-review-order-table-wrp::-webkit-scrollbar-thumb{border-radius:100px;background-color:#335696}table.psg-checkout-review-order-table{margin:0;border:none!important}table.psg-checkout-review-order-table th{border:none!important;padding:0 0 15px 0!important;color:#505254;font-size:14px;line-height:1.2em;letter-spacing:0;font-family:'Montserrat';font-weight:400!important;background:transparent;text-align:left}table.psg-checkout-review-order-table tbody tr.cart_item td.product-name{font-size:14px;line-height:22px;letter-spacing:0;color:#74738F;font-family:'SourceSansPro-Regular';padding:0 10px 20px 0;background:transparent!important;border:none!important}table.psg-checkout-review-order-table tbody tr.cart_item td.product-total{font-size:15px;line-height:1.5em;letter-spacing:0;color:#505254;font-family:'Montserrat';text-align:right;padding:0 0 20px 10px;align-items:center;background:transparent;border:none}table.psg-checkout-review-order-table .psg-checkout-orders{display:flex;flex-wrap:wrap;width:100%}table.psg-checkout-review-order-table .psg-checkout-orders .psg-checkout-orders-img{width:100%;max-width:100px;padding-right:30px}table.psg-checkout-review-order-table .psg-checkout-orders .psg-checkout-orders-img img{width:70px;height:70px;border-radius:10px;object-fit:cover}.psg-checkout-orders-detail-wrp{width:100%;max-width:calc(100% - 100px)}.psg-checkout-orders-detail-wrp .psg-checkout-orders-title{font-size:15px;line-height:22.5px;letter-spacing:0;color:#1C1F27;margin-bottom:5px;font-family:'Oswald';font-weight:700;display:flex;justify-content:space-between}.psg-checkout-orders-quantity span.product-quantity{font-size:16px;line-height:24px}.psg-checkout-orders-detail-wrp .variation dt{font-family:'Montserrat';font-weight:400}.psg-checkout-orders-detail-wrp .variation *{font-size:12px;line-height:18px;letter-spacing:0;font-family:'Montserrat';font-weight:400;color:#505254}ul.psg-checkout-bottom{padding:10px 0 0 0;list-style-type:none;margin:auto 0 0 0;width:100%;display:flex;flex-direction:column}.psg-checkout-bottom .fee{order:2}.psg-checkout-bottom .tax-rate{order:1}.psg-checkout-bottom .psg-review-order-shipping{order:3}.psg-checkout-bottom .order-total{order:4}.psg-checkout-bottom li.psg-pay-btn-wrp{order:5}ul.psg-checkout-bottom li{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}ul.psg-checkout-bottom li.psg-review-order-shipping{margin-bottom:0}span.psg-checkout-chosen-method,span.psg-checkout-chosen-date,span.psg-checkout-chosen-time{color:#505254;font-size:12px;line-height:18px;font-family:'Montserrat';font-weight:400;font-style:italic}ul.psg-checkout-bottom li h4.psg-checkout-form-label{margin:0 0 0 0;padding-right:0;font-size:1em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700!important;text-transform:capitalize}ul.psg-checkout-bottom li p.psg-checkout-form-text{font-size:15px;line-height:22.5px;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400;margin-bottom:0;text-align:right}.woocommerce-checkout-review-order-table ul.psg-checkout-bottom li.order-total p.psg-checkout-form-text strong,ul.psg-checkout-bottom li.checkout-page-points-rewards-earn p.psg-checkout-form-text{font-family:'Montserrat';font-weight:normal!important}ul.psg-checkout-bottom li p.psg-checkout-form-text a{color:#335696;padding-left:5px}.psg-checkout-form-point-wrp .wlpr_points_rewards_earn_message .wlpr-message-info{background-color:transparent!important;border-left:none!important;color:#17162E;padding:0px!important;border-radius:0px!important;font-size:0;margin-bottom:0!important;font-family:'SourceSansPro-Bold'}.psg-checkout-form-point-wrp .wlpr_points_rewards_earn_message .wlpr-message-info strong{font-size:15px;line-height:22.5px;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400!important;margin:0 0 5px 0!important;text-align:right}.psg-checkout-form-point-wrp .wlpr_points_rewards_earn_message{font-family:'SourceSansPro-Bold'}ul.psg-checkout-bottom li.order-total{border-top:2px solid #D7D9DB;padding-top:30px;margin-top:30px}ul.psg-checkout-bottom li.psg-pay-btn-wrp{margin-bottom:0;margin-top:40px}.psg-pay-btn{background:#335696;padding:14px 40px;font-size:15px;line-height:22.5px;letter-spacing:1.2px;color:#fff;font-family:'Oswald';font-weight:700!important;display:block;width:100%;text-align:center;cursor:pointer;border-radius:28px;text-transform:uppercase}.psg-pay-btn:hover{background:#d32019;color:#fff}.psg-pay-btn strong{font-weight:normal!important}.woocommerce form p.form-row{padding:0}.woocommerce form p.form-row-first{width:50%!important;padding:0 10px 0 0;border-right:1px solid #ccc}.woocommerce form p.form-row-last{width:50%!important;padding:0 0 0 10px}.psg-checkout-login-main-wrp{background:#335696;padding:30px 30px 30px 40px;border-radius:20px;margin:30px 0;margin-bottom:50px}.woocommerce-form-login-toggle{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.psg-checkout-login-main-wrp .woocommerce-form-login-toggle .psg-checkout-login-heading{font-size:1em;line-height:1.5em;letter-spacing:0;color:#fff;font-family:'Oswald';margin:0 0 12px 0;font-weight:700!important;text-transform:uppercase}.psg-checkout-login-detail-wrp{display:flex;align-items:center;flex-wrap:wrap;color:#fff;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:400}.psg-checkout-login-detail-wrp i{margin-right:18px;font-size:16px;line-height:20px;letter-spacing:.8px}.psg-checkout-login-detail-wrp .showlogin{text-decoration:underline!important;color:#fff;margin:0 3px}.psg-checkout-login-main-wrp a.login-now-checkout{border:2px solid #fff;border-radius:28px;padding:12px 29px;color:#fff;font-size:1em;line-height:1.5em;letter-spacing:1.2px;font-family:'Oswald';font-weight:700;text-transform:uppercase}.psg-checkout-login-main-wrp a.login-now-checkout:hover{background:#d32019;color:#FFF;border:2px solid #d32019}.psg-checkout-login-main-wrp form.woocommerce-form.woocommerce-form-login.login{border:1px solid #1C1F27}.psg-checkout-login-main-wrp form p.form-row-first{border-right:1px solid #1C1F27}.psg-checkout-login-main-wrp form input.input-text{color:#fff;border-bottom:1px solid #1C1F27!important}.psg-checkout-login-main-wrp form input.input-text::placeholder{color:#505254}.psg-checkout-login-main-wrp form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit{border:2px solid #1C1F27!important}.psg-checkout-login-main-wrp form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit:hover{background:#d32019;color:#FFF;border:2px solid #d32019!important}.psg-checkout-login-main-wrp form.login{margin-top:30px!important;padding:20px!important}.psg-checkout-login-main-wrp form p{font-size:1em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Montserrat';font-weight:400}.woocommerce .psg-checkout-login-main-wrp form label{color:#1C1F27!important}.woocommerce .psg-checkout-login-main-wrp form input.input-text{color:#fff;border-bottom:1px solid #ccc}.psg-checkout-login-main-wrp .woocommerce-form-login__rememberme{margin-bottom:0;margin-top:26px;font-family:'Lato-Regular';display:inline-block!important}.psg-checkout-login-main-wrp .woocommerce-form-login__rememberme input#rememberme{display:none}.psg-checkout-login-main-wrp .woocommerce-form-login__rememberme span{position:relative;color:#1C1F27;font-family:'Montserrat';font-size:15px;letter-spacing:0;line-height:22.5px;font-weight:400;text-transform:none}.psg-checkout-login-main-wrp label.woocommerce-form-login__rememberme span:before{background:transparent;border:1px solid #1C1F27}.psg-checkout-login-main-wrp input#rememberme+span:hover:before{border:1px solid #1C1F27}.psg-checkout-login-main-wrp .woocommerce-form-login input#rememberme:checked+span:before{border-color:#1C1F27;background-color:#1C1F27}.psg-checkout-login-main-wrp .woocommerce-form-login__rememberme span:before{margin-bottom:2px}.psg-checkout-login-main-wrp .woocommerce-form-login__rememberme span:after{top:3px}.psg-checkout-login-main-wrp form p .woocommerce-form-login__submit{max-width:180px;float:left;margin-top:15px;border-radius:28px!important}.psg-checkout-login-main-wrp form p.lost_password,.psg-checkout-login-main-wrp form p.lost_password a{margin-bottom:0;font-size:15px;line-height:22.5px;letter-spacing:0;color:#1C1F27;font-family:'Montserrat';font-weight:400}.psg-checkout-login-main-wrp form p.lost_password a{text-decoration:underline!important}.psg-checkout-login-main-wrp form p.lost_password a:hover{color:#fff}.psg-woocommerce-checkout-payment button#place_order{display:none}.woocommerce-message.psg-coupon-success-msg-main{padding:13px 20px 13px 60px;background-repeat:no-repeat;background-position:right center;background-size:contain}.woocommerce-message.psg-coupon-success-msg-main:before{width:30px;height:18px;left:15px;content:""!important;line-height:0px!important;top:50%;transform:translate(0,-50%);background-size:30px;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.woocommerce-form-coupon-toggle .wc-block-components-notice-banner.is-info{padding:50px 50px!important;padding-left:90px!important;background-repeat:no-repeat!important;background-position:right center;background-size:contain!important;background:transparent;border-radius:20px;margin-bottom:30px;border:1px solid #CCC;position:relative}.woocommerce-form-coupon-toggle .wc-block-components-notice-banner.is-info:before{width:40px;height:40px;left:40px;content:""!important;line-height:0px!important;top:50%;transform:translate(0,-50%);background-size:20px!important;background-position-x:10px!important;background-position-y:11px!important;background-position:center;background-repeat:no-repeat!important;box-sizing:border-box;background:#335696;border-radius:100px;position:absolute}.woocommerce-form-coupon-toggle .wc-block-components-notice-banner.is-info svg,.psg-checkout-notification-main-wrp .wc-block-components-notice-banner.is-success svg{display:none}.woocommerce-form-coupon-toggle .wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content,.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content{color:#505254;font-size:15px;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:400}.woocommerce-form-coupon-toggle .wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content a{color:#505254;text-decoration:underline!important}.psg-checkout-notification-main-wrp .wc-block-components-notice-banner.is-success{padding:50px 50px!important;padding-left:90px!important;background-repeat:no-repeat;background-position:right center;background-size:contain;background-color:transparent!important;border-radius:20px;border:1px solid #ccc!important;position:relative}.psg-checkout-notification-main-wrp .wc-block-components-notice-banner.is-success:before{position:absolute;width:40px;height:40px;left:40px;content:""!important;line-height:0px!important;top:50%;transform:translate(0,-50%);background-size:20px;background-position:center;background-repeat:no-repeat;box-sizing:border-box;background-color:#335696;border-radius:100px}.psg-checkout-page-left-wrp form.checkout_coupon.woocommerce-form-coupon{margin-top:0;padding:30px 25px;border-top:0;font-family:'SourceSansPro-Regular';font-size:1em;letter-spacing:0;line-height:1.5em;color:#43425D;background:#FFF;width:100%;background-repeat:no-repeat;background-position:right center;background-size:contain;border:1px solid #ccc;border-radius:20px}.psg-checkout-page-left-wrp form.checkout_coupon.woocommerce-form-coupon p{font-size:1em;line-height:1.5em;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400!important;margin-bottom:18px}.psg-coupon-code-input-main{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc}.psg-checkout-page-left-wrp form.checkout_coupon.woocommerce-form-coupon p.form-row{margin-bottom:0}.psg-checkout-page-left-wrp form.checkout_coupon.woocommerce-form-coupon p.form-row input#coupon_code{height:40px;border:0}.psg-checkout-page-left-wrp form.checkout_coupon.woocommerce-form-coupon .form-row-coupon-input{width:calc(100% - 130px)}.psg-checkout-page-left-wrp form.checkout_coupon.woocommerce-form-coupon p.form-row button.button{border:1px solid #335696!important;border-radius:28px!important;background:#335696!important;padding:13px 26px!important;font-size:1em;line-height:1.5em;letter-spacing:1.2px;text-transform:uppercase;font-family:'Oswald';font-weight:700!important;color:#fff}.psg-checkout-page-left-wrp form.checkout_coupon.woocommerce-form-coupon p.form-row button.button:hover{color:#FFFFFF!important;background:#d32019!important;border:1px solid #d32019!important}.psg-checkout-progress-bar-wrp{margin-bottom:50px}.psg-checkout-progress-bar{background:#CCC;border-radius:100px;height:5px;margin-bottom:8px;display:flex;align-items:center;justify-content:flex-start}.psg-checkout-progress-bar-inner{display:inline-flex;height:5px;width:0%;border-radius:100px;background:#335696;transition:width 1s linear}.psg-checkout-progress-bar-text{font-size:.8em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';color:#505254}.psg_checkout_ship_address_custom_filed{margin-bottom:20px}.psg_checkout_ship_address_custom_filed.shipping_address{padding-top:20px}.psg_checkout_address_custom_filed_main .psg_checkout_address_top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:30px}.psg_checkout_address_custom_filed_main .psg_checkout_address_top h3{color:#1C1F27;font-size:1.66667em;line-height:1.5em;font-family:'Oswald';font-weight:700;letter-spacing:0;margin-top:0;text-transform:uppercase;margin-bottom:0}.psg_checkout_ship_address_custom_filed .psg_checkout_address_top .psg_checkout_addnew_btn{border:2px solid #1C1F27;border-radius:28px;padding:12px 29px;display:inline-block;color:#1C1F27;font-size:1em;line-height:1.5em;letter-spacing:1.2px;font-family:'Oswald';font-weight:700;text-transform:uppercase}.psg_checkout_ship_address_custom_filed .psg_checkout_address_top .psg_checkout_addnew_btn:hover{color:#FFF;background:#335696;border:2px solid #335696}.psg_checkout_address_filed{border:1px solid #CCC;border-radius:20px}.psg_checkout_address_filed .psg_checkout_address_inner_filed{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #ccc;padding:30px}.psg_checkout_address_filed .psg_checkout_address_inner_filed:last-child{border-bottom:none}.psg_checkout_address_filed .psg_checkout_address_inner_filed input{display:none}.psg_checkout_address_filed .psg_checkout_address_inner_filed label{position:relative;padding-left:35px;margin-bottom:7px}.psg_checkout_address_filed .psg_checkout_address_inner_filed label:before{content:"";width:20px;height:20px;border:1px solid #959595;display:block;position:absolute;left:0;top:2px;border-radius:100px}.psg_checkout_address_filed .psg_checkout_address_inner_filed label:hover:before{border:1px solid #335696}.psg_checkout_address_filed .psg_checkout_address_inner_filed input[type="radio"]:checked+label:after{content:"";position:absolute;display:block;left:4px;top:6px;width:12px;height:12px;background:#fff;border-radius:20px}.psg_checkout_address_filed .psg_checkout_address_inner_filed input[type="radio"]:checked+label:before{background:#335696;border:1px solid #335696}.psg_checkout_address_filed .psg_checkout_address_inner_filed label h5.psg-name{font-size:15px;line-height:22.5px;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;margin:0 0 5px 0;text-transform:capitalize}.psg_checkout_address_filed .psg_checkout_address_inner_filed label p.psg-phone-no,.psg_checkout_address_filed .psg_checkout_address_inner_filed label p.psg-street-address,.psg_checkout_address_filed .psg_checkout_address_inner_filed label p.psg-address-row{font-size:12px;line-height:18px;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400;margin-bottom:5px;text-transform:initial}.psg_checkout_address_filed .psg_checkout_address_inner_filed a.edit{font-size:15px;line-height:22.5px;letter-spacing:0;color:#505254;font-family:'Montserrat';text-transform:uppercase;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center}.psg_checkout_address_filed .psg_checkout_address_inner_filed a.edit:hover{color:#A10200}.psg_checkout_address_filed .psg_checkout_address_inner_filed a.edit i{font-size:16px;margin-right:10px}.check_out_form_display_none{display:none}.psg-checkout-page-left-wrp #jckwds-fields{margin-bottom:0;border:1px solid #ccc;border-left:none;border-right:none}.psg-checkout-page-left-wrp #jckwds-fields .iconic-wds-fields__title{display:none}.psg-checkout-page-left-wrp #jckwds-fields .iconic-wds-fields__fields{display:flex!important;justify-content:space-between;align-items:center}.psg-checkout-page-left-wrp #jckwds-fields .iconic-wds-fields__fields input.input-text{border-bottom:none;-webkit-appearance:none;-moz-appearance:none;border:none}.psg-checkout-page-left-wrp #jckwds-fields #jckwds-delivery-date-wrapper,.psg-checkout-page-left-wrp #jckwds-fields #jckwds-delivery-time-wrapper{width:50%}.psg-checkout-page-left-wrp #jckwds-fields #jckwds-delivery-date-wrapper{border-right:1px solid #ccc;padding:30px;padding-top:20px;padding-bottom:0}.psg-checkout-page-left-wrp #jckwds-fields #jckwds-delivery-time-wrapper{padding:30px;padding-top:20px;padding-bottom:0}.psg-checkout-page-left-wrp #jckwds-fields p{margin:0}.psg-checkout-page-left-wrp #jckwds-fields #jckwds-delivery-time-wrapper select#jckwds-delivery-time{height:40px;border-radius:0px!important;border:none!important;background:transparent!important;color:#505254;font-family:'Montserrat';font-size:12px;letter-spacing:0;line-height:18px!important;font-weight:400!important;padding:0 5px 0 5px!important;-webkit-appearance:none;-moz-appearance:none}.psg-checkout-page-left-wrp #jckwds-fields span.woocommerce-input-wrapper{position:relative}.psg-checkout-page-left-wrp #jckwds-delivery-date_field span.woocommerce-input-wrapper:before{content:'';position:absolute;width:14px;height:14px;background-repeat:no-repeat;font-family:'Font Awesome 5 Pro';top:0;right:0;cursor:pointer;font-weight:300;pointer-events:none}.psg-checkout-page-left-wrp #jckwds-delivery-time_field span.woocommerce-input-wrapper:before{content:'';position:absolute;width:14px;height:14px;background-repeat:no-repeat;top:10px;right:0;cursor:pointer;font-weight:300;pointer-events:none}.psg-checkout-mobile-toggle-btn{display:none;width:100%;padding-bottom:20px;color:#959595;font-size:18px}.psg-checkout-mobile-toggle-btn i{cursor:pointer}.psg-checkout-mobile-toggle-btn.active i:before{content:"\f078"}.psg-checkout-mobile-wrp{position:fixed;right:0;top:100vh;bottom:0;background:#FFF;border-radius:20px 20px 0 0;max-width:100%;width:100%;padding:20px;z-index:999999;transition:all 0.5s linear;box-shadow:0 4px 32px #00000029;display:flex;flex-wrap:wrap}.psg-checkout-mobile-wrp.active{top:0}.psg_order_review_wrapper_mobile{height:calc(100vh - 180px);width:100%}.psg-checkout-mobile-wrp h3{font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#43425D;font-family:'SourceSansPro-Bold';margin:0 0 0 0;display:flex;text-transform:capitalize;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;padding:0 0 20px 0}.psg-thank-you-page-main-wrp{max-width:1070px;margin:0 auto;padding:100px 50px}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-back-btn{color:#000;font-size:14px;line-height:24px;letter-spacing:0;font-family:'JosefinSans-Regular'}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-back-btn i{margin-right:10px}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-back-btn:hover{color:#71CD37}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-view-order-btn i{margin-right:10px;font-size:16px;line-height:27px;font-weight:300}.thank-you-icon{text-align:center;margin-bottom:10px;line-height:0}.thank-you-icon img{width:168px;height:168px;object-fit:contain}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:3em;line-height:1.25em;font-family:'Oswald';font-weight:700;letter-spacing:.45px;color:#1C1F27;text-align:center;padding-bottom:20px;text-transform:uppercase;max-width:772px;margin:0 auto}.product-woo-breadcrumb.product-woo-breadcrumb-thank-you{margin-bottom:0;margin-top:65px}.psg-thankyou-page-text.psg-text-order-main{display:flex;align-items:center;text-align:center;justify-content:center}.psg-thankyou-page-custom p.psg-thankyou-page-text{color:#505254;font-size:1em!important;line-height:1.5em!important;letter-spacing:0;text-align:center;font-family:'Montserrat';font-weight:400;max-width:772px;margin:0 auto}p.psg-thankyou-page-text a{font-weight:600;color:#505254}p.psg-thankyou-page-text a:hover{text-decoration:underline!important}.psg-thankyou-page-btn-main-wrp{text-align:center}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-view-order-btn{color:#3B86FF;font-size:1em;line-height:1.25em;letter-spacing:0;font-family:'SourceSansPro-Regular';font-weight:400;text-transform:uppercase}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-view-order-btn:hover{color:#0B50BE;text-decoration:underline!important}.thankyou-order-table-wrp{margin-top:50px}table.thankyou-order-table{margin-bottom:50px!important;border:none!important}.psg-thankyou-page-custom .thankyou-order-table-wrp .thankyou-order-table thead tr th.woocommerce-orders-table__header{background:#335696;border:1px solid #335696!important;padding:16px 30px!important;font-size:15px;line-height:27px;letter-spacing:0;color:#fff;text-transform:capitalize;font-family:'Oswald';font-weight:700}.psg-thankyou-page-custom .thankyou-order-table-wrp .thankyou-order-table thead tr th.woocommerce-orders-table__header:first-child{border-radius:20px 0 0 0}.psg-thankyou-page-custom .thankyou-order-table-wrp .thankyou-order-table thead tr th.woocommerce-orders-table__header:last-child{border-radius:0 20px 0 0}.psg-thankyou-page-custom .thankyou-order-table-wrp table.thankyou-order-table tbody.psg-account-order-body tr td{padding:20px 30px!important;border-bottom:1px solid #CCCCCC!important;border-left:1px solid #CCCCCC!important;border-right:none;border-top:none!important;font-size:15px;line-height:22px!important;letter-spacing:0;color:#1C1F27;font-family:'Montserrat';font-weight:400;background-color:transparent!important}.psg-thankyou-page-custom .thankyou-order-table-wrp table.thankyou-order-table tbody.psg-account-order-body tr td a{color:#1C1F27;font-family:'Oswald';font-weight:700}.psg-thankyou-page-custom .thankyou-order-table-wrp table.thankyou-order-table tbody.psg-account-order-body tr:nth-child(even){background:#F9F9F9}.psg-thankyou-page-custom .thankyou-order-table-wrp table.thankyou-order-table tbody.psg-account-order-body tr td:last-child{border-right:1px solid #CCCCCC!important}.thankyou-order-table .psg-account-order-body td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a{color:#1C1F27!important}.thankyou-order-table-wrp td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number{width:242px}.psg-thankyou-page-custom .thankyou-order-table-wrp table.thankyou-order-table tbody.psg-account-order-body tr:last-child td:first-child{border-radius:0 0 0 20px}.psg-thankyou-page-custom .thankyou-order-table-wrp table.thankyou-order-table tbody.psg-account-order-body tr:last-child td:last-child{border-radius:0 0 20px 0}.thankyou-order-table-wrp td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-date,.thankyou-order-table-wrp td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-total,.thankyou-order-table-wrp td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-payment-method{width:242px}.psg-thankyou-bank-main{display:flex;justify-content:center}.psg-thankyou-bank-transfer{margin:15px 0!important}img.psg-thankyou-custom-img{width:300px;height:300px;object-fit:contain;margin:15px 0}.psg-thankyou-page-text i{color:#7ED2EA;font-size:36px;letter-spacing:3.6px;margin-right:20px}.psg-thankyou-page-btn-main a.psg-thankyou-page-btn{padding:12px 32px!important;border-radius:28px;outline:none!important;font-family:'Oswald';font-weight:700;font-size:1em!important;letter-spacing:1.2px;line-height:1.5em!important;color:#ffffff!important;transition:all 0.4s linear;background:#335696;border:2px solid #335696!important;position:relative;display:inline-block;text-transform:uppercase}.psg-thankyou-page-btn-main a.psg-thankyou-page-btn.psg-thank-you-home-btn{background:transparent;border:2px solid #1C1F27!important;margin-right:30px;color:#1C1F27!important}.psg-thankyou-page-btn-main a.psg-thankyou-page-btn:hover{background:#d32019!important;border:2px solid #d32019!important;color:#FFFFFF!important}.psg-thankyou-page-btn-main a.psg-thankyou-page-btn.psg-thank-you-home-btn:hover{background:#335696!important;color:#FFFFFF!important;border:2px solid #335696!important}a.psg-thankyou-page-btn i{padding-left:5px}.psg-thankyou-page-btn-main{text-align:center;display:flex;justify-content:center}.woocommerce-order-pay main.site-main{max-width:1270px!important;margin:0 auto;padding:100px 50px}.woocommerce-order-pay ul.order_details{padding-left:0}.woocommerce-order-pay ul.order_details li{border-right:1px solid silver;color:#181D1A;font-size:1.125em;line-height:1.5em;text-transform:capitalize;font-family:'Lato-Regular'}.woocommerce-order-pay ul.order_details li strong{font-family:'Lato-Bold';font-size:16px;line-height:24px}.woocommerce-order-pay form#molpay_payment_form{color:#181D1A;font-size:16px;line-height:24px;font-family:'Lato-Regular'}.woocommerce-order-pay form#molpay_payment_form h3{color:#181D1A;font-family:'Lato-Bold';font-size:1.5625em;line-height:1.5em;text-transform:capitalize}.woocommerce-order-pay form#molpay_payment_form h3 u{text-decoration:none}.woocommerce-order-pay form#molpay_payment_form input#agree{accent-color:#C01818;background-color:#C01818;margin-right:5px;width:18px;height:18px}.woocommerce-order-pay form#molpay_payment_form button{border:0;margin-right:15px}.blockUI.blockPage select#enets_sel_channel{border:1px solid silver;border-radius:0;font-size:16px;line-height:24px;font-family:'Lato-Regular';color:#181D1A}.blockUI.blockPage input#enets_btn_channel2{background:#C01818;border:1px solid #C01818;color:#FFF;border-radius:27px;padding:10px 30px!important;margin:20px 0;font-size:16px;line-height:24px;font-family:'Lato-Regular'}.blockUI.blockPage input#enets_btn_channel2:hover{background:transparent;color:#C01818}.psg_wishlist_main_wrp .psg-wishlist-not-found-text{color:#17162E;font-size:1em;line-height:1.5em;font-family:'SourceSansPro-Regular';letter-spacing:0}.woocommerce .psg-wishlist-table-wrap .psg_woocommerce_table_style tbody tr td.psg-wishlist-image img{width:60px;height:60px;object-fit:cover}.woocommerce .psg-wishlist-table-wrap .psg_woocommerce_table_style tbody tr td.psg-wishlist-image{width:81px;padding-right:0}.psg-wishlist-table-wrap table td .psg_whislist_variations_details{margin-bottom:0;margin-top:5px}.psg-wishlist-table-wrap table td .psg_whislist_variations_details>span{font-size:14px;line-height:20px;letter-spacing:0;color:#111;font-family:'SourceSansPro-Regular';text-transform:capitalize}.psg-wishlist-table-wrap table td .psg_whislist_variations_details>span>span{font-family:'SourceSansPro-Bold'}.woocommerce .psg-wishlist-table-wrap .psg_woocommerce_table_style tbody tr td a.move-to-bag{border:1px solid #43425D;padding:9px 18px;color:#4D4F5C;font-size:16px;line-height:22px;font-family:'SourceSansPro-Regular';text-transform:uppercase}.woocommerce .psg-wishlist-table-wrap .psg_woocommerce_table_style tbody tr td a.move-to-bag i{padding-right:10px}.woocommerce .psg-wishlist-table-wrap .psg_woocommerce_table_style tbody tr td a.move-to-bag:hover{background:#43425D;color:#FFF}.woocommerce .psg-wishlist-table-wrap .psg_woocommerce_table_style tbody tr td.psg-wishlist-btn{width:60px}.woocommerce .psg-wishlist-table-wrap .psg_woocommerce_table_style tbody tr td.psg-wishlist-btn button{border:0;border-radius:0;padding:0;color:#17162E;font-size:14px;line-height:18px;background:transparent}.psg-address-book-top{display:flex;align-items:center;justify-content:space-between;margin-top:45px;margin-bottom:30px}.psg-address-book-top .psg-ab-heading{margin:0;font-size:1.66667em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700}.psg-ab-add-new-btn{cursor:pointer;padding:12px 29px;color:#1C1F27;border:2px solid #1C1F27;border-radius:28px;display:inline-block;font-size:1em;letter-spacing:1.2px;line-height:1.5em;font-family:'Oswald';font-weight:700;text-transform:uppercase}.psg-ab-add-new-btn:hover{background:#335696;border-color:#335696;color:#FFF}.psg-address-book-top.psg_shipping_address{margin-top:50px}.psg-custom-address-book-main-top{border:1px solid #ccc;border-radius:20px}.psg-address-book-wrp .psg-custom-address-book-inner{padding:30px;padding-right:45px;border-radius:0;margin-bottom:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #ccc}div#psg_custom_address_billing_default .psg-custom-address-book-inner:last-child,div#psg_custom_address_shipping_default .psg-custom-address-book-inner:last-child{border-top:none}div#psg_custom_address_billing_main .psg-custom-address-book-inner:last-child{border-bottom:none}.psg-address-book-wrp .psg-custom-address-book-inner .psg-ab-address{width:100%;max-width:440px;position:relative;padding-left:35px;padding-bottom:10px}.psg-address-book-wrp .psg-custom-address-book-inner .psg-ab-address:before{content:'';letter-spacing:0;position:absolute;left:0;top:2px;width:16px;height:18px;background-repeat:no-repeat;filter:brightness(0) saturate(100%) invert(34%) sepia(15%) saturate(2373%) hue-rotate(180deg) brightness(87%) contrast(89%)}.psg-address-book-wrp .psg-custom-address-book-inner .psg-ab-address p{margin-bottom:5px;font-size:.8em;line-height:1.5em;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400}span.psg-ab-seprator{padding:0 5px}.psg-address-book-wrp .psg-custom-address-book-inner .psg-ab-address p:last-child{margin-bottom:0}.psg-address-book-wrp .psg-custom-address-book-inner .psg-ab-address .psg-name{margin-top:0;margin-bottom:5px;font-size:1em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;text-transform:capitalize}.psg-custom-address-book-inner .psg-custom-address-book-action{padding-left:35px;display:flex;align-items:center;justify-content:end}.psg-custom-address-book-inner .psg-custom-address-book-action a.edit{font-size:12px;line-height:18px;letter-spacing:.6px;color:#505254;font-family:'Montserrat';font-weight:400;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase}.psg-custom-address-book-inner .psg-custom-address-book-action a.edit i{font-size:16px;margin-right:10px}.psg-custom-address-book-inner .psg-custom-address-book-action a.edit:hover{color:#335696}span.psg-btn-seprator{margin:0 20px;border-left:2px solid #707070;height:14px}.psg-custom-address-book-inner .psg-custom-address-book-action .psg_mul_address_delete_button,.psg-custom-address-book-inner .psg-custom-address-book-action .psg_defu_address_delete_button,.psg-custom-address-book-inner .psg-custom-address-book-action .psg_mul_address_delete_button_billing,.psg-custom-address-book-inner .psg-custom-address-book-action .psg-mul-address-delete-button{background:transparent!important;border:none!important;border-radius:0px!important;padding:0;font-size:12px;line-height:18px;letter-spacing:.6px;font-family:'Montserrat';font-weight:400;display:inline-flex;align-items:center;justify-content:center;color:#505254;text-transform:uppercase;outline:none!important;box-shadow:none}.psg-custom-address-book-inner .psg-custom-address-book-action .psg_mul_address_delete_button i,.psg-custom-address-book-inner .psg-custom-address-book-action .psg_defu_address_delete_button i,.psg-custom-address-book-inner .psg-custom-address-book-action .psg_mul_address_delete_button_billing i,.psg-custom-address-book-inner .psg-custom-address-book-action .psg-mul-address-delete-button i{font-size:12px;margin-right:10px}.psg-custom-address-book-inner .psg-custom-address-book-action .psg_mul_address_delete_button:hover,.psg-custom-address-book-inner .psg-custom-address-book-action .psg_defu_address_delete_button:hover,.psg-custom-address-book-inner .psg-custom-address-book-action .psg_mul_address_delete_button_billing:hover,.psg-custom-address-book-inner .psg-custom-address-book-action .psg-mul-address-delete-button:hover{color:#335696}.psg-custom-address-book-inner .psg_set_defult_address_main_wrp .psg_set_defult_address,.psg-custom-address-book-inner .psg_set_defult_address_main_wrp .psg_set_defult_address_shipping{display:none}.psg-custom-address-book-inner .psg_set_defult_address_main_wrp label{font-size:12px;line-height:18px;letter-spacing:.6px;color:#505254;font-family:'Montserrat';font-weight:400;text-transform:uppercase;margin-bottom:0;cursor:pointer;position:relative;padding-left:30px}.psg-custom-address-book-inner .psg_set_defult_address_main_wrp label:before{content:"";width:20px;height:20px;border:1px solid #959595;display:block;position:absolute;left:0;top:-1px;border-radius:100px}.psg-custom-address-book-inner .psg_set_defult_address_main_wrp label:hover:before{border:1px solid #335696}.psg-custom-address-book-inner .psg_set_defult_address_main_wrp input[type="radio"]:checked+label:before{border:1px solid #335696;background:#335696}.psg-custom-address-book-inner .psg_set_defult_address_main_wrp input[type="radio"]:checked+label:after{content:"";position:absolute;left:4px;top:3px;width:12px;height:12px;background:#FFF;border-radius:20px}.psg-custom-address-button-delete img,.psg_set_defult_address_main_wrp img{mix-blend-mode:multiply;width:100%;max-width:20px}.psg_loader_gif label:before,.psg_loader_gif label:after{content:unset!important}.check_out_form_billingdispaly .psg-checkout-shipping-address{display:none!important}.check_out_form_shippingdispaly .psg-checkout-billing-address{display:none!important}.psg-ma-add-new-popup{display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;height:100vh!important;left:0;right:0;width:100%!important;opacity:0;visibility:hidden;z-index:999999;transition:all 0.5s linear}.psg-ma-add-new-popup.open{visibility:visible;opacity:1}.psg-ma-add-new-popup-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:70%}.psg-ma-add-new-popup-content{position:relative;background:#FFF;padding:50px 30px;width:100%;max-width:772px;border-radius:20px;transition:transform 0.5s linear;transform:scale(.8)}.psg-ma-add-new-popup.open .psg-ma-add-new-popup-content{transform:scale(1)}.psg-ma-add-new-popup.open .psg-ma-add-new-popup-content::-webkit-scrollbar-thumb{background-color:#335696}.psg-ma-add-new-popup-inner{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 218px);padding:0 30px;padding-left:20px}.psg-ma-add-new-popup-inner::-webkit-scrollbar,.psg-ma-add-new-popup-inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.3);width:5px;background-color:#ccc;border-radius:100px}.psg-ma-add-new-popup-inner::-webkit-scrollbar-thumb{background-color:#335696;border-radius:100px}.psg-ma-add-new-popup .psg-ma-add-new-popup-content h3{margin:0;font-size:1.66667em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;padding-bottom:20px}.psg-ma-add-new-popup .psg-ma-add-new-popup-inner form{border:1px solid #ccc;border-radius:20px}.psg-ma-add-new-popup .psg-ma-add-new-popup-content .psg_multiple_billing_address_button,.psg-ma-add-new-popup .psg-ma-add-new-popup-content .psg_multiple_shipping_address_button{outline:none!important;padding:13px 40px;border:1px solid#335696;background:#335696;color:#ffffff!important;font-size:1em;line-height:1.5em;letter-spacing:1.2px;font-family:'Oswald';font-weight:700!important;text-transform:uppercase;width:100%;border-radius:0 0 20px 20px}.psg-ma-add-new-popup .psg-ma-add-new-popup-content .psg_multiple_billing_address_button:hover,.psg-ma-add-new-popup .psg-ma-add-new-popup-content .psg_multiple_shipping_address_button:hover{background:#d32019;color:#FFFFFF!important;border-color:#d32019}.psg-ma-add-new-popup .psg-ma-add-new-popup-content span.psg-address-cancel-button{display:inline-flex;align-items:center;flex-direction:column;cursor:pointer;justify-content:center;color:#505254;font-size:12px;line-height:18px;letter-spacing:.6px;font-family:'Montserrat';font-weight:400;text-transform:uppercase}.psg-ma-add-new-popup .psg-ma-add-new-popup-content span.psg-address-cancel-button i{color:#505254;font-size:30px}.psg_multiple_address_custom_filed_main .psg_multiple_address_filed:has(input:focus){background:#F9F9F9}.psg_multiple_address_custom_filed_main .psg_multiple_address_filed:first-child:has(input:focus){border-radius:20px 20px 0 0;background:#F9F9F9}.psg-edit-address-back-button{cursor:pointer;justify-content:center;margin-bottom:40px;font-size:.8em;line-height:1.5em;letter-spacing:.6px;color:#505254;text-transform:uppercase;font-family:'Montserrat';font-weight:400;display:inline-flex;align-items:center}.psg-edit-address-back-button:hover{color:#335696}.psg-edit-address-back-button i{padding-right:8px;font-size:18px}.psg-edit-address-box-wrp{border:1px solid #CCC;border-radius:20px}.woocommerce-MyAccount-content h3.psg-edit-address-heading{margin:0;font-size:1.66667em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;padding-bottom:40px}.psg_multiple_address_custom_filed_main{display:flex;flex-wrap:wrap}.psg_multiple_address_custom_filed_main .psg_multiple_address_filed{width:100%;padding:20px 30px;padding-bottom:0;margin-bottom:0;border-bottom:1px solid #ccc}.psg_multiple_address_custom_filed_main .psg_multiple_address_filed.half_width{max-width:50%}.psg_multiple_address_custom_filed_main .psg_multiple_address_filed.half_width.first{border-right:1px solid #ccc}.psg_multiple_address_custom_filed_main .psg_multiple_address_filed .psg_edit_input,#billing_country_field span.woocommerce-input-wrapper,#shipping_country_field span.woocommerce-input-wrapper{background:transparent;height:40px;border:none;border-radius:0;color:#505254;font-family:'Montserrat';font-weight:400;font-size:12px;letter-spacing:0;line-height:18px!important;display:inline-block;box-shadow:none!important;padding:0 5px!important;margin-top:0px!important}#billing_country_field span.woocommerce-input-wrapper strong,#shipping_country_field span.woocommerce-input-wrapper strong{font-weight:400}.psg_multiple_address_custom_filed_main .psg_multiple_address_filed .psg_edit_input::placeholder,#billing_country_field span.woocommerce-input-wrapper::placeholder,#shipping_country_field span.woocommerce-input-wrapper::placeholder{color:#CCC}:focus .psg_multiple_address_custom_filed_main .psg_multiple_address_filed .psg_edit_input:focus,#billing_country_field span.woocommerce-input-wrapper:focus,#shipping_country_field span.woocommerce-input-wrapper:focus{border-bottom-color:#181D1A}.pag_edit_address_billing .psg_edit_address_button,.pag_edit_address_shipping .psg_edit_address_button{margin-bottom:0;width:100%}.pag_edit_address_shipping .psg_edit_address_button .save_address,.pag_edit_address_billing .psg_edit_address_button .save_address,form#psg_multiple_address_billing_update_form .psg_multiple_billing_add_update_button,form#psg_multiple_address_shipping_update_form .psg_multiple_ship_add_update_button{outline:none!important;padding:13px 40px;border:1px solid#335696;background:#335696;color:#ffffff!important;font-size:1em;line-height:1.5em;letter-spacing:1.2px;font-family:'Oswald';font-weight:700!important;text-transform:uppercase;width:100%;border-radius:0 0 20px 20px}.pag_edit_address_shipping .psg_edit_address_button .save_address:hover,.pag_edit_address_billing .psg_edit_address_button .save_address:hover,form#psg_multiple_address_billing_update_form .psg_multiple_billing_add_update_button:hover,form#psg_multiple_address_shipping_update_form .psg_multiple_ship_add_update_button:hover{background:#d32019;border-color:#d32019;color:#ffffff!important}.psg-edit-address-cancel-button-main{text-align:center;padding-top:30px}span.psg-edit-address-cancel-button{display:inline-flex;align-items:center;flex-direction:column;cursor:pointer;justify-content:center;color:#505254;font-size:12px;line-height:18px;letter-spacing:.6px;font-family:'Montserrat';font-weight:400;text-transform:uppercase}.psg-edit-address-cancel-button i{color:#505254;font-size:30px}span.psg_required{color:#335696;font-size:15px;font-weight:900}.psg-woocommerce-dashboard-wrp .woocommerce-MyAccount-content .lpr-recent-points .points-box{background:#F4F1EC;width:100%;border:none;box-shadow:none;padding:30px;margin-bottom:20px;border-radius:20px}.psg-woocommerce-dashboard-wrp .woocommerce-MyAccount-content .lpr-recent-points .points-box h3{font-size:18px;line-height:1.5;margin:0 0 6px 0;color:#000;border:none!important;padding-bottom:0;font-weight:400;letter-spacing:0;font-family:'Poppins-Regular'}.psg-woocommerce-dashboard-wrp .woocommerce-MyAccount-content .lpr-recent-points .points-box p{font-size:0;line-height:36px!important;letter-spacing:0;margin:0;height:36px}.psg-woocommerce-dashboard-wrp .woocommerce-MyAccount-content .lpr-recent-points .points-box p strong{font-size:36px!important;line-height:36px;color:#EBAA32!important;font-family:'Poppins-SemiBold';display:inline-flex;letter-spacing:0}.psg-woocommerce-dashboard-wrp{display:flex;flex-wrap:wrap;width:100%}.psg-wd-sidebar-toggle-wrp{display:none;flex-wrap:wrap;flex-flow:column wrap;justify-content:space-between;width:26px;height:26px;cursor:pointer}.psg-wd-sidebar-toggle-wrp .line{height:2px;background:#1C1F27;border-radius:5px;margin:3px 0;transform-origin:left;transition:all 0.5s;display:block;width:100%}.psg-wd-sidebar-toggle-wrp.active .line:nth-child(2){opacity:0;transform:translateX(1rem)}.psg-wd-sidebar-toggle-wrp.active .line:nth-child(1){transform:rotate(45deg) translate(0,0)}.psg-wd-sidebar-toggle-wrp.active .line:nth-child(3){transform:rotate(-45deg) translate(-1px,0)}.psg-wd-sidebar-wrp{width:100%;max-width:335px;background:#F9F9F9;min-height:100vh;height:auto}.psg-wd-sidebar-menu-wrp{padding:30px 40px 40px 40px}.psg-woocommerce-dashboard-wrp .woocommerce-MyAccount-content{float:none!important;width:100%!important;max-width:calc(100% - 335px);padding-top:100px;padding-right:9.5%;padding-bottom:100px;padding-left:100px}.psg-wd-sidebar-top{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:40px 40px 30px 40px;border-bottom:1px solid #D7D9DB}.psg-wd-sidebar-user-image{width:100%;max-width:40px}.psg-wd-sidebar-user-image img{width:40px;height:40px;border-radius:500px;object-fit:cover;object-position:center}.psg-wd-sidebar-user-info{width:100%;max-width:calc(100% - 40px);padding-left:20px}.psg-wd-sidebar-user-info .psg-wd-sidebar-user-name{margin:0;font-size:1.2em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;text-transform:capitalize}.psg-loyalty-point-main{padding-bottom:25px}.psg-wd-sidebar-menu-wrp ul{padding-left:0;list-style-type:none}.psg-wd-sidebar-head{color:#1C1F27;font-size:1.2em;line-height:1.5em;letter-spacing:0;font-family:'Oswald';font-weight:700;margin-bottom:20px}.psg-wd-sidebar ul li{margin-bottom:18px}.psg-wd-sidebar ul li:last-child{margin-bottom:0}.psg-wd-sidebar ul li a{position:relative;padding-left:28px;font-size:1em;line-height:1.5em;letter-spacing:0;color:#959595;display:inline-block;font-family:'Oswald';font-weight:700}.psg-wd-sidebar ul li a:before{content:"";position:absolute;left:0;width:18px;height:21px;background-repeat:no-repeat;background-position:center;background-size:18px;filter:brightness(0) saturate(100%) invert(63%) sepia(3%) saturate(3%) hue-rotate(343deg) brightness(96%) contrast(81%)}.psg-wd-sidebar ul li a:hover::before{filter:invert(33%) sepia(8%) saturate(172%) hue-rotate(169deg) brightness(90%) contrast(92%)}.psg-wd-sidebar ul li.is-active a:before{filter:brightness(0) saturate(100%) invert(34%) sepia(15%) saturate(2373%) hue-rotate(180deg) brightness(87%) contrast(89%)}.psg-wd-sidebar ul li.is-active a:hover{color:#335696}.page-template-wishlist-php .psg-wd-sidebar ul li.woocommerce-MyAccount-navigation-link--wishlist a,.page-template-logout-php .psg-wd-sidebar ul li.woocommerce-MyAccount-navigation-link--logout a,.psg-wd-sidebar ul li.is-active a{color:#335696}.psg-wd-sidebar ul li a:hover{color:#505254}.psg-shop-filter-popup .prdctfltr_collector.prdctfltr_collector_flat{display:none}.page-template-view-enquiry li.woocommerce-MyAccount-navigation-link--enquiry-history a,.page-template-enquiry-history li.woocommerce-MyAccount-navigation-link--enquiry-history a{color:#335696!important}.page-template-view-enquiry li.woocommerce-MyAccount-navigation-link--enquiry-history a:before,.page-template-enquiry-history li.woocommerce-MyAccount-navigation-link--enquiry-history a:before{filter:brightness(0) saturate(100%) invert(34%) sepia(15%) saturate(2373%) hue-rotate(180deg) brightness(87%) contrast(89%)!important}.woocommerce-edit-account .psg-woocommerce-dashboard-wrp .psg-dashboard-main-heading{margin-bottom:30px}.psg-woocommerce-dashboard-wrp .psg-dashboard-main-heading{margin-top:0;margin-bottom:50px;font-size:2.13334em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:bold!important;padding-bottom:30px;border-bottom:1px solid #D7D9DB;font-weight:700!important}form.psg-edit-profile-form-wrp{display:flex;flex-wrap:wrap;width:100%;margin-top:50px}.psg-edit-profile-left-side{width:100%;max-width:270px;margin-bottom:50px}.psg-edit-profile-right-side{width:100%;max-width:calc(100% - 300px);margin-left:30px;border:1px solid #CCC;border-radius:20px}.psg-edit-profile-image{max-width:170px;margin:0 auto 30px auto}.psg-edit-profile-image img{width:170px;height:170px;border-radius:500px;object-fit:cover;object-position:center}.psg-file-btn-group{padding:0}.psg-file-btn-group span.psg-file-btn{width:100%;display:block}.psg-file-btn-group span.psg-file-btn .psg-file-btn-info{width:100%;border:2px solid #140101;border-radius:28px;font-size:15px;line-height:22.5px;letter-spacing:1.2px;color:#1C1F27;padding:12px 60px;background:transparent;outline:none!important;box-shadow:none!important;font-family:'Oswald';font-weight:700;text-transform:uppercase}.psg-file-btn-group span.psg-file-btn .psg-file-btn-info i{font-size:16px;line-height:20px;margin-right:10px}.psg-file-btn-group span.psg-file-btn .psg-file-btn-info:hover{background:#335696;color:#fff;border-color:#335696}form.woocommerce-EditAccountForm.edit-account .woocommerce-form-row{padding:20px 30px 0 30px;margin:0;border-bottom:1px solid #CCC}form.woocommerce-EditAccountForm.edit-account .woocommerce-form-row input{border:none}.woocommerce form.psg-edit-profile-form-wrp label{font-size:1em}.woocommerce form.psg-edit-profile-form-wrp label .required{font-size:1em}.woocommerce form.psg-edit-profile-form-wrp input.input-text{font-size:.8em;padding:10px 5px!important;font-family:'Montserrat';font-weight:400;line-height:1.5em!important;letter-spacing:0;color:#505254}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#181D1A!important;line-height:32px!important;font-size:16px!important;letter-spacing:0;font-family:'Lato-Regular'}p#billing_city_field,p#shipping_city_field{width:50%;padding-right:10px}p#shipping_postcode_field,p#billing_postcode_field{float:right;width:50%;padding-left:10px;clear:unset}h3#ship-to-different-address{line-height:0;padding:20px 30px;padding-bottom:25px;margin:0}.psg_checkout_address_custom_filed_main h3#ship-to-different-address{padding:0}span.edit-account-gender-wrap{display:flex;margin-top:15px}span.edit-account-gender-wrap .radio{margin-right:30px}span.edit-account-gender-wrap input[type="radio"]{height:20px;width:20px}.account-gender-main label{margin-bottom:10px}span.edit-account-gender-wrap .radio{margin-right:50px;margin-top:0}span.custom-edit-account-image-main input{width:47%;border:1px solid #EEEEEE!important;background:#ffffff!important;color:#111111!important;font-size:16px!important;line-height:19px!important;letter-spacing:0.8px!important;border-radius:0;padding:13px 15px!important;font-family:'JosefinSans-Regular'}.woocommerce-EditAccountForm.edit-account legend{display:block;border-bottom:1px solid #D0CFD8;padding:0 30px 30px 30px;width:100%;text-transform:uppercase;color:#1C1F27;font-size:15px;line-height:22.5px!important;letter-spacing:0;font-family:'Oswald';font-weight:700!important}fieldset.edit-account-billing-info,fieldset.edit-account-shipping-info,fieldset.edit-change-password-info{margin-top:30px;padding:0;border:none;margin-left:0;margin-right:0}.edit-profile-bottom-main p.edit-profile-btn-bottom{margin:0}.edit-account-gender-wrap [type="radio"]+label:before{content:"";position:absolute;left:0;top:5px;width:16px;height:16px;border:1px solid #3B86FF;border-radius:100%;background:#FFF}.edit-account-gender-wrap [type="radio"]+label:hover:before{border:2px solid #3B86FF}.edit-account-gender-wrap [type="radio"]:checked+label:after,.edit-account-gender-wrap [type="radio"]:not(:checked)+label:after{content:"";width:8px;height:8px;background:#3B86FF;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;margin-top:5px}.edit-account-gender-wrap [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.edit-account-gender-wrap [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.edit-account-gender-wrap label{position:relative;cursor:pointer}.edit-account-gender-wrap [type="radio"]:checked+label,.edit-account-gender-wrap [type="radio"]:not(:checked)+label{padding-left:26px;position:relative;cursor:pointer;display:inline-block}form.woocommerce-EditAccountForm.edit-account label.radio{font-family:'SourceSansPro-Regular'}.edit-account-gender-wrap [type="radio"]:checked,.edit-account-gender-wrap [type="radio"]:not(:checked){position:absolute;left:-9999px}.input-file{position:absolute;display:none}.edit-profile-bottom-main p.edit-profile-btn-bottom .button.custom-edit-account-btn{background:#335696;outline:none!important;box-shadow:none!important;padding:14px 30px;font-size:1em;line-height:1.5em;letter-spacing:1.2px;color:#fff;font-family:'Oswald';font-weight:700;text-transform:uppercase;width:100%;border-radius:0 0 20px 20px}.edit-profile-bottom-main p.edit-profile-btn-bottom .button.custom-edit-account-btn:hover{background:#d32019;color:#fff}.psg-hcp-account-type{display:flex;align-items:center;width:100%;border-bottom:1px solid silver;padding-bottom:16px;margin-bottom:30px;font-size:16px;line-height:24px;letter-spacing:0;color:#181D1A;font-family:'Lato-Regular'}.psg-hcp-account-type span.psg-hcp-account-type-label{font-family:'Lato-Bold';text-transform:capitalize;padding-right:38px}.woocommerce-EditAccountForm.edit-account fieldset.edit-change-password-info legend{display:flex;align-items:center;justify-content:space-between}.psg_password_enable_wrp input{display:none}.psg_password_enable{display:block;width:16px;height:16px;position:relative;border:1px solid #CCC;outline:1px solid transparent;border-radius:3px;cursor:pointer}.psg_password_enable:hover{border:1px solid #335696}.psg_password_enable_wrp input:checked~.psg_password_enable{background:#335696;border:1px solid #335696}.psg_password_enable_wrp .psg_password_enable:before{content:"\f00c";font-family:'Font Awesome 5 Pro';font-size:11px;color:#FFF;position:absolute;left:0;right:0;top:0;line-height:14px;text-align:center;opacity:0;font-weight:400}.psg_password_enable_wrp input:checked~.psg_password_enable:before{opacity:1}.custom-file-upload .input-file{visibility:hidden}.edit-change-password-info .password-input span.show-password-input{pointer-events:none}form.woocommerce-EditAccountForm.edit-account .woocommerce-form-row:has(input:focus){background:#F9F9F9}form.woocommerce-EditAccountForm.edit-account .woocommerce-form-row:first-child:has(input:focus){background:#F9F9F9;border-radius:20px 20px 0 0}.woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.wt_pklist_invoice_print{display:none}.psg-order-history-topbar{display:flex;align-items:center;flex-wrap:wrap;margin:0 -10px 20px -10px}.psg-order-from-date-wrp,.psg-order-end-date-wrp,.psg-order-sortby-wrp{width:100%;max-width:22%;padding:0 10px}.psg-order-sortby-wrp{max-width:24%}.psg-order-sortby-wrp{display:flex;align-items:center;position:relative}.psg-order-sortby-wrp:after{content:"\f078";font-family:'Font Awesome 5 Pro';position:absolute;right:10px;top:0;line-height:40px;font-size:14px;letter-spacing:.14px;color:#555;pointer-events:none}.psg-order-sortby-wrp .psg-order-sortby-label{display:inline-block;min-width:60px;font-size:1em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;text-transform:uppercase}.psg-order-sortby-wrp select{border:none;border-bottom:1px solid #CCCCCC!important;border-radius:0;font-size:12px;line-height:18px;letter-spacing:0;color:#505254;font-family:'Montserrat';text-transform:capitalize;padding:10px 30px 10px 6px;height:40px;-webkit-appearance:none;-moz-appearance:none}.psg-order-sortby-wrp select::-ms-expand{display:none}.psg-order-search-wrp{width:100%;max-width:32%;padding:0 10px}.psg-order-history-topbar input[type="date"]{border:none;background:transparent!important;font-size:12px;color:#505254;line-height:1.5em;letter-spacing:0;padding:10px 6px;border-radius:0px!important;border-bottom:1px solid #CCCCCC!important;font-family:'Montserrat';font-weight:400;height:40px;text-transform:uppercase}.psg-order-history-topbar input[type="date"]::-webkit-inner-spin-button,.psg-order-history-topbar input[type="date"]::-webkit-calendar-picker-indicator{opacity:0!important}.psg-order-history-topbar input[type="date"]::placeholder{color:#CCC}.psg-order-history-topbar input[type="date"]::placeholder{color:#CCC}.psg-order-end-date,.psg-order-from-date{position:relative}.psg-order-end-date:before,.psg-order-from-date:before{content:"";position:absolute;top:12px;right:0;width:13px;height:15px;background-size:contain;pointer-events:none;background-repeat:no-repeat}.psg-order-search input{border:none!important;background:transparent!important;font-size:12px;color:#505254;line-height:18px;letter-spacing:0;padding:10px 6px!important;border-radius:0px!important;border-bottom:1px solid #CCCCCC!important;font-family:'Montserrat';font-weight:400;height:40px}.psg-order-search input::placeholder{color:#CCC}.psg-order-loader{width:100%;text-align:center}.psg-order-history-main-wrp table.woocommerce-orders-table{margin-bottom:50px}.psg_woocommerce_table_border_style tbody tr td a.button.woocommerce-button{background:transparent!important;padding:0px!important;font-size:12px;line-height:18px;color:#505254;letter-spacing:.6px;font-weight:400!important;text-transform:uppercase;font-family:'Montserrat';padding-left:20px!important}.psg_woocommerce_table_border_style tbody tr td a.button.woocommerce-button:first-child{padding-left:0!important}.psg-view-order-table-pd a{color:#181D1A;font-family:'Lato-Bold'}.psg-view-order-table-pd a:hover{color:#181D1A}.psg-view-order-table-pd ul.wc-item-meta{padding:0;list-style-type:none;margin-top:5px;color:#505254!important;font-weight:400!important}.psg-view-order-table-pd ul.wc-item-meta li strong.wc-item-meta-label{font-weight:400!important;color:#505254!important}.psg-view-order-table-pd ul.wc-item-meta li{display:flex;flex-wrap:wrap;margin-bottom:2px}.psg-view-order-table-pd ul.wc-item-meta li:last-child{margin-bottom:0}.psg-view-order-table-pd ul.wc-item-meta li strong.wc-item-meta-label{font-size:14px;line-height:20px;letter-spacing:0;margin-right:5px!important;color:#111;font-family:'Montserrat';float:left;font-weight:400!important}.psg-view-order-table-pd ul.wc-item-meta li p{font-size:14px;line-height:20px;letter-spacing:0;font-family:'Montserrat';font-weight:400!important}.psg_woocommerce_table_border_style tbody tr td a.button.woocommerce-button i{margin-right:10px}.psg_woocommerce_table_border_style tbody tr td a.button.woocommerce-button:hover{color:#335696}.psg_woocommerce_table_border_style tbody tr.woocommerce-orders-table__row--status-pending td.woocommerce-orders-table__cell-order-status{color:#335696;text-transform:capitalize}.psg_woocommerce_table_border_style tbody tr.woocommerce-orders-table__row--status-cancelled td.woocommerce-orders-table__cell-order-status{color:#F71515;text-transform:capitalize}.psg_woocommerce_table_border_style tbody tr.woocommerce-orders-table__row--status-processing td.woocommerce-orders-table__cell-order-status{color:#335696;text-transform:capitalize}.psg_woocommerce_table_border_style tbody tr.woocommerce-orders-table__row--status-completed td.woocommerce-orders-table__cell-order-status{color:#505254;text-transform:capitalize}.psg_woocommerce_table_border_style tbody tr.woocommerce-orders-table__row--status-on-hold td.woocommerce-orders-table__cell-order-status{color:#C01818;text-transform:capitalize}.psg-order-search{position:relative}.psg-order-search button{position:absolute;right:0;top:0;padding:10px 0;font-size:14px;line-height:18px;letter-spacing:.14px;color:#505254!important;background:transparent!important;border:none!important}.psg-order-search button i{font-weight:500;font-size:16px}.psg-order-history-main-wrp .woocommerce-info{line-height:46px}.psg-order-history-main-wrp .woocommerce-info:before{content:"\f071";font-family:'Font Awesome 5 Pro';font-weight:100;color:#335696!important;line-height:50px;top:10px;left:25px}.psg-order-history-main-wrp .order-custom-container{padding-top:30px}.psg-order-history-main-wrp .psg-pagination{padding-top:0!important}.psg-order-history-main-wrp .psg-pagination .prev.page-numbers,.psg-pagination .next.page-numbers{font-size:22px!important}.order-range-info{color:#505254;font-size:10px;letter-spacing:.5px;line-height:1.5em;font-family:'Montserrat';font-weight:400;text-transform:uppercase;text-align:center;width:100%;margin:0;padding-top:10px;float:unset}.psg-view-order-main-wrp .view-custom-order-container{border:1px solid #CCC;border-radius:20px;padding:50px}.psg-view-order-main a.button{display:none}p.order-again a{display:none!important}.psg-view-order-back-button{margin-bottom:42px}.psg-view-order-back-button a{display:inline-flex;align-items:center;font-size:12px;line-height:18px;letter-spacing:.6px;text-transform:uppercase;color:#505254!important;font-family:Montserrat;font-weight:400}.psg-view-order-back-button a:hover{color:#335696!important}.psg-view-order-back-button a i{margin-right:10px;font-size:18px}.psg-view-order-heading-wrp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:50px}.psg-view-order-heading-wrp h2.view-order-number{font-size:1.667em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;text-transform:uppercase;margin:0 0 10px 0}.psg-view-order-heading-wrp .order-date{color:#505254;font-size:12px;line-height:18px;letter-spacing:0;font-family:'Montserrat';margin-bottom:0;font-weight:400}.psg-view-order-heading-wrp .view-order-print-button.order-print{background-color:transparent;margin:0}.psg-view-order-heading-wrp .view-order-print-button.order-print a{font-size:12px;line-height:18px;letter-spacing:.6px;color:#505254;text-transform:uppercase;font-family:'Montserrat';font-weight:400;padding:0;display:inline-flex;align-items:center;gap:10px}.psg-view-order-heading-wrp .view-order-print-button.order-print a i{margin-right:10px;font-family:'Font Awesome 5 Pro';font-weight:500;color:#505254}.psg-view-order-heading-wrp .view-order-print-button.order-print a:hover{color:#335696;background:transparent}.psg-view-order-heading-wrp .view-order-print-button.order-print a:hover i{color:#335696}.psg-view-order-heading-wrp .view-order-print-button.order-print a:hover svg path{fill:#335696;stroke:#335696}.psg-view-order-main-wrp .psg-address-wrp{display:flex;flex-wrap:wrap;width:100%}.psg-view-order-main-wrp .psg-address-wrp .psg-billing-address{background:#F9F9F9;border-radius:20px;padding:40px;width:100%;max-width:calc(50% - 10px);margin-right:10px;margin-bottom:30px}.psg-view-order-main-wrp .psg-address-wrp .psg-shipping-address{background:#F9F9F9;padding:40px;width:100%;max-width:calc(50% - 10px);margin-left:10px;margin-bottom:30px;border-radius:20px}.psg-bs-arrow{display:flex;flex-wrap:wrap;justify-content:space-between}.psg-bs-arrow i{color:#1C1F27;font-size:13px;letter-spacing:.13px;line-height:17px;cursor:pointer;font-family:'Font Awesome 5 Pro'}.psg-bs-arrow i.down:before{content:"\f078"}.psg-view-order-main-wrp .psg-address-wrp .psg-address-title{margin:0 0 20px 0;font-size:1.2em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';text-transform:capitalize;font-weight:bold!important}.psg-view-order-address p{font-size:12px;line-height:18px;letter-spacing:0;color:#505254;font-family:'Montserrat';margin-bottom:5px;font-weight:normal!important}.psg-view-order-address p.view-order-full-name{font-family:'Oswald';color:#1C1F27;font-weight:bold!important;font-size:1em;line-height:1.5em;letter-spacing:0;text-transform:capitalize}.psg-view-order-address p:last-child{margin-bottom:0}.psg-main-phone-email{display:flex;align-items:center;flex-wrap:wrap}.psg-main-phone-email .separate{padding:0 10px;margin-bottom:5px}.psg-main-phone-email p{margin-bottom:5px!important}.woocommerce-order-details .psg_woocommerce_table_style tbody tr td.woocommerce-table__product-price del{color:#9F9F9F}.woocommerce-order-details .psg_woocommerce_table_style tbody tr td.woocommerce-table__product-price ins{text-decoration:none}.custom-view-order-details-main{display:flex;flex-wrap:wrap;width:100%;margin-bottom:50px}.custom-view-order-details-wrapper{width:100%;max-width:50%;padding:0 10px 0 0}.custom-view-order-details-right-wrapper{width:100%;max-width:50%;padding:0 0 0 10px}.custom-order-details-inner{display:flex;flex-wrap:wrap;align-items:center;width:100%;margin-bottom:27px}.custom-order-details-inner:last-child{margin-bottom:0}.custom-view-order-details-wrapper .custom-order-details-inner h5{font-size:1.2em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;padding-right:20px;width:50%;margin:0;text-transform:capitalize}.custom-order-details-inner p{font-size:1em;line-height:1.5;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:normal!important;text-transform:capitalize;width:50%;margin:0}.view-order-details-notes-main .view-order-details-notes-inner h5{font-size:1.2em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;padding-right:20px;width:50%;margin:0;text-transform:capitalize;padding-bottom:20px}.view-order-details-notes-inner p{font-size:1em;line-height:1.5em;letter-spacing:0;color:#505254;font-family:'Montserrat';margin:0 0 0 0;font-weight:normal!important}.psg-custom-tfoot-section{background:#F9F9F9;width:100%;max-width:370px;margin-left:auto;border-radius:20px}.psg-view-order-bill-summary p{font-size:1.2em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';text-transform:capitalize;margin-bottom:30px!important;font-weight:700}.psg-custom-tfoot-section .order-row-details-custom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:8px}.psg-custom-tfoot-section .order-row-details-custom .psg-order-detail-label{margin-bottom:0;font-size:1em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700}.psg-custom-tfoot-section .order-row-details-custom span.psg-order-detail-data{margin-bottom:0;font-size:1em;line-height:1.5em;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400;position:relative;text-align:right}.psg-custom-tfoot-section .order-row-details-custom:last-child{margin-bottom:0;padding-top:30px;border-top:1px solid #CCC;margin-top:30px;padding-bottom:40px}.psg-custom-tfoot-section .order-row-details-custom span.psg-order-detail-data small.shipped_via{display:none;width:max-content;font-size:10px;text-align:right;line-height:10px;margin:0;font-family:'SourceSansPro-Regular';padding-top:2px}section.woocommerce-order-details{margin-bottom:0!important}.woocommerce-view-order .psg-woocommerce-dashboard-wrp .woocommerce-MyAccount-content{padding-bottom:50px}td.woocommerce-table__product-thumbnail.product-thumbnail{display:flex;align-items:center}.psg-custom-tfoot-section .psg-view-order-bill-summary{padding:40px 40px 0 40px}.psg-custom-tfoot-section .order-row-details-custom{padding:0 40px}.psg-rewards-point-area-main{display:flex;flex-wrap:wrap}.psg-rewards-point-area{background:#F9F9F9;border-radius:20px;width:100%;background-repeat:no-repeat;background-position:right center;background-size:contain}.psg-rewards-point-top-left{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:0;border-bottom:2px solid #ccc;padding:40px;padding-bottom:28px;align-items:center}.psg-rewards-point-bottom{padding:20px 40px 40px 40px}.psg-rewards-point-top-right{padding-left:50px;margin-bottom:15px}.psg-rewards-content-main-wrp .psg-rewards-point-top-left .psg-rewards-sub-title{color:#17162E;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'SourceSansPro-Semibold';margin:0 0 5px 0;width:50%}.psg-rewards-content-main-wrp .psg-rewards-point-top-left .psg-rewards-sub-title span{font-family:'SourceSansPro-Bold'}.psg-rewards-point-inner-flex{padding-right:12px}.psg-rewards-content-main-wrp .psg-rewards-point-top-left .psg-rewards-point-number{color:#1C1F27;font-size:3em;line-height:1.5em;margin:0 0 0 0;letter-spacing:.45px;font-family:'Oswald';font-weight:700}.psg-rewards-point-text{color:#505254;font-size:.8em;line-height:1.5em;font-family:'Montserrat';font-weight:400;padding-bottom:5px}.psg-rewards-content-main-wrp .psg-rewards-point-area .psg-rewards-point-info{font-size:.66667em;line-height:1.7;letter-spacing:0;color:#505254;font-family:'Montserrat';font-style:italic;font-weight:400;margin:0;margin-bottom:5px}a.psg-rewards-history-btn{background:#335696;padding:13px 30px;border-radius:28px;border:1px solid #335696;color:#fff;font-size:1em;letter-spacing:1.2px;line-height:1.5em;font-family:'Oswald';font-weight:700;text-transform:uppercase}a.psg-rewards-history-btn:hover{background:#d32019;color:#fff;border-color:#d32019}.psg-rewards-point-mid{border:1px solid #3B86FF;border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;margin-left:20px;width:calc(28% - 20px)}.psg-rewards-point-mid:hover{background:#3B86FF}.psg-rewards-point-mid i{text-align:end;color:#3B86FF}.psg-rewards-point-mid-title{color:#3B86FF;font-size:1em;line-height:1.5em;font-family:'SourceSansPro-Semibold';font-weight:400}.psg-rewards-point-mid-icon{text-align:end}.psg-rewards-point-mid-title a{color:#3B86FF!important}.psg-rewards-point-mid:hover i{transform:rotate(-45deg);transition:all .5s ease;color:#fff}.psg-rewards-point-mid:hover .psg-rewards-point-mid-title,.psg-rewards-point-mid:hover .psg-rewards-point-mid-title a{color:#ffffff!important}.psg-points-history-back-btn a{font-size:.8em;line-height:1.5em;letter-spacing:.6px;color:#505254;text-transform:uppercase;font-family:'Montserrat';font-weight:400;display:inline-flex;align-items:center}.psg-points-history-back-btn a i{margin-right:10px;font-size:18px}.psg-points-history-back-btn a:hover span{color:#335696}.psg-woocommerce-dashboard-wrp .psg-points-history-content-main-wrp .psg-dashboard-main-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.psg-points-history-available-points{padding-left:20px;display:flex;align-items:center;justify-content:center;vertical-align:middle;flex-wrap:wrap}.psg-points-history-available-points span.psg-points-label{font-size:12px;line-height:18px;letter-spacing:0;font-family:'Montserrat';font-weight:400;font-style:italic;padding-right:20px;color:#505254;text-transform:none}.psg-points-history-available-points span.psg-points-totle{font-size:32px;line-height:48px;letter-spacing:0;color:#505254;font-family:'Oswald';font-weight:700}.psg-points-history-back-button{cursor:pointer;font-size:16px;line-height:24px;letter-spacing:0;color:#EBAA32;font-family:'Poppins-Medium';display:inline-flex;align-items:center;justify-content:center}.psg-points-history-back-button i{padding-right:10px}.psg-points-history-back-button:hover{color:#8B600F}table.psg-points-history-table-main{margin-bottom:0!important}.psg-jquery-pagination ul{list-style-type:none;padding:0;text-align:center;margin-top:50px;display:flex;align-items:center;justify-content:center}.psg-jquery-pagination ul li{display:inline-block}.psg-jquery-pagination ul li:first-child{margin-left:0;margin-top:0;margin-bottom:0;float:left}.psg-jquery-pagination ul li:last-child{margin-top:0;margin-bottom:0;margin-right:0;float:right}.psg-jquery-pagination ul li .page-link{height:50px;width:50px;display:inline-block;font-size:15px;line-height:50px;letter-spacing:1.2px;font-family:'Oswald';font-weight:700;background:#FFF;color:#959595;margin:0 5px}.psg-jquery-pagination ul li.active .current.page-link{color:#1C1F27}.psg-jquery-pagination ul li .page-link:hover{color:#335696}.psg-jquery-pagination ul li .page-link.prev,.psg-jquery-pagination ul li .page-link.next{border:1px solid #335696;color:#fff;background:#335696;border-radius:100px}.psg-jquery-pagination ul li .page-link.prev i,.psg-jquery-pagination ul li .page-link.next i{font-size:22px}.psg-jquery-pagination ul li .page-link.next{margin-right:0;margin-left:15px}.psg-jquery-pagination ul li .page-link.prev{margin-left:0;margin-right:15px}.psg-jquery-pagination ul li .page-link.prev:hover,.psg-jquery-pagination ul li .page-link.next:hover{background:#d32019;color:#FFF;border-color:#d32019}.psg-jquery-pagination ul li.disabled .page-link.prev,.psg-jquery-pagination ul li.disabled .page-link.next{background:#CCC;color:#FFF;border-color:#CCC;border-radius:100px}.psg-woocommerce-dashboard-wrp .psg-points-history-content-main-wrp .psg-dashboard-main-heading{margin-top:40px;margin-bottom:45px}.psg-points-history-filter-main{padding-bottom:50px;display:flex;justify-content:space-between;align-items:center}.psg-points-history-inner{display:flex;align-items:center;flex-wrap:wrap;border:1px solid #ccc;border-radius:20px}.psg-points-history-inner .psg-points-history-filter-link{background:transparent!important;padding:11px 24px;border-radius:20px;color:#959595!important;font-size:12px;line-height:18px;letter-spacing:.96px;font-family:'Oswald';font-weight:700;text-transform:uppercase;border:0;outline:0!important}.psg-points-history-inner .psg-points-history-filter-link:last-child{margin-right:0}.psg-points-history-inner .psg-points-history-filter-link:first-child{margin-left:0}.psg-points-history-inner .psg-points-history-filter-link:hover{color:#335696!important}.psg-points-history-inner .psg-points-history-filter-link.active{background:#335696!important;color:#ffffff!important}.woocommerce .psg-points-history-content-main-wrp .psg_woocommerce_table_style tbody tr:nth-child(even){background:#F9F9F9}.woocommerce .psg-points-history-content-main-wrp .psg_woocommerce_table_style tbody tr td{padding:19px 30px!important;border-bottom:none!important}.woocommerce .psg-points-history-content-main-wrp .psg_woocommerce_table_style tbody tr:last-child td{border-bottom:1px solid #ccc!important}.psg-points-history-content-main-wrp .psg_woocommerce_table_style thead tr th.order-date{width:180px}.psg-points-history-sortby-wrp label{width:52px;margin-right:20px;margin-bottom:0!important}.psg-points-history-sortby-wrp select.psg-points-history-sortby{color:#505254;font-size:.8em;line-height:1.5em;font-family:'Montserrat';font-weight:400;padding:10px 5px;border:none;border-bottom:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;background:transparent;width:150px;border-radius:0}.psg-points-history-sortby-wrp{position:relative;display:flex;align-items:center}.psg-points-history-sortby-wrp:before{content:"\f078";font-family:'Font Awesome 5 Pro';position:absolute;right:5px;top:0;line-height:38px;font-size:13px;letter-spacing:0;color:#959595;pointer-events:none}.psg-points-history-content-main-wrp .pagination-info{color:#505254;font-size:10px;letter-spacing:.5px;line-height:1.5em;text-align:center;padding-top:10px}.psg-minicart-main-wrp{position:fixed;top:0;bottom:0;height:100vh!important;left:0;right:0;width:100%!important;opacity:0;visibility:hidden;z-index:999999;transition:all 0.5s linear}.psg-minicart-owerlay{background:#1C1F27;opacity:80%;position:absolute;top:0;left:0;right:0;bottom:0}.psg-minicart-popup{max-width:505px;width:100%;margin-left:auto;background:#FFF;min-height:100vh;position:absolute;right:-610px;transition:right 0.5s linear;padding:40px}.psg-minicart-main-wrp.active{opacity:1;visibility:visible}.psg-minicart-main-wrp.active .psg-minicart-popup{right:0}.psg-minicart-popup-top{display:flex;align-items:center;padding-bottom:30px;border-bottom:2px solid #CCC}.psg-minicart-popup-top .psg-minicart-popup-top-title{margin:0;font-size:1.66667em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;padding-right:0;text-transform:uppercase}.woo-cart-count-inner{color:#FFF;font-size:15px;text-align:center;font-family:'Oswald';font-weight:700;line-height:39px;letter-spacing:0;padding-right:0;background:#335696;border-radius:50%;min-width:40px;height:40px;display:inline-block;margin-left:10px}.psg-minicart-popup-closed{cursor:pointer;font-size:30px;display:inline-block;margin-left:auto;color:#505254}.psg-minicart-popup .product_list_widget{list-style-type:none!important;padding:10px 20px 10px 0!important;width:calc(100% + 20px);max-height:calc(100vh - 300px);overflow-x:auto;margin-right:-20px!important}.psg-minicart-popup .product_list_widget::-webkit-scrollbar,.psg-minicart-popup .product_list_widget::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:5px;background-color:#CCC;border-radius:100px}.psg-minicart-popup .product_list_widget::-webkit-scrollbar-thumb{background-color:#335696}.psg-minicart-popup .product_list_widget li.mini_cart_item{display:flex;flex-wrap:wrap;width:100%;align-items:center;padding:20px 24px 20px 0;border-bottom:1px solid #ccc;position:relative}.psg-minicart-popup .product_list_widget li.mini_cart_item:last-child{border-bottom:none}.custom-minicart-remove-link{position:absolute;right:0;top:20px}.custom-minicart-remove-link i{color:#335696}.woocommerce .mini_cart_item .custom-minicart-remove-link a{text-decoration:none;font-size:1em;line-height:1.25;letter-spacing:0;color:#EBAA32!important;display:inline-block}.woocommerce .mini_cart_item .custom-minicart-remove-link a:hover{color:#8B600F!important;background:transparent!important}.custom-minicart-image{width:100%;max-width:70px}.custom-minicart-image img{margin-left:0!important;width:100%!important;height:70px!important;object-fit:cover;border-radius:10px}.psg-minicart-item-right{width:100%;max-width:calc(100% - 70px);padding-left:30px}.minicart-custom-title{font-size:1em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;margin-bottom:8px}.minicart-custom-title a{color:#1C1F27}.psg-minicart-item-right dl.variation{margin-bottom:5px!important;padding:0!important;border:none!important}.psg-minicart-item-right dl.variation dt{display:inline-block;float:left;clear:both;font-size:12px;line-height:18px;letter-spacing:0;font-weight:400!important;color:#505254;font-family:'Montserrat';margin-right:5px}.psg-minicart-item-right dl.variation dd{padding:0!important;margin:0!important}.psg-minicart-item-right dl.variation dd p{font-size:12px;line-height:18px;letter-spacing:0;color:#505254;font-family:'Montserrat';padding:0!important;margin:0!important}.custom-minicart-quantity{font-size:.8em;line-height:1.5em;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400}.custom-minicart-quantity del span.woocommerce-Price-amount.amount{color:#000;font-family:'SourceSansPro-Regular'}.custom-minicart-quantity ins{text-decoration:none}.psg-minicart-popup .widget_shopping_cart_content{display:flex;flex-wrap:wrap;min-height:calc(100vh - 160px);align-items:flex-start}.psg-minicart-bottom-fix{margin-top:auto;width:100%}.psg-minicart-bottom-fix p.woocommerce-mini-cart__total.total{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px;padding-bottom:30px;border-bottom:2px solid #CCC}.psg-minicart-bottom-fix p.woocommerce-mini-cart__total.total strong{font-size:1em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700}.psg-minicart-bottom-fix p.woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount{font-size:1em;line-height:1.5em;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400}.psg-minicart-bottom-fix p.woocommerce-mini-cart__buttons.buttons{margin:0;display:flex;justify-content:space-between}.psg-minicart-bottom-fix p.woocommerce-mini-cart__buttons.buttons a{min-width:calc(50% - 5px);display:inline-block;margin-right:5px;text-align:center;border:2px solid #140101;color:#1C1F27;background:transparent;font-size:1em;line-height:1.5em;letter-spacing:1.2px;text-transform:uppercase;padding:12px 20px;font-family:'Oswald';border-radius:28px!important;font-weight:700!important}.psg-minicart-bottom-fix p.woocommerce-mini-cart__buttons.buttons a:hover{background:#335696;color:#fff;border:2px solid #335696}.psg-minicart-bottom-fix p.woocommerce-mini-cart__buttons.buttons a.checkout{background:#335696;color:#fff;margin-right:0;margin-left:5px;border:2px solid #335696}.psg-minicart-bottom-fix p.woocommerce-mini-cart__buttons.buttons a.checkout:hover{background:#d32019;border:2px solid #d32019}.psg-minicart-bottom-fix .psg-minicart-shop-link{width:100%;display:inline-block;text-align:center;border:1px solid #335696;border-radius:28px;color:#fff;background:#335696;font-size:1em;line-height:1.5em;letter-spacing:1.2px;text-transform:uppercase;padding:13px 20px;font-family:'Oswald';font-weight:700}.psg-minicart-shop-link:hover{background:#d32019;border:1px solid #d32019;color:#FFF}.psg-minicart-product-not-found{margin-top:30px;display:flex}.psg-minicart-product-not-found .cart-icon{padding-right:0}.psg-minicart-product-not-found .cart-icon img{width:20px;height:18px;filter:brightness(0) saturate(100%) invert(34%) sepia(15%) saturate(2373%) hue-rotate(180deg) brightness(87%) contrast(89%)}.psg-minicart-product-not-found p{color:#505254;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:400;margin:0;padding-left:20px;width:calc(100% - 18px)}span.psg-minicart-icon img{width:18px;height:18px;filter:brightness(0) saturate(100%) invert(34%) sepia(15%) saturate(2373%) hue-rotate(180deg) brightness(87%) contrast(89%)}.psg-change-password-template-main #password-strength-meter.password-strength-meter-main{padding:10px;font-size:16px;line-height:24px;letter-spacing:0;font-family:'SourceSansPro-Regular';font-weight:unset!important;text-align:center;color:#555;margin-top:-10px;margin-bottom:20px}.psg-change-password-template-main #password-strength-meter.pw-very-weak{background-color:#f1adad;display:none}.psg-change-password-template-main #password-strength-meter.pw-weak{background-color:#f1adad}.psg-change-password-template-main #password-strength-meter.pw-mediocre{background-color:#fbc5a9}.psg-change-password-template-main #password-strength-meter.pw-strong{background-color:#ffe399}.psg-change-password-template-main #password-strength-meter.pw-very-strong,.psg-change-password-template-main #password-strength-meter.pw-default{background-color:#c1e1b9}.psg-change-password-template-main #password-strength-meter+.password-strength-meter-hint{display:none}.psg-change-password-template-main #password-strength-meter.pw-strong+.password-strength-meter-hint,.psg-change-password-template-main #password-strength-meter.pw-weak+.password-strength-meter-hint,.psg-change-password-template-main #password-strength-meter.pw-mediocre+.password-strength-meter-hint{display:block;font-size:16px;line-height:24px;letter-spacing:0;color:#3B86FF;font-family:'SourceSansPro-Italic';margin-top:-15px;margin-bottom:10px}.psg-change-password-template-main #password-strength-meter.password-strength-meter-main.pw-very-very-weak{display:none}.psg-change-password-template-main .psg-change-password-form label{color:#181D1A;font-size:1em;line-height:1.5!important;letter-spacing:0;font-family:'SourceSansPro-Bold';font-weight:normal!important;text-transform:capitalize}.psg-change-password-template-main .psg-change-password-form{width:100%;margin-top:30px;background:#FAFAFA;padding:50px}.psg-change-password-template-main .psg-change-password-form .psg-change-password-field{background:transparent;height:auto;border:none;border-bottom:1px solid silver;border-radius:0;color:#181D1A;font-family:'SourceSansPro-Regular';font-size:16px;letter-spacing:0;line-height:24px!important;display:inline-block;box-shadow:none!important;padding:8px 10px!important;cursor:pointer;margin-top:0px!important}.psg-change-password-template-main .psg-change-password-form input[type="submit"]{background:#C01818;border:1px solid #C01818;border-radius:27px;outline:none!important;box-shadow:none!important;padding:10px 31px;font-size:1.125em;line-height:1.33;letter-spacing:0;color:#FFF;font-family:'SourceSansPro-Regular';font-weight:unset!important;text-transform:capitalize;margin-top:20px}.psg-change-password-template-main .psg-change-password-form input[type="submit"]:disabled{opacity:.5;cursor:no-drop}.psg-change-password-template-main .psg-change-password-form input[type="submit"]:hover{background:transparent;color:#C01818}.psg-change-password-template-main .psg-change-password-form p{margin-bottom:20px}.psg-change-password-template-main .error{line-height:1.5em;font-size:14px!important;letter-spacing:0;font-family:'SourceSansPro-Regular'}.psg-change-password-template-main .updated{font-size:1em;line-height:1.5em;letter-spacing:0;color:#000;font-family:'Lato-Regular';margin-bottom:20px}.psg-change-password-template-main .psg-change-password-form label span{color:#E11010}.woocommerce-form-register #password-strength-meter.password-strength-meter-main{padding:10px;font-size:14px;line-height:21px;letter-spacing:0;font-family:'Montserrat';font-weight:unset!important;text-align:center;color:#505254;margin-top:0;margin-bottom:20px}.woocommerce-form-register #password-strength-meter.pw-very-weak{background-color:#f1adad;display:none}.woocommerce-form-register #password-strength-meter.pw-weak{background-color:#f1adad}.woocommerce-form-register #password-strength-meter.pw-mediocre{background-color:#fbc5a9}.woocommerce-form-register #password-strength-meter.pw-strong{background-color:#ffe399}.woocommerce-form-register #password-strength-meter.pw-very-strong,.woocommerce-form-register #password-strength-meter.pw-default{background-color:#c1e1b9}.woocommerce-form-register #password-strength-meter+.password-strength-meter-hint{display:none}.woocommerce-form-register #password-strength-meter.pw-strong+.password-strength-meter-hint,.woocommerce-form-register #password-strength-meter.pw-weak+.password-strength-meter-hint,.woocommerce-form-register #password-strength-meter.pw-mediocre+.password-strength-meter-hint{display:block;font-size:14px;line-height:21px;letter-spacing:0;color:#3B86FF;font-family:'Montserrat';margin:0 30px;margin-top:-15px;margin-bottom:10px}.woocommerce-form-register #password-strength-meter.password-strength-meter-main.pw-very-very-weak{display:none}.psg-confirm-password-hint{display:none;font-size:14px;line-height:21px;letter-spacing:0;color:#3B86FF;font-family:'Montserrat';margin:10px 30px}.psg-password-meter{display:none}.woocommerce-form-register .psg-password-meter-text{padding:10px;font-size:14px;line-height:21px;letter-spacing:0;font-family:'Montserrat';font-weight:unset!important;text-align:center;color:#505254;margin-top:0;margin-bottom:20px}.woocommerce-form-register .psg-password-meter-text.weak{background-color:#f1adad}.woocommerce-form-register .psg-password-meter-text.medium{background-color:#fbc5a9}.woocommerce-form-register .psg-password-meter-text.strong{background-color:#c1e1b9}.woocommerce-form-register .psg-password-meter-hint{display:none}.woocommerce-form-register .psg-password-meter-text.weak+.psg-password-meter-hint,.woocommerce-form-register .psg-password-meter-text.medium+.psg-password-meter-hint,.woocommerce-form-register .psg-password-meter-text.strong+.psg-password-meter-hint{display:block;font-size:14px;line-height:21px;letter-spacing:0;color:#3B86FF;font-family:'Montserrat';margin:0 30px;margin-top:-15px;margin-bottom:10px}.psg-products-main .woocommerce ul.products{margin:0 -10px}.psg-products-main .woocommerce ul.products.slick-slider .slick-slide .psg-product-archive-list{width:calc(100% - 20px)!important;height:calc(100% - 20px)}.psg-products-main .slick-prev.slick-arrow{left:-50px}.psg-products-main .slick-next.slick-arrow{right:-50px}.psg-products-main .slick-arrow{width:40px;height:40px;font-size:0;border-radius:0;border:1px solid #808495;background:#FFFFFF!important;opacity:1;padding:0;top:calc(50% - 20px)}.psg-products-main .slick-prev.slick-arrow:before{content:"\f053";font-size:16px;font-family:'Font Awesome 5 Pro';font-weight:300;color:#808495;opacity:1}.psg-products-main .slick-next.slick-arrow:before{content:"\f054";font-size:16px;font-family:'Font Awesome 5 Pro';font-weight:300;color:#808495;opacity:1}.psg-products-main .slick-arrow:hover{background:#25243D!important;border-color:#25243D}.psg-products-main .slick-prev.slick-arrow:hover:before,.psg-products-main .slick-next.slick-arrow:hover:before{color:#fff}.psg-products-main .slick-track{display:flex!important;margin-left:0}.psg-products-main .slick-track .slick-slide{height:inherit!important}.psg-products-main .slick-track .slick-slide>div{height:100%}.psg-products-main .slick-dots{position:unset;margin:0!important}.psg-products-main .slick-dots li{width:auto!important;height:auto!important;margin:0 5px!important;padding:0}.psg-products-main .slick-dots li button{background:#FFFFFF!important;opacity:100%;border-radius:50%!important;width:10px!important;height:10px!important;margin:0 auto;border:1px solid #25243D;padding:0}.psg-products-main .slick-dots li button:before{display:none}.psg-products-main .slick-dots li.slick-active button{background:#25243D!important}.psg-enquiry-main-wrp{position:fixed;top:0;bottom:0;height:100vh!important;left:0;right:0;width:100%!important;opacity:0;visibility:hidden;z-index:999999;transition:all 0.5s linear}.psg-enquiry-main-wrp.active{opacity:1;visibility:visible}.psg-enquiry-owerlay{background:#1C1F27;opacity:80%;position:absolute;top:0;left:0;right:0;bottom:0}.psg-enquiry-main-wrp .psg-enquiry-main-inner{max-width:505px;width:100%;margin-left:auto;background:#FFF;min-height:100vh;position:absolute;right:-610px;transition:right 0.5s linear;padding:40px}.psg-enquiry-main-wrp.active .psg-enquiry-main-inner{right:0}span.woo-enquiry-cart-count-inner{color:#FFF;font-size:15px;text-align:center;font-family:'Oswald';font-weight:700;line-height:39px;letter-spacing:0;padding-right:0;background:#335696;border-radius:50%;min-width:40px;height:40px;display:inline-block;margin-left:10px}.psg_ce_minicart_wrp .psg_ce_mini_img{width:100%;max-width:70px}.psg_ce_minicart_wrpper ul.psg_ce_minicart_wrp{list-style:none;list-style-type:none!important;padding:10px 20px 10px 0!important;width:calc(100% + 20px);max-height:calc(100vh - 300px);overflow-x:auto;margin-right:-20px!important}.psg_ce_minicart_wrp .psg_ce_mini_img img{margin-left:0!important;width:100%!important;height:70px!important;object-fit:cover;border-radius:10px}.psg_ce_minicart_wrp .psg_ce_mini_pro_detail{width:100%;max-width:calc(100% - 70px);padding-left:30px}.psg_ce_minicart_wrpper .psg_ce_minicart_inner{display:flex;flex-wrap:wrap;width:100%;align-items:center;padding:20px 24px 20px 0;border-bottom:1px solid #E0E2E6;position:relative}.psg_ce_minicart_wrpper .psg_ce_minicart_inner:last-child{border-bottom:0}.psg-single-product-add-to-cart-btn .psg_custom_enquiry_btn,.psg_custom_enquiry_btn{background:#202C55!important;border-radius:0!important;padding:9px 30px!important;width:100%;text-align:center;font-size:16px!important;line-height:27px!important;letter-spacing:.8px;color:#FFFFFF!important;font-family:'Asap-Bold';text-transform:uppercase;font-weight:normal!important;border:none!important;cursor:pointer;outline:none!important}.psg-enquiry-main-inner .psg-enquiry-popup-closed{cursor:pointer;font-size:28px;display:inline-block;margin-left:auto;color:#757687}.psg_ce_minicart_wrpper .psg_ce_button_wrp{margin:0;display:flex;justify-content:space-between;padding-top:30px;border-top:1px solid #D7D9DB}.psg_ce_minicart_wrpper .psg_ce_button_wrp .psg_ce_view_cart_btn,.psg_ce_minicart_wrpper .psg_ce_button_wrp .psg_ce_enquire_btn{min-width:calc(50% - 15px);display:inline-block;margin-right:15px;text-align:center;border:2px solid #140101;color:#140101;background:transparent;font-size:1em;line-height:1.5em;letter-spacing:1.2px;text-transform:uppercase;padding:12px 20px;font-family:'Oswald';border-radius:28px!important;font-weight:700!important}.psg_ce_minicart_wrpper .psg_ce_button_wrp .psg_ce_enquire_btn{background:#335696;color:#fff;margin-right:0;margin-left:15px;border:2px solid #335696}.psg-minicart-bottom-fix p.woocommerce-mini-cart__buttons.buttons a.checkout:hover{background:#d32019;color:#FFF;border:2px solid #d32019}.psg_ce_minicart_wrpper .psg_ce_button_wrp .psg_ce_view_cart_btn:hover{background:#335696;color:#fff;border:2px solid #335696}.psg_ce_minicart_wrpper .psg_ce_button_wrp .psg_ce_enquire_btn:hover{background:#d32019;color:#FFF;border:2px solid #d32019}.psg_ce_minicart_wrpper{display:flex;flex-wrap:wrap;min-height:calc(100vh - 160px);align-items:flex-start}.psg_ce_minicart_wrpper ul.psg_ce_minicart_wrp::-webkit-scrollbar,.psg_ce_minicart_wrpper ul.psg_ce_minicart_wrp::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);width:5px;background-color:#ccc;border-radius:100px}.psg_ce_minicart_wrpper ul.psg_ce_minicart_wrp::-webkit-scrollbar-thumb{background-color:#335696}.psg_ce_minicart_wrpper .psg_ce_mini_pro_title{font-size:1em;line-height:1.5em;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:700;margin-bottom:8px}.psg_ce_minicart_wrpper .psg_ce_mini_pro_title a{color:#1C1F27}.psg_ce_minicart_wrp .psg_ce_mini_pro_detail span.psg_ce_mini_pro_attribute,.psg_ce_minicart_wrp .psg_ce_mini_pro_detail span.psg_ce_mini_pro_qty{font-size:.8em;line-height:1.5em;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400;margin-bottom:10px;display:block}.psg_ce_minicart_wrp .psg_ce_mini_pro_detail span.psg_ce_mini_pro_attribute span,.psg_enquiry_summary_prod_detail .psg_enquiry_summary_attribute span,.psg_enquiry_checkout_pro_attribute span,.psg_enquiry_detail_attribute span{display:block}.psg_ce_minicart_wrp .psg_ce_mini_pro_detail span.psg_ce_mini_pro_qty{margin-bottom:0!important}.psg_ce_minicart_wrpper .psg_ce_shop_btn{width:100%;display:inline-block;text-align:center;border:1px solid #335696;border-radius:28px;color:#fff;background:#335696;font-size:1em;line-height:1.5em;letter-spacing:1.2px;text-transform:uppercase;padding:8px 20px;font-family:'Oswald';font-weight:700}.psg_ce_minicart_wrpper .psg_ce_shop_btn:hover{background:#d32019;border-color:#d32019;color:#fff}.psg_custom_enquiry_btn:hover{background:#2488DF!important}.psg_enquiry_summary_main_container{width:100%;max-width:1270px;padding:100px 50px;margin:0 auto}.psg_enquiry_summary_main_container .psg-cart-enquiry-main-title{color:#1C1F27;font-size:2.13334em;letter-spacing:0;line-height:1.5em;font-family:'Oswald';font-weight:700;text-transform:uppercase;padding-bottom:50px}.psg_enquiry_summary_wrp th,.psg_enquiry_summary_wrp td{border:none;vertical-align:middle}#psg_enquiry_summary_wrp th{border:none!important;background:#335696;padding:17px 30px;font-size:15px;line-height:27px;letter-spacing:0;color:#fff;text-transform:capitalize;font-family:'Oswald';font-weight:700!important;text-align:left}#psg_enquiry_summary_wrp th:first-child{border-radius:20px 0 0 0}#psg_enquiry_summary_wrp th:last-child{border-radius:0 20px 0 0}#psg_enquiry_summary_wrp td.psg_enquiry_summary_prod_detail{display:flex;flex-wrap:wrap;align-items:center;border-left:1px solid #ccc}#psg_enquiry_summary_wrp td.psg_enquiry_summary_prod_detail .psg_enquiry_summary_img img{width:70px;height:70px;object-fit:cover;border-radius:10px}.psg_enquiry_summary_detail p.psg_ce_mini_pro_title{font-size:15px;line-height:1.5em;letter-spacing:0;color:#171E36;font-family:'Oswald';font-weight:700;margin:0}.psg_enquiry_summary_prod_detail .psg_enquiry_summary_attribute{font-family:'Montserrat';font-weight:400;font-size:12px;line-height:18px;letter-spacing:0;color:#505254}.psg_enquiry_summary_detail p.psg_ce_mini_pro_title a{color:#1C1F27}.psg_enquiry_summary_detail{padding-left:30px;max-width:calc(100% - 70px)}.psg_enquiry_summary_qty_main{width:100%;max-width:170px;border:1px solid #CCC;border-radius:25px;height:50px;display:inline-flex;justify-content:space-between;margin-right:20px}.psg_enquiry_summary_qty_main button.minus,.psg_enquiry_summary_qty_main button.plus{border:none;outline:none!important;background:transparent!important;color:#335696;letter-spacing:.16px;font-size:19px;line-height:24px;font-family:'Asap-Regular';display:flex;align-items:center;height:100%;padding:0 18px}.psg_enquiry_summary_qty_main input#psg_enquiry_summary_qty{padding:0!important;border:0!important;border-radius:0!important;line-height:1.5em!important;font-size:1em;color:#505254;letter-spacing:0;font-family:'Montserrat';text-align:center;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;height:100%;background:transparent!important;margin:0!important}.psg_enquiry_summary_qty_main input#psg_enquiry_summary_qty::-webkit-inner-spin-button,.psg_enquiry_summary_qty_main input#psg_enquiry_summary_qty::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.psg_enquiry_summary_qty_main input#psg_enquiry_summary_qty::-webkit-outer-spin-button,.psg_enquiry_summary_qty_main input#psg_enquiry_summary_qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.psg_enquiry_summary_qty_main input#psg_enquiry_summary_qty[type=number]{-moz-appearance:textfield}.psg_ce_minicart_inner .psg_ce_mini_pro_delete{position:absolute;right:0;top:20px}.psg_ce_mini_pro_delete i{font-size:16px;background:transparent;color:#505254;line-height:20px;letter-spacing:0}.psg_ce_mini_pro_delete span{cursor:pointer}td.psg_enquiry_summary_prod_qty{text-align:right}#psg_enquiry_summary_wrp th:nth-child(2){width:250px}table#psg_enquiry_summary_wrp{border-collapse:separate}#psg_enquiry_summary_wrp td{padding:30px 30px!important;border-left:0;border-right:none;border-top:none;font-size:16px;line-height:1.5em!important;letter-spacing:.16px;color:#757687;font-family:'Asap-Regular';font-weight:normal!important;background-color:transparent!important;border-color:#CCCCCC!important;vertical-align:middle!important;border-bottom:1px solid #ccc}#psg_enquiry_summary_wrp th.quantity{width:250px}table#psg_enquiry_summary_wrp tr{position:relative}table#psg_enquiry_summary_wrp tr:first-child:after,table#psg_enquiry_summary_wrp tr:last-child:after{content:unset}#psg_enquiry_summary_wrp td.action{border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:0 0 20px 20px}table#psg_enquiry_summary_wrp .psg_es_update_btn:disabled{border-color:#CCCCCC!important;background:#CCCCCC!important;color:#FFFFFF!important}table#psg_enquiry_summary_wrp tr td.psg_enquiry_summary_prod_delete{text-align:right;width:100px;border-right:1px solid #ccc}.psg_enquiry_summary_update_action{text-align:right}table#psg_enquiry_summary_wrp button.psg_es_update_btn{border:1.5px solid #335696;background:#335696;border-radius:28px;padding:13px 30px!important;font-size:15px;line-height:22.5px;letter-spacing:1.2px;color:#fff;font-family:'Oswald';font-weight:700;height:auto!important;opacity:1;text-transform:uppercase}table#psg_enquiry_summary_wrp button.psg_es_update_btn:hover{background:#d32019;color:#FFF;border-color:#d32019}table#psg_enquiry_summary_wrp button.psg_es_update_btn i{padding-right:10px}.psg_enquiry_summary_bottom_main .psg_es_forward_checkout,.psg_enquiry_summary_bottom_main .psg_es_back_shop_btn{display:inline-block;padding:12px 30px;border-radius:28px;background:#335696;text-align:center;color:#fff;font-size:1em;line-height:1.5em;letter-spacing:1.2px;font-family:'Oswald';font-weight:700!important;text-transform:uppercase;border:2px solid #335696}.psg_enquiry_summary_bottom_main .psg_es_forward_checkout:hover{background:#d32019;color:#fff;border:2px solid #d32019}.psg_enquiry_summary_bottom_main a.psg_es_back_shop_btn:hover{background:#335696;color:#fff;border:2px solid #335696}.psg_enquiry_summary_bottom_main a.psg_es_back_shop_btn{background:transparent;border:2px solid #1C1F27;color:#1C1F27;margin-right:30px}.psg_enquiry_summary_bottom_main{text-align:right;padding-top:35px}.psg_enquiry_summary_empty_btn a.psg_enquiry_summary_empty_button{background:#335696;color:#fff;padding:14px 27px;display:inline-block;text-decoration:none!important;outline:none;font-size:1em;line-height:1.5em;letter-spacing:1.2px;font-family:'Oswald';font-weight:bold!important;border-radius:28px;text-transform:uppercase}.psg_enquiry_summary_empty_btn a.psg_enquiry_summary_empty_button:hover{background:#d32019;color:#fff}.psg_enquiry_summary_empty_cart{border-top:0;font-family:'Montserrat';font-weight:400;font-size:.8em;letter-spacing:.6px;line-height:1.5em;color:#335696;border-left:none;background:#33569633;padding:11px 20px 11px 45px;width:100%;margin-bottom:10px;position:relative}.psg_enquiry_summary_empty_cart:before{content:"\f09d";font-family:'Font Awesome 5 Pro';color:#335696;font-weight:300;line-height:40px;position:absolute;left:20px;top:0}.psg_enquiry_summary_main_container .psg_enquiry_title_indo{color:#1C1F27;font-size:2.133em;line-height:1.5em;letter-spacing:0;font-family:'Oswald';font-weight:700;margin:0;padding-bottom:50px}.psg_enquiry_checkout_main_wrp{margin:0 auto;display:flex;flex-wrap:wrap;width:100%;position:relative;overflow:hidden}.psg_enquiry_checkout_inner_wrp{display:flex;width:100%}.psg_enquiry_checkout_from_wrp{width:100%;max-width:calc(100% - 505px);padding:70px 50px 80px 135px!important}.psg_enquiry_checkout_reviwe_order{width:100%;max-width:505px;padding:50px;background:#F9F9F9;flex-wrap:wrap}.psg_enquiry_checkout_from .psg_enquiry_form_title{color:#1C1F27;font-size:1.66667em;letter-spacing:0;line-height:1.5em;font-family:'Oswald';font-weight:700;text-transform:uppercase;padding-bottom:40px;margin:0}.psg_enquiry_checkout_from_inner{display:grid;grid-template-columns:repeat(12,1fr);border:1px solid #ccc;border-radius:20px}.psg_enquiry_checkout_from_inner .form_input_filed:first-child:has(input:focus){border-radius:20px 0 0 0}.psg_enquiry_checkout_from_inner .form_input_filed:has(input:focus){background:#F9F9F9}.psg_enquiry_checkout_from_inner .form_input_filed:nth-child(2):has(input:focus){border-radius:0 20px 0 0}.psg_enquiry_checkout_from_inner .form_input_filed:has(select:focus){background:#F9F9F9}.psg_enquiry_checkout_from_inner .form_input_filed:has(textarea:focus){background:#F9F9F9}.psg_enquiry_checkout_from_inner .form_input_filed.select-dropdown select#Country{border:none;border-radius:0;font-size:12px;line-height:18px;letter-spacing:0;color:#505254;font-family:'Montserrat';text-transform:capitalize;padding:10px 20px 10px 6px;height:40px;opacity:50%;-webkit-appearance:none;-moz-appearance:none;background:transparent}.psg_enquiry_checkout_from_inner .form_input_filed.select-dropdown:after{content:"\f078";font-family:'Font Awesome 5 Pro';position:absolute;right:30px;line-height:40px;font-size:14px;letter-spacing:.14px;color:#959595;pointer-events:none;bottom:0;background:transparent}.psg_enquiry_checkout_from_inner .form_input_filed.form_input_border{border-bottom:none!important;padding-bottom:20px!important}.psg_enquiry_checkout_from_inner .form_input_filed.select-dropdown{position:relative}.psg_enquiry_checkout_from .psg_enquiry_checkout_from_inner textarea{height:80px!important}.psg_enquiry_checkout_from_inner .form_input_filed{grid-column:span 6!important;border-bottom:1px solid #CCC;padding:20px 30px 0 30px!important}.psg_enquiry_checkout_from_inner .form_input_filed.first{border-right:1px solid #CCC}.psg_enquiry_checkout_from_inner .form_input_filed.full_width_wrp{grid-column:span 12!important}.psg_enquiry_checkout_from .form_input_filed label{color:#1C1F27;font-size:15px;line-height:22.5px!important;letter-spacing:0;font-family:'Oswald';font-weight:700!important;text-transform:uppercase;margin-bottom:5px}.psg_enquiry_checkout_from_inner .form_input_filed span{color:#FF1414;font-weight:400;font-size:16px;font-family:'Asap-Bold';letter-spacing:.16px}.psg_enquiry_checkout_from .psg_enquiry_checkout_from_inner input,.psg_enquiry_checkout_from .psg_enquiry_checkout_from_inner textarea{background:transparent;border:none;border-radius:0;display:inline-block;box-shadow:none!important;margin-top:0px!important;outline:none!important;font-size:1em;font-family:'Montserrat';font-weight:400;line-height:1.5em!important;letter-spacing:0;color:#505254;padding:0;height:40px}.psg_enquiry_checkout_reviwe_order h3{margin:0 0 0 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;padding:0 0 30px 0!important;border-bottom:2px solid #ccc;margin-bottom:30px;color:#1C1F27!important;font-size:1.66667em!important;letter-spacing:0!important;line-height:1.5em!important;font-family:'Oswald'!important;font-weight:700!important;text-transform:uppercase!important}.psg_enquiry_checkout_list_wrp{list-style-type:none;padding-left:0;display:flex;flex-wrap:wrap;align-content:space-between;width:100%;height:calc(100% - 200px)}.psg_enquiry_checkout_list_inner_wrp{overflow-y:auto;height:450px;width:calc(100% + 20px);margin-right:-20px;padding-right:20px}.psg_enquiry_checkout_list_inner_wrp::-webkit-scrollbar,.psg_enquiry_checkout_list_inner_wrp::-webkit-scrollbar-track{width:5px;border-radius:100px;background-color:#E0E2E6}.psg_enquiry_checkout_list_inner_wrp::-webkit-scrollbar-thumb{border-radius:100px;background-color:#757687}.psg_enquiry_checkout_list_inner{display:flex;align-items:center;width:100%;margin-bottom:30px}.psg_enquiry_checkout_img{width:100%;max-width:100px;padding-right:30px}.psg_enquiry_checkout_img img{width:100%!important;height:70px!important;object-fit:contain;border-radius:10px}.psg_enquiry_checkout_pro_detail p.psg_enquiry_checkout_pro_title{font-size:1em;line-height:1.5em;letter-spacing:0;color:#1C1F27;margin-bottom:5px;font-family:'Oswald';font-weight:700}.psg_enquiry_checkout_pro_detail p.psg_enquiry_checkout_pro_title a{color:#1C1F27}span.psg_enquiry_checkout_pro_attribute{display:block;width:100%;font-size:.8125em;line-height:1.5em;letter-spacing:.13px}span.psg_enquiry_checkout_pro_qty{font-size:.8em;line-height:1.5em;color:#505254;font-family:'Montserrat';letter-spacing:.13px;font-weight:400}input.psg_enquiry_checkout_btn{background:#202C55!important;color:#ffffff!important;font-family:'Asap-Bold'!important;text-transform:uppercase;letter-spacing:0.8px!important;outline:none!important;display:none!important}.psg_enquiry_btn{background:#335696!important;color:#ffffff!important;font-family:'Oswald'!important;font-weight:700;text-transform:uppercase;letter-spacing:1.2px!important;outline:none!important;padding:14px 20px 14px 20px!important;font-size:15px;line-height:22.5px;text-align:center;cursor:pointer;position:relative;margin-top:60px;width:100%;border-radius:28px}.psg_enquiry_btn:hover{color:#ffffff!important;background:#d32019!important}.psg_enquiry_btn:before{content:'';position:absolute;border-top:2px solid #ccc;width:100%;left:0;top:-30px}.thank-you-icon{text-align:center}.thank-you-icon lottie-player{width:100%;max-width:250px;height:auto;margin:0 auto}.thank-you-icon img{width:183px;height:183px;object-fit:contain}.psg_enquery_thankyou_main .woocommerce-thankyou-order-received{font-size:3em;line-height:1.25em;font-family:'Oswald';font-weight:700;letter-spacing:.45px;color:#1C1F27;text-align:center;padding-bottom:20px;text-transform:uppercase;max-width:772px;margin:0 auto}.thankyou-order-table-wrp table thead tr th{background:#335696;border:1px solid #335696!important;padding:16px 30px!important;font-size:15px;line-height:27px;letter-spacing:0;color:#fff;text-transform:capitalize;font-family:'Oswald';font-weight:700}.thankyou-order-table-wrp table thead tr th:first-child{border-radius:20px 0 0 0}.thankyou-order-table-wrp table thead tr th:last-child{border-radius:0 20px 0 0}.psg_enquery_thankyou_inner .thankyou-order-table-wrp table tbody tr td{padding:20px 30px!important;border-bottom:1px solid #CCCCCC!important;border-left:1px solid #CCCCCC!important;border-right:none;border-top:none!important;font-size:15px;line-height:22px!important;letter-spacing:0;color:#1C1F27;font-family:'Oswald';font-weight:400;background-color:transparent!important}.psg_enquery_thankyou_inner .thankyou-order-table-wrp table tbody tr td:first-child{border-radius:0 0 0 20px}.psg_enquery_thankyou_inner .thankyou-order-table-wrp table tbody tr td:last-child{border-radius:0 0 20px 0;border-right:1px solid #CCCCCC!important;border-left:none!important;font-family:'Montserrat';color:#505254}.psg_enquery_thankyou_inner .thankyou-order-table-wrp table tbody tr td.thankyou-order-table-td-id{color:#1C1F27;font-family:'Oswald';font-weight:700}.psg_enquiry_history_main_wrp table thead tr th{background:#335696;border:1px solid #335696!important;padding:16px 30px!important;font-size:15px;line-height:27px;letter-spacing:0;color:#fff;text-transform:capitalize;font-family:'Oswald';font-weight:700;text-align:left}.psg_enquiry_history_main_wrp table thead tr th.psg_date_custom_sorting.sorting_desc{background-image:none!important}.psg_enquiry_history_main_wrp table thead tr th:first-child{border-radius:20px 0 0 0}.psg_enquiry_history_main_wrp table thead tr th:last-child{border-radius:0 20px 0 0}.psg_enquiry_history_main_wrp table tbody tr td{padding:20px 30px!important;border-bottom:1px solid #CCCCCC!important;border-left:1px solid #CCCCCC!important;border-right:none;border-top:none!important;font-size:15px;line-height:22px!important;letter-spacing:0;color:#505254;font-family:'Montserrat';font-weight:400;background-color:transparent!important}.psg_enquiry_history_main_wrp #psg_enquiry_history_table{border:0!important;padding-top:50px}.psg_enquiry_history_main_wrp table tbody tr:last-child td:first-child{border-radius:0 0 0 20px}.psg_enquiry_history_main_wrp table tbody tr:last-child td:last-child{border-radius:0 0 20px 0}.psg_enquiry_history_main_wrp table tbody tr td:last-child{border-right:1px solid #CCCCCC!important}.psg_enquiry_history_main_wrp table tbody tr.even{background:#F9F9F9!important}.psg_enquiry_history_main_wrp table tbody tr.odd{background:#FFFFFF!important}.psg_enquiry_history_main_wrp table tbody tr td.psg_enquiry_no.sorting_1{color:#1C1F27;font-family:'Oswald';font-weight:700}.psg_enquiry_history_main_wrp table tbody tr td a{background:transparent!important;padding:0px!important;color:#505254!important;letter-spacing:.6px;font-weight:400!important;text-transform:uppercase;font-family:'Montserrat';font-size:12px!important;line-height:18px!important}.psg_enquiry_history_main_wrp table tbody tr td a i{margin-right:10px}.psg_enquiry_history_main_wrp table tbody tr td a:hover{color:#335696!important}.psg_enquiry_history_main_wrp table thead tr th.sorting_asc{background-image:none}.psg_enquiry_history_main_wrp table thead tr th.sorting{background-image:none}div#upper_filter_wrappers{display:flex;align-items:center}#psg_enquiry_history_table_wrapper .psg_custom_table_sorting{width:100%;max-width:calc(100% - 240px);padding-right:30px;display:flex;flex-wrap:wrap}#upper_filter_wrappers .psg_sorting_wrp{display:flex;align-items:center;width:100%;max-width:40%;padding-right:30px;margin-bottom:0;position:relative}#psg_enquiry_history_table_wrapper .psg_sorting_wrp span{max-width:60px;width:100%;color:#171E36;font-size:15px;line-height:22.5px;letter-spacing:0;text-transform:uppercase;font-family:'Oswald';font-weight:700}#upper_filter_wrappers .psg_sorting_wrp select#psg_custom_sorting{width:100%;border:0;border-bottom:1px solid #CCC;font-size:12px;line-height:18px;color:#505254!important;font-family:'Montserrat';font-weight:400;background:transparent;padding:9px 5px 10px 5px;border-radius:initial;margin:0!important;letter-spacing:0;cursor:pointer}#upper_filter_wrappers select#psg_custom_sorting{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}#upper_filter_wrappers .psg_sorting_wrp:after{content:"\f078";font-family:'Font Awesome 5 Pro';position:absolute;right:40px;top:4px;line-height:32px;font-size:12px;z-index:1;pointer-events:none;color:#959595;font-weight:400;cursor:pointer}#upper_filter_wrappers .psg_custom_date_filter{display:flex;align-items:center;width:100%;max-width:60%}#upper_filter_wrappers .psg_custom_date_filter .psg_enquiry_history_fdate{margin-right:15px}#upper_filter_wrappers .psg_custom_date_filter span{position:relative;width:100%;max-width:calc(50% - 15px);display:inline-block;margin-bottom:0}#upper_filter_wrappers .psg_custom_date_filter input{width:100%;border:0;border-bottom:1px solid #CCC;font-size:12px;line-height:18px;color:#505254!important;font-family:'Montserrat';font-weight:400;background:transparent;padding:9px 5px 10px 5px;border-radius:initial;margin:0!important;letter-spacing:.16px}#upper_filter_wrappers .psg_custom_date_filter span:after{content:"";position:absolute;top:12px;right:10px;width:13px;height:15px;background-size:contain;pointer-events:none;background-repeat:no-repeat}#psg_enquiry_history_table_wrapper #upper_filter_wrappers #psg_enquiry_history_table_filter{width:100%;max-width:240px;margin-bottom:0;padding-bottom:0}#psg_enquiry_history_table_wrapper #psg_enquiry_history_table_filter label{width:100%;position:relative;margin-bottom:0!important}#psg_enquiry_history_table_wrapper #upper_filter_wrappers #psg_enquiry_history_table_filter input{border:0;border-bottom:1px solid #CCC;font-size:12px;line-height:18px;color:#505254!important;font-family:'Montserrat';font-weight:400;background:transparent;padding:9px 5px 10px 5px;border-radius:initial;margin:0!important;letter-spacing:0}#psg_enquiry_history_table_wrapper #psg_enquiry_history_table_filter label:after{content:"\f002";font-family:'Font Awesome 5 Pro';position:absolute;right:5px;top:7px;font-weight:500;color:#505254;font-size:17px}#psg_enquiry_history_table_wrapper div#psg_enquiry_history_table_paginate{display:block;width:100%;max-width:100%;text-align:center;padding-top:50px}#psg_enquiry_history_table_wrapper .paginate_button{background:transparent;border:1px solid transparent;color:#959595!important;border-radius:100px;width:50px;height:50px;line-height:22.5PX;font-size:15px;padding:0;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;margin:0 5px;font-weight:700;font-family:'Oswald'}#psg_enquiry_history_table_wrapper .paginate_button i{line-height:24px;font-size:22px;position:relative;color:#FFF}#psg_enquiry_history_table_wrapper .paginate_button.previous,#psg_enquiry_history_table_wrapper .paginate_button.next{background:#335696;border:1px solid #335696}#psg_enquiry_history_table_wrapper .paginate_button.current{color:#1C1F27!important}#psg_enquiry_history_table_wrapper .paginate_button:hover{color:#335696!important}#psg_enquiry_history_table_wrapper .paginate_button.previous:hover,#psg_enquiry_history_table_wrapper .paginate_button.next:hover{background:#d32019;border:1px solid #d32019}#psg_enquiry_history_table_wrapper .paginate_button.previous.disabled{background:#CCC;border:1px solid #CCC}#psg_enquiry_history_table_wrapper .paginate_button.next.disabled{background:#CCC;border:1px solid #CCC}#psg_enquiry_history_table_wrapper div#psg_enquiry_history_table_info{color:#505254;font-size:10px;letter-spacing:.5px;line-height:1.5em;font-family:'Montserrat';font-weight:400;text-transform:uppercase;text-align:center;width:100%;margin:0;padding-top:10px;float:unset}table.psg_enquiry_detail_prod_table{margin-bottom:0;border:1px solid #ccc;border-radius:20px!important;border-collapse:unset}.psg_enquiry_detail_prod_table thead tr th{border:1px solid #335696!important;background:#335696;padding:17px 30px!important;font-size:15px;line-height:27px;letter-spacing:0;color:#fff;text-transform:capitalize;font-family:'Oswald';font-weight:700!important;text-align:left}.psg_enquiry_detail_prod_table thead tr th:first-child{border-radius:20px 0 0 0}.psg_enquiry_detail_prod_table thead tr th:last-child{border-radius:0 20px 0 0}.psg_enquiry_detail_prod_table td.psg_enquiry_detail_prod_detail{display:flex;flex-wrap:wrap;align-items:center}.psg_enquiry_detail_prod_table td{padding:30px}.psg_enquiry_detail_prod_detail .psg_enquiry_detail_img{width:70px;height:70px}.psg_enquiry_detail_prod_table td.psg_enquiry_detail_prod_detail img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:70px;height:70px;object-fit:cover;border-radius:10px}.psg_enquiry_detail_prod_table .psg_enquiry_detail_detail p.psg_ce_mini_pro_title{font-size:15px;line-height:1.5em;letter-spacing:0;color:#171E36;font-family:'Oswald';font-weight:700;margin-bottom:8px}.psg_enquiry_detail_prod_table .psg_enquiry_detail_detail p.psg_ce_mini_pro_title a{color:#1C1F27}.psg_enquiry_detail_prod_table td{background:transparent!important;border:none}.psg_enquiry_detail_prod_table .psg_enquiry_detail_detail{padding-left:30px;width:100%;max-width:calc(100% - 70px)}.psg_enquiry_detail_prod_table td{padding:30px;vertical-align:middle;border-bottom:1px solid #ccc}.psg_enquiry_detail_prod_table tr:last-child td{border-bottom:none}.psg_enquiry_detail_prod_table .prod_qty{color:#505254;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:400;margin-bottom:0}.psg_enquier_details .psg_enquiry_address_title{font-size:1.2em;line-height:1.5em;letter-spacing:0;font-family:'Oswald';font-weight:700;margin:0;margin-bottom:20px;color:#1C1F27;text-transform:capitalize}.psg_enquier_details .psg_enquiry_content{color:#505254;font-size:1em;line-height:1.5em;letter-spacing:0;font-family:'Montserrat';font-weight:400;margin-bottom:0}.psg_enquier_details{padding-bottom:50px;padding-top:50px}.psg_enquiry_address{background:#F9F9F9;width:100%;max-width:370px;padding:37px 40px 30px 40px;border-radius:20px}.psg_enquiry_address .psg_enquiry_address_title{font-size:1.2em;line-height:1.5em;letter-spacing:0;font-family:'Oswald';font-weight:700;margin:0;margin-bottom:20px;color:#1C1F27;text-transform:capitalize}.psg_enquiry_address .psg_enquiry_detail_user_name{font-size:1em;line-height:1.5em;font-family:'Oswald';font-weight:700;color:#1C1F27;margin-bottom:10px}.psg_enquiry_address p{font-size:.8em;line-height:1.5em;font-family:'Montserrat';font-weight:400;margin-bottom:10px;color:#505254}#order_review #payment{background:#f9f9f9;border-radius:10px}#order_review #payment ul{padding:30px;border-bottom:1px solid #CCC}#order_review #payment ul .form-row{padding:0;margin:0}#order_review #payment .form-row{padding:30px}#order_review #payment .form-row.validate-required{padding:0}#order_review #payment .form-row .woocommerce-privacy-policy-text p{font-family:'Montserrat';color:#45474f;font-size:16px;line-height:22px;letter-spacing:0}#order_review #payment .form-row .woocommerce-privacy-policy-text p a{color:#1C1F27;font-family:'Montserrat';font-weight:700}#order_review #payment #place_order{background:#335696!important;border-radius:28px!important;padding:13px 30px!important;text-align:center;font-size:15px!important;line-height:22.5px!important;letter-spacing:1.2px;color:#FFFFFF!important;font-family:'Oswald';text-transform:uppercase;font-weight:700!important;border:none!important;margin-top:30px!important}#order_review #payment #place_order:hover{background:#d32019!important}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page{background:transparent;padding:0}.wlr-message-info.wlr_point_redeem_message{border:1px solid #335696!important;background-color:#335696!important;color:#ffffff!important;margin-bottom:20px!important}.wlr_point_redeem_message a#wlr-reward-link{color:#fff;text-decoration:underline!important}.wlr-message-info.wlr_point_redeem_message img.wlr-upload-img-icon{filter:brightness(0) invert(1)}.alertify .ajs-modal{z-index:99999}.alertify .ajs-dimmer{z-index:9999}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page .wlr-heading{margin:0;font-size:32px!important;line-height:1.5em!important;letter-spacing:0!important;font-family:'Oswald'!important;font-weight:700!important;text-transform:uppercase!important;margin-bottom:20px!important;border-left:none!important;padding:0;color:#1C1F27!important}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page #wlr-available-points,.psg-woocommerce-dashboard-wrp .wlr-myaccount-page #wlr-redeemed-points{padding:30px 30px;box-shadow:0 4px 20px #00000014;border:none}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page #wlr-available-points-heading,.psg-woocommerce-dashboard-wrp .wlr-myaccount-page #wlr-redeemed-points-heading{font-size:15px!important;line-height:22.5px!important;color:#505254;font-family:'Montserrat';font-weight:400;margin-bottom:10px;display:block}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page #wlr-available-point-value,.psg-woocommerce-dashboard-wrp .wlr-myaccount-page #wlr-redeemed-point-value{font-size:15px!important;line-height:22.5px!important;color:#1C1F27;font-family:'Oswald'!important;font-weight:700}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page div#wlr-used-rewards,.psg-woocommerce-dashboard-wrp .wlr-myaccount-page #wlr-available-points .wlr-text-color p,.psg-woocommerce-dashboard-wrp .wlr-myaccount-page #wlr-redeemed-points .wlr-text-color p{display:none}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page .wlr-points-container{margin-bottom:20px!important}.wlr-rewards-content.wlr-reward-card.wlr-border-color{background:#fff}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page .wlr-your-reward .wlr-reward-type-name{color:#1C1F27;font-family:'Oswald';font-size:15px!important;font-weight:400}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page .wlr-your-reward .wlr-name{color:#1C1F27;font-size:18px!important;line-height:32px;font-weight:700;font-family:'Oswald'}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page .wlr-text-color{font-weight:400;font-size:15px!important}.psg-woocommerce-dashboard-wrp .wlr-myaccount-page .wlr-button .wlr-action-text{font-family:'Oswald';font-size:15px!important;line-height:22.5px!important;font-weight:600}.psg-woocommerce-dashboard-wrp #wlr-transaction-table table.wlr-table .wlr-table-header{border:none!important;background:#335696!important;font-size:16px!important;line-height:21px;letter-spacing:0;color:#fff;text-transform:capitalize;font-family:'Oswald';font-weight:700!important;outline:none!important}.psg-woocommerce-dashboard-wrp #wlr-transaction-table table.wlr-table .wlr-table-header th{color:#fff;font-weight:700;font-family:'Oswald';font-size:15px!important;background:#335696;padding:19px 30px;border-color:#335696;border:none!important}.psg-woocommerce-dashboard-wrp #wlr-transaction-table table.wlr-table tbody tr{border-left:1px solid #cccccc!important;border-right:1px solid #cccccc!important}.psg-woocommerce-dashboard-wrp #wlr-transaction-table table.wlr-table .wlr-table-header th:first-child{border-radius:20px 0 0 0}.psg-woocommerce-dashboard-wrp #wlr-transaction-table table.wlr-table .wlr-table-header th:last-child{border-radius:0 20px 0 0}.psg-woocommerce-dashboard-wrp #wlr-next-button,.psg-woocommerce-dashboard-wrp #wlr-prev-button{display:inline-block;text-align:center;font-size:1em;line-height:1.25em;letter-spacing:0;text-transform:capitalize;padding:8px 30px;color:#ffffff!important;background:#335696!important;border:2px solid #335696!important;border-radius:20px!important;font-family:'Oswald';font-weight:700}.psg-woocommerce-dashboard-wrp #wlr-next-button:hover,.psg-woocommerce-dashboard-wrp #wlr-prev-button:hover{background:#d32019!important;color:#FFFFFF!important;border-color:#d32019!important}