
/* extracted style block */
.hdt-announcement-bar {
        min-height: 7.0rem;
        font-size: 1.2rem;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
    }

    .hdt-announcement-bar--bottom-border {
        border-bottom: 0.1rem solid rgb(var(--color-line-border));
    }

    .hdt-announcement-bar a {
        color: rgb(var(--color-foreground)) !important;
        text-decoration-thickness: 0.1rem !important;
    }

    .hdt-announcement-bar__text a {
        position: relative;
        z-index: 1;
    }

    .hdt-announcement-bar__text svg {
        margin: 0;
        transition: all .3s ease;
        position: relative;
        top: -0.1rem;
    }

    .hdt-announcement-bar__wrap {
        padding: 0.5rem 1rem;
    }

    .hdt-announcement-bar__grid {
        display: grid;

        grid-template-columns: 1fr;
        grid-template-areas: "announcements";

    }

    .hdt-announcement-bar__grid hdt-marquee {
        grid-area: announcements;
    }

    .hdt-announcement-bar .hdt-op-0 {
        opacity: 0 !important;
    }

    .hdt-announcement-bar__wrap {
        grid-area: announcements;
    }

    .hdt-announcement-bar__close {
        grid-area: close;
    }

    .hdt-announcement-bar__close.hdt-block-empty {
        grid-area: block;
    }

    .hdt-announcement-bar__close {
        padding: 0;
        background-color: transparent;
        line-height: 1;
        transition: .2s;
        font-size: 1.2rem;
        display: inline-flex;
        padding-inline-start: 1rem;
    }

    .hdt-type-close-1 .hdt-announcement-bar__close svg {
        width: 0.9rem;
        height: 0.9rem;
        stroke-width: 0.2rem;
    }

    .hdt-type-close-2 .hdt-announcement-bar__close {
        font-size: 0
    }

    .hdt-announcement-bar:not(.hdt-type-close-1) .hdt-iconsvg-close {
        width: 1.5rem;
        height: 1.5rem;
        stroke-width: 0.15rem;
    }

    .hdt-announcement-bar.hdt-type-close-3 .hdt-iconsvg-close {
        display: none !important;
    }

    .hdt-announcement-bar__text .hdt-cd--hide {
        display: none
    }

    .hdt-announcement-bar__marquee-icon {
        width: 6px;
        height: 6px;
        border-radius: 50%;
        background-color: currentColor;
        display: block;
    }

    .hdt-announcement-bar__marquee-icon-image {
        width: 14px;
        height: 14px;
        display: block;
    }

    .hdt-announcement-bar .hdt-marquee-item {
        display: inline-flex;
        align-items: center;
        column-gap: 0;

        & > * {
            padding-inline-start: calc(var(--space-item, var(--spacing-x)) / 2);
            padding-inline-end: calc(var(--space-item, var(--spacing-x)) / 2);
        }
    }

    .hdt-announcement-bar .hdt-marquee-inner {
        column-gap: 0;
    }

    wrapp-close-announce {
        gap: 5px;
        cursor: pointer;
    }

    @media (-moz-touch-enabled: 0), (hover: hover) and (min-width: 1150px) {
        .hdt-announcement-bar a:hover,
        .hdt-announcement-bar__close:hover {
            opacity: 0.65;
        }

        .hdt-announcement-bar__slider-content:hover .hdt-icon-arrow {
            transform: translateX(0.25rem);
        }
    }

/* extracted style block */
:root {
        --sticky-header-enabled: 1;
    }

    html {
        --header-height: 60px;
        --header-height2: var(--header-height);
        --h-space-tr: 0px;
    }

    @media (min-width: 768px) {
        html {
            --header-height: 84px;
        }
    }

    .hdt-navigation {
        --spacing-menu-item: 30px;
    }

    .hdt-menu-uppercase-true #hdt-nav-ul > li > a,
    .hdt-menu-uppercase-true #hdt-nav-ul > li > hdt-header-menu > details > summary .hdt-menu-link-text {
        text-transform: uppercase;
    }

    .hdt-section-header.scrolled-past-header.shopify-section-header-sticky hdt-sticky-header.is-sticky {
        background-color: rgb( / 1);
    }
    

