@font-face{font-family:work sans;font-style:normal;font-weight:400;src:url(fonts/work-sans-v4-latin-regular.eot);src:local('Work Sans'),local('WorkSans-Regular'),url(fonts/work-sans-v4-latin-regular.eot?#iefix) format('embedded-opentype'),url(fonts/work-sans-v4-latin-regular.woff2) format('woff2'),url(fonts/work-sans-v4-latin-regular.woff) format('woff'),url(fonts/work-sans-v4-latin-regular.ttf) format('truetype'),url(fonts/work-sans-v4-latin-regular.svg#WorkSans) format('svg')}@font-face{font-family:work sans;font-style:normal;font-weight:600;src:url(fonts/work-sans-v4-latin-600.eot);src:local('Work Sans SemiBold'),local('WorkSans-SemiBold'),url(fonts/work-sans-v4-latin-600.eot?#iefix) format('embedded-opentype'),url(fonts/work-sans-v4-latin-600.woff2) format('woff2'),url(fonts/work-sans-v4-latin-600.woff) format('woff'),url(fonts/work-sans-v4-latin-600.ttf) format('truetype'),url(fonts/work-sans-v4-latin-600.svg#WorkSans) format('svg')}@font-face{font-family:work sans;font-style:normal;font-weight:700;src:url(fonts/work-sans-v4-latin-700.eot);src:local('Work Sans Bold'),local('WorkSans-Bold'),url(fonts/work-sans-v4-latin-700.eot?#iefix) format('embedded-opentype'),url(fonts/work-sans-v4-latin-700.woff2) format('woff2'),url(fonts/work-sans-v4-latin-700.woff) format('woff'),url(fonts/work-sans-v4-latin-700.ttf) format('truetype'),url(fonts/work-sans-v4-latin-700.svg#WorkSans) format('svg')}@font-face{font-family:eczar;font-style:normal;font-weight:700;src:url(fonts/eczar-v7-latin-700.eot);src:local('Eczar Bold'),local('Eczar-Bold'),url(fonts/eczar-v7-latin-700.eot?#iefix) format('embedded-opentype'),url(fonts/eczar-v7-latin-700.woff2) format('woff2'),url(fonts/eczar-v7-latin-700.woff) format('woff'),url(fonts/eczar-v7-latin-700.ttf) format('truetype'),url(fonts/eczar-v7-latin-700.svg#Eczar) format('svg')}:root{--gutter_width: 5%;--space_unit: 1rem;--text_font: 'Work Sans';--text_color: #425d72;--heading_color: var(--text_color);--heading_font: 'Eczar';--blue_darker: #32475a;--blue_dark: #425d72;--blue: #3f8fd2;--blue_light: #edf4f9;--primary_color: var(--blue);--gray_xlight: #f6f6f6;--gray_light: #e9e9e9;--border_color: #e3e3e3;--box_shadow: 0 8px 16px 0 rgba(48,49,51,0.1);--border_radius: 4px;--field_border_radius: 2px}body{line-height:1.5}button,.button{border-color:transparent;text-transform:uppercase;font-size:1rem;line-height:1.5;cursor:pointer;transition:color .25s,background-color .25s,border-color .25s}button:hover,.button:hover{background-color:#2168a2}button.ghost,.button.ghost{color:var(--blue)}button.ghost:hover,.button.ghost:hover{background-color:transparent;border-color:#425d72;color:#425d72}label{display:block;font-weight:700;font-size:1rem;margin-bottom:var(--space_xsmall)}.woocommerce-shipping-methods label,.woocommerce-checkout-payment label{font-weight:400;margin:0}.woocommerce-input-wrapper{display:block}input,textarea,select{padding:var(--space_xsmall)}.language-select-flag.english{background-image:url(images/flag-of-the-united-states.png)}.language-select-flag.spanish{background-image:url(images/flag-of-spain.png)}.error404 .site,.blog .site,.archive .site,.woocommerce-page .site{background-color:var(--gray_xlight);overflow:hidden}.site:before{content:'';display:table}.entry-content-inner>p,.entry-content-inner>ul,.entry-content-inner>ol,.entry-content-inner>dl,.entry-content-inner>figure{margin-top:0;margin-bottom:1.5em}.entry-content-inner>h2,.entry-content-inner>h3,.entry-content-inner>h4{margin-bottom:0}.entry-content-inner p.form-row{margin:1rem 0}.embed16-9{position:relative;width:100%;padding-bottom:56%}.embed16-9 *{display:none}.embed16-9 :first-child{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.entry-header.content{background-color:var(--gray_xlight);margin:0}.single-post .entry-header-wrapper{padding-top:var(--space_large);padding-bottom:var(--space_large)}.content .entry-header-inner{display:flex;flex-direction:column}.entry-header.content .ftm-posted-in{order:1;font-size:.875em;margin-bottom:var(--space_xsmall)}.entry-header.content .entry-title{order:2;margin:0}.entry-header.content .ftm-posted-on{order:3;margin-top:var(--space_xsmall)}.term-link.button{text-transform:none;margin-bottom:2px}.ftm-post-meta dd.not-last-term::after{display:none}p>br:first-child,.iframeContainer~br{display:none}p .dropcap{font-size:2.5em;float:left;line-height:1;font-family:serif;padding:5px 8px 0 0;font-weight:700}blockquote{font-size:1.15em;line-height:2;margin:1em}.highlight{color:#d3373c}@media(min-width:32em){blockquote{margin:1em 1.5em}}@media(min-width:64em){blockquote{margin:2em 3em}}.archive-filters{}.archive-filters-inner{padding:var(--space_normal) 0 var(--space_big)}.archive-filters button.accordion{background-color:#fff;border-color:#fff;font-weight:700;box-shadow:var(--box_shadow)}.archive-filters button.accordion:after{display:none}.archive-filters button.accordion:before{font-family:ftm!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1de";font-size:1.75em;color:var(--blue);margin-right:var(--space_small)}.archive-filter-toggle.toggled{border-bottom-left-radius:0;border-bottom-right-radius:0}.archive-filter-container{background:#fff;box-shadow:var(--box_shadow);margin-top:-1px}.archive-filter-container.toggled-on{position:absolute;width:100%}.archive-filters-menu a{text-decoration:none;color:inherit}.archive-filters-menu li{margin:0 var(--space_normal) var(--space_normal)}.archive-filters-menu li:first-child{margin-left:0}.archive-filters-menu li:last-child{margin-right:0}.archive-filters-menu .current-menu-item a,.archive-filters-menu .current-cat a{border-bottom:4px solid var(--blue)}.archive-post-inner{border-radius:var(--border_radius);overflow:hidden;box-shadow:var(--box_shadow);background-color:#fff;min-height:100%;height:100%}.archive-post article{min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.entry-title.archive{padding:0 var(--space_normal);font-family:var(--text_font);font-size:1.125em;line-height:1.66667}.archive-entry-footer{margin:0 var(--space_normal);border-top:1px solid var(--border_color);display:flex;align-items:center;justify-content:space-between}.ftm-posts-pagination{display:flex;align-items:center}.ftm-posts-pagination .prev-link{order:1}.ftm-posts-pagination .now-viewing{order:2}.ftm-posts-pagination .next-link{order:3}.ftm-posts-pagination .disabled{opacity:0}.ftps-header{text-align:center}.ftps-header.wysiwyg{text-align:inherit}.ftps-section-title{font-family:var(--heading_font);font-size:1.625em;line-height:1.34615384615384615}.ftps-actions{text-align:center}.actions.menu{margin:0}.actions.menu li:first-child{margin-left:0}.actions.menu li:last-child{margin-right:0}.ftps.slider{margin:0;padding:var(--space_xlarge) 0;background-color:var(--gray_xlight)}.ftps-slider .ftps-section-title{margin-top:0}.author-box{text-align:center}.author-box-image img{border-radius:50%}@media(min-width:45em){.ftps{margin:var(--space_xxxxxlarge) 0}.ftps.slider{padding:var(--space_xxxxxlarge) 0}.ftps.columns{margin-bottom:var(--space_xxxxlarge)}.ftps.columns+.ftps{margin-top:var(--space_xxxxlarge)}.ftps-section-title{font-size:1.72222em;line-height:1.354838709677419}.ftps-section-title.hero-title{font-size:2.5em;line-height:1.24444em}}@media only screen and (min-width:75em){.ftps-columns.layout-list .ftps-inner{display:flex}.ftps-columns.layout-list .ftps-header{flex-basis:22.5%;text-align:left;margin-right:var(--space_big)}.ftps-columns.layout-list .ftps-columns-wrapper{flex-basis:77.5%;margin-left:0}}@media(min-width:45em){:root{}body{font-size:1.125rem;line-height:1.6666}h1{font-size:1.625rem;line-height:1.1923076}.site-navigation{font-size:1rem;line-height:1.5}.sidebar-shop-toggle,.accordion.widget-toggle,.woocommerce-widget-layered-nav-list{font-size:1rem;line-height:1.5}.ftps-column{font-size:1rem;line-height:1.5}.single-post .entry-header-wrapper{padding:var(--space_xxlarge) 0}.single-post h1{font-size:2.3125rem;line-height:1.297297}.ftm-post-details{font-size:.8888em;line-height:1.5}.single main>article>.ftm-post-share .ftm-post-share-inner{padding-bottom:var(--space_xxlarge);padding-top:var(--space_small)}}@media(min-width:50em){.archive-filters{padding:0;background-color:#fff;border-top:1px solid var(--gray);border-bottom:1px solid var(--gray)}.archive-filters-inner{max-width:var(--max_width_wide);margin:0 auto}button.archive-filter-toggle.accordion{display:none}.archive-filter-container{border:none;background-color:transparent;box-shadow:none;margin:0}.archive-filter-container.category.toggled-off{visibility:visible;position:static;opacity:1}.archive-filters-menu{display:flex;align-items:center;overflow:auto}.archive-filters-menu li{white-space:nowrap}.archive-filters-menu .children{display:none}}body.single-product .ftm-single-product-wrapper{padding:0}body.single-product .product-inner{max-width:none;border-radius:0;box-shadow:none;background-color:transparent}body.single-product .product .summary{padding:0}body.single-product .product img{width:auto}button{outline:none}.mobile-menu.toggled-on{box-shadow:0 38px 16px 0 rgba(48,49,51,.1)}.product .summary:after{content:" ";font-size:0;display:block;clear:both}body.single-product .product-top-meta .product_title{font-size:1.625em;line-height:1.35em}body.single-product .product-top-meta .product_title .streaming-badge{font-size:14px;color:#fff;line-height:1;background-color:var(--button_background_color);padding:var(--space_xsmall);border-radius:var(--border_radius);position:relative;top:-10px;opacity:.85;cursor:default}body.single-product .product-top-meta .product_title .streaming-badge>span{font-size:16px;position:relative;top:2px}body.single-product .prod-house-reviews{display:flex;justify-content:start;font-size:.875em;margin-bottom:1em}body.single-product .prod-house-reviews>div:first-child{padding-right:.5em;width:50%;max-width:200px}body.single-product .prod-house-reviews>div:last-child{padding-left:.5em;width:50%;max-width:200px}body.single-product .prod-house-reviews a{text-decoration:none}body.single-product .prod-house-reviews .stamped-badge>span{display:inline-block;vertical-align:top}body.single-product .prod-house-reviews .stamped-badge-caption{position:relative;top:-3px;left:4px}body.single-product .prod-house-reviews .stamped-badge-caption::before{content:" ("}body.single-product .prod-house-reviews .stamped-badge-caption::after{content:")"}.woocommerce-breadcrumb{font-size:14px;padding-top:1em!important}body.single-product .woocommerce-breadcrumb,body.single-product .product-top-meta-inner,body.single-product .product-image-cart,body.single-product .ichess-product-streaming,body.single-product .ichess-bundle-streaming{padding:0 var(--gutter_width);max-width:calc(var(--max_width_wide) + var(--gutter_width) * 2);margin:0 auto}.ichess-product-streaming .vimeo-player-inner{position:relative;width:100%;padding-bottom:56.25%}.ichess-product-streaming .vimeo-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.ichess-product-streaming .video-list{margin-top:var(--space_small)}.ichess-product-streaming .video-list .video{margin:0 calc(-1 * var(--gutter_width));padding:var(--space_small) var(--gutter_width);cursor:pointer}.ichess-product-streaming .video-list .video.selected{background-color:var(--gray_light);cursor:default}.ichess-product-streaming .video-list .video h2{font-size:1.125rem;margin:0 0 var(--space_xxsmall);font-weight:400;color:inherit}.ichess-bundle-streaming .bundle-components{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.ichess-bundle-streaming .bundle-components .bundle-item{border-radius:var(--border_radius);overflow:hidden;background-color:#fff;width:100%;margin-bottom:var(--space_normal)}.ichess-bundle-streaming .bundle-components .bundle-item.placeholder{margin-bottom:0;height:0}.ichess-bundle-streaming .bundle-components .bundle-item a{text-decoration:none}.ichess-bundle-streaming .bundle-components .bundle-item p{margin:0;padding:var(--space_small) var(--space_normal)}@media(min-width:32em){.ichess-bundle-streaming .bundle-components .bundle-item{width:calc(50% - var(--space_small))}}@media(min-width:48em){.ichess-bundle-streaming .bundle-components .bundle-item{width:calc(33% - var(--space_small))}}@media(min-width:64em){body.single-product .ichess-product-streaming{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}body.single-product .ichess-product-streaming .vimeo-player{width:75%}body.single-product .ichess-product-streaming .video-list{width:25%;margin-top:0;overflow-y:auto;max-height:500px}body.single-product .ichess-product-streaming .video-list .video{margin:0;padding:var(--space_small)}body.single-product .ichess-product-streaming .video-list .video .duration,body.single-product .ichess-product-streaming .video-list .video .watched{font-size:.8888em}body.single-product .ichess-product-streaming .product-downloads{width:100%}.ichess-bundle-streaming .bundle-components .bundle-item{width:calc(25% - var(--space_normal));margin-bottom:var(--space_big)}}@media(min-width:75em){body.single-product .ichess-product-streaming .vimeo-player{width:70%}body.single-product .ichess-product-streaming .video-list{width:30%}body.single-product .ichess-product-streaming .video-list{padding-left:var(--space_small)}}.product .product-image-preview{margin-left:-50vw;position:relative;left:50%;width:100vw}.product form.cart{padding:var(--space_medium) 0}table.variations{margin-top:0}table.variations td.label{display:none;padding:0}.ftm-variation-radios .ftm-variation-radio,.osc-choices .osc-choice{display:inline-block;margin-right:var(--space_xsmall);font-size:16px}.ftm-variation-radios .ftm-variation-radio:last-child,.osc-choices .osc-choice:last-child{margin-right:0}.ftm-variation-radios input[type=radio],.osc-choices input[type=radio]{position:absolute;left:-5000px}.ftm-variation-radios label.ftm-variation-radio-label,.osc-choices label.osc-discount-label{background-color:#fff;padding:8px 12px;border:1px solid var(--border_color);border-radius:2px;display:inline-block}.ftm-variation-radios label.ftm-variation-radio-label:not(.subscription-variation) span.amount,.osc-choices label.osc-discount-label span.amount{display:block}.ftm-variation-radios input[type=radio][disabled]+label.ftm-variation-radio-label,.osc-choices input[type=radio][disabled]+label.osc-discount-label{opacity:.5;pointer-events:none}.ftm-variation-radios input:checked+label.ftm-variation-radio-label,.osc-choices input:checked+label.osc-discount-label{border-width:2px;border-color:var(--blue);padding:7px 11px;font-weight:700}#product-page-ichess-club-promo input{position:absolute;left:-5000px}#product-page-ichess-club-promo label,.add-as-gift-wrap label>span{position:relative;padding-left:25px;display:block;font-size:16px}#product-page-ichess-club-promo label::before,.add-as-gift-wrap label>span:before{content:"\f00c";font-family:ftm;line-height:18px;font-size:14px;speak:none;display:block;position:absolute;top:4px;left:0;width:18px;height:18px;border:2px solid var(--blue);border-radius:2px;color:transparent;text-align:center}#product-page-ichess-club-promo input:checked+label::before,.add-as-gift-wrap label input:checked+span:before{background-color:var(--blue);color:#fff;border-width:0}#product-page-ichess-club-promo .ichess-club-promo-text>*:first-child{margin-top:0}#product-page-ichess-club-promo .ichess-club-promo-text>*:last-child{margin-bottom:0}#product-page-ichess-club-promo .ichess-club-promo-text a{text-decoration:none;font-weight:700}.product-type-simple #product-page-ichess-club-promo{margin-top:var(--space_normal)}body.single-product .summary>.product-image-cart>form.cart>.price,body.single-product .summary>.product-image-cart>form.cart>.price>span{margin-top:0!important}body.single-product .summary>.product-image-cart>form.cart>.price->span,.woocommerce-variation-price span.amount,#osc-selection-price span.amount,.add-to-cart-placeholder #osc-selection-price>bdi{font-size:1.4444em;color:var(--text_color);display:inline-block;margin-top:.5em}#osc-selection-price strike,#osc-selection-price strike+span{margin-right:5px}.product-type-variable-subscription>.summary>.product-image-cart>.price{display:none}del>.woocommerce-Price-amount.amount,strike>.woocommerce-Price-amount.amount{text-decoration:line-through}form.osc-discount-simple #osc-selection-price span.amount{margin-top:0}body.single-product .summary>.product-image-cart>form.cart>.price span.non-member-price,.woocommerce-variation-price span.amount.non-member-price,.ic-line-line-through{color:#919191;text-decoration:line-through;margin-right:.5em}.subscription-price-item{display:none}.price-of-month{display:inline-block}.ic-capitalize{text-transform:capitalize}.single_add_to_cart_button{margin-top:var(--space_medium);display:block;width:100%;max-width:500px;font-size:16px;padding:var(--space_small)}form.cart input.qty{display:none!important}.ftm-ichess-advantages{margin-top:var(--space_normal);max-width:500px}.ftm-ichess-advantages h4{display:none}.ftm-ichess-advantages p{margin:0;font-size:14px;background-color:rgba(63,143,210,.1);padding:17px 20px 0}.ftm-ichess-advantages p:first-of-type{border-top-right-radius:var(--border_radius);border-top-left-radius:var(--border_radius)}.ftm-ichess-advantages p:last-of-type{border-bottom-right-radius:var(--border_radius);border-bottom-left-radius:var(--border_radius);padding-bottom:20px}.ftm-ichess-advantages [class^=ftmicon-]{font-size:26px;float:left;display:inline-block;margin-right:6px}.ftm-ichess-advantages ul.logos{display:inline-block;margin-top:15px}.ftm-ichess-advantages ul.logos li{display:inline-block!important;width:23%;text-align:center}.first-payment-date{display:none!important}.slider-pagination .custom-pagination{cursor:pointer}.ichess-stamped #stamped-main-widget{margin:0;padding:var(--space_xlarge) var(--gutter_width) 0;background-color:#fff}.ichess-stamped #stamped-main-widget div.stamped-container[data-widget-style]{max-width:992px;margin:0 auto!important;font-family:inherit}.ichess-stamped .stamped-summary-actions a{border-width:0;color:#fff;background-color:var(--button_background_color);font-family:inherit;font-weight:400;text-transform:uppercase}.ichess-stamped .stamped-review[data-verified=buyer] .stamped-review-avatar:before,.ichess-stamped .stamped-review-header .stamped-verified-badge{color:var(--primary_color)}body.single-product .ichess-stamped select#stamped-sort-select{width:150px!important;max-width:150px!important;border-top:1px solid #eee!important;padding-top:3px}.woocommerce-tabs{background-color:#fff;padding:1px 0}.woocommerce-tabs>hr{max-width:992px;margin:0 auto}.woocommerce-tabs .tabs{display:none}.woocommerce-tabs .wc-tab{display:block!important;padding:0;padding:1.5em 0;margin:0}body.single-product .woocommerce-tabs .tab-content-wrapper,body.single-product .woocommerce-tabs .tab-toggle{padding:0 var(--gutter_width);max-width:calc(992px + var(--gutter_width) * 2);margin:auto;overflow-y:hidden;position:relative}body.single-product .woocommerce-tabs .tab-content-wrapper.closed:after{content:" ";font-size:0;position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1))}body.single-product .woocommerce-tabs .tab-toggle button,body.single-product button.reviews-toggle{font-weight:700;padding:var(--space_xxsmall) var(--space_small);margin-top:var(--space_large);font-size:14px}body.single-product button.reviews-toggle{position:relative;top:calc(var(--space_xlarge) * -1)}body.single-product .woocommerce-tabs .tab-toggle i{display:inline-block;margin-left:5px}.woocommerce-tabs .panel h2:first-of-type{margin:0 0 .5em;font-family:work sans,sans-serif;font-size:1.3125em}.woocommerce-tabs .wc-tab.entry-content h3,.woocommerce-tabs .wc-tab.entry-content h3 span{font-family:inherit!important}body.single-product .woocommerce-tabs .tab-content-wrapper :last-child{margin-bottom:0}.woocommerce-tabs table.woocommerce-product-attributes{border-collapse:collapse}.woocommerce-tabs table.woocommerce-product-attributes th,.woocommerce-tabs table.woocommerce-product-attributes td{text-align:left;border-bottom:1px solid var(--border_color);padding:10px 0}.woocommerce-tabs table.woocommerce-product-attributes th{padding-right:1em}.woocommerce-tabs table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_download-or-disc{display:none}.woocommerce-tabs table.woocommerce-product-attributes td p{margin:0}@media(min-width:48em){body.single-product .product-top-meta{padding:.5em 0}body.single-product .product-top-meta .product_title,body.single-product .summary>.product-image-cart>form.cart>.price->span,.woocommerce-variation-price span.amount{font-size:1.72222em}.product form.cart{padding:var(--space_large) 0}.woocommerce-tabs .wc-tab{padding:2em 0}.woocommerce-tabs .panel h2:first-of-type{font-size:1.4444em}}@media(min-width:64em){body.single-product .product-top-meta{border-bottom:1px solid var(--border_color);margin-bottom:2em}body.single-product .product-top-meta-inner{display:flex;justify-content:space-between;align-items:center}body.single-product .product-top-meta .product_title{width:65%}body.single-product .prod-house-reviews{width:31%}body.single-product .prod-house-reviews>div:first-child{width:56%}body.single-product .prod-house-reviews>div:last-child{width:44%}body.single-product .product .summary{padding-bottom:2em}.product .product-image-preview{margin-left:0;position:static;left:0;width:65%;float:left}.product form.cart{padding:0}.product form.cart{width:32.5%;float:right}body.single-product .summary>.product-image-cart>.price{margin:0}.product.product-type-simple #product-page-ichess-club-promo,body.single-product table.variations{margin-top:0}.product form.cart:after{content:" ";font-size:0;display:block;clear:both}}@media(min-width:70em){#osc-selection-price span.amount,.add-to-cart-placeholder #osc-selection-price>bdi{font-size:1.6em}}.site-footer{background-color:var(--blue_darker);color:#fff;padding:var(--space_normal) var(--gutter_width);margin:0}.footer-widget{margin:var(--space_big) 0;text-align:center}.site-footer h4{color:inherit;font-family:var(--text_font);margin-bottom:var(--space_xxsmall)}.site-footer a{color:inherit;text-decoration:none}.customer-support .email{margin:var(--space_xsmall) 0}.follow-us a{font-size:1.25em}.secure-purchase .menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:var(--space_small)}.secure-purchase li{flex-basis:50%;margin:var(--space_xxsmall) 0 var(--space_xsmall)}.secure-purchase .menu li:nth-child(odd){text-align:right;padding-right:var(--space_small)}.secure-purchase .menu li:nth-child(even){text-align:left;padding-left:var(--space_small)}.logos.payments-accepted li{width:25%;margin:0}body.woocommerce-checkout .logos.payments-accepted li{width:23%}.logos.payments-accepted{display:flex;align-items:stretch;justify-content:space-between!important}.logos.payments-accepted li{width:23%;flex-basis:unset;padding:0!important}.logos.payments-accepted li.paypal{background-color:#f9f9fa;border-radius:2px;padding:0 4px!important;display:flex;align-items:center}.logos.payments-accepted li img{width:100%;height:auto}.llc{padding-top:var(--space_big);border-top:1px solid #c5d7e6}.llc img{max-width:112px}.secure-purchase p{margin:var(--space_xsmall) 0}.secure-purchase span[class^=ftmicon]{font-size:1.5em;vertical-align:middle}@media(min-width:35em){.site-footer-inner{padding:0 10%}.footer-widgets{display:flex;flex-wrap:wrap}.footer-widget{flex-basis:50%;margin-bottom:0;text-align:left}.footer-widget.llc{flex-basis:100%;text-align:center}.llc img{max-width:163px}.secure-purchase .menu{max-width:200px}.secure-purchase .menu li:nth-child(odd){text-align:left}.footer-widget.company-follow{flex-grow:1;flex-basis:unset}.footer-widget.customer-support{flex-basis:unset}.footer-widget.secure-purchase{flex-basis:100%}.secure-purchase .menu{max-width:400px;flex-wrap:unset;justify-content:unset}.secure-purchase li{flex-basis:unset}.secure-purchase .menu li:nth-child(odd){text-align:initial}.secure-purchase .menu li:nth-child(even){padding-left:0;padding-right:var(--space_small)}.secure-purchase .menu li:last-child{padding-right:0}}@media(min-width:45em){.site-footer{font-size:.88889em;line-height:1.5}}@media(min-width:64em){.footer-widgets{max-width:993px;margin:0 auto}.footer-widget{flex-basis:25%}.footer-widget.llc{text-align:left;margin-bottom:var(--space_normal);display:flex}.footer-widget.llc div{display:inherit;align-items:center}.llc img{max-width:214px;float:left;margin-right:var(--space_xxxlarge)}.footer-widget.company-follow{flex-grow:unset;flex-basis:25%}.footer-widget.customer-support{flex-basis:25%;margin-left:auto;margin-right:auto}.footer-widget.secure-purchase{flex-basis:unset;margin-left:auto;max-width:50%}}.ft-actions.slider{margin-top:var(--space_big)}.header_woocs_switch{order:5;display:flex}.header_woocs_switch form{display:flex}.wSelect-arrow{display:none!important}.woocommerce-currency-switcher-form .wSelect-selected{margin:0!important;background-size:30px!important}.woocommerce-currency-switcher-form .wSelect-option-value{background-size:30px!important}.woocommerce-currency-switcher-form .wSelect-theme-classic.wSelect{border:none!important;margin-bottom:0!important;margin-left:var(--space_large);background-color:#fff!important}.woocommerce-currency-switcher-form .wSelect-option-icon{padding-left:37px!important}a.cart-contents:hover{color:#3f8fd2}span.dashicons.dashicons-bell:hover{color:#3f8fd2!important}.site-header-my-account:hover{color:#3f8fd2!important}ul.header-my-account-menu{width:270px!important}div#header-cart:hover{border-color:#52a8ec;border-color:rgba(82,168,236,.8);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);border-radius:5px}.site-header-cart .cart-contents{padding:5px}/ .header-my-account-menu li a{padding:5px!important}ul.header-my-account-menu li:hover{background-color:#425d72;color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.sub-menu-toggle{font-size:17px!important}li.woocommerce-MyAccount-navigation-link:hover{background-color:#425d72;color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;border-radius:5px}li.woocommerce-MyAccount-navigation-link:hover a{color:#fff!important}@media only screen and (max-device-width:480px){nav.site-navigation{margin-left:100px!important}.site-header-cart{order:4!important}.header_woocs_switch{z-index:999;margin:7px 0}div#mobile-menu .header_woocs_switch{display:none}select.woocommerce-currency-switcher{background-color:#3f8fd2;color:#fff}}header .site-header-my-account{background-color:#425d72;color:#fff;padding:10px 11px;border-radius:10px;border:2px solid #425d72}header .site-header-my-account:hover{border:2px solid #425d72;background-color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}li#menu-item-752701:hover{padding-right:9px}li#menu-item-752701{padding-right:9px}.site-header-cart{order:5}span.cart-icon.ftmicon-shopping-cart{display:none}div#header-cart a:before{font-family:FontAwesome;content:"\f290";display:inline-block;padding:0 5px 0 10px;vertical-align:middle;font-size:24px!important}.site-header-wrap div:nth-of-type(5){display:none}.ichess-streaming h2{font-size:20px}.ichess-streaming p{font-size:16px;border-bottom:1px solid #e6e5e5}.ichess-streaming h3{font-size:20px}.ichess-account-content p{font-size:16px!important}#sc_coupons_list h4{font-size:20px!important}.with-border,.with-border td,.with-border th{border:1px solid var(--heading_color,inherit);text-align:center}.with-border th{background:#eee}.woocommerce-customer-details address{font-size:1rem}.wc_sc_coupon_actions_wrapper{display:none}.woocommerce-Price-amount,.with-border,.wc_sc_total_available_store_credit{font-size:16px!important}form.cart .woocommerce-Price-amount,.osc-choice .amount{font-size:1.4em!important}.sub-menu-toggle{outline:none}.mobile-menu>ul>li>a:before{content:"";padding:0;vertical-align:middle;font-size:18px!important;position:absolute;left:16px;width:18px;top:50%;height:20px;transform:translateY(-50%)}.mobile-menu>ul>li:hover a:before,.header-my-account-menu li:hover a:before,.site-header-my-account li a:before{filter:brightness(0) invert(1)}.mobile-menu>ul>li>ul>li a:before{content:"";display:inline-block;padding:0 20px 0 10px;vertical-align:middle;font-size:18px!important;width:20px;height:20px;background-size:21px}.header-my-account-menu li a:before,.woocommerce-MyAccount-navigation ul li a:before{content:"";display:inline-block;padding:0;vertical-align:middle;font-size:18px!important;width:20px;height:20px;background-size:20px;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.mobile-menu>ul>li:nth-child(1) a:before{background:url(images/main-menu-icons-dark/IconHome.svg) no-repeat}li#menu-item-752669-::before,.mobile-menu>ul>li:nth-child(2) a:before{background:url(images/main-menu-icons-dark/ShopChessCourses&Videos.svg) no-repeat}li#menu-item-752686-:before,.mobile-menu>ul>li:nth-child(3) a:before{background:url(images/main-menu-icons-dark/iChessExclusives.svg) no-repeat}.mobile-menu>ul>li:nth-child(4){padding-left:17px}li#menu-item-752697-:before,.mobile-menu>ul>li:nth-child(4) a:before{background:url(images/main-menu-icons-dark/iChessClub.svg) no-repeat}.mobile-menu>ul>li:nth-child(5){padding-left:18px}li#menu-item-1453355-:before,.mobile-menu>ul>li:nth-child(5) a:before{background:url(images/main-menu-icons-dark/Blog.svg) no-repeat}li#menu-item-752701-:before,.mobile-menu>ul>li:nth-child(6) a:before{background:url(images/main-menu-icons-dark/Contact.svg) no-repeat}.menu>li.menu-item:hover:before{filter:brightness(0) invert(1)}.sub-menu li.current-menu-item{background:#408fd2}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(1) a:before{background:url(images/main-menu-icons-dark/AdvancedChess.svg) no-repeat}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(2) a:before{background:url(images/main-menu-icons-dark/AttackingChess.svg) no-repeat;background-position:4px 0}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(3) a:before{background:url(images/main-menu-icons-dark/BeginnerCourses.svg) no-repeat;background-size:20px}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(4) a:before{background:url(images/main-menu-icons-dark/ChessStrategy.svg) no-repeat;background-position:2px 0}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(5) a:before{background:url(images/main-menu-icons-dark/ChessTactics.svg) no-repeat;background-position:0 0;background-size:20px}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(6) a:before{background:url(images/main-menu-icons-dark/Endgames.svg) no-repeat;background-position:6px 0}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(7) a:before{background:url(images/main-menu-icons-dark/Equipment.svg) no-repeat}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(8) a:before{background:url(images/main-menu-icons-dark/Middlegame.svg) no-repeat;background-position:2px 0}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(9) a:before{background:url(images/main-menu-icons-dark/Openings.svg) no-repeat;background-position:3px 0}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(10) a:before{background:url(images/main-menu-icons-dark/ProductBundles.svg) no-repeat}.mobile-menu>ul>li:nth-child(2)>ul>li:nth-child(11) a:before{background:url(images/main-menu-icons-dark/PresentersIndex.svg) no-repeat}.mobile-menu>ul>li:nth-child(3)>ul>li:nth-child(1) a:before{background:url(images/main-menu-icons-dark/EmpireChess.svg) no-repeat}.mobile-menu>ul>li:nth-child(3)>ul>li:nth-child(2) a:before{background:url(images/main-menu-icons-dark/EndgameRenaissance.svg) no-repeat;background-position:3px 0}.mobile-menu>ul>li:nth-child(3)>ul>li:nth-child(3) a:before{background:url(images/main-menu-icons-dark/IntuitionNavigatesChaos.svg) no-repeat}.mobile-menu>ul>li:nth-child(3)>ul>li:nth-child(4) a:before{background:url(images/main-menu-icons-dark/LemosDeepDive.svg) no-repeat;background-size:25px!important}.mobile-menu>ul>li:nth-child(3)>ul>li:nth-child(5) a:before{background:url(images/main-menu-icons-dark/LemosMasterClass.svg) no-repeat}.mobile-menu>ul>li:nth-child(3)>ul>li:nth-child(6) a:before{background:url(images/main-menu-icons-dark/LilovChessInstitute.svg) no-repeat}li#menu-item-752687-::before,.mobile-menu>ul>li:nth-child(3)>ul>li:nth-child(7) a:before{background:url(images/main-menu-icons-dark/MasterMethod.svg) no-repeat}li#menu-item-1056275::before,.mobile-menu>ul>li:nth-child(3)>ul>li:nth-child(8) a:before{background:url(images/main-menu-icons-dark/OtherSeries.svg) no-repeat}.mobile-menu>ul>li:nth-child(3)>ul>li:nth-child(9) a:before{background:url(images/main-menu-icons-dark/VECO.svg) no-repeat}.mobile-menu>ul>li:nth-child(3)>ul>li:nth-child(10) a:before{background:url(images/main-menu-icons-dark/8020TacticsMultiplier.svg) no-repeat}.mobile-menu>ul>li:nth-child(4)>ul>li:nth-child(1) a:before{background:url(images/main-menu-icons-dark/iChessClubPremiumVideos.svg) no-repeat}.mobile-menu>ul>li:nth-child(4)>ul>li:nth-child(2) a:before{background:url(images/main-menu-icons-dark/iChessClubFAQ.svg) no-repeat}.mobile-menu>ul>li:nth-child(5)>ul>li:nth-child(1) a:before{background:url(images/main-menu-icons-dark/Beginner.svg) no-repeat;background-size:20px}.mobile-menu>ul>li:nth-child(5)>ul>li:nth-child(2) a:before{background:url(images/main-menu-icons-dark/Openings.svg) no-repeat;background-position:4px 0}.mobile-menu>ul>li:nth-child(5)>ul>li:nth-child(3) a:before{background:url(images/main-menu-icons-dark/AttackingChess.svg) no-repeat;background-position:3px 0}.mobile-menu>ul>li:nth-child(5)>ul>li:nth-child(4) a:before{background:url(images/main-menu-icons-dark/ChessTactics.svg) no-repeat;background-size:20px}.mobile-menu>ul>li:nth-child(5)>ul>li:nth-child(5) a:before{background:url(images/main-menu-icons-dark/ChessStrategy.svg) no-repeat;background-position:2px 0}.mobile-menu>ul>li:nth-child(5)>ul>li:nth-child(6) a:before{background:url(images/main-menu-icons-dark/Middlegame.svg) no-repeat;background-position:2px 0}.mobile-menu>ul>li:nth-child(5)>ul>li:nth-child(7) a:before{background:url(images/main-menu-icons-dark/Endgames.svg) no-repeat;background-position:5px 0}.header-my-account-menu li a:before,.woocommerce-MyAccount-navigation ul li:nth-child(1) a:before{background:url(images/user-account-menu-dark/Dashboard.svg) no-repeat}.header-my-account-menu li:nth-child(2) a:before,.woocommerce-MyAccount-navigation ul li:nth-child(2) a:before{background:url(images/user-account-menu-dark/Orders.svg) no-repeat}.header-my-account-menu li:nth-child(3) a:before,.woocommerce-MyAccount-navigation ul li:nth-child(3) a:before{background:url(images/user-account-menu-dark/Streaming.svg) no-repeat}nav.woocommerce-MyAccount-navigation ul li:nth-child(4) a:before{top:22px}.header-my-account-menu li:nth-child(4) a:before,.woocommerce-MyAccount-navigation ul li:nth-child(4) a:before{background:url(images/user-account-menu-dark/Downloads.svg) no-repeat}nav.woocommerce-MyAccount-navigation ul li:nth-child(5) a:before{top:24px}.header-my-account-menu li:nth-child(5) a:before,.woocommerce-MyAccount-navigation ul li:nth-child(5) a:before{background:url(images/user-account-menu-dark/Coupons.svg) no-repeat}nav.woocommerce-MyAccount-navigation ul li:nth-child(6) a:before{top:20px}nav.woocommerce-MyAccount-navigation ul li:nth-child(3) a:before{top:23px}.header-my-account-menu li:nth-child(6) a:before,.woocommerce-MyAccount-navigation ul li:nth-child(6) a:before{background:url(images/user-account-menu-dark/Addresses.svg) no-repeat}nav.woocommerce-MyAccount-navigation ul li:nth-child(7) a:before{top:23px}.header-my-account-menu li:nth-child(7) a:before,.woocommerce-MyAccount-navigation ul li:nth-child(7) a:before{background:url(images/user-account-menu-dark/Billing.svg) no-repeat}.header-my-account-menu li:nth-child(8) a:before,.woocommerce-MyAccount-navigation ul li:nth-child(8) a:before{background:url(images/user-account-menu-dark/AccountDetails.svg) no-repeat}.header-my-account-menu li:nth-child(9) a:before,.woocommerce-MyAccount-navigation ul li:nth-child(9) a:before{background:url(images/user-account-menu-dark/Logout.svg) no-repeat}.header-my-account-menu li:nth-child(1) a:before{top:20px}.header-my-account-menu li:nth-child(3) a:before{top:20px}.header-my-account-menu li:nth-child(5) a:before{top:20px}.header-my-account-menu li:nth-child(7) a:before{top:20px}.header-my-account-menu li:nth-child(9) a:before{top:18px}@media(min-width:1025px) and (max-width:1190px){.mobile-menu .menu>li{margin:0 5px}}@media(min-width:1025px) and (max-width:11920px){.site-header-my-account:hover .my-account-icon:before{filter:brightness(0) invert(1)}.mobile-menu>ul>li:hover{background-color:#425d72;color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;border-radius:5px}.mobile-menu>ul>li:hover>ul li a:before{filter:brightness(0) invert(1)}.mobile-menu>ul>li:hover a{color:#fff}.menu>li:hover>.sub-menu{position:absolute;top:100%;left:0;visibility:visible;opacity:1}table th.woocommerce-orders-table__header-0{text-align:center!important}table td.woocommerce-orders-table__cell-0{text-align:left!important}table td.woocommerce-orders-table__cell-0 span{max-width:300px;display:inline-block}.recreate-links{margin-top:10px}header .site-header-my-account{background-color:#f6f6f6;color:#425d72;padding:10px 11px;border-radius:0;border:0}.woocommerce-currency-switcher-form .wSelect-theme-classic.wSelect{border:solid #ccc 1px;color:#425d72;background-color:#fafafa;font-size:15px;font-family:verdana;line-height:17px;min-width:auto;max-width:inherit;margin-bottom:7px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:5px}.wSelect-selected.wSelect-option-icon{padding-left:35px!important;position:relative;padding-right:10px}.wSelect-selected.wSelect-option-icon:after{content:"";position:absolute;right:0;top:0;background:url()}.site-header-cart{border-left:0}div#header-cart:hover{border-color:inherit;border-color:inherit;-moz-box-shadow:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;border-radius:0}.woocommerce-currency-switcher-form .wSelect-theme-classic.wSelect-hover,.woocommerce-currency-switcher-form .wSelect-theme-classic.wSelect-active{border-color:inherit!important;border-color:inherit!important;-moz-box-shadow:inherit!important;-webkit-box-shadow:inherit!important;box-shadow:inherit!important}.woocommerce-currency-switcher-form .wSelect-theme-classic.wSelect{border:inherit;color:#555;background-color:inherit;font-size:12px;font-family:verdana;line-height:20px;min-width:100px;max-width:300px;margin-bottom:inherit;box-shadow:inherit!important;-moz-box-shadow:inherit!important;-webkit-box-shadow:none!important;border-radius:5px;-webkit-border-radius:inherit!important;-moz-border-radius:5px}header .site-header-my-account:hover{border:none!important;background-color:#408fd2;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;color:#fff!important}.site-header-my-account:hover .header-my-account-menu{display:block;position:absolute;left:-50px!important;top:0;margin:0;width:200px;opacity:1}.header-my-account-menu li,.woocommerce-MyAccount-navigation ul li:hover{background-color:#425d72;color:#fff}.header-my-account-menu li{position:relative;padding-left:35px}ul.header-my-account-menu li:hover{background-color:#408fe1;color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.woocommerce-MyAccount-navigation ul li{position:relative;padding-left:50px}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:before{width:31px;height:31px;left:15px;top:25px;background-size:25px}.header-my-account-menu li:before,.woocommerce-account nav.woocommerce-MyAccount-navigation ul li:hover a:before{filter:brightness(0) invert(1)}.woocommerce-currency-switcher-form .wSelect-theme-classic.wSelect-active{border-color:none!important;border-color:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.menu>li.menu-item{position:relative;padding:10px;margin-bottom:10px}li#menu-item-752701{padding-right:12px!important}.site-footer .menu>li.menu-item{position:relative;background:0 0!important;padding:0!important;box-shadow:none!important;border:none!important}.menu>li.menu-item:hover{border-radius:0!important;box-shadow:none!important}.mobile-menu .menu>li>a{font-size:inherit;line-height:inherit;padding:0 0 0 30px!important}.mobile-menu .sub-menu{background-color:#425d72}.mobile-menu .sub-menu li a{color:#fff!important}.mobile-menu .sub-menu li:hover{background:#408fd2!important;border-radius:0!important}.mobile-menu>ul>li:nth-child(2){padding-left:15px}.mobile-menu>ul>li:nth-child(3) ul{width:270px}.mobile-menu>ul>li:nth-child(4) ul{width:290px}.mobile-menu>ul>li:nth-child(5) ul{width:220px}.cart-link-text{color:transparent}div#header-cart a::before{display:inline-block;padding:0;vertical-align:middle;font-size:28px!important;content:'';position:absolute;right:-25px;top:0;width:30px;height:30px;background-size:20px;background:url(images/Top-Menu.svg) no-repeat}.site-header-cart .cart-contents{position:relative}.header-cart .cart-items-count::before{display:none}.header-cart .cart-items-count::after{display:none}.cart-items-count{position:absolute;right:-17px;top:6px;color:#fff;font-size:11px;font-weight:600}.bWtqim.bWtqim{z-index:9999999999!important}#header-cart{padding-right:25px}.site-header-cart{margin-right:60px;margin-left:0}.header_woocs_switch{margin-left:15px}#site-notifications{margin-left:40px}.site-header-my-account{margin-left:40px}}@media screen and (max-width:1025px){.site-header-my-account .my-account-icon:before,.mobile-menu>ul>li:hover a:before{filter:invert(62%) sepia(9%) saturate(3433%) hue-rotate(170deg) brightness(85%) contrast(92%)!important}.header-my-account-menu a:before{left:-25px!important}.site-header-my-account:hover .my-account-icon:before{filter:unset!important}.header-my-account-menu li:nth-child(1) a:before{top:14px}.header-my-account-menu li:nth-child(3) a:before{top:15px}.header-my-account-menu li:nth-child(5) a:before{top:16px}.header-my-account-menu li:nth-child(7) a:before{top:16px}.header-my-account-menu li:nth-child(9) a:before{top:18px}.mobile-menu>ul li,.mobile-menu>ul li a{position:relative}.mobile-menu>ul>li:before{position:absolute;left:4%;top:20px}.mobile-menu>ul>li a:before{left:-10px}.site-branding{padding:var(--space_normal) 0;box-shadow:none;order:1;position:relative;z-index:12;width:100%;text-align:center}.mobile-menu>ul>li:nth-child(3){padding-left:0}.mobile-menu>ul>li:nth-child(4){padding-left:0}header .site-header-my-account{background-color:inherit!important;color:#3f8fd0;padding:5px 6px;border-radius:0;border:1px solid #fff;order:3}#site-notifications.no-notifications .dashicons-bell{opacity:4;color:#4593d2!important;padding:5px 6px!important}#site-notifications{order:4}.header_woocs_switch{z-index:999}.header_woocs_switch{order:5;display:flex;-moz-appearance:none!important;background:0 0!important}select.woocommerce-currency-switcher{background-color:inherit;color:#3f8fd2;-moz-appearance:none!important;border:none!important}.site-header-cart{order:6!important}div#header-cart a::before{display:none}.site-header-cart .cart-contents{padding:0}span.cart-icon.ftmicon-shopping-cart{display:block;padding:5px 10px!important}.header-cart .cart-link-text,.header-cart .items{position:inherit;left:0}.cart-items-text.visuallyhidden{display:none!important}.cart-link-text{display:none}.cart-items-count{color:#fff;position:absolute;left:22px;top:13px;font-size:10px;font-weight:600}.ftmicon-shopping-cart::before{content:"\f07a";font-size:28px}.site-header-search{order:2}.woocommerce-currency-switcher-form .wSelect-theme-classic.wSelect{min-width:inherit!important;max-width:inherit!important;-webkit-box-shadow:none!important;box-shadow:none!important;-moz-box-shadow:none!important}.woocommerce-currency-switcher-form .wSelect-option-icon{padding:9px!important}.site-header{padding:0 var(--gutter_width);border-bottom:none!important;position:relative;background-color:#fff;padding-bottom:10px}.site-navigation::after{border-bottom:none}nav.site-navigation{margin-left:0!important}.menu>li.menu-item{position:relative;padding:0;border:1px solid;margin-bottom:0;font-size:14px}li#menu-item-752701{padding-right:12px!important}.site-footer .menu>li.menu-item{position:relative;background:0 0!important;padding:0!important;box-shadow:none!important;border:none!important}.menu>li.menu-item:hover{border-radius:0!important;box-shadow:none!important}.mobile-menu .menu>li>a{font-size:inherit;line-height:inherit;padding:0 0 0 20px!important;display:block;width:80%}.mobile-menu .sub-menu{background-color:#fff;z-index:99}.mobile-menu .sub-menu li a{color:#425d72!important}.mobile-menu .sub-menu li{padding:0 10px;transition:all .6s ease-in-out}.mobile-menu .sub-menu li:hover{background:inherit!important;border-radius:0!important}.mobile-menu .sub-menu li:hover a{color:#4593d2!important;border-bottom:1px solid #4593d2}.sub-menu-toggle{position:absolute;right:10px;color:var(--heading_color,inherit);top:0}.mobile-menu ul li{position:relative}.mobile-menu ul li ul li a{padding-left:20px}.mobile-menu ul li ul li:before{left:25px;position:absolute}.menu>li.menu-item:hover:before{filter:inherit}.mobile-menu>ul>li:hover a{color:#425d72}.sub-menu li.current-menu-item{background:#408fd2}.sub-menu-toggle{position:absolute;right:10px;color:var(--heading_color,inherit)}.mobile-menu ul li{position:relative}.mobile-menu ul li ul li a{padding-left:12px}.mobile-menu ul li ul li:before{left:4%;position:absolute}header .site-header-my-account:hover{border:1px solid #eaeff2!important;background-color:#408fd2;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;color:#fff!important}.site-header-my-account:hover .header-my-account-menu{display:block;position:absolute;left:-50px!important;top:0;margin:0;width:200px;opacity:1}.header-my-account-menu li{background-color:#fff}.header-my-account-menu li{position:relative;padding-left:35px}ul.header-my-account-menu li:hover{background-color:#fff;color:#408fe1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.header-my-account-menu li a{padding:5px!important;color:#425d72}.header-my-account-menu li:hover a{color:#408fe1;border-bottom:1px solid #408fe1}.sub-menu-toggle::after{font-size:25px}.header-my-account-menu li:before,.woocommerce-MyAccount-navigation ul li a:before{filter:brightness(0) invert(1)}}@media(min-width:720px) and (max-width:1025px){.header-my-account-menu li,.woocommerce-MyAccount-navigation ul li{background-color:#425d72;color:#fff}.header-my-account-menu li:hover,.woocommerce-MyAccount-navigation ul li:hover{background-color:#408fe1!important;color:#fff!important}.header-my-account-menu li:hover a,.woocommerce-MyAccount-navigation ul li:hover a{color:#fff!important;text-decoration:none!important;border-bottom:none}.header-my-account-menu li a,.woocommerce-MyAccount-navigation ul li a{color:#fff}.header-my-account-menu li:before,.woocommerce-MyAccount-navigation ul li a:before{filter:brightness(0) invert(1)}}@media(min-width:320px) and (max-width:720px){#site-notifications{margin-left:1%}.header_woocs_switch{margin-left:-15%}.header-my-account-menu a:before{filter:unset!important;left:-25px!important}.mobile-menu>ul>li:nth-child(5){padding-left:0}}