:root{--main-color:#821f81;--main-color-opacaity:#7f54b354;--dim-gray:#6d6d6d;--white-color:#fff;--black-color:#000;--gold-color:#ffa534}:focus-visible{outline:none!important}.button{background-color:var(--main-color)!important;color:var(--white-color)!important}a{color:var(--main-color)}input{border:1px solid var(--main-color-opacaity)!important}input[type="text"]:focus{box-shadow:none!important}.woocommerce-account #page-my-account .woocommerce,.woocommerce-cart #page-cart .woocommerce,.woocommerce-cart #page-cart .wp-block-woocommerce-cart,.woocommerce-checkout #page-checkout .woocommerce,.woocommerce-checkout #page-checkout .wc-block-checkout,.post-type-archive-product .content-area,.single-product .content-area,.tax-product_cat .content-area{width:100%;margin:0 auto;padding:0 12px}@media screen and (min-width:576px){.woocommerce-account #page-my-account .woocommerce,.woocommerce-cart #page-cart .woocommerce,.woocommerce-cart #page-cart .wp-block-woocommerce-cart,.woocommerce-checkout #page-checkout .woocommerce,.woocommerce-checkout #page-checkout .wc-block-checkout,.post-type-archive-product .content-area,.single-product .content-area,.tax-product_cat .content-area{max-width:540px}}@media screen and (min-width:768px){.woocommerce-account #page-my-account .woocommerce,.woocommerce-cart #page-cart .woocommerce,.woocommerce-cart #page-cart .wp-block-woocommerce-cart,.woocommerce-checkout #page-checkout .woocommerce,.woocommerce-checkout #page-checkout .wc-block-checkout,.post-type-archive-product .content-area,.single-product .content-area,.tax-product_cat .content-area{max-width:720px}}@media screen and (min-width:992px){.woocommerce-account #page-my-account .woocommerce,.woocommerce-cart #page-cart .woocommerce,.woocommerce-cart #page-cart .wp-block-woocommerce-cart,.woocommerce-checkout #page-checkout .woocommerce,.woocommerce-checkout #page-checkout .wc-block-checkout,.post-type-archive-product .content-area,.single-product .content-area,.tax-product_cat .content-area{max-width:960px}}@media screen and (min-width:1200px){.woocommerce-account #page-my-account .woocommerce,.woocommerce-cart #page-cart .woocommerce,.woocommerce-cart #page-cart .wp-block-woocommerce-cart,.woocommerce-checkout #page-checkout .woocommerce,.woocommerce-checkout #page-checkout .wc-block-checkout,.post-type-archive-product .content-area,.single-product .content-area,.tax-product_cat .content-area{max-width:1140px}}@media screen and (min-width:1400px){.woocommerce-account #page-my-account .woocommerce,.woocommerce-cart #page-cart .woocommerce,.woocommerce-cart #page-cart .wp-block-woocommerce-cart,.woocommerce-checkout #page-checkout .woocommerce,.woocommerce-checkout #page-checkout .wc-block-checkout,.post-type-archive-product .content-area,.single-product .content-area,.tax-product_cat .content-area{max-width:1320px}}.woocommerce-info{border-top-color:var(--main-color)}.woocommerce-info::before{color:var(--main-color)}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.woocommerce-account .woocommerce-MyAccount-content{width:72%}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style:none;padding:12px;padding-left:40px;font-size:18px;font-weight:400;border-top:1px solid #f2f2f2;color:#821f81;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active::before{content:"";position:absolute;width:15px;height:15px;top:50%;right:12px;transform:translateY(-50%) rotate(-45deg);background-color:#fff0;border-bottom:1px solid #821f81;border-right:1px solid #821f81}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-decoration:none;color:var(--main-color);display:block;position:relative}.woocommerce-account .woocommerce-MyAccount-content p{font-size:18px;line-height:1.5;color:var(--dim-gray);font-weight:500}.woocommerce-account thead{background-color:var(--main-color)}.woocommerce-account .nobr{color:var(--white-color)}.woocommerce-account .account-orders-table th,.woocommerce-account .account-orders-table td{padding:12px 15px!important}.woocommerce-account .woocommerce-orders-table__cell-order-number a{color:var(--main-color)}.woocommerce-account input{padding:8px 15px;border:1px solid var(--main-color-opacaity)}.woocommerce-account .select2-selection--single{height:auto;padding:8px 15px;border:1px solid var(--main-color-opacaity)}.woocommerce-account .select2-selection__arrow{top:10px!important}.woocommerce-account #select2-billing_state-container{padding:0}.woocommerce-account .woocommerce form .form-row{margin-bottom:20px}.woocommerce-account label{font-size:16px;margin-bottom:5px}.woocommerce-account .edit-account legend{font-size:20px;font-weight:500;color:var(--black-color)}.woocommerce-account .lost_password a,.woocommerce-account .product-name a{color:var(--main-color)}.woocommerce-account .edit{color:var(--white-color)}.woocommerce-account .product-name,.woocommerce-account .product-total{color:var(--white-color)}.woocommerce-account .woocommerce-info{border-top-color:var(--main-color)}.woocommerce-account .woocommerce-info::before{color:var(--main-color)}.woocommerce-account .woocommerce-Address address{margin:0}.woocommerce-account .woocommerce-Address{width:100%}.woocommerce-account .title a{color:#821f81}.woocommerce-account .title>h2{margin-bottom:15px}.woocommerce-account .title h3{margin:0;font-size:20px;color:#fff}.woocommerce-account .button{background-color:var(--main-color)!important;color:var(--white-color)!important}.woocommerce-cart .wc-block-cart__submit-container .contained{background-color:var(--main-color);text-decoration:none;color:var(--white-color);font-size:18px;font-weight:500}.woocommerce-cart .wc-block-components-product-name{color:var(--main-color)}.woocommerce-cart .wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border:1px solid var(--main-color)}.woocommerce-cart .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background-color:var(--main-color)}.woocommerce-cart .cart_item a{color:var(--main-color)}.woocommerce-cart .shipping-calculator-button{color:var(--main-color)}.woocommerce-cart #coupon_code{width:130px;max-width:100%}.woocommerce-cart input{border:1px solid var(--main-color-opacaity)}.woocommerce-cart .cart_totals h2{font-size:30px;margin-bottom:20px;font-weight:700;color:var(--black-color)}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block input{border:1px solid var(--main-color-opacaity)!important;border-radius:0px!important}.woocommerce-cart .contained{background-color:var(--main-color)!important;font-weight:500;color:var(--white-color);border:1px solid var(--dim-gray)}.woocommerce-cart .contained:focus{box-shadow:none!important}.woocommerce-cart #page-cart .wp-block-woocommerce-cart tr th,.woocommerce-cart #page-cart .wp-block-woocommerce-cart-order-summary-heading-block{visibility:visible!important;background:var(--main-color)!important;color:var(--white-color);padding:10px 15px}.woocommerce-checkout .wc-block-components-address-card__edit{color:var(--main-color)}.woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background-color:var(--main-color)}.woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border:1px solid var(--main-color)}.woocommerce-checkout .wc-block-checkout__actions_row .contained{background-color:var(--main-color);color:var(--white-color);font-size:16px;font-weight:500;border:none}.woocommerce-checkout #email,.woocommerce-checkout .wc-block-components-address-card,.woocommerce-checkout .wc-block-components-radio-control__option--checked-option-highlighted,.woocommerce-checkout .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="text"],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input select{box-shadow:none!important;border:1px solid var(--main-color-opacaity);border-radius:0px!important}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{border:1px solid var(--main-color-opacaity)!important}.wc-block-components-form .wc-block-components-text-input.has-error input,.wc-block-components-form .wc-block-components-text-input.has-error input:active,.wc-block-components-form .wc-block-components-text-input.has-error input:focus,.wc-block-components-form .wc-block-components-text-input.has-error input:hover,.wc-block-components-text-input.has-error input,.wc-block-components-text-input.has-error input:active,.wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:hover{border-color:#cc1818!important}.woocommerce-checkout .wc-block-components-button{background-color:var(--main-color);color:var(--white-color)}.woocommerce-order-received .woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:32px;text-align:center;font-weight:700;line-height:1.3;width:450px;margin:auto;color:#000;margin-bottom:50px;max-width:100%}.woocommerce-order-received .woocommerce-thankyou-order-details.order_details{margin-bottom:65px;background:var(--main-color);display:flex;align-items:center;justify-content:space-between;padding:15px;box-shadow:rgb(0 0 0 / .1) 0 4px 12px;overflow-x:auto}.woocommerce-order-received .order,.woocommerce-order-received .email,.woocommerce-order-received .date,.woocommerce-order-received .total,.woocommerce-order-received .method{color:var(--white-color)}.woocommerce-order-received thead{background-color:var(--main-color);color:var(--white-color)}.woocommerce-order-received .product-name a{color:var(--main-color)}.woocommerce-message{border-top-color:var(--main-color)}.woocommerce-message::before{color:var(--main-color)}.onsale{background-color:var(--main-color)!important}.price{color:var(--black-color)!important}.post-type-archive-product .type-product{text-align:center}.post-type-archive-product .page-numbers{color:var(--main-color)}.post-type-archive-product .orderby{padding:8px;border:1px solid var(--dim-gray)}.single-product #pa_color,.single-product #logo{padding:8px;border:1px solid var(--main-color-opacaity)}.single-product #pa_color{margin-bottom:15px}.single-product .tabs li a{color:var(--main-color)!important}.single-product .qty{height:35px;border:1px solid var(--main-color-opacaity)}.single-product .woocommerce-product-gallery__image{margin:10px}.single-product .tabs li a{padding:15px 0px!important;font-size:16px}.single-product .related.products{margin-top:60px}.single-product .comment-form-comment #comment{border:1px solid var(--main-color-opacaity);padding:10px}.single-product .form-submit #submit{background-color:var(--main-color)!important;color:var(--white-color)!important}.single-product .tabs.wc-tabs{display:flex;align-items:center;justify-content:space-between;padding:0px!important}.single-product .tabs.wc-tabs li{width:100%}.single-product .tabs li.active{background-color:var(--main-color)!important}.single-product .tabs li.active a{color:var(--white-color)!important}.single-product .tabs li::after,.single-product .tabs li::before{display:none!important}.single-product .stars:hover a{color:var(--gold-color)}.single-product .stars a{color:var(--gold-color)}.single-product .stars{margin-top:10px!important}.added_to_cart{margin-left:10px;color:var(--main-color)}.tax-product_cat .orderby{padding:8px;border:1px solid var(--main-color-opacaity)}.tax-product_cat .woocommerce-loop-product__title{color:var(--main-color)}@media (max-width:991.98px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:15px 0;font-size:16px}.woocommerce-account .woocommerce-MyAccount-navigation-link::before{background-size:20px}.woocommerce-account .woocommerce-MyAccount-content p{font-size:16px}.woocommerce-order-received .woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:28px;margin-bottom:40px}}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce-account .woocommerce-Address{margin-bottom:25px}.single-product .tabs li a{font-size:13px}}@media (max-width:575.98px){.single-product .tabs.wc-tabs{flex-direction:column}}.woocommerce-account .woocommerce-MyAccount-content p{margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content h1,.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3,.woocommerce-account .woocommerce-MyAccount-content h4,.woocommerce-account .woocommerce-MyAccount-content h5,.woocommerce-account .woocommerce-MyAccount-content h6{font-family:"Concert One";font-weight:400;color:#5c6371;text-transform:uppercase}.woocommerce-account .woocommerce-MyAccount-content h3{font-size:32px;font-weight:400;margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content h4{font-size:28px;font-weight:400;margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content h4>span{font-size:28px;font-weight:400;font-family:"Concert One";font-weight:400;color:#5c6371;text-transform:uppercase}.woocommerce-account .woocommerce-MyAccount-content h4>small{font-size:16px;font-family:"Concert One";font-weight:400;color:#c10202}.woocommerce-account .woocommerce-MyAccount-content .ap_childList_table h6{font-size:18px;font-weight:400;line-height:1.5}.woocommerce-account .woocommerce-MyAccount-content .ap_childList_table p{font-size:18px;font-family:Open Sans;font-weight:400;color:#5c6371}.woocommerce-account .woocommerce-MyAccount-content .update_childob1 input[type="date"]{font-size:16px;font-weight:400;font-family:Open Sans;color:#5c6371;border:1px solid #ccc;border-radius:3px;margin-right:15px;padding:10px 12px}.woocommerce-account .woocommerce-MyAccount-content .update_childob1 button{font-size:18px;font-weight:600;font-family:Open Sans;letter-spacing:1px;text-transform:uppercase;padding:10px 20px;color:#821f81;background-color:#fff;border:2px solid #821f81;border-radius:50px;transition:0.5s}.woocommerce-account .woocommerce-MyAccount-content .update_childob1 button:hover{color:#fff;background-color:#821f81}.woocommerce-account .woocommerce-MyAccount-content #copy_url{width:100%;padding:10px;font-size:16px;font-weight:500;padding:10px;color:#5c6371;border:0!important;border-bottom:1px solid #ccc!important;margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content #copyURLF{font-size:18px;font-weight:600;font-family:Open Sans;letter-spacing:1px;text-transform:uppercase;padding:8px 20px;color:#821f81;background-color:#fff;border:2px solid #821f81;border-radius:50px;transition:0.5s}.woocommerce-account .woocommerce-MyAccount-content #copyURLF:hover{color:#fff;background-color:#821f81}.woocommerce-account .woocommerce-MyAccount-content .container_hs_new{position:relative;padding:50px 0}.woocommerce-account .woocommerce-MyAccount-content .container_hs_new .work_sec>div{display:flex;align-items:center;margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content .container_hs_new .work_sec>div>.img_main{border:1px solid #ccc;margin-right:20px;width:30%}.woocommerce-account .woocommerce-MyAccount-content .container_hs_new .work_sec>div>.content_main{width:70%}.woocommerce-account .woocommerce-MyAccount-content .container_hs_new .work_sec>div>.img_main>img{width:100%;height:100%;object-fit:cover}.woocommerce-account .woocommerce-MyAccount-content .container_hs_new .work_sec>div>.content_main h2{font-size:28px;font-weight:400;line-height:1.2;color:#821f81}.woocommerce-account .woocommerce-MyAccount-content .container_hs_new .work_sec>div>.content_main p{font-size:18px;font-weight:400;line-height:1.2;color:#5c6371}.woocommerce-account .woocommerce-MyAccount-content .container_hs_new .work_sec>div:nth-last-child(1){margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content .ap_childList_table .ap_row{position:relative;display:flex;align-items:center;padding:10px 15px;background-color:#dcc1dc}.woocommerce-account .woocommerce-MyAccount-content .ap_childList_table .ap_row>div{width:calc(100% / 3)}.woocommerce-account .woocommerce-MyAccount-content .ap_childList_table .ap_row>div h6{font-size:18px;font-weight:400;font-family:"Concert One";line-height:1.2;color:#5c6371}.woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button{font-weight:500;font-size:18px;border-radius:50px;background-color:transparent!important;color:#821f81!important;border:2px solid #821f81;transition:0.5s}.woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button:hover{background-color:#821f81!important;color:#ffffff!important}@media only screen and (max-width:1199.98px){.woocommerce-account .woocommerce-MyAccount-content h3{font-size:28px}.woocommerce-account .woocommerce-MyAccount-content h4{font-size:24px}.woocommerce-account .woocommerce-MyAccount-content h4>span{font-size:24px}}@media only screen and (max-width:991.98px){.woocommerce-account .woocommerce-MyAccount-content h3{font-size:26px}.woocommerce-account .woocommerce-MyAccount-content h4{font-size:22px}.woocommerce-account .woocommerce-MyAccount-content h4>span{font-size:22px}}@media only screen and (max-width:767.98px){.woocommerce-account .woocommerce-MyAccount-content .container_hs_new .work_sec>div{display:block}.woocommerce-account .woocommerce-MyAccount-content .container_hs_new .work_sec>div>.img_main{margin-right:0;margin-bottom:15px;width:100%}.woocommerce-account .woocommerce-MyAccount-content .container_hs_new .work_sec>div>.content_main{width:100%}.woocommerce-account .woocommerce-MyAccount-content h3{font-size:24px}.woocommerce-account .woocommerce-MyAccount-content h4{font-size:20px}.woocommerce-account .woocommerce-MyAccount-content h4>span{font-size:20px}}