/* extracted style block */
.hdt-logo {
                            padding: 5px 0;
                        }

                        .hdt-logo a img {
                            width: 95px !important;
                            min-width: 95px !important;
                        }

                        .hdt-logo picture.hdt-logo-sticky {
                            display: none;
                        }

                        .scrolled-past-header.shopify-section-header-sticky .hdt-logo picture.hdt-logo-sticky {
                            display: inline-flex;
                        }

                        .scrolled-past-header.shopify-section-header-sticky .hdt-logo picture:not(.hdt-logo-sticky) {
                            display: none;
                        }

                        @media (min-width: 768px) {
                            .hdt-logo a img {
                                width: 135px !important;
                                min-width: 135px !important;
                            }
                        }

/* extracted style block */
 #header-section-sections .hdt-scrolling-inner svg {
        width: 6px;
    }

    #header-section-sections .hdt-scrolling-inner .hdt-badge.hdt-badge__on-sale {
        background-color: transparent;
        padding: 0;
    }

    #header-section-sections .hdt-scrolling-inner .hdt-badge__on-sale span {
        color: #ff1818;
    }

    #header-section-sections .hdt-scrolling-text {
        color: white;
    }

    @media (width > 1650px) {
        #header-section-sections .hdt-container-full {
            padding-inline: 5rem;
        }

        #header-section-sections .hdt-navigation {
            --spacing-menu-item: min(55px, 2.2cqw);
        }
    } 

/* extracted style block */

            .hdt-section-spacing-template--20751074394368__breadcrumb {
                @layer sectionspace.base {--pd-block-start: 20px;--pd-block-end: 20px;}
                @layer sectionspace.tablet {--pd-block-start: calc(20px * var(--space-rate-block, 0.75));--pd-block-end: calc(20px * var(--space-rate-block, 0.75));}
                @layer sectionspace.mobile {--pd-block-start: 15px;--pd-block-end: 15px;}
            }
            hdt-tooltip {
                display: inline-flex;
            }

/* extracted style block */


        .hdt-section-spacing-template--20751074394368__main-product {
            @layer sectionspace.base {--pd-block-start: 30px;--pd-block-end: 60px;}
            @layer sectionspace.tablet {--pd-block-start: calc(30px * var(--space-rate-block, 0.75));--pd-block-end: calc(60px * var(--space-rate-block, 0.75));}
            @layer sectionspace.mobile {--pd-block-start: 22px;--pd-block-end: 45px;}
        }
        /* #shopify-section-template--20751074394368__main-product .hdt-form__message-wrapper{
          display: none;
        } */
    

/* extracted style block */

                    .hdt-product-sidebar:has(.hdt-sidebar-inner:empty){
                        display: none;
                    }
                    @media (width > 767px){
                        .hdt-product-sidebar{
                            .hdt-sidebar-dialog{
                                .hdt-dialog-drawer__header{
                                    display: none;
                                }
                                display: block;
                                position: static;
                                .hdt-dialog-drawer__inner{
                                    padding: 0;
                                    overflow: unset;
                                }
                            }
                        }
                    }
                

