﻿.woocommerce-page .woocommerce-content .site-main .padding-container .products .product:hover::after{height:100%}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product::before{content:'';background-color:var(--color-grey-l-15);border-left:4px solid var(--color-grey-l-5);position:absolute;height:100%;z-index:-1;transition:all 1s}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product::after{content:'';background-color:var(--color-grey-dark);width:4px;position:absolute;height:0;left:0;top:0;transition:all 1s}.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button,.woocommerce-page #review_form #respond .form-submit input,.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .added_to_cart,.woocommerce-page .woocommerce-content .site-main .padding-container.single .cart .variations .item-variations .reset_variations,.woocommerce-page .woocommerce-MyAccount-content .btn,.woocommerce-page .woocommerce-MyAccount-content .download-file a,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .edit,.woocommerce-page .welcome-message .welcome-content a{background-color:var(--color-button);color:#fff;border-radius:20px;padding:.25em .5em;transition:all .5s}.woocommerce-page a.button:focus,.woocommerce-page button.button:focus,.woocommerce-page input.button:focus,.woocommerce-page #review_form #respond .form-submit input:focus,.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .added_to_cart:focus,.woocommerce-page .woocommerce-content .site-main .padding-container.single .cart .variations .item-variations .reset_variations:focus,.woocommerce-page .woocommerce-MyAccount-content .btn:focus,.woocommerce-page .woocommerce-MyAccount-content .download-file a:focus,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .edit:focus,.woocommerce-page .welcome-message .welcome-content a:focus,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce-page #review_form #respond .form-submit input:hover,.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .added_to_cart:hover,.woocommerce-page .woocommerce-content .site-main .padding-container.single .cart .variations .item-variations .reset_variations:hover,.woocommerce-page .woocommerce-MyAccount-content .btn:hover,.woocommerce-page .woocommerce-MyAccount-content .download-file a:hover,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .edit:hover,.woocommerce-page .welcome-message .welcome-content a:hover,.woocommerce-page a.button:active,.woocommerce-page button.button:active,.woocommerce-page input.button:active,.woocommerce-page #review_form #respond .form-submit input:active,.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .added_to_cart:active,.woocommerce-page .woocommerce-content .site-main .padding-container.single .cart .variations .item-variations .reset_variations:active,.woocommerce-page .woocommerce-MyAccount-content .btn:active,.woocommerce-page .woocommerce-MyAccount-content .download-file a:active,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .edit:active,.woocommerce-page .welcome-message .welcome-content a:active{background-color:var(--color-button-hover)}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a,.woocommerce-page .woocommerce-MyAccount-content .btn{text-decoration:none;color:inherit}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .woocommerce-loop-product__title{text-decoration:none;margin:1em 2em;font-weight:bolder;line-height:1.3em;font-size:1.3em;font-weight:700;color:var(--color-grey);text-transform:uppercase}.woocommerce-page .entry-header .entry-title,.woocommerce-page .woocommerce-products-header .page-title,.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel h2,.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #review_form #respond .comment-reply-title,.woocommerce-page .woocommerce-content .site-main .padding-container.single .related h2,.woocommerce-page .woocommerce-content .site-main .padding-container.single .entry-summary .product_title,.woocommerce-page .padding-container.login .wrap .title,.woocommerce-page .woocommerce-MyAccount-content .section-title,.woocommerce-page .woocommerce-checkout h3{color:var(--color-title);font-weight:800;font-size:2.5em}.woocommerce-page a.button.single_add_to_cart_button,.woocommerce-page button.button.single_add_to_cart_button,.woocommerce-page a.button.alt.single_add_to_cart_button,.woocommerce-page button.button.alt.single_add_to_cart_button,.woocommerce-page input.button.single_add_to_cart_button,.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .add_to_cart_button{display:flex;align-items:flex-start;font-weight:normal}.woocommerce-page a.button.single_add_to_cart_button::before,.woocommerce-page button.button.single_add_to_cart_button::before,.woocommerce-page a.button.alt.single_add_to_cart_button::before,.woocommerce-page button.button.alt.single_add_to_cart_button::before,.woocommerce-page input.button.single_add_to_cart_button::before,.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .add_to_cart_button::before{content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";margin-right:1em}.woocommerce-page .welcome-message{position:fixed;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center}.woocommerce-page .welcome-message{background-color:RGBA(0, 0, 0, 0.6)}@media (min-width: 1600px){.woocommerce-page .woocommerce-breadcrumb,.woocommerce-page .woocommerce-content .site-main .padding-container,.woocommerce-page .woocommerce-content .site-main .woocommerce-products-header.category{max-width:1600px;margin-left:auto;margin-right:auto}}.woocommerce-page .entry-header .entry-title{margin-bottom:0}.woocommerce-page table tr:nth-child(odd),.woocommerce-page table tr:nth-child(even),.woocommerce-page table tr:first-of-type{background-color:inherit}.woocommerce-page table tr:first-of-type{color:inherit}.woocommerce-page table tr td{padding:inherit;min-width:inherit}.woocommerce-page table.shop_table{margin-top:2em;border:none}.woocommerce-page table.shop_table thead{background-color:var(--color-grey);color:#fff;font-size:11pt}.woocommerce-page table.shop_table tbody tr:nth-child(even),.woocommerce-page table.shop_table tfoot tr:nth-child(even){background-color:var(--color-grey-bg-l-5)}.woocommerce-page table.shop_table tbody tr:nth-child(odd),.woocommerce-page table.shop_table tfoot tr:nth-child(odd){background-color:var(--color-grey-bg-l-10)}.woocommerce-page table.shop_table tbody tr,.woocommerce-page table.shop_table tbody th,.woocommerce-page table.shop_table tbody td,.woocommerce-page table.shop_table tfoot tr,.woocommerce-page table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td{border:none}.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button{padding:1em}.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button:hover{color:var(--color-background)}.woocommerce-page a.button:disabled,.woocommerce-page a.button.disabled,.woocommerce-page button.button:disabled,.woocommerce-page button.button.disabled,.woocommerce-page a.button.alt:disabled,.woocommerce-page a.button.alt.disabled,.woocommerce-page button.button.alt:disabled,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button:disabled,.woocommerce-page input.button.disabled{opacity:0.7 !important;color:var(--color-background) !important}.woocommerce-page a.button:disabled:focus,.woocommerce-page a.button:disabled:hover,.woocommerce-page a.button:disabled:active,.woocommerce-page a.button.disabled:focus,.woocommerce-page a.button.disabled:hover,.woocommerce-page a.button.disabled:active,.woocommerce-page button.button:disabled:focus,.woocommerce-page button.button:disabled:hover,.woocommerce-page button.button:disabled:active,.woocommerce-page button.button.disabled:focus,.woocommerce-page button.button.disabled:hover,.woocommerce-page button.button.disabled:active,.woocommerce-page a.button.alt:disabled:focus,.woocommerce-page a.button.alt:disabled:hover,.woocommerce-page a.button.alt:disabled:active,.woocommerce-page a.button.alt.disabled:focus,.woocommerce-page a.button.alt.disabled:hover,.woocommerce-page a.button.alt.disabled:active,.woocommerce-page button.button.alt:disabled:focus,.woocommerce-page button.button.alt:disabled:hover,.woocommerce-page button.button.alt:disabled:active,.woocommerce-page button.button.alt.disabled:focus,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt.disabled:active,.woocommerce-page input.button:disabled:focus,.woocommerce-page input.button:disabled:hover,.woocommerce-page input.button:disabled:active,.woocommerce-page input.button.disabled:focus,.woocommerce-page input.button.disabled:hover,.woocommerce-page input.button.disabled:active{opacity:0.8 !important}.woocommerce-page #review_form #respond .form-submit input{padding:1em}.woocommerce-page .woocommerce-breadcrumb{padding:2em 8% 1em;font-size:1em}.woocommerce-page .woocommerce-breadcrumb a{color:inherit}.woocommerce-page .woocommerce-content .site-main .metaslider .flexslider{margin-bottom:1em}.woocommerce-page .woocommerce-content .site-main .padding-container{padding:0 8%}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product{background-color:var(--color-grey-bg-l-15);position:relative;transition:all .5s;padding-bottom:1em;overflow:hidden}@media (max-width: 600px){.woocommerce-page .woocommerce-content .site-main .padding-container .products .product{width:100%}}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product:hover{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.15)}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product:before{top:0;left:0;z-index:0}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .onsale{background-color:var(--color-green);text-transform:uppercase;display:flex;justify-content:center;align-items:center;line-height:1em;border-radius:0;transform:rotate(45deg);width:100%;right:-33%;top:5%}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .woocommerce-loop-product__title{text-transform:none;margin:1em 10% 0 10%}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .price{margin:0em 10%}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .star-rating{margin:0em 10% .75em}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .button,.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .added_to_cart{margin-left:10%;font-weight:normal;width:fit-content}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .added_to_cart{padding:1em;background-color:var(--color-grey-dark);margin-top:.5em}.woocommerce-page .woocommerce-content .site-main .padding-container .products .product .added_to_cart::before{display:none}.woocommerce-page .woocommerce-content .site-main .padding-container .price{font-size:1.3em;color:var(--color-primary)}.woocommerce-page .woocommerce-content .site-main .woocommerce-products-header.category{padding:0 8%}.woocommerce-page .woocommerce-content .site-main .padding-container.category .top-options{display:flex;justify-content:flex-start;align-items:center}.woocommerce-page .woocommerce-content .site-main .padding-container.category .top-options .woocommerce-ordering{order:-1;margin-right:1em}.woocommerce-page .woocommerce-content .site-main .padding-container.category .top-options .woocommerce-ordering select{padding:1em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs,.woocommerce-page .woocommerce-content .site-main .padding-container.single .related{background-color:var(--color-grey-bg-l-10);padding:2em;border-radius:4px;margin-bottom:2em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel h2,.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #review_form #respond .comment-reply-title,.woocommerce-page .woocommerce-content .site-main .padding-container.single .related h2{font-size:1.75em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .entry-summary{margin-top:0}.woocommerce-page .woocommerce-content .site-main .padding-container.single .entry-summary .product_title{line-height:1.2em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .onsale{display:none}.woocommerce-page .woocommerce-content .site-main .padding-container.single .price{display:flex;align-items:center;margin-bottom:2em}@media (max-width: 980px){.woocommerce-page .woocommerce-content .site-main .padding-container.single .price{flex-direction:column;align-items:flex-start;font-size:2em}}.woocommerce-page .woocommerce-content .site-main .padding-container.single .price .price-member{display:inline-block;border:1px solid var(--color-primary);color:var(--color-primary);padding:.5em;font-size:.7em;margin-left:1em}@media (max-width: 980px){.woocommerce-page .woocommerce-content .site-main .padding-container.single .price .price-member{font-size:.5em;margin-left:0}}.woocommerce-page .woocommerce-content .site-main .padding-container.single .price .price-member .information-icon{width:15px;height:15px;background-color:var(--color-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;margin-left:.5em;position:relative}.woocommerce-page .woocommerce-content .site-main .padding-container.single .price .price-member .information-icon.active .information-content{display:inline}.woocommerce-page .woocommerce-content .site-main .padding-container.single .price .price-member .information-icon .information-content{position:absolute;left:2.5em;background-color:var(--color-grey-dark);padding:1em;width:200px;text-align:center;display:none;z-index:99999}.woocommerce-page .woocommerce-content .site-main .padding-container.single .price .price-member .information-icon .information-content a{color:var(--color-primary-light)}.woocommerce-page .woocommerce-content .site-main .padding-container.single .price .price-member .information-icon .information-content .arrow{background-color:var(--color-grey-dark);width:10px;height:10px;position:absolute;left:-5px;transform:rotate(45deg);top:calc(50% - 5px)}@media (max-width: 980px){.woocommerce-page .woocommerce-content .site-main .padding-container.single .price .price-member .information-icon .information-content{left:1em;width:150px}}.woocommerce-page .woocommerce-content .site-main .padding-container.single .cart{align-items:flex-start;flex-direction:column}.woocommerce-page .woocommerce-content .site-main .padding-container.single .cart .variations .item-variations select{padding:1em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .cart .variations .item-variations .reset_variations{background-color:var(--color-grey);padding:1em;font-size:1em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .cart .quantity input{line-height:2.5em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .cart .ywcds_amount_single_product{padding:1em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .tabs{padding:0;margin:0;overflow:inherit}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .tabs::before{bottom:-1.5em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .tabs li{border:none;margin:.15em;border-radius:0;background-color:#fff;border-radius:4px}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .tabs li.active{background-color:var(--color-primary);color:#fff}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .tabs li::before,.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .tabs li::after{display:none}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel{margin:1em 0 0 0}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #comments ol.commentlist{padding:0}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #comments ol.commentlist li{background-color:#fff;padding:1em;margin:0 0 .25em 0;border:1px solid var(--color-grey-bg-l-10)}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment-text{padding:0;border:none}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #comments ol.commentlist li img.avatar{position:relative}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #comments ol.commentlist li .children{padding:0}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #review_form #respond{margin-top:2em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #review_form #respond label{font-weight:700}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #review_form #respond .comment-form-rating{display:flex;align-items:center;margin:1em 0}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #review_form #respond .comment-form-rating .stars{margin:.5em 0 0 1em}.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #review_form #respond .comment-form-author,.woocommerce-page .woocommerce-content .site-main .padding-container.single .woocommerce-tabs .panel #reviews #review_form #respond .comment-form-email{display:flex;flex-direction:column;max-width:400px}.woocommerce-page .woocommerce-content .site-main .padding-container.single .related h2{margin-top:0}.woocommerce-page .padding-container.login{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.woocommerce-page .padding-container.login .woocommerce-notices-wrapper{width:100%}.woocommerce-page .padding-container.login .wrap{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.woocommerce-page .padding-container.login .wrap .title{margin:0}.woocommerce-page .padding-container.login .wrap .woocommerce-form,.woocommerce-page .padding-container.login .wrap .woocommerce-ResetPassword{display:flex;justify-content:center;flex-direction:column;padding:0em;margin:0 2em 2em;border:none;align-items:center;transition:all .5s}.woocommerce-page .padding-container.login .wrap .woocommerce-form .form-row,.woocommerce-page .padding-container.login .wrap .woocommerce-ResetPassword .form-row{width:300px;display:flex;flex-direction:column}.woocommerce-page .padding-container.login .wrap .woocommerce-form .form-row .woocommerce-form-login__rememberme,.woocommerce-page .padding-container.login .wrap .woocommerce-ResetPassword .form-row .woocommerce-form-login__rememberme{display:flex;align-items:center;margin:.7em 0 1em 0}.woocommerce-page .padding-container.login .wrap .woocommerce-form .form-row .woocommerce-form-login__rememberme input,.woocommerce-page .padding-container.login .wrap .woocommerce-ResetPassword .form-row .woocommerce-form-login__rememberme input{width:18px;height:18px;margin-right:1em}.woocommerce-page .padding-container.login .wrap .woocommerce-form .form-row input,.woocommerce-page .padding-container.login .wrap .woocommerce-ResetPassword .form-row input{padding:1em;width:100%}.woocommerce-page .padding-container.login .wrap .woocommerce-form .simple-link,.woocommerce-page .padding-container.login .wrap .woocommerce-ResetPassword .simple-link{margin:0}.woocommerce-page .privacy-terms{max-width:300px;text-align:center}.woocommerce-page .woocommerce-MyAccount-navigation{width:20%}@media (max-width: 1200px){.woocommerce-page .woocommerce-MyAccount-navigation{width:30%}}@media (max-width: 980px){.woocommerce-page .woocommerce-MyAccount-navigation{width:100%}}.woocommerce-page .woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0;padding:0}@media (max-width: 980px){.woocommerce-page .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap}}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{display:flex;margin-bottom:.3em;transition:all .25s}@media (max-width: 980px){.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{margin:.25em .5em .25em 0}}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover{transform:scale(1.05)}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active{transform:translateX(5px);font-weight:bolder}@media (max-width: 980px){.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active{transform:translateX(0px)}}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{background-color:var(--color-primary);color:#fff}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a::before{font-weight:normal;border-right:none;margin-right:0}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{padding:1.5em;background-color:var(--color-grey-bg);width:100%;border-radius:4px;display:flex;align-items:center;line-height:1em}@media (max-width: 980px){.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{padding:.75em}}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a::before{content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";margin-right:1em}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a::before{border-right:1px solid var(--color-grey);padding-right:1em}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard a::before{content:""}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders a::before{content:""}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads a::before{content:""}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address a::before{content:""}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account a::before{content:""}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a::before{content:""}.woocommerce-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--my_space a::before{content:""}.woocommerce-page .woocommerce-MyAccount-content{width:76%}@media (max-width: 1200px){.woocommerce-page .woocommerce-MyAccount-content{width:66%}}@media (max-width: 980px){.woocommerce-page .woocommerce-MyAccount-content{width:100%;margin-top:1em}}.woocommerce-page .woocommerce-MyAccount-content .section-title{margin:0}.woocommerce-page .woocommerce-MyAccount-content .btn{color:#fff}.woocommerce-page .woocommerce-MyAccount-content .dashboard .logout .btn{margin-left:.5em}.woocommerce-page .woocommerce-MyAccount-content .download-file a{padding:1em}.woocommerce-page .woocommerce-MyAccount-content .download-file a::before{content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";margin-right:.5em}.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{width:100%;background-color:var(--color-grey-bg-l-10);padding:1em;border-radius:4px;margin-bottom:1em}.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .edit{text-decoration:none;padding:.5em}.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .edit::before{content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";margin-right:.5em}.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address h3{margin:0}.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{margin-bottom:0}.woocommerce-page .woocommerce-MyAccount-content .woocommerce-address-fields input,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-address-fields select,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-EditAccountForm input,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-EditAccountForm select{padding:1em}.woocommerce-page .woocommerce-MyAccount-content .woocommerce-address-fields .select2-selection,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-EditAccountForm .select2-selection{display:flex;height:3em;align-items:center}.woocommerce-page .welcome-message{z-index:100}@media (max-width: 980px){.woocommerce-page .welcome-message{padding:0 2em}}.woocommerce-page .welcome-message .welcome-content{background-color:#fff;z-index:101;position:relative;padding:2em;max-width:800px}.woocommerce-page .welcome-message .welcome-content .widgettitle{margin:0;color:var(--color-primary);font-size:1.8em;line-height:1em}.woocommerce-page .welcome-message .welcome-content li{list-style-type:none}.woocommerce-page .welcome-message .welcome-content a{padding:1em;text-decoration:none;display:inline-block;margin-right:.5em}.donation-container{padding:20px;border-radius:10px;margin:0 auto 15px;background-color:#efeded}.donation-container .cta-text{font-size:24px;font-weight:bold;color:#333;margin:10px auto}.donation-container .donate-link{display:inline-block;background-color:#007BFF;color:#fff;text-decoration:none;padding:10px 20px;border-radius:5px;transition:background-color 0.3s ease}.donation-container .donate-link:focus,.donation-container .donate-link:hover,.donation-container .donate-link:active{background-color:#0056b3}@media (max-width: 980px){.woocommerce-page #content table.cart .product-thumbnail{display:block}.woocommerce-page #content table.cart .product-thumbnail a{display:flex;justify-content:center;width:100%}.woocommerce-page #content table.cart .product-thumbnail a img{width:100%}.woocommerce-page #content table.cart .product-thumbnail::before{display:none}}.woocommerce-page .woocommerce-message .restore-item{display:none}.woocommerce-page .cart-page{display:flex;flex-wrap:wrap}@media (max-width: 980px){.woocommerce-page .cart-page{flex-direction:column}}.woocommerce-page .cart-page .woocommerce-notices-wrapper{min-width:100%;width:100%}.woocommerce-page .cart-page .woocommerce-cart-form{width:70%;margin-right:5%}@media (max-width: 980px){.woocommerce-page .cart-page .woocommerce-cart-form{min-width:100%;margin:0}}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table{margin-top:0}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table thead{background-color:transparent;font-size:.8em;color:var(--color-grey-dark)}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .cart_item:nth-child(even),.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .cart_item:nth-child(odd){box-shadow:0px 2px 1px RGBA(0, 0, 0, 0.1)}@media (max-width: 980px){.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .cart_item{display:flex;flex-direction:column}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .cart_item td{display:flex}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .cart_item td::before{margin-right:1em}}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .product-remove a{font-size:1px;display:flex;align-items:center;width:auto;height:100%;justify-content:center;transition:all .25s;color:inherit !important}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .product-remove a::before{font-size:14pt}@media (max-width: 980px){.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .product-remove a::before{font-size:18pt;background-color:var(--color-grey-bg);width:40px;height:40px;border-radius:50%;padding-top:.3em}}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .product-remove a::before{content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";margin-right:0px}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .product-remove a:hover{background-color:transparent;transform:scale(1.2)}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .product-thumbnail img{border-radius:4px;width:150px}.woocommerce-page .cart-page .woocommerce-cart-form .shop_table .actions_wrap{background-color:transparent}.woocommerce-page .cart-page .woocommerce-cart-form .coupon{display:flex}.woocommerce-page .cart-page .woocommerce-cart-form .coupon .input_wrap{display:flex;align-items:center;position:relative;margin-right:1em}.woocommerce-page .cart-page .woocommerce-cart-form .coupon .input_wrap label{position:absolute;top:-1.5em;font-weight:bolder}.woocommerce-page .cart-page .woocommerce-cart-form .coupon .input_wrap input{padding:1em}.woocommerce-page .cart-page .woocommerce-cart-form .update_cart{margin-top:1em}.woocommerce-page .cart-page .woocommerce-cart-form .update_cart .button{background-color:var(--color-green)}.woocommerce-page .cart-page .woocommerce-cart-form .update_cart .button:disabled{background-color:var(--color-primary)}.woocommerce-page .cart-page .cart-collaterals{width:25%}@media (max-width: 980px){.woocommerce-page .cart-page .cart-collaterals{min-width:100%}}.woocommerce-page .cart-page .cart-collaterals .cart_totals{width:100%}.woocommerce-page .cart-page .cart-collaterals .cart_totals h2{margin-top:0}.woocommerce-page .cart-page .cart-collaterals .cart_totals .checkout-button{margin-bottom:.5em}.woocommerce-page .cart-page .cart-collaterals .cart_totals .checkout-button.continue-shopping{background-color:var(--color-grey)}.woocommerce-page .checkout-login input,.woocommerce-page .checkout_coupon input{padding:1em}.woocommerce-page #customer_details{position:relative}.woocommerce-page #customer_details h3{margin-top:0}.woocommerce-page #customer_details .anchor{position:absolute;width:1px;height:1px;top:-4em}.woocommerce-page #ship-to-different-address{font-size:1.5em}.woocommerce-page .woocommerce-checkout input{padding:1em}.woocommerce-page .woocommerce-checkout .select2-selection{display:flex;height:3em;align-items:center}@media (max-width: 980px){.woocommerce-page .woocommerce-thankyou-order-details{margin:0;padding:0;display:flex;flex-direction:column}.woocommerce-page .woocommerce-thankyou-order-details li{margin:.5em 0}}
