:root:root{--brand-color: #6336d8;--dark-brand-color: #3104a6;--bright-color: #FFFFFF;--base-color: #2c2f34;}#reading-position-indicator{box-shadow: 0 0 10px rgba( 99,54,216,0.7);}:root:root{--brand-color: #6336d8;--dark-brand-color: #3104a6;--bright-color: #FFFFFF;--base-color: #2c2f34;}#reading-position-indicator{box-shadow: 0 0 10px rgba( 99,54,216,0.7);}::-moz-selection{background-color: #d7f76d;color: #000000;}::selection{background-color: #d7f76d;color: #000000;}a,body .entry a,.dark-skin body .entry a,.comment-list .comment-content a{color: #6336d8;}a:hover,body .entry a:hover,.dark-skin body .entry a:hover,.comment-list .comment-content a:hover{color: #5129bd;}.container-wrapper,.the-global-title,.comment-reply-title,.tabs,.flex-tabs .flexMenu-popup,.magazine1 .tabs-vertical .tabs li a,.magazine1 .tabs-vertical:after,.mag-box .show-more-button,.white-bg .social-icons-item a,textarea,input,select,.toggle,.post-content-slideshow,.post-content-slideshow .slider-nav-wrapper,.share-buttons-bottom,.pages-numbers a,.pages-nav-item,.first-last-pages .pagination-icon,.multiple-post-pages .post-page-numbers,#story-highlights li,.review-item,.review-summary,.user-rate-wrap,.review-final-score,.tabs a{border-color: #ded9e9 !important;}.magazine1 .tabs a{border-bottom-color: transparent !important;}.fullwidth-area .tagcloud a:not(:hover){background: transparent;box-shadow: inset 0 0 0 3px #ded9e9;}.subscribe-widget-content .subscribe-subtitle:after,.white-bg .social-icons-item:before{background-color: #ded9e9 !important;}#main-nav .menu li.menu-item-has-children > a:before,#main-nav .main-menu .mega-menu > a:before{border-top-color: #28203d;}#main-nav .menu li .menu-item-has-children > a:before,#main-nav .mega-menu .menu-item-has-children > a:before{border-top-color: transparent;border-left-color: #28203d;}.rtl #main-nav .menu li .menu-item-has-children > a:before,.rtl #main-nav .mega-menu .menu-item-has-children > a:before{border-left-color: transparent;border-right-color: #28203d;}#main-nav a:not(:hover),#main-nav a.social-link:not(:hover) span,#main-nav .dropdown-social-icons li a span,.search-in-main-nav.autocomplete-suggestions a{color: #28203d;}#theme-header:not(.main-nav-boxed) #main-nav,.main-nav-boxed .main-menu-wrapper{border-right: 0 none !important;border-left : 0 none !important;border-top : 0 none !important;}#theme-header:not(.main-nav-boxed) #main-nav,.main-nav-boxed .main-menu-wrapper{border-right: 0 none !important;border-left : 0 none !important;border-bottom : 0 none !important;}.main-nav {--main-nav-primary-color: #6336d8;}#main-nav .mega-links-head:after,#main-nav .comp-sub-menu .button:hover,#main-nav .comp-sub-menu .checkout-button,#main-nav .cats-horizontal a.is-active,#main-nav .cats-horizontal a:hover,.search-in-main-nav.autocomplete-suggestions .button,#main-nav .spinner > div{background-color: #6336d8;}#main-nav .menu ul li:hover > a,#main-nav .menu ul li.current-menu-item:not(.mega-link-column) > a,#main-nav .components a:hover,#main-nav .components > li:hover > a,#main-nav #search-submit:hover,#main-nav .cats-vertical a.is-active,#main-nav .cats-vertical a:hover,#main-nav .mega-menu .post-meta a:hover,#main-nav .mega-menu .post-box-title a:hover,.search-in-main-nav.autocomplete-suggestions a:hover,#main-nav .spinner-circle:after{color: #6336d8;}#main-nav .menu > li.tie-current-menu > a,#main-nav .menu > li:hover > a,#main-nav .components .button:hover,#main-nav .comp-sub-menu .checkout-button,.theme-header #main-nav .mega-menu .cats-horizontal a.is-active,.theme-header #main-nav .mega-menu .cats-horizontal a:hover,.search-in-main-nav.autocomplete-suggestions a.button{color: #FFFFFF;}#main-nav .menu > li.tie-current-menu > a:before,#main-nav .menu > li:hover > a:before{border-top-color: #FFFFFF;}.main-nav-light #main-nav .menu-item-has-children li:hover > a:before,.main-nav-light #main-nav .mega-menu li:hover > a:before{border-left-color: #6336d8;}.rtl .main-nav-light #main-nav .menu-item-has-children li:hover > a:before,.rtl .main-nav-light #main-nav .mega-menu li:hover > a:before{border-right-color: #6336d8;border-left-color: transparent;}.search-in-main-nav.autocomplete-suggestions .button:hover,#main-nav .comp-sub-menu .checkout-button:hover{background-color: #4518ba;}#main-nav,#main-nav input,#main-nav #search-submit,#main-nav .fa-spinner,#main-nav .comp-sub-menu,#main-nav .tie-weather-widget{color: #28203d;}#main-nav input::-moz-placeholder{color: #28203d;}#main-nav input:-moz-placeholder{color: #28203d;}#main-nav input:-ms-input-placeholder{color: #28203d;}#main-nav input::-webkit-input-placeholder{color: #28203d;}#main-nav .mega-menu .post-meta,#main-nav .mega-menu .post-meta a,.search-in-main-nav.autocomplete-suggestions .post-meta{color: rgba(40,32,61,0.6);}#main-nav .weather-icon .icon-cloud,#main-nav .weather-icon .icon-basecloud-bg,#main-nav .weather-icon .icon-cloud-behind{color: #28203d !important;}#tie-body .sidebar .widget-title:after{background-color: #6336d8;}#tie-body .sidebar .widget-title:before{border-top-color: #6336d8;}.post-cat{background-color:#6336d8 !important;color:#FFFFFF !important;}:root { --lop-purple: #6336d8; --lop-lime: #d7f76d; --lop-dark: #28203d; --lop-paper: #f6f4fa; --lop-muted: #645e73; --lop-line: #ded9e9; --lop-lavender: #ece6fb;}.main-nav { background: #ffffff; border-bottom: 1px solid var(--lop-line);}.main-nav a { color: var(--lop-dark); font-weight: 700;}.main-nav a:hover,.main-nav .current-menu-item > a { color: var(--lop-purple);}body { background: var(--lop-paper); color: var(--lop-dark);}#content,.container-wrapper { background: #ffffff;}a { color: var(--lop-purple);}a:hover { color: #5129bd;}#footer { background: var(--lop-dark); color: #ffffff;}#footer a { color: #ffffff;}#footer a:hover { color: var(--lop-lime);}.button,input[type="submit"] { background: var(--lop-purple); border-radius: 999px;}.button:hover,input[type="submit"]:hover { background: #5129bd;}#tie-wrapper { min-height: 100vh; display: flex; flex-direction: column;}#content { flex: 1 0 auto;}#footer { margin-top: auto; flex-shrink: 0;}body.admin-bar #tie-wrapper { min-height: calc(100vh - 32px);}@media screen and (max-width: 782px) { body.admin-bar #tie-wrapper { min-height: calc(100vh - 46px); }}@media only screen and (max-width: 768px) and (min-width: 0px){.main-nav { font-size: 14px;}.container { padding-left: 16px; padding-right: 16px;}}