/* extracted style block */

                    @media (min-width: 768px) {
                        .hdt-secion-main-product--template--20751074394368__main-product {
                            &:has(.hdt-sidebar-inner:not(:empty)){
                                --media-width: 50%;
                                --sidebar-width: 25%;
                                --detail-width: calc(100% - 25% - var(--media-width));
                                grid-template-columns: calc(var(--sidebar-width) - var(--spacing-x) * 0.5) calc(var(--media-width) - var(--spacing-x) * 0.5) calc(var(--detail-width) - var(--spacing-x) * 0.5);
                                &:has(.hdt-sidebar-order-last){
                                    grid-template-columns: calc(var(--media-width) - var(--spacing-x) * 0.5) calc(var(--detail-width) - var(--spacing-x) * 0.5) calc(var(--sidebar-width) - var(--spacing-x) * 0.5) ;
                                }
                            }
                            --media-width: 50%;
                            --detail-width: calc(100% - var(--media-width));
                            grid-template-columns: calc(var(--media-width) - var(--spacing-x) * 0.5) calc(var(--detail-width) - var(--spacing-x) * 0.5);
                        }
                    }
                

/* extracted style block */
.hdt-group-product-block {
                    z-index:3;
                    display: block;
                }
                @media (min-width: 768px) {
                    .hdt-group-product-block {
                        position: sticky;top: 3rem;
                    }
                }

/* extracted style block */
#block-AL3hUS3VqM1VhZG9IQ__product_title_ehRqkq {
                        --heading-fs-lg: 16px; --heading-fs-mb: 16px; --heading-ls: 0px;
                    }

/* extracted style block */

                                            .hdt-page-delivery-return h4{
                                                font-size: 20px;
                                                font-weight: 400;
                                                color: rgb(var(--color-foreground));
                                                margin-bottom: 20px;
                                                line-height: 28px;
                                            }
                                            .hdt-page-delivery-return ul{
                                                --list-mb: 30px;
                                                list-style: disc;
                                            }
                                            .hdt-page-delivery-return ul li {
                                                line-height: 26px;
                                                margin-bottom: 8px
                                            }
                                            .hdt-page-delivery-return .hdt-color-second{color:rgb(var(--color-foreground2))}
                                            .hdt-page-delivery-return p{margin-bottom: 10px;}
                                            .dir--rtl .hdt-page-delivery-return ul{
                                                padding-left: 0;
                                                padding-right: var(--li-pl);
                                            }
                                            .dir--rtl .hdt-page-delivery-return{text-align:right}
                                        

/* extracted style block */


        .hdt-section-spacing-template--20751074394368__tabs {
            @layer sectionspace.base {--pd-block-start: 60px;--pd-block-end: 60px;}
            @layer sectionspace.tablet {--pd-block-start: calc(60px * var(--space-rate-block, 0.75));--pd-block-end: calc(60px * var(--space-rate-block, 0.75));}
            @layer sectionspace.mobile {--pd-block-start: 30px;--pd-block-end: 30px;}
        }
    

/* extracted style block */
<!--
                            li.l_custom_svg {
                                margin-block-start: 0;

                            }
                            li.l_custom_svg svg{    width: 35px;
                                height: 35px;
                                color: rgb(var(--color-foreground));
                                margin: 5px;}
                            -->

/* extracted style block */


        .hdt-section-spacing-template--20751074394368__related-products {
            @layer sectionspace.base {--pd-block-start: 75px;--pd-block-end: 75px;}
            @layer sectionspace.tablet {--pd-block-start: calc(75px * var(--space-rate-block, 0.75));--pd-block-end: calc(75px * var(--space-rate-block, 0.75));}
            @layer sectionspace.mobile {--pd-block-start: 37px;--pd-block-end: 37px;}
        }
    

/* extracted style block */

            #AdWhOMFhLWHNlUUlmS__pr-heading {
                row-gap: 9.0px;
                margin-bottom: 15.0px;
            }


            #AdWhOMFhLWHNlUUlmS__pr-heading .hdt-btn:not(.hdt-btn-full-width) {
                width: fit-content;
            }
            #AdWhOMFhLWHNlUUlmS__pr-heading.hdt-text-center .hdt-btn{
                margin: 0 auto;
            }
            #AdWhOMFhLWHNlUUlmS__pr-heading.hdt-text-right .hdt-btn{
                margin-inline-start: auto;
            }

            @media (min-width: 1150px) {
                #AdWhOMFhLWHNlUUlmS__pr-heading {
                    row-gap: 18px;
                    margin-bottom: 30px;
                }


            }
        

