.elementor-9 .elementor-element.elementor-element-66b2c265{--display:flex;--padding-top:70px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-66b2c265:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-66b2c265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe1d017 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-12fa004e{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-12fa004e a{color:var( --e-global-color-secondary );}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-66b2c265 *//* =========================================
   SECRET SOCIETY MY ACCOUNT NAVIGATION
   ========================================= */

/* Remove WooCommerce default list styling */
.woocommerce-account
.woocommerce-MyAccount-navigation ul {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Remove default list-item spacing */
.woocommerce-account
.woocommerce-MyAccount-navigation li {
    list-style: none !important;
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
}

/* Remove the bullet completely */
.woocommerce-account
.woocommerce-MyAccount-navigation li::before,
.woocommerce-account
.woocommerce-MyAccount-navigation li::marker {
    display: none !important;
    content: none !important;
}

/* Navigation button */
.woocommerce-account
.woocommerce-MyAccount-navigation a {
    position: relative;

    display: flex !important;
    align-items: center !important;

    width: 100%;
    min-height: 52px;

    padding: 0 18px 0 52px !important;

    border: 1px solid rgba(212, 168, 58, 0.28);
    border-radius: 8px;

    background: transparent;

    color: #f5f1e8 !important;

    text-decoration: none !important;

    box-sizing: border-box;

    transition: all 0.25s ease;
}

/* Icon position */
.woocommerce-account
.woocommerce-MyAccount-navigation a::before {
    position: absolute;

    left: 18px;

    top: 50%;
    transform: translateY(-50%);

    width: 16px;
    height: 16px;

    display: flex;
    align-items: center;
    justify-content: center;

    color: #d4a83a;

    font-size: 13px;
    line-height: 1;
}

/* Individual icons */
.woocommerce-account
.woocommerce-MyAccount-navigation li:nth-child(1) a::before {
    content: "⌂";
}

.woocommerce-account
.woocommerce-MyAccount-navigation li:nth-child(2) a::before {
    content: "□";
}

.woocommerce-account
.woocommerce-MyAccount-navigation li:nth-child(3) a::before {
    content: "↓";
}

.woocommerce-account
.woocommerce-MyAccount-navigation li:nth-child(4) a::before {
    content: "⌖";
}

.woocommerce-account
.woocommerce-MyAccount-navigation li:nth-child(5) a::before {
    content: "○";
}

.woocommerce-account
.woocommerce-MyAccount-navigation li:nth-child(6) a::before {
    content: "↪";
}

/* Hover */
.woocommerce-account
.woocommerce-MyAccount-navigation a:hover {
    border-color: rgba(212, 168, 58, 0.65);

    color: #d4a83a !important;

    transform: translateX(2px);
}

/* Active item */
.woocommerce-account
.woocommerce-MyAccount-navigation
.is-active a {
    border-color: #d4a83a;

    color: #d4a83a !important;
}

/* Keep the navigation column clean */
.woocommerce-account
.woocommerce-MyAccount-navigation {
    width: 24% !important;
}

/* Content area */
.woocommerce-account
.woocommerce-MyAccount-content {
    width: 72% !important;
}

/* Mobile */
@media (max-width: 767px) {

    .woocommerce-account
    .woocommerce-MyAccount-navigation {
        width: 100% !important;
        margin-bottom: 25px;
    }

    .woocommerce-account
    .woocommerce-MyAccount-content {
        width: 100% !important;
    }

    .woocommerce-account
    .woocommerce-MyAccount-navigation a {
        min-height: 50px;
    }
}/* End custom CSS */