/* extracted style block */


        .hdt-section-spacing-template--20751074394368__recently-products {
            @layer sectionspace.base {--pd-block-end: 50px;}
            @layer sectionspace.tablet {--pd-block-end: calc(50px * var(--space-rate-block, 0.75));}
            @layer sectionspace.mobile {--pd-block-end: 40px;}
        }
    

/* extracted style block */

            #AY0k5L0hWR1hIbVVDS__pr-heading {
                row-gap: 9.0px;
                margin-bottom: 15.0px;
            }


            #AY0k5L0hWR1hIbVVDS__pr-heading .hdt-btn:not(.hdt-btn-full-width) {
                width: fit-content;
            }
            #AY0k5L0hWR1hIbVVDS__pr-heading.hdt-text-center .hdt-btn{
                margin: 0 auto;
            }
            #AY0k5L0hWR1hIbVVDS__pr-heading.hdt-text-right .hdt-btn{
                margin-inline-start: auto;
            }

            @media (min-width: 1150px) {
                #AY0k5L0hWR1hIbVVDS__pr-heading {
                    row-gap: 18px;
                    margin-bottom: 30px;
                }


            }
        

/* extracted style block */

            .hdt-section-spacing-sections--20751064072448__footer_KwXhWr {
                @layer sectionspace.base {
                    --pd-block-start: 110px;
                    --pd-inline-end: 130px;
                    --pd-block-end: 110px;
                    --pd-inline-start: 130px;
                }
                @layer sectionspace.tablet {
                    --pd-block-start: calc(110px * var(--space-rate-block, 0.75));
                    --pd-inline-end: calc(130px * var(--space-rate-inline, 0.75));
                    --pd-block-end: calc(110px * var(--space-rate-block, 0.75));
                    --pd-inline-start: calc(130px * var(--space-rate-inline, 0.75));
                }
                @layer sectionspace.mobile {
                    --pd-block-start: 45px;
                    --pd-inline-end: 5px;
                    --pd-block-end: 45px;
                    --pd-inline-start: 5px;
                }
            }

            .hdt-footer-col-block .hdt-footer-heading + .hdt-collapse-content {
                margin-block-start: 20px;
            }

            @media only screen and (max-width: 767px) {
                .hdt-footer-col-block:not(:has(.hdt-section-spacing.open)) .hdt-footer-heading + .hdt-collapse-content {
                    margin-block-start: 0px;
                }

                .hdt-footer-collapse-true .hdt-footer-heading {
                    cursor: pointer
                }

                .hdt-footer-heading .hdt-collapse-icon {
                    width: 30px;
                    height: 30px;
                    display: inline-flex;
                    align-items: center;
                    justify-content: center;
                }

                .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:after,
                .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:before {
                    position: absolute;
                    content: "";
                    background-color: rgb(var(--color-foreground));
                    transform: translate(-50%, -50%) rotate(-90deg);
                    top: 50%;
                    left: 50%;
                    transition: transform .25s ease-in-out, opacity .25s ease-in-out, -webkit-transform .25s ease-in-out;
                }

                .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:after {
                    width: 1px;
                    height: 12px;
                }

                .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:before {
                    width: 12px;
                    height: 1px;
                }

                .hdt-footer-collapse-true .open .hdt-footer-heading .hdt-collapse-icon:after {
                    transform: translate(-50%, -50%) rotate(90deg);
                }

                .hdt-footer-collapse-true .open .hdt-footer-heading .hdt-collapse-icon:before {
                    opacity: 0;
                }

                .hdt-footer-collapse-true .hdt-collapse-content {
                    height: 0;
                    overflow: hidden;
                    transition: all 0.25s ease-out;
                }

                .hdt-footer-collapse-true .open .hdt-collapse-content {
                    max-height: auto;
                    transition: all 0.25s ease-in-out 0s !important;
                }
            }

            @media (min-width: 1150px) {
            }

            .hdt-footer-heading {
                width: 100%;
            }

            .hdt-footer-col-block {
                flex-wrap: wrap;
                align-content: flex-start;
            }

            .hdt-footer-col-block > * {
                flex: 1 0 100%;
            }

/* extracted style block */


                        .hdt-section-spacing-AcHAxdk8wbkpsUmVIS__footer_column_C3zLBR {
                            @layer sectionspace.base {
                            }
                            @layer sectionspace.tablet {
                            }
                            @layer sectionspace.mobile {
                            }
                        }

                        .hdt-group-block--AcHAxdk8wbkpsUmVIS__footer_column_C3zLBR {
                            --gap: var(--spacing-x);
                            --width-group-lg: 20%;
                            --width-group-md: 33.33333333%;
                            --width-group: 100%;
                            row-gap: 15.0px;
                            width: var(--width-group);
                        }

                        @media (min-width: 768px) {
                            .hdt-group-block--AcHAxdk8wbkpsUmVIS__footer_column_C3zLBR {
                                width: var(--width-group-md);
                            }

                        }

                        @media (min-width: 1150px) {
                            .hdt-group-block--AcHAxdk8wbkpsUmVIS__footer_column_C3zLBR {
                                width: var(--width-group-lg);
                                row-gap: 30px;
                            }
                        }

                        @media (max-width: 768px) {
                        }
                    

/* extracted style block */
.hdt-AL0ZNVzAycXdBSXgwU__linklist_mTLiQc .hdt--menu_item {
                                        --text-custom-lg: 15px;
                                        --text-custom-md: px;
                                        --text-custom-mb: 14px;
                                        --text-fw: ;
                                        --text-ls: 0px;
                                    }

/* extracted style block */


                        .hdt-section-spacing-Ad2YxYlFZVFZsazR4Q__footer_column_3Dap6p {
                            @layer sectionspace.base {
                            }
                            @layer sectionspace.tablet {
                            }
                            @layer sectionspace.mobile {
                            }
                        }

                        .hdt-group-block--Ad2YxYlFZVFZsazR4Q__footer_column_3Dap6p {
                            --gap: var(--spacing-x);
                            --width-group-lg: 20%;
                            --width-group-md: 33.33333333%;
                            --width-group: 100%;
                            row-gap: 15.0px;
                            width: var(--width-group);
                        }

                        @media (min-width: 768px) {
                            .hdt-group-block--Ad2YxYlFZVFZsazR4Q__footer_column_3Dap6p {
                                width: var(--width-group-md);
                            }

                        }

                        @media (min-width: 1150px) {
                            .hdt-group-block--Ad2YxYlFZVFZsazR4Q__footer_column_3Dap6p {
                                width: var(--width-group-lg);
                                row-gap: 30px;
                            }
                        }

                        @media (max-width: 768px) {
                        }
                    

/* extracted style block */
.hdt-AQ2Rrdkt2WHIyUVgyN__linklist_BDr677 .hdt--menu_item {
                                        --text-custom-lg: 15px;
                                        --text-custom-md: px;
                                        --text-custom-mb: 14px;
                                        --text-fw: ;
                                        --text-ls: 0px;
                                    }

/* extracted style block */


                        .hdt-section-spacing-ARWNGdEQ3Z3dGaFlrc__footer_column_U4EkTn {
                            @layer sectionspace.base {
                            }
                            @layer sectionspace.tablet {
                            }
                            @layer sectionspace.mobile {
                            }
                        }

                        .hdt-group-block--ARWNGdEQ3Z3dGaFlrc__footer_column_U4EkTn {
                            --gap: var(--spacing-x);
                            --width-group-lg: 20%;
                            --width-group-md: 33.33333333%;
                            --width-group: 100%;
                            row-gap: 15.0px;
                            width: var(--width-group);
                        }

                        @media (min-width: 768px) {
                            .hdt-group-block--ARWNGdEQ3Z3dGaFlrc__footer_column_U4EkTn {
                                width: var(--width-group-md);
                            }

                        }

                        @media (min-width: 1150px) {
                            .hdt-group-block--ARWNGdEQ3Z3dGaFlrc__footer_column_U4EkTn {
                                width: var(--width-group-lg);
                                row-gap: 30px;
                            }
                        }

                        @media (max-width: 768px) {
                        }
                    

/* extracted style block */
.hdt-AdHZidnFxZHRNWXFNN__linklist_cCjYzb .hdt--menu_item {
                                        --text-custom-lg: 15px;
                                        --text-custom-md: px;
                                        --text-custom-mb: 14px;
                                        --text-fw: ;
                                        --text-ls: 0px;
                                    }

/* extracted style block */


                        .hdt-section-spacing-AS2dtZ0YrcFhFb2dsZ__footer_column_CqMkMb {
                            @layer sectionspace.base {
                            }
                            @layer sectionspace.tablet {
                            }
                            @layer sectionspace.mobile {
                            }
                        }

                        .hdt-group-block--AS2dtZ0YrcFhFb2dsZ__footer_column_CqMkMb {
                            --gap: var(--spacing-x);
                            --width-group-lg: 20%;
                            --width-group-md: 45%;
                            --width-group: 100%;
                            row-gap: 15.0px;
                            width: var(--width-group);
                        }

                        @media (min-width: 768px) {
                            .hdt-group-block--AS2dtZ0YrcFhFb2dsZ__footer_column_CqMkMb {
                                width: var(--width-group-md);
                            }

                        }

                        @media (min-width: 1150px) {
                            .hdt-group-block--AS2dtZ0YrcFhFb2dsZ__footer_column_CqMkMb {
                                width: var(--width-group-lg);
                                row-gap: 30px;
                            }
                        }

                        @media (max-width: 768px) {
                        }
                    

/* extracted style block */
.hdt-Ab0hhbGhXMWhma0t2d__linklist_Gr8Hig .hdt--menu_item {
                                        --text-custom-lg: 15px;
                                        --text-custom-md: px;
                                        --text-custom-mb: 14px;
                                        --text-fw: ;
                                        --text-ls: 0px;
                                    }

/* extracted style block */


                        .hdt-section-spacing-AQ0R1eVBuOXk5YzZSR__footer_column_dYTFqa {
                            @layer sectionspace.base {
                            }
                            @layer sectionspace.tablet {
                            }
                            @layer sectionspace.mobile {
                            }
                        }

                        .hdt-group-block--AQ0R1eVBuOXk5YzZSR__footer_column_dYTFqa {
                            --gap: var(--spacing-x);
                            --width-group-lg: 20%;
                            --width-group-md: 55%;
                            --width-group: 100%;
                            row-gap: 15.0px;
                            width: var(--width-group);
                        }

                        @media (min-width: 768px) {
                            .hdt-group-block--AQ0R1eVBuOXk5YzZSR__footer_column_dYTFqa {
                                width: var(--width-group-md);
                            }

                        }

                        @media (min-width: 1150px) {
                            .hdt-group-block--AQ0R1eVBuOXk5YzZSR__footer_column_dYTFqa {
                                width: var(--width-group-lg);
                                row-gap: 30px;
                            }
                        }

                        @media (max-width: 768px) {
                        }
                    

/* extracted style block */
 #header-section-sections--20751064072448__footer_KwXhWr {
            --space-rate-inline: 0.3;
        }

        #header-section-sections--20751064072448__footer_KwXhWr .hdt-newsletter__inner {
            border: 1px solid #cdd0dd;
        }

        #header-section-sections--20751064072448__footer_KwXhWr .hdt-newsletter_10 .hdt-newsletter__inner .hdt-newsletter__submit:hover {
            color: rgb(var(--color-accent));
        }

        @media (width > 1150px) {
            #header-section-sections--20751064072448__footer_KwXhWr .hdt-footer-col-block {
                flex: 0 0 auto;
                width: auto;
            }

            #header-section-sections--20751064072448__footer_KwXhWr .hdt-row {
                justify-content: space-between;
            }

            #header-section-sections--20751064072448__footer_KwXhWr .hdt-footer-col-block:last-of-type {
                width: 400px;
            }
        } 

/* extracted style block */

            .hdt-section-spacing-sections--20751064072448__footer_ziwVXA {
                @layer sectionspace.base {
                    --pd-block-start: 16px;
                    --pd-inline-end: 135px;
                    --pd-block-end: 16px;
                    --pd-inline-start: 135px;
                }
                @layer sectionspace.tablet {
                    --pd-block-start: calc(16px * var(--space-rate-block, 0.75));
                    --pd-inline-end: calc(135px * var(--space-rate-inline, 0.75));
                    --pd-block-end: calc(16px * var(--space-rate-block, 0.75));
                    --pd-inline-start: calc(135px * var(--space-rate-inline, 0.75));
                }
                @layer sectionspace.mobile {
                    --pd-block-start: 30px;
                    --pd-inline-end: 0;
                    --pd-block-end: 30px;
                    --pd-inline-start: 0;
                }
            }

            .hdt-footer-col-block .hdt-footer-heading + .hdt-collapse-content {
                margin-block-start: 20px;
            }

            @media only screen and (max-width: 767px) {
                .hdt-footer-col-block:not(:has(.hdt-section-spacing.open)) .hdt-footer-heading + .hdt-collapse-content {
                    margin-block-start: 0px;
                }

                .hdt-footer-collapse-true .hdt-footer-heading {
                    cursor: pointer
                }

                .hdt-footer-heading .hdt-collapse-icon {
                    width: 30px;
                    height: 30px;
                    display: inline-flex;
                    align-items: center;
                    justify-content: center;
                }

                .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:after,
                .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:before {
                    position: absolute;
                    content: "";
                    background-color: rgb(var(--color-foreground));
                    transform: translate(-50%, -50%) rotate(-90deg);
                    top: 50%;
                    left: 50%;
                    transition: transform .25s ease-in-out, opacity .25s ease-in-out, -webkit-transform .25s ease-in-out;
                }

                .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:after {
                    width: 1px;
                    height: 12px;
                }

                .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:before {
                    width: 12px;
                    height: 1px;
                }

                .hdt-footer-collapse-true .open .hdt-footer-heading .hdt-collapse-icon:after {
                    transform: translate(-50%, -50%) rotate(90deg);
                }

                .hdt-footer-collapse-true .open .hdt-footer-heading .hdt-collapse-icon:before {
                    opacity: 0;
                }

                .hdt-footer-collapse-true .hdt-collapse-content {
                    height: 0;
                    overflow: hidden;
                    transition: all 0.25s ease-out;
                }

                .hdt-footer-collapse-true .open .hdt-collapse-content {
                    max-height: auto;
                    transition: all 0.25s ease-in-out 0s !important;
                }
            }

            @media (min-width: 1150px) {
            }

            .hdt-footer-heading {
                width: 100%;
            }

            .hdt-footer-col-block {
                flex-wrap: wrap;
                align-content: flex-start;
            }

            .hdt-footer-col-block > * {
                flex: 1 0 100%;
            }

/* extracted style block */


                        .hdt-section-spacing-AOWFaaG42eHp0S0ZPK__footer_column_FjtR4d {
                            @layer sectionspace.base {
                            }
                            @layer sectionspace.tablet {
                            }
                            @layer sectionspace.mobile {
                            }
                        }

                        .hdt-group-block--AOWFaaG42eHp0S0ZPK__footer_column_FjtR4d {
                            --gap: var(--spacing-x);
                            --width-group-lg: 100%;
                            --width-group-md: 100%;
                            --width-group: 100%;
                            row-gap: 15.0px;
                            width: var(--width-group);
                        }

                        @media (min-width: 768px) {
                            .hdt-group-block--AOWFaaG42eHp0S0ZPK__footer_column_FjtR4d {
                                width: var(--width-group-md);
                            }

                        }

                        @media (min-width: 1150px) {
                            .hdt-group-block--AOWFaaG42eHp0S0ZPK__footer_column_FjtR4d {
                                width: var(--width-group-lg);
                                row-gap: 30px;
                            }
                        }

                        @media (max-width: 768px) {
                            .hdt-group-block--AOWFaaG42eHp0S0ZPK__footer_column_FjtR4d .hdt-footer-heading {
                                pointer-events: none;
                            }

                            .hdt-group-block--AOWFaaG42eHp0S0ZPK__footer_column_FjtR4d .hdt-footer-heading .hdt-collapse-icon {
                                display: none;
                            }

                            .hdt-group-block--AOWFaaG42eHp0S0ZPK__footer_column_FjtR4d .hdt-footer-heading + .hdt-collapse-content {
                                display: block !important;
                                height: auto;
                                overflow: visible;
                                margin-block-start: 20px !important;
                            }
                        }
                    

/* extracted style block */
#AeDFpdTlUSjBCZktlW__currency_language_gRnVrq {
                                    gap: 15px;
                                }

                                #AeDFpdTlUSjBCZktlW__currency_language_gRnVrq div:empty {
                                    display: none;
                                }

/* extracted style block */


                        .hdt-section-spacing-AQ0JCTC9LNEVPcmhiV__footer_column_87WHLF {
                            @layer sectionspace.base {
                            }
                            @layer sectionspace.tablet {
                            }
                            @layer sectionspace.mobile {
                            }
                        }

                        .hdt-group-block--AQ0JCTC9LNEVPcmhiV__footer_column_87WHLF {
                            --gap: var(--spacing-x);
                            --width-group-lg: 100%;
                            --width-group-md: 100%;
                            --width-group: 100%;
                            row-gap: 15.0px;
                            width: var(--width-group);
                        }

                        @media (min-width: 768px) {
                            .hdt-group-block--AQ0JCTC9LNEVPcmhiV__footer_column_87WHLF {
                                width: var(--width-group-md);
                            }

                        }

                        @media (min-width: 1150px) {
                            .hdt-group-block--AQ0JCTC9LNEVPcmhiV__footer_column_87WHLF {
                                width: var(--width-group-lg);
                                row-gap: 30px;
                            }
                        }

                        @media (max-width: 768px) {
                            .hdt-group-block--AQ0JCTC9LNEVPcmhiV__footer_column_87WHLF .hdt-footer-heading {
                                pointer-events: none;
                            }

                            .hdt-group-block--AQ0JCTC9LNEVPcmhiV__footer_column_87WHLF .hdt-footer-heading .hdt-collapse-icon {
                                display: none;
                            }

                            .hdt-group-block--AQ0JCTC9LNEVPcmhiV__footer_column_87WHLF .hdt-footer-heading + .hdt-collapse-content {
                                display: block !important;
                                height: auto;
                                overflow: visible;
                                margin-block-start: 20px !important;
                            }
                        }
                    

/* extracted style block */
#block-AUk5TNUZrdytYZmRrN__liquid_QiTWyx {
                                    --text-custom-lg: 15px;
                                    --text-custom-md: px;
                                    --text-custom-mb: 14px;
                                    --text-fw: ;
                                    --text-ls: 0px;
                                }

/* extracted style block */
 #header-section-sections--20751064072448__footer_ziwVXA .hdt-row {
            row-gap: 10px;
        } 
