@font-face {
    font-family: "svgfont";
    src: url("//quickstart-3f431a46.myshopify.com/cdn/shop/t/4/assets/svgfont.ttf?v=68794699804108457971710696168") format("truetype");
    src: url("//quickstart-3f431a46.myshopify.com/cdn/shop/t/4/assets/svgfont.woff?v=31714320192171447681710696168") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}
/*
@font-face {
    font-family: "Questrial";
    src: url("/cdn/shop/files/Questrial-Regular.woff2") format("woff2")
}
*/
/* @font-face {
    font-family: "Questrial";
    src: url("//quickstart-3f431a46.myshopify.com/cdn/shop/t/4/assets/Questrial-Regular.woff?v=149297954021543743141710696168") format("woff"), url("//holzschfurniture.com/cdn/shop/t/16/assets/Questrial-Regular.woff2?v=180765319712680694141710696168") format("woff2")
} */

@font-face {
    font-family: "Glacior";
    src:  url("/cdn/shop/files/Glacior-Display_6f7bad91-1b81-4050-86ae-10b8244fbdd7.woff2?v=1760595626") format("woff2")
}
   
/* @font-face {
    font-family: "Glacior";
    src: url("//quickstart-3f431a46.myshopify.com/cdn/shop/t/37/assets/Glacior-Display.woff?v=6711968197528693291710696168") format("woff"), url("//holzschfurniture.com/cdn/shop/t/16/assets/Glacior-Display.woff2?v=49187667614435004491710696168") format("woff2")
} */
 
a {
    font-family: Questrial;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
}
a:hover {
    color: #8c7e66;
}
.bls__product-meta {
    padding: 0px !important;
    margin: 0 !important;
}
.bls__product-meta-label {
    text-transform: uppercase;
}
.button-first.underline.gallery {
    left: 24px;
    bottom: 26px;
    position: absolute;
    padding-left: 40px;
}
#shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .slide-wrap {
    position: absolute;
    top: 210px;
    left: calc(50% - 867px/2 - 0.5px);
}
#shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .sf__slide-content {
    min-height: 900px;
}
#shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .top-title {
    /* position: relative; */
    /* top: 70px; */
    font-family: Glacior;
    font-size: 72px;
    font-weight: 400;
    line-height: 72px;
    letter-spacing: 0;
    text-align: center!important;
    padding-top: 0px;
    color: #F5F5F5;
    max-width: 867px!important;
    /* left: calc(50% - 867px/2 - 0.5px); */
}
#shopify-section-template--24520772714798__slideshow_9Eqgqp .top-title,
#shopify-section-template--24695011803438__slideshow_9Eqgqp .top-title{
    font-family: Glacior;
    font-size: 72px;
    font-weight: 400;
    line-height: 72px;
    letter-spacing: 0;
    text-align: center!important;
    padding-top: 0px;
    color: #ababa7;
    max-width: 867px!important;
    margin: 0 auto;
}
#shopify-section-template--24520772714798__slideshow_9Eqgqp .mid-text,
#shopify-section-template--24695011803438__slideshow_9Eqgqp .mid-text{
    margin-top: 25px;
    margin-bottom: 0;
}
#shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .mid-text {
    /* position: absolute; */
    /* top: 320px; */
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    color: #ABABA7;
    /* max-width: 315px; */
    max-width: 867px !important;
    /* left: calc(50% - 315px/2 - 0.5px); */
}
#shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .mid_block {
    position: relative;
    bottom: 5%;
    float: right;
    color: #ababa7;
    max-width: 300px;
    margin-top: 350px;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    font-family: Questrial;
    text-transform: uppercase;
    right: 50px;
    opacity: 0;
}
#shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .main-act-button:hover,
#shopify-section-template--24520772714798__slideshow_9Eqgqp .main-act-button:hover,
#shopify-section-template--24695011803438__slideshow_9Eqgqp .main-act-button:hover{
    color: #161619;
    background: #F9F7F4;
}
@media (max-width: 767px) {
    #shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .sf__slide-content {
        min-height: auto;
    }
    #shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .slide-wrap {
        left: calc(50% - 343px/2);
        top: -50px;
        /*max-width: 342px;*/
    }
    #template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .slide-bg-image img {
        height: 560px;
    }
    #shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .mid-text {
        font-size: 18px!important;
        /* top: 480px; */
    }
    #shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .top-title {
        font-size: 40px!important;
        line-height: 40px!important;
        padding-top: 0px!important;
        /* left: calc(50% - 343px/2); */
        /* top: 0; */
    }
    #shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .main-act-button{
        /* position: relative; */
        /* left: auto; */
        /* top: 150px; */
    }
    .marquiz__container iframe {
        display: block!important;
        margin-top: 60px;
    }
    .marquiz__button_blicked {
        position: absolute!important;
    }
}

.bls__template-main-product h5 {
    font-family: Questrial;
}
.h1 {
    font-family: Glacior;
    font-size: 190px;
    font-weight: 400;
    line-height: 190px;
    letter-spacing: 0;
    text-align: left;
    color: #000;
}
h2 {
    font-family: Glacior;
    font-size: 72px;
    font-weight: 400;
    line-height: 96px;
    color: #161619;

}
#page-header {
    background-color: transparent;
    z-index: 999;
}
#page-header::before {
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    transition: background .5s;
    pointer-events: none;
    z-index: -1;
    opacity: .7;
    height: 60px;
}
#page-header.header_scroll_down::before{
    background: #161619;
}

#page-header.header-dark::before {
    background: #a8a8a5;
    opacity: 1;
}

.header_scroll_down #sticky-header {
    background: none!important;
}

.header-dark a, .header-dark span {
    color: #000;
    fill: #000;
}
.header-dark a:hover, .header-dark span:hover{
    color: #8c7e66;
}
#MainContent {
    margin-top: -61px;
}
.navigation .horizontal-list .level0 > a {
    font-family: Questrial;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
    color: #ababa7;
    text-transform: uppercase;
    cursor: pointer;
}
.navigation .horizontal-list .level0 > a:hover{
    color: #8c7e66 !important;
}
.navigation .horizontal-list .level0 > a::before,
.navigation .horizontal-list .level0 > a::after{
    content: ']';
    /* color: #8c7e66; */
    width: 4px;
    position: unset;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
    position: unset!important;
    vertical-align: baseline!important;
    opacity:0;
    /* color: #161619; */
}

.navigation .horizontal-list .level0 > a:hover::before {
    content: '[';
    opacity:1;
    color: #8c7e66 !important;
}
.navigation .horizontal-list .level0 > a:hover::after {
    content: ']';
    opacity:1;
    color: #8c7e66 !important;
}
.footer__logo {
    margin-top: 104px;
    font-family: 'Glacior';
    font-size: 330px;
    font-weight: 400;
    line-height: 330px;
    letter-spacing: 0em;
    text-align: center;
    color: #39393c;
    margin: 0 -24px;
    position: relative;
}

@media (max-width: 1430px) {
    .footer__logo {
        font-size: 21vw;
        line-height: 21vw;
        margin: 0 -24px;
    }
}

@media (max-width: 767px) {
    .heading-description, .heading-description [data-view-more] {
        font-size: 14px!important;
        padding-top: 20px!important;
    }
    .section-banner__wrap-template--23940340318510__holzsch_banner_nTirRB .breadcrumbs {
        padding: 30px 0 10px 0!important;
    }
    .header__logo{
        margin-left: 5px;
    }
    .cust-now {
        display: none;
    }
    .background2 .container .button-first {
        margin-left: 20px;
    }
    #shopify-section-template--23940340678958__custom_html_zgYfDj{
        display: none!important;
    }
    .background5__title {
        padding-bottom: 32px !important;
    }
    .mobile-menu-content .horizontal-list {
        padding: 0 1rem!important;
    }
    #shopify-section-footer-1 .footer h3{
        font-size: 20px!important;
    }
    .footer a, .footer-address a, .footer-address a b {
        font-size: 12px!important;
    }
    .navigation .horizontal-list .level0 > a{
        font-size: 44px;
        position: relative;
        font-family: Glacior;
        font-weight: 400;
        line-height: 50px;
        letter-spacing: 0;
        text-align: right;
        color: #ababa7;
        margin-bottom: 40px;
    }
    .navigation .horizontal-list .level0 > a:after{
        float: left;
        font-family: Questrial,sans-serif;
        font-size: 14px;
        font-weight: 400;
        line-height: 18px;
        letter-spacing: 0;
        text-align: center;
        color: #ababa7;
        padding-right: 10px;
        position: static;
        content: attr(data-number);
        opacity: 1;
        padding-top: 10px;
    }
    .navigation .horizontal-list .level0 > a span {
        position: absolute;
        right: 0;
        top:10px;
    }
    .mobile-menu-content > ul > li {
        border-bottom: none!important;
    }

    .footer__logo {
        margin-top: 96px;
        line-height: unset;
        margin: 0 -16px;
    }
}

.footer__logo-line {
    padding: 24px 0 48px 0;
    display: flex;
    justify-content: center;
}

@media (max-width: 767px) {
    .footer__logo-line {
        padding: 16px 0 40px 0;
    }
}
#shopify-section-footer-1 footer {
    margin: 0 !important;
    border-radius: 0 !important;
    background: #161619 var(--url-noise) repeat center center;
    padding: 0 24px;
}
#shopify-section-footer-1 .footer h3 {
    font-family: Glacior;
    font-size: 40px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: 0;
    text-align: left;
    margin-bottom: 24px;
    color: #ababa7;
    text-transform: uppercase;
}
.footer a, .footer-address a, .footer-address a b {
    color: #ababa7;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 18px;
}
.footer li {

}
a:hover {
    color: #8c7e66;
}
.footer-email {
    float: left;
}
.footer-phone {
    float: left;
    margin-left: 50px;
}
.bls__social-link {
    float: left;
    padding-left: 50px;
}
.footer-address {
    margin-bottom: 100px !important;
}
.border-top {
    border-top: none;
}
.bls__footer-bottom {
    background-color: none !important;
    background: none !important;
}
.bls__footer-middle {
    padding-bottom: 0!important;
}
.heading-title {
    font-family: Glacior;
    font-size: 72px;
    font-weight: 400;
    line-height: 72px;
    letter-spacing: 0;
    text-align: left;
    padding-top: 30px;
}
.heading-description {
    position: relative;
    top: -30px;
    float: right;
    right: 20px;
    color: #ababa7;
    max-width: 360px;
    font-family: Questrial;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    text-transform: uppercase;
}
.template-collection {
    background: #f9f7f4;
}
.short-desc-content {
    -webkit-box-orient: horizontal !important;
    color: #ababa7 !important;
}
.content-fixed path,.disclosure .disclosure__button,.disclosure .disclosure__list,.disclosure .disclosure__list li,.preview-demo-home-page .theme-img img,.search-modal__form,.search_cat ul li,.subchildmenu a,.submenu a{transition:var(--bls-transition)}.mapboxgl-popup-close-button::after,.pagination__list li a.pagination__item-arrow::before{font-family:blueskytechco!important;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header svg{max-width:none}.announcement-bar,.breadcrumbs .bls__breadcrumb-list,.forget-password,.link-forgot{color:rgb(var(--base-color))}.announcement_bar .announcement-bar>div{--bs-gutter-x:clamp(7rem, 7.5vw, 8rem)}#search-results-empty span,.announcement-bar a,.predictive-search .search-list-item:not(.search-suggest) .h5 span{color:var(--color-link)}.announcement-bar strong{color:inherit}.announcement-bar-content{font-size:var(--announcement-bar-font-size);font-weight:var(--announcement-bar-font-weight);height:100%}.announcement-bar .announcement-close{color:var(--close-btn-color);cursor:pointer;opacity:.5;font-size:18px}.announcement-bar .announcement-close:hover{opacity:1}.announcement-scroll{animation:ticker var(--s-text-time,20s) infinite linear;flex-shrink:0}#announcement-bar:hover .announcement-scroll{animation-play-state:paused}.announcement-scroll .announcement-bar-content{margin:0 var(--s-text-spacing)}.swiper-announcementBar .announcement-bar-content{padding-left:clamp(2rem,4vw,6rem);padding-right:clamp(2rem,4vw,6rem)}.countdown-announcementBar{margin:0 0 0 1rem;color:var(--primary-color)}.countdown-announcementBar .countdown-container:not(:last-child)::after{content:":";margin:0 2px 0 0;line-height:1}.announcement-bar .swiper-button-next,.announcement-bar .swiper-button-prev{--swiper-arrow-width:2.5rem;--swiper-arrow-height:2.5rem;background:0 0!important;border:none;font-size:2rem;color:rgb(var(--base-color));min-width:3rem;opacity:.5;margin:0;z-index:1}.announcement-bar .swiper-button-next:hover,.announcement-bar .swiper-button-prev:hover{opacity:1;color:rgb(var(--base-color))}@media only screen and (max-width:575px){.announcement-bar .swiper-button-prev,.announcement-bar .swiper-rtl .swiper-button-next{--swiper-pre-position:-1rem}.announcement-bar .swiper-button-next,.announcement-bar .swiper-rtl .swiper-button-prev{--swiper-next-position:-1rem}.announcement-bar .announcement-close{transform:none;top:.5rem;right:.5rem}}.active .open-children-toggle:before,.active~.open-children-toggle:before,.opened .open-children-toggle::before,.opened~.open-children-toggle::before{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.topbar{font-size:calc(var(--base-font-size) - 2px);color:rgb(var(--base-color));fill:rgb(var(--base-color));padding:2px 0}.topbar a:not(:hover),.topbar a:not(:hover) strong{color:rgb(var(--base-color));fill:rgb(var(--base-color))}.topbar a:hover,.topbar a:hover strong,.topbar-message a:not(:hover),.topbar-message a:not(:hover) strong{color:var(--color-link-hover)}.topbar a circle{stroke:rgb(var(--base-color))}.topbar a:hover circle{stroke:var(--color-link-hover)}.topbar .col-left>:not(:last-child),.topbar .col-right>:not(:last-child){margin-right:2.5rem}.topbar .col-center.justify-content-center{padding-left:2.5rem;padding-right:2.5rem;text-align:center}.block-search-full .popup-search{position:absolute;background:#fff;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.topbar .message-center{justify-content:center}.items-contact{white-space:nowrap}.bls__social_svg-icon:hover{fill:var(--color-link-hover)}.account-details>div,.brands-active:last-child,body:not(.template-index) .page-header{border-bottom:1px solid var(--border-color-base)}.header_scroll_down #sticky-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:9;box-shadow:var(--bls-box-shadow);animation-name:fadeInsTicky;animation-duration:.5s;animation-fill-mode:inherit;background-color:var(--header-bg);transition:background-color .5s}.h-transparent.header_scroll_down #sticky-header .block-sticky{display:block!important}#search-form .bls__product-hover-img,.h-transparent.header_scroll_down #sticky-header .none-sticky,.mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-logo,.navigation .bls__product-action,.navigation .bls__product-hover-img,.navigation .bls__product-label,.pre-order-off .bls__pre-order-label,.sale-off .bls__sale-label,.search_type_popup .search-results-list .bls__product-action,.search_type_popup .search-results-list .bls__product-label,.sold-out-off .bls__sold-out-label{display:none!important}.header-container{position:relative;z-index:5}.topbar.border-bottom{--border-color-base:var(--header_border_color)}.col-header-left,.col-header-right{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.header-middle{padding-top:var(--header-padding);padding-bottom:var(--header-padding);background-color:var(--header-bg)}.header-middle .col-header-right>div{margin-left:2rem}.h_layout4{--input-height:45px}.h_layout4 .search-modal__form .field .search__input{padding:1rem 11rem 1rem 5rem}.h_layout4 .navigation{--sub-links-font-weight:500}@media only screen and (min-width:1025px){.h_layout4 .col-header-center,.topbar .col-t{flex:1}.header-container .col-header-right svg{vertical-align:-3px}.h-transparent:not(.transparent-topbar) .header-transparent,.transparent-topbar .header-container{position:absolute;left:0;right:0}.h_layout2 .middle-bottom:before,.h_layout4 .middle-bottom{border-top:1px solid var(--header_border_color,--border-color-base)}.h_layout2 .header-middle{--header-padding:5px;padding:0;--bs-gutter-x:3rem}.h_layout2 .middle-bottom{padding:var(--header-padding) 0;position:relative}.h_layout2 .middle-bottom:before{content:"[";position:absolute;top:0;left:0;right:0;pointer-events:none;margin:auto;opacity:0;}.h_layout2 .bottom-container-fluid:before{max-width:var(--bls-container-fluid-width);width:calc(100% - var(--bs-gutter-x))}.h_layout2 .bottom-container:before{max-width:var(--body-custom-width-container);width:calc(100% - var(--bs-gutter-x))}.h_layout2 .middle-top{padding:1.6rem 0}.h_layout4 .middle-top{padding:2.5rem 0}.h_layout4 .header-middle{--header-padding:0;padding:0}.h_layout4 .middle-bottom{background-color:var(--color-white);padding:var(--header-padding) 0}.h_layout4 .col-header-toggle{display:none}.h_layout4 .header_account .header__icon--account svg{width:23px;height:23px}.h_layout4 .bls__header-wishlist .wishlist-icon-bubble svg{width:27px;height:23px}.h_layout4 .header_minicart #cart-icon-bubble svg{width:28px;height:23px}.h_layout4 .header__icon--account>a,.h_layout4 .text-icons a,.h_layout4 .text-icons>span{color:var(--header-color)}.h_layout4 .text-icons{flex-direction:column;line-height:1;vertical-align:middle;gap:2px}.h_layout4 .text-icons-top{opacity:.5}.h_layout4 .header-middle .col-header-right>div{margin-left:3rem;margin-right:0}.h_layout4 .col-header-right{flex:none}.h_layout4 .col-header-left{flex:0 0 25%;max-width:24rem}.h_layout4 .middle-bottom .col-header-left{max-width:27rem}.h_layout4 .title-menu-dropdown::before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:19px;background:#e5e8ec}.h_layout4 .middle-top div[class|=col-header]:not(:last-child){margin-right:3rem}.h_layout4 .middle-bottom div[class|=col-header]:not(:last-child){margin-right:1.5rem}.h_layout4 .bls-header-wishlist>a,.h_layout4 .header__icon--account,.h_layout4 .header_minicart .bls-minicart-action,.h_layout4 .recently-icon{display:flex;align-items:center}.h_layout4 .h-count{top:-3px;left:1.7rem}.h_layout4 .wishlist-count.h-count{top:-5px}.h_layout4 .navigation{--sub-heading-font-weight:600}.h_layout6 .col-header-left{flex:unset}.h_layout6 .col-header-center{padding-left:2%}}.body-rtl .right-0,.h_layout2 .middle-top .disclosure .disclosure__list,.text-right.text-view-all .links-view-all{left:0;right:auto}.h_layout2 .middle-top .col-header-left>:not(:last-child){margin-right:2rem}.h_layout5 .search-modal__form .field .search__input,.h_layout6 .search-modal__form .field .search__input{min-width:23rem;padding:1rem 2rem 1rem 4.2rem;border-radius:30px}.h_layout5 .search-modal__form .search__button,.h_layout6 .search-modal__form .search__button{left:0;right:auto;padding:0 8px 0 18px}.h_layout5 .search-modal__form .field.field-icon-input::after,.h_layout6 .search-modal__form .field.field-icon-input::after{right:1rem}.h_layout5 .search__button svg,.h_layout6 .search__button svg{width:15px;height:15px;margin-top:-1px}.h_layout5 .search__button path,.h_layout6 .search__button path{fill:var(--grey-color)}.h_layout5,.h_layout6{--input-height:40px}#page-header .h_layout7 .top-search-toggle{display:inline-flex;align-items:center}#page-header .h_layout7 .top-search-toggle .bls_tooltip-content-bottom{display:inline-block;opacity:1;visibility:visible;position:static;transform:none;background-color:transparent;color:inherit;font-weight:var(--navigation-font-weight);font-size:var(--navigation-font-size);padding:0 1rem}#page-header .bls-minicart-action [class*=bls_tooltip-content],#page-header .h_layout7 .top-search-toggle .bls_tooltip-content-bottom::before,#page-header .header__icon--account [class*=bls_tooltip-content],#page-header .recently-icon [class*=bls_tooltip-content],#page-header .top-search-toggle [class*=bls_tooltip-content],#page-header .wishlist-icon-bubble [class*=bls_tooltip-content]{display:none}@media only screen and (max-width:413px){.h_layout5 .header_search,.h_layout6 .header_search{position:absolute;left:0;right:0;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);bottom:var(--header-padding);margin:0!important}.h_layout5 .header-middle>div,.h_layout6 .header-middle>div{padding-bottom:calc(var(--input-height) + var(--header-padding))}}@media (min-width:414px) and (max-width:1024px){.h_layout5 .col-header-center,.h_layout5 .col-header-left,.h_layout5 .col-header-right,.h_layout6 .col-header-center,.h_layout6 .col-header-left,.h_layout6 .col-header-right{width:auto}.h_layout5 .col-header-right,.h_layout6 .col-header-right{flex:1!important}.h_layout5 .header_search,.h_layout6 .header_search{flex:1}.h_layout5 .nav-toggle,.h_layout6 .nav-toggle{margin-right:1rem}.h_layout5 .search-modal__form .field .search__input,.h_layout6 .search-modal__form .field .search__input{min-width:0;width:100%}}.search-layout-form .popup-search{left:0;right:0;transform:none;margin-top:5px;z-index:99}.search-modal__form .field .search__input.input-icon{padding-left:4.5rem;padding-right:11rem}.h_layout5 .search-modal__form .field .search__input,.h_layout6 .search-modal__form .field .search__input,.search-modal__form .field .search__input.input-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-modal__form .field .icon-input{position:absolute;z-index:1;left:2rem}.search-modal__form .field.field-icon-input::after{right:11rem}.search-modal__form .search__button.search-button-text{background-color:var(--primary-color);color:var(--color-white);border-radius:0 var(--btn-border-radius) var(--btn-border-radius) 0;padding:0 1rem;min-width:10rem;text-align:center}.search-modal__form .field .search__input.input-icon:focus{border-color:var(--primary-color)}.h_layout3 .navigation:not(.v-menu){margin-left:calc(var(--spacing-menu) * -1)}.bls__header_minicart{margin-right:10px}.text-logo{font-size:3rem;font-weight:500}.page-header .nav-toggle.sticky-toggle svg path{/*fill:var(--header-color)*/}.header-gap{gap:1.5rem}.header-middle .bls-header-recently-viewed .recently-icon,.header-middle .bls__header-wishlist .wishlist-icon-bubble,.header-middle .disclosure .disclosure__button,.header-middle .header_account .header__icon--account,.header-middle .header_minicart #cart-icon-bubble,.header-middle .header_search .top-search-toggle,.header-middle .text-logo{color:var(--header-color)}.bls__banner-heading a:hover,.header-middle .bls-header-recently-viewed .recently-icon:hover,.header-middle .bls__header-wishlist .wishlist-icon-bubble:hover,.header-middle .header_account .header__icon--account:hover,.header-middle .header_minicart #cart-icon-bubble:hover,.header-middle .header_search .top-search-toggle:hover,.links-view-all a:hover,.search_type_canvas .mini_search_header .button-close:hover{color:var(--primary-color)}.mini_search_header .widget-title{--font-h4:3.2rem}.search_cat ul{margin:0;padding:0}.search_cat ul li{list-style:none;display:inline-block;margin:0 15px;color:var(--grey-color);cursor:pointer}.search_cat ul li.active,.search_cat ul li:hover{text-decoration:underline;color:var(--color-link)}#search-results-empty,.predictive-search .search-list-item:not(.search-suggest) .h5{margin-top:3rem;text-align:center;font-size:2.4rem;color:var(--grey-color);font-weight:var(--base-font-weight)}.bls__canvas .predictive-search .search-list-item:not(.search-suggest) .h5{text-align:left;margin-bottom:0}.search_type_canvas #search-results-empty{font-size:var(--base-font-size)}.text-suggestions::after{content:':'}.search-modal__form{--input-border-radius:var(--btn-border-radius)}.search-modal__form .field{flex:1;display:flex;align-items:center;position:relative;width:100%;margin:0}.search_type_canvas #search_mini_form .field:focus,.search_type_canvas #search_mini_form .field:hover{outline:0;border-color:var(--heading-color)!important}.search-modal__form .field::after{content:"";width:20px;height:20px;border-radius:50%;line-height:1;background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.34395 3.27504C8.29277 3.27504 9.06193 2.5419 9.06193 1.63752C9.06193 0.733143 8.29277 0 7.34395 0C6.39514 0 5.62598 0.733143 5.62598 1.63752C5.62598 2.5419 6.39514 3.27504 7.34395 3.27504Z' fill='%23999999'/%3E%3Cpath d='M7.34415 14.0002C7.91338 14.0002 8.37482 13.5604 8.37482 13.0178C8.37482 12.4752 7.91338 12.0354 7.34415 12.0354C6.77492 12.0354 6.31348 12.4752 6.31348 13.0178C6.31348 13.5604 6.77492 14.0002 7.34415 14.0002Z' fill='%23999999'/%3E%3Cpath d='M3.12246 4.77771C3.97645 4.77771 4.66875 4.11783 4.66875 3.30383C4.66875 2.48983 3.97645 1.82996 3.12246 1.82996C2.26847 1.82996 1.57617 2.48983 1.57617 3.30383C1.57617 4.11783 2.26847 4.77771 3.12246 4.77771Z' fill='%23999999'/%3E%3Cpath d='M11.565 12.1692C12.0394 12.1692 12.424 11.8027 12.424 11.3505C12.424 10.8983 12.0394 10.5317 11.565 10.5317C11.0906 10.5317 10.7061 10.8983 10.7061 11.3505C10.7061 11.8027 11.0906 12.1692 11.565 12.1692Z' fill='%23999999'/%3E%3Cpath d='M1.37405 8.63774C2.13291 8.63774 2.74809 8.05137 2.74809 7.32804C2.74809 6.60471 2.13291 6.01834 1.37405 6.01834C0.615182 6.01834 0 6.60471 0 7.32804C0 8.05137 0.615182 8.63774 1.37405 8.63774Z' fill='%23999999'/%3E%3Cpath d='M13.3137 7.98193C13.693 7.98193 14.0004 7.68886 14.0004 7.32734C14.0004 6.96583 13.693 6.67276 13.3137 6.67276C12.9344 6.67276 12.627 6.96583 12.627 7.32734C12.627 7.68886 12.9344 7.98193 13.3137 7.98193Z' fill='%23999999'/%3E%3Cpath d='M2.27138 10.5413C1.80147 10.9892 1.80147 11.7139 2.27138 12.1618C2.74073 12.6097 3.50216 12.6097 3.97151 12.1618C4.44142 11.7139 4.44142 10.9892 3.97151 10.5413C3.50216 10.0928 2.74128 10.0886 2.27138 10.5413Z' fill='%23999999'/%3E%3Cpath d='M11.5649 3.79465C11.8493 3.79465 12.0799 3.57485 12.0799 3.30371C12.0799 3.03257 11.8493 2.81277 11.5649 2.81277C11.2804 2.81277 11.0498 3.03257 11.0498 3.30371C11.0498 3.57485 11.2804 3.79465 11.5649 3.79465Z' fill='%23999999'/%3E%3C/svg%3E") center center no-repeat #fff;animation:.5s linear infinite bls-spin;display:inline-block;position:absolute;opacity:0;right:50px;top:50%;margin-top:-10px;pointer-events:none}.btn-loading .loader-icon,.pagination .loading .loader-icon,.search-modal__form.loading .field::after,.swiper-slide-thumb-active .testimonial-thumb-img{opacity:1}.search-modal__form .field .search__input{flex:1;position:relative;padding:1rem 5rem 1rem 2rem;min-width:0}.search-modal__form .field .search__input::-webkit-search-cancel-button{display:none}.search_type_canvas #search_mini_form .field .search__input{--input-height:50px;border-radius:5px}.search-modal__form .search__button{--btn-primary-color-hover:var(--color-link);position:absolute;top:0;bottom:0;right:0;padding:0 2rem;background:0 0;border:none;display:flex;justify-content:center;align-items:center}#search_mini_form select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0;cursor:pointer;padding:5px 2rem}.search_type_canvas #search_mini_form select{border:1px solid var(--input-border-color);max-width:100%;width:100%;margin-bottom:1.5rem}.quick-search-list li{margin-right:.5rem;text-transform:capitalize}.quick-search-title{color:var(--grey-color)}.quick-search-list li:not(:last-child) a::after{content:",";transform:translateX(-4px);-webkit-transform:translateX(-4px);display:inline-block}.predictive-search--header .predictive-search__loading-state{display:none;text-align:center}.bls-login-popup[aria-hidden=false],.bls__tab-header>div[aria-hidden=false],.customer-forgot#recover:target,.list-social__link,.predictive-search--header.loading .predictive-search__loading-state{display:block}.predictive-search--header .predictive-search__loading-state .loading-search{display:inline-block;width:3.6rem;height:3.6rem;border:3px solid rgba(0,0,0,.3);border-radius:50%;border-top-color:#000;animation:1s ease-in-out infinite spin;-webkit-animation:1s ease-in-out infinite spin}.search_type_popup .predictive-search__results-list{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--bs-gutter-x)}#brandsWrap.active-all .brands-group,.search_type_canvas .predictive-search__list-item{display:flex}.search_type_canvas .predictive-search__list-item .product-item-photo{width:90px;margin-right:2rem}.search_type_canvas .predictive-search__list-item .product-item-details{flex:1}#search-results,.load-carrer,.pagination-load-more .collections-load-more,.testimonial-thumb{margin-top:3rem}.bls__newsletter-form .success,.search-suggest #search-results{margin-top:2rem}.search__type-popup{padding:6rem 0;z-index:500;max-height:calc(100vh - 55px);overflow:hidden;overflow-y:auto}.pagination-load-more,.pagination-wrapper,.password-content,.search-list-item .viewAll{text-align:center}.navigation .disclosure,.navigation .submenu .label:before,.predictive-search--header.results .search-suggest.search-list-item,.predictive-search--header:not(.results) .search-list-item{display:none}.predictive-search--header .search-suggest.search-list-item,.search_type_canvas .bls__canvas{display:flex;flex-direction:column}.search-suggest>.h5{margin-bottom:0;font-size:2rem}.search_type_popup .search-results-list{--search_result-item:6;--search_result-item-gap:2rem;display:grid;grid-template-columns:repeat(var(--search_result-item),1fr);grid-gap:0 var(--search_result-item-gap)}@media (min-width:1200px) and (max-width:1439px){.search_type_popup .search-results-list{--search_result-item:5}}@media only screen and (max-width:1199px) and (min-width:768px){.search_type_popup .search-results-list{--search_result-item:4}}@media only screen and (max-width:767px) and (min-width:576px){.search_type_popup .search-results-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.search_type_canvas .mini_search_header{padding:1.4rem 3rem;border-bottom:1px solid var(--border-color-base);position:relative}.search_type_canvas .mini_search_header .widget-title{--font-h4:1.8rem;margin:0;font-size:clamp(1.5rem, 2.5vw, var(--font-h4));text-align:left}.search_type_canvas .mini_search_header .button-close{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:1;right:30px;color:var(--grey-color)}.search_type_canvas .predictive-search--header .search-suggest.search-list-item{border-top:1px solid var(--border-color-base)}.search_type_canvas .quick-search{font-size:calc(var(--base-font-size) - 2px);flex-wrap:wrap}.search_type_canvas .quick-search-list li{text-decoration:none;color:var(--grey-color)}.search-results-list .list-view-item:not(:last-child){border-bottom:1px dashed var(--border-color-base)}.search-results-list .list-view-item:last-child,.tiktok-column .tiktok-embed{margin:0}.search_type_canvas .search-modal__content{height:100%;padding:0 3rem 4rem;display:flex;flex-direction:column}.bls__canvas #search_mini_form{padding-top:3rem}.bls__canvas #predictive-search{height:100%;overflow:unset}.bls__canvas .search-list-item{display:flex;flex-direction:column;height:100%}.bls__canvas .predictive-search{height:100%}.bls__canvas .predictive-search #search-results{flex:1;position:relative}.bls__canvas #search-results-list{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:overlay;overflow-x:hidden;height:85%}.header_minicart .bls-minicart-wrapper{width:45rem;height:100%}.header_minicart.active .bls-minicart-action:after{opacity:1;pointer-events:initial}.h-count{width:1.8rem;height:1.8rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:10px;font-weight:var(--base-font-weight);position:absolute;top:-6px;left:1.3rem;background-color:var(--primary-color);color:var(--color-white)}.col-border-line,.custom-content-carrer,.local-video,.navigation a,.toogle-menu,li.advanced .advanced-content>*{position:relative}.disclosure .disclosure__button{color:rgb(var(--base-color));cursor:pointer;white-space:nowrap}.topbar .disclosure .disclosure__button:hover{color:var(--color-link-hover)}.banner-sale-code__title,.disclosure .disclosure__button i{font-size:1.2rem}.disclosure .disclosure__list{background-color:var(--color-white);box-shadow:var(--bls-box-shadow);z-index:2;top:calc(100% + 7px);min-width:15rem;display:block;white-space:nowrap;border-radius:0 0 5px 5px;max-height:70vh;overflow:auto}.disclosure .disclosure__list li:hover{transform:translateX(5px)}.disclosure .disclosure__list li a{color:var(--base-color);transition:var(--bls-transition)}.disclosure .disclosure__list li a:hover,.header-middle .custom-menu .disclosure .disclosure__button,.responsive-table,label.form-label{color:var(--color-link)}.disclosure .disclosure__list li:not(:last-child){margin-bottom:5px}.disclosure .disclosure__button~.disclosure__list.hidden{transform:translateY(10px);-webkit-transform:translateY(10px);opacity:0;visibility:hidden;transition:100ms cubic-bezier(.43, .27, .36, .83);pointer-events:none}.disclosure .disclosure__button.opend~.disclosure__list{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;top:calc(100% + 3px)}.navigation{color:var(--navigation-color);--navigation-box-shadow:var(--bls-box-shadow);--dropdown-width:25rem;--submenu-padding:3.5rem 4rem 1.5rem;--spacing-menu:1.5rem;--sub-heading-font-weight:var(--navigation-font-weight);--sub-links-font-weight:var(--base-font-weight);font-family:var(--navigation-font-family)}@media only screen and (max-width:1199px){.navigation{--spacing-menu:1rem}}.nav-toggle,.testimonial-thumb-img img{cursor:pointer}.navigation a{display:block}.disclosure-mobile .title-mobile,.navigation .level0>a{white-space:nowrap;padding:1rem var(--spacing-menu);position:relative;font-weight:var(--navigation-font-weight);letter-spacing:var(--navigation-letter-spacing);font-size:var(--navigation-font-size);color:var(--menu-color);cursor:pointer;text-transform:var(--navigation-uppercase)}.disclosure-mobile .title-mobile{padding:0;margin-bottom:7px}.submenu .bls-menu-item>a,.submenu .bls__menu_banner-heading,.submenu .bls__menu_level1-heading{color:var(--heading-color);font-weight:var(--sub-heading-font-weight)}.subchildmenu a,.submenu a{color:var(--submenu-color);font-weight:var(--sub-links-font-weight)}.subchildmenu .subchildmenu-title a,.submenu .subchildmenu-title a{color:var(--heading-color);font-weight:var(--navigation-font-weight)}a.not-links:hover{cursor:default!important}.subchildmenu a:hover,.submenu a:hover{color:var(--submenu-hover-color)}.bls-banner-inner,.bls-menu-blogs .blogs-grid{margin-top:2.5rem}.navigation .collection-item a{color:inherit;font-weight:var(--collection-title-weight)}.navigation .level0>a>.label{right:-3px;bottom:75%;border-radius:2px;line-height:1;padding:3px 6px}.navigation .label:before{border:3px solid transparent;content:"";height:0;position:absolute;width:0;top:100%;left:30%;transform:translateX(-50%);-webkit-transform:translateX(-50%);transform-origin:0;border-top-color:inherit}.navigation .submenu .label{transform:translateY(-50%);top:50%;margin:0 8px}.navigation .label{font-size:9px;line-height:1.4;padding:4px 10px;text-transform:uppercase;font-weight:600;white-space:nowrap;position:absolute;border-radius:var(--btn-border-radius)}.navigation .label.label1{color:var(--hot-cl);background-color:var(--hot-bg-cl);border-color:var(--hot-bg-cl)}.navigation .label.label2{color:var(--new-cl);background-color:var(--new-bg-cl);border-color:var(--new-bg-cl)}.navigation .label.label3{color:var(--sale-cl);background-color:var(--sale-bg-cl);border-color:var(--sale-bg-cl)}.subchildmenu,.vertical-menu .submenu{left:100%}@media only screen and (min-width:1025px){.template-index .h-transparent:not(.header_scroll_down) .h_layout4 .middle-bottom,.template-index .h-transparent:not(.header_scroll_down) .h_layout4 .title-menu-dropdown,.template-index .h-transparent:not(.header_scroll_down) .header-middle,.template-index .transparent-topbar:not(.header_scroll_down) .topbar{background-color:transparent}.h-transparent:not(.header_scroll_down) .bls-header-recently-viewed .recently-icon,.h-transparent:not(.header_scroll_down) .bls__header-wishlist .wishlist-icon-bubble,.h-transparent:not(.header_scroll_down) .h_layout4 .bottom-recently-viewed a,.h-transparent:not(.header_scroll_down) .h_layout4 .header__icon--account>a,.h-transparent:not(.header_scroll_down) .h_layout4 .text-icons a,.h-transparent:not(.header_scroll_down) .h_layout4 .text-icons>span,.h-transparent:not(.header_scroll_down) .h_layout4 .title-menu-dropdown,.h-transparent:not(.header_scroll_down) .header-middle .disclosure .disclosure__button,.h-transparent:not(.header_scroll_down) .header_account .header__icon--account,.h-transparent:not(.header_scroll_down) .header_minicart #cart-icon-bubble,.h-transparent:not(.header_scroll_down) .header_search .top-search-toggle,.h-transparent:not(.header_scroll_down) .navigation .horizontal-list .level0>a,.h-transparent:not(.header_scroll_down) .text-logo,.transparent-topbar:not(.header_scroll_down) .topbar,.transparent-topbar:not(.header_scroll_down) .topbar .disclosure .disclosure__button,.transparent-topbar:not(.header_scroll_down) .topbar .disclosure .disclosure__button:hover,.transparent-topbar:not(.header_scroll_down) .topbar a,.transparent-topbar:not(.header_scroll_down) .topbar a strong{color:var(--header-transparent-color)}.h-transparent:not(.header_scroll_down) .navigation .horizontal-list .level0>a>span::after{background-color:var(--header-transparent-color)}.h-transparent:not(.header_scroll_down) .input-icon,.h-transparent:not(.header_scroll_down) .middle-bottom,.h-transparent:not(.header_scroll_down) .topbar{border-color:rgba(255,255,255,.1)}.h-transparent:not(.header_scroll_down) .h_layout4 .title-menu-dropdown::before{background:rgba(255,255,255,.1)}.transparent-topbar:not(.header_scroll_down) .topbar .disclosure .disclosure__list li a:not(:hover){color:rgb(var(--base-color))}.localization-form{margin-right:-7px}.advanced-main a,.title-menu-dropdown{color:var(--heading-color);position:relative}.advanced-content .sub,.close-menu-mobile,.disclosure-mobile,.menu-mobile-title,.nav-toggle,.navigation .bls__customer-accounts,.navigation .open-children-toggle,.page-header:not(.header_scroll_down) .title-menu-dropdown.home-page.none-pointer .icon-chevron-down,.submenu-mobile-title{display:none}.horizontal-list>.level0{display:inline-block}.navigation .horizontal-list .level0>a::before{/*content:"[";position:absolute;right:0;left:0;height:30px;bottom:calc(-1*var(--header-padding));z-index:1;opacity:1;color: #161619;*/}.default_dropdown .submenu li>a span,.navigation .horizontal-list .level0>a{transition:var(--bls-transition)}.h_layout4 .bottom-recently-viewed:hover a,.navigation .horizontal-list .level0:hover>a,.verticalmenu-list .level0:hover>a{color:var(--primary-color)}.horizontal-list .level0.bls__menu-parent>a::after{content:"\e946";font-family:blueskytechco!important;line-height:1;font-size:1.4rem;opacity:.5;margin-left:1px;vertical-align:middle;display:inline-block;font-weight:400}.verticalmenu-list .level0.bls__menu-parent>a::after{content:"\e948";font-family:blueskytechco!important;margin-left:5px;float:right;font-size:1.4rem}.default_dropdown .subLinks,.navigation .submenu{background-color:var(--header-bg);box-shadow:var(--navigation-box-shadow);border-radius:0 0 5px 5px;padding:2rem 0}.default_dropdown .subLinks,.default_dropdown .submenu{min-width:var(--dropdown-width)}.default_dropdown .submenu a,.menu-item>a{display:block;padding:.5rem 0;white-space:normal}.verticalmenu-list li.default_dropdown:nth-child(n+8) .subLinks,.verticalmenu-list li.default_dropdown:nth-child(n+8) .submenu{top:auto;bottom:0}.default_dropdown .submenu a{padding-left:3rem}.menu-width-custom .submenu{width:var(--submenu-custom-width)}.menu-width-full-width .submenu{width:100%;left:0;right:0}.bls__menu-parent:not(.default_dropdown) .submenu.submenu-space-banner{overflow-y:visible}.bls__menu-parent:not(.default_dropdown) .submenu .type_banner{position:relative;display:flex}.bls__menu-parent:not(.default_dropdown) .submenu.submenu-space-banner .type_banner{margin-top:var(--space-banner);margin-bottom:-2.5rem!important}.bls__menu-parent:not(.default_dropdown) .submenu .type_banner .desktop-text-center{text-align:center}.bls__menu-parent:not(.default_dropdown) .submenu.submenu-space-banner .bls-banner-inner{margin-top:2.4rem}.bls__menu-parent:not(.default_dropdown) .submenu .type_banner.flex-column-reverse .bls-banner-inner{margin:0 0 1.5rem;border-radius:5px}.bls__menu-parent:not(.default_dropdown) .submenu .type_banner.box-shadow-menu-item{padding:1.5rem;box-shadow:var(--bls-box-shadow);border-radius:5px;background-color:var(--color-white);margin-bottom:3rem}.default_dropdown .submenu li>a:hover span,.submenu .menu-item>a:not(.toggle-submenu-mb):hover{padding-left:10px}.multicolumn_dropdown .bls-menu-item{margin-bottom:2rem}.advanced-main{min-width:22rem}.advanced-main a{font-weight:500}.advanced-main a:before{border-bottom:1px solid var(--primary-color);bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.advanced-main a.active::before,.advanced-main a:hover::before{width:100%}.advanced-main a:not(:last-child){border-bottom:1px solid var(--border-color-base)}.advanced-content{overflow:hidden;padding-left:5rem}.advanced-content .sub.active{display:block}.advanced-content .sub:not(.active){display:block;height:0;overflow-y:hidden;min-height:0}.advanced-content .subchildmenu,.verticalmenu-list .level0{padding:0 3rem}.horizontal-list>.level0>.submenu:before{content:'';display:block;position:absolute;width:100%;left:0;z-index:1;height:15px;top:-15px}.horizontal-list>.level0>.submenu{margin-top:var(--header-padding)}.bls__menu-parent .submenu,.default_dropdown li>.subLinks,.verticalmenu-html,.verticalmenu-html .verticalmenu-list,.verticalmenu-list .parent .submenu{opacity:0;visibility:hidden;z-index:3;pointer-events:none;transition:opacity .2s,visibility .2s,transform .2s,-webkit-transform .2s}.bls__menu-parent:not(.default_dropdown) .submenu{padding:var(--submenu-padding);max-width:100vw;overflow-y:auto;max-height:90vh}.bls__menu-parent.visible .submenu,.default_dropdown li.visible>.subLinks,.vertical-menu.open .verticalmenu-html,.vertical-menu.open .verticalmenu-list,.verticalmenu-list .default_dropdown li:hover>.subLinks,.verticalmenu-list .parent:hover .submenu{opacity:1;visibility:visible;pointer-events:unset;transform:none!important;-webkit-transform:none!important}.down_to_up .bls__menu-parent .submenu,.down_to_up .default_dropdown li>.subLinks,.vertical-menu .verticalmenu-list.down_to_up,.verticalmenu-list.down_to_up .parent .submenu{transform:translateY(-15px);-webkit-transform:translateY(-15px)}.up_to_down .bls__menu-parent .submenu,.up_to_down .default_dropdown li>.subLinks,.vertical-menu .verticalmenu-list.up_to_down,.verticalmenu-list.up_to_down .parent .submenu{transform:translateY(15px);-webkit-transform:translateY(15px)}.bls_vertical_menu{position:relative;z-index:1}.vertical-menu{--vertical-title-font-size:1.4rem;--vertical-title-font-weight:600;--vertical-title-text-transform:capitalize;--vertical-title-padding:1.75rem 3rem 1.75rem 0;--vertical-color:var(--heading-color);--vertical-font-size:var(--base-font-size);--vertical-border-color:#E5E8EC;--vertical-font-weight:500;--vertical-box-shadow:none;--vertical-box-padding:2rem 3rem;--vertical-box-bg:var(--color-white);--vertical-submenu-padding:3rem;--vertical-submenu-color:rgb(var(--base-color));--vertical-submenu-bg:var(--color-white)}.title-menu-dropdown{background-color:var(--vertical-title-bg);font-size:var(--vertical-title-font-size);font-weight:var(--vertical-title-font-weight);text-transform:var(--vertical-title-text-transform);padding:var(--vertical-title-padding);cursor:pointer;margin:0;border-radius:5px 5px 0 0}.title-menu-dropdown span{flex:1}.title-menu-dropdown .icon-menu:before{vertical-align:2px}.verticalmenu-list{background-color:var(--vertical-box-bg);border-radius:0 0 5px 5px;min-width:27rem;position:relative}.verticalmenu-list .level0:not(.default_dropdown){position:static}.verticalmenu-list .level0:not(.default_dropdown) .submenu{min-height:100%;max-width:calc(100vw - 270px)}.verticalmenu-list .level0:not(:first-child)>a{border-top:1px solid var(--vertical-border-color)}.verticalmenu-list .level0>a{color:var(--vertical-color);font-size:var(--vertical-font-size);font-weight:var(--vertical-font-weight);padding:1rem 0}.verticalmenu-list .level0.expand-menu-link>a{font-weight:600}.navigation .verticalmenu-list .submenu,.verticalmenu-list .default_dropdown .subLinks{border-radius:0 5px 5px}.verticalmenu-list li:not(.default_dropdown) .submenu{padding:var(--vertical-submenu-padding)}.dlg-box .bls__menu-parent:not(.default_dropdown) .submenu{overflow-y:initial;max-height:100%}.body-rtl .default_dropdown .submenu li>a:hover span:not(.label),.body-rtl .submenu .menu-item>a:not(.toggle-submenu-mb):hover{padding-right:10px;padding-left:0}}.verticalmenu-list .level0.expand-menu-link>a::before{content:'';width:2rem;height:2rem;display:inline-flex;margin-right:1rem;vertical-align:-3px;background-image:url('data:image/svg+xml,<svg class="mr-10" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.0013 18.3334C14.5846 18.3334 18.3346 14.5834 18.3346 10.0001C18.3346 5.41675 14.5846 1.66675 10.0013 1.66675C5.41797 1.66675 1.66797 5.41675 1.66797 10.0001C1.66797 14.5834 5.41797 18.3334 10.0013 18.3334Z" stroke="%23111111" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/> <path d="M13.3301 9.99992H13.3375" stroke="%23111111" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/> <path d="M9.99803 9.99992H10.0055" stroke="%23111111" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/> <path d="M6.66209 9.99992H6.66957" stroke="%23111111" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/> </svg>')}.bls__footer_payment img,.bls__tes-item.border .bls__tes-rate .star svg,.bls__tes-slide-3{height:auto}.disclosure-menu-link{cursor:pointer;width:fit-content;margin-top:.75rem}localization-form .disclosure-menu-link span::before{float:unset}.disclosure-menu-link span::before,.verticalmenu-list .level0.expand-menu-link>a::after{content:"\e9d4";font-family:var(--font-icon);font-size:1.4rem;color:#555;float:right;font-weight:400;transition:var(--bls-transition)}.disclosure-menu-link.expanding span::before,.verticalmenu-list .level0.expand-menu-link.expanding>a::after{content:"\e9b7"}.verticalmenu-list .level0.expand-menu-link>a{padding-right:0}@media only screen and (max-width:1024px){#page-header .h_layout7 .top-search-toggle .bls_tooltip-content-bottom,#shopify-section-vertical-menu,.advanced .advanced-main,.bls-header-recently-viewed,.bls__header-wishlist,.h_layout2 .middle-top .shopify-localization-form,.header_account,.nav-verticalmenu .title-menu-dropdown,.navigation .open-children-toggle::after,.navigation i.ad,.transparent-mobile:not(.header_scroll_down) .logo-transparent-mobile,.type-memu-product,.verticalmenu-list .level0.expand-menu-link{display:none}.h_layout4 .middle-top .d-flex{flex-wrap:wrap}.h_layout4 .col-header-center{flex:none;order:3;width:100%;margin-top:11px}.h_layout1 .header-middle .col-header-left,.h_layout4 .col-header-left:not(.col-header-toggle),.h_layout5 .header-middle .col-header-left,.h_layout6 .header-middle .col-header-left{justify-content:center!important}.header__logo img{margin:auto;display:block}.mobile-menu-content .row,.search-layout-form .search-modal.search-full{margin:0}.h_layout2 .col-header-left,.h_layout3 .col-header-left{justify-content:start}.h_layout7 .middle-bottom{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.h_layout7 .middle-bottom>div{height:100%}.h_layout7 .middle-top>div,.navigation .bls-menu-item.type_collection .collection-img a,.navigation .container-fluid{padding:0}.h_layout7 .middle-bottom [class*=col-header] *{pointer-events:visible;vertical-align:middle}.h_layout7 .middle-bottom .col-header-left{gap:2rem}.transparent-mobile .header-transparent{position:absolute;left:0;right:0}.transparent-mobile:not(.header_scroll_down) .header-transparent .gradient{--header-bg:transparent}.transparent-mobile:not(.header_scroll_down) .header-middle .text-logo,.transparent-mobile:not(.header_scroll_down) .header-middle .top-search-toggle,.transparent-mobile:not(.header_scroll_down) .header-transparent .header_minicart #cart-icon-bubble,.transparent-mobile:not(.header_scroll_down) .nav-toggle.sticky-toggle svg path{color:var(--header-transparent-color)}.transparent-mobile:not(.header_scroll_down) .nav-toggle.sticky-toggle svg path{fill:var(--header-transparent-color)}.h_layout5 .col-header-center,.h_layout5 .col-header-center .nav-toggle,.h_layout6 .col-header-center,.h_layout6 .col-header-center .nav-toggle{display:inline-flex;align-items:center}.h_layout1 .col-header-center,.h_layout5 .col-header-center,.h_layout6 .col-header-center{order:-1}.search__type-popup{padding:3rem 0}.col-header-center,.col-header-left,.col-header-right{flex:1}.topbar .topbar__section-inner,.topbar__section-inner>div{justify-content:center}.bls__canvas .search-modal__content{padding:0 2rem}.bls__canvas #search_mini_form{padding-top:2rem}.navigation .level0>a>.label{position:relative;right:unset;bottom:unset;left:unset;top:unset;transform:none}.navigation .label:before{top:40%;left:-6px;transform:translateY(-50%);-webkit-transform:translateY(-50%);border-top-color:unset;border-right-color:inherit}.disclosure-mobile-content{display:flex;flex-wrap:wrap;gap:10px}.disclosure-mobile-content .disclosure__item-mobile.mr-20{margin-right:0;flex:0 0 calc((100% - 20px)/ 3);width:calc((100% - 20px)/ 3)}.disclosure__item-mobile a{color:var(--base-color);display:inline-flex;align-items:center;gap:7px}#localization-country-horizontal-menu .disclosure__item-mobile span{font-weight:var(--navigation-font-weight);display:inline-flex}.disclosure__item-mobile a.active,.disclosure__item-mobile a:hover{text-decoration:underline;color:var(--heading-color)}.disclosure__item-mobile a.active .img-country,.disclosure__item-mobile a:hover .img-country{border-color:var(--heading-color)}.disclosure__item-mobile .img-country{border:1px solid var(--border-color-base);padding:2px;border-radius:50%;display:inline-flex;align-items:center;overflow:hidden;width:28px;height:28px;position:relative}.icon-list-menu{border-radius:50%;display:inline-flex;align-items:center;overflow:hidden;width:40px;height:40px;position:relative}.disclosure__item-mobile img,.icon-list-menu img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;border-radius:50%}.categories-list-menu-mobile li,.dropdown>li,.navigation .mobile-menu-content .advanced-content .sub,.navigation .shopify-localization-form,.navigation .submenu-mobile-title,.subchildmenu .menu-item a,.submenu .bls-menu-item .subchildmenu-title,.submenu .bls-menu-item.type_banner>a,li.level0:not(:last-child){border-bottom:1px solid var(--border-color-base)}.navigation:not(.v-menu) .level0>a{--menu-color:var(--heading-color)!important}.submenu a{--submenu-color:#111111}.subchildmenu a{--submenu-color:#555555}.submenu .bls__menu_banner-heading{--sub-heading-font-weight:var(--sub-links-font-weight)}.nav-verticalmenu #shopify-section-vertical-menu,.opened.subchildmenu,.opened.submenu,.verticalmenu-list .level0.orther-link{display:block}.navigation .mobile-menu-content{height:100%;display:flex;flex-wrap:nowrap;flex-direction:column}.navigation .categories-list-menu-mobile,.navigation .mobile-menu-content .categories-list-menu-mobile,.navigation .mobile-menu-content .horizontal-list,.navigation .mobile-menu-content .verticalmenu-list{overflow-y:auto;overflow-x:hidden}.navigation .submenu>.submenu-mobile-title~.row{max-height:calc(100vh - 55px);overflow-y:auto}@supports (height:100dvh){.navigation .submenu>.submenu-mobile-title~.row{max-height:calc(100dvh - 55px);overflow-y:auto}}.navigation .submenu>.submenu-mobile-title~.row .subchildmenu{overflow-y:auto;height:100%}.navigation .mobile-menu-content::-webkit-scrollbar{width:4px}.navigation .mobile-menu-content::-webkit-scrollbar-thumb{background-color:#c8c8c8;border-radius:10px}.nav-open .navigation .mobile-menu-content{animation:var(--animation-fading)}.nav-open .navigation .mobile-menu-content .horizontal-list,.nav-open .navigation .mobile-menu-content .verticalmenu-mobile{animation:.5s animateFading}.close-menu-mobile{font-size:0;position:absolute;z-index:2;top:16px;right:68px;transform:translateX(100%);-webkit-transform:translateX(100%);opacity:0;visibility:hidden}.close-menu-mobile a{color:var(--color-title-mobile);display:inline-flex;justify-content:center;align-items:center;opacity:.6}.close-menu-mobile a:hover,.menu-mobile-title a.active,.menu-mobile-title a.active:not(:only-child),.menu-mobile-title>span{opacity:1}.close-menu-mobile i{font-size:2rem}.nav-open .nav-sections .close-menu-mobile{opacity:1;visibility:visible}.nav-toggle:after{content:"";display:block;position:fixed;z-index:4;top:0;left:0;right:0;height:100vh;opacity:0;pointer-events:none;background-color:var(--overlay-bg);transition:var(--bls-transition)}.nav-open .nav-toggle:after{opacity:1;pointer-events:initial}.navigation .submenu .label{position:static;transform:translateY(0);-webkit-transform:translateY(0)}.menu-mobile-title,.submenu-mobile-title{display:flex;align-items:center;background-color:var(--bg-title-mobile);padding:0 6rem 0 1.5rem}.navigation .mobile-menu-content .submenu .menu-item,.submenu-mobile-title{padding:0 3rem}.submenu-mobile-title a>i{color:var(--heading-color)}.submenu-mobile-title i{font-size:20px;color:#999}.menu-mobile-title a,.menu-mobile-title a.active,.menu-mobile-title a.active:not(:only-child),.menu-mobile-title>span,.submenu-mobile-title a{padding:1.5rem;font-size:1.4rem;font-weight:var(--navigation-font-weight);text-transform:uppercase;color:var(--color-title-mobile);position:relative}.menu-mobile-title a,.submenu-mobile-title a{opacity:.6}.navigation .subchildmenu-title a,.submenu-mobile-title a{padding-right:0!important}.menu-mobile-title a,.menu-mobile-title a.active,.menu-mobile-title a.active:not(:only-child),.menu-mobile-title>span{font-weight:var(--heading-font-weight)}.navigation .open-children-toggle:hover::before,.navigation .submenu-mobile-title .close-menu:hover,.subchildmenu-title a:hover::after{color:#111}.mobile-menu-content>ul>li,.subchildmenu-title a,.verticalmenu-list>li{position:relative}.navigation .bls-menu-item.type_collection .collection-img{margin-top:2rem}.navigation .bls-menu-item.type_collection:last-child .collection-img{margin-bottom:2rem}.navigation .mobile-menu-content .dropdown li a,.navigation .mobile-menu-content .submenu li.submenu-mobile-title a,.navigation .mobile-menu-content>ul>li a,.navigation .shopify-localization-form,.navigation .verticalmenu-html>ul>li a{padding:1.5rem 0;display:flex;align-items:center;gap:15px;word-wrap:break-word;line-height:1.5;margin:0}.navigation .bls-menu-item img{width:100%}.navigation .bls-menu-item .collection-item .bls__collection-title a{padding-top:0;padding-bottom:0;-webkit-box-orient:vertical;display:block;display:-webkit-box;overflow:hidden!important;text-overflow:ellipsis;-webkit-line-clamp:2}.navigation .submenu-mobile-title{background-color:var(--light-grey-color);position:sticky;top:0;z-index:22}.submenu-mobile-title a{color:var(--heading-color);display:inline-flex!important;align-items:center;font-size:var(--base-font-size);text-transform:capitalize}.navigation .mobile-menu-content .open-children-toggle,.navigation .verticalmenu-html .open-children-toggle{min-height:5.4rem}.categories-list-menu-mobile,.horizontal-list .submenu .row,.mobile-menu-content .horizontal-list,.navigation .advanced-content,.navigation .mobile-menu-content .dropdown,.submenu>.row,.verticalmenu-list{padding:0 3rem;margin:0;list-style-type:none}.navigation .mobile-menu-content .bls-menu-item>a,.navigation .mobile-menu-content .bls__menu_level1-heading{padding:1.5rem 0;margin-bottom:0!important}.navigation .mobile-menu-content .submenu .menu-item a{padding:1.5rem 0!important}.navigation li.level-1 .subchildmenu li.level-2,.navigation li.level-1 .subchildmenu li.level-3{margin:0 3rem}.navigation li.level-1 .subchildmenu .level-2>a,.navigation li.level-1 .subchildmenu .level-3>a{padding:1.5rem 0;border-bottom:1px solid var(--border-color-base)}.navigation .mobile-menu-content .submenu .sub-column a,.navigation .mobile-menu-content a.level-1,.navigation .mobile-menu-content a.level-2{padding:.6rem 1.5rem .6rem 2.5rem}.navigation .mobile-menu-content a.level-1{padding:.6rem 1.5rem}.navigation .mobile-menu-content .advanced-content a.level-1{padding:1.5rem 0}.navigation .mobile-menu-content .submenu .sub-column a{gap:0}.navigation .submenu-wrapper{display:inherit}.navigation .mobile-menu-content a.level-3{padding:.6rem 1.5rem .6rem 3.5rem}.submenu{margin-bottom:1rem}.mobile-menu-content [class*=col-sm-]{width:100%!important;padding:0;position:relative}.advanced .advanced-content .subchildmenu li{column-count:auto!important}.navigation .open-children-toggle{bottom:auto;right:-15px}.navigation .not-links~.open-children-toggle{left:0}.navigation .not-links~.open-children-toggle::before{left:100%;margin-left:-2.25rem}.navigation .open-children-toggle::before,.subchildmenu-title a::after{content:"\e948";font-family:blueskytechco!important;font-size:18px;font-weight:400;color:var(--grey-color);width:auto;height:auto;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);background-color:transparent}.subchildmenu-title a::after{position:absolute;background-color:transparent;top:50%;transform:translateY(-50%);right:0}.navigation .active~.open-children-toggle:before{color:var(--heading-color);opacity:1;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.bls__customer-accounts{order:1}.account-url svg{vertical-align:-2px}}.bls__footer-bottom,.footer{background-color:var(--footer-background-color);color:var(--footer-text-color)}.bls__footer_block-content ul,.page-title h1{text-transform:capitalize}.submenu .bls__collection-title{font-size:var(--base-font-size);font-weight:500;padding:10px 15px;border-radius:var(--btn-border-radius);background-color:var(--color-white);width:85%;max-width:20rem;text-align:center;margin:auto}.bls__collection-image .collection-item-link{position:relative;z-index:2}.desc-quote-info p:not(:last-child){margin-bottom:0}.body-rtl .left-0{right:0;left:auto}.body-rtl .left-100{right:100%;left:auto}.body-rtl .right-15{left:15px;right:auto}.body-rtl .left-0.right-0{left:0;right:0}.body-rtl .right-100{left:100%;right:auto}.body-rtl .icon-chevron-right:before{content:"\e947"}.footer{--footer-middle-padding-top:var(--space_between_section);--footer-middle-padding-bottom:4rem;margin-top:var(--space_between_section);background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:var(--background-footer-image);background-attachment:unset}.bls-banner-inner.relative.collection-item.design-1.hover-zoom,.template-index .footer.remove-space-homepage,body:not(.template-index) .footer.remove-space-innerpage{margin-top:0}.bls__footer_block-title{font-size:var(--footer-heading-size)}.footer a{color:var(--footer-link-color)}.footer a:hover{color:var(--footer-link-hover-color)}.footer h3{color:var(--footer-heading-color)}.footer .open-children-toggle:after,.footer .open-children-toggle:before{background-color:var(--footer-link-color)}.bls__social_svg-icon,.bls__tes-rate .star{width:15px;height:15px}@media (max-width:1199px){.bls_footer--spacing{display:none!important}}.footer .bls__social-link{flex-wrap:wrap;gap:12px}.glightbox-open body .crisp-client .cc-tlyw,.hside_opened body .crisp-client .cc-tlyw,.nav-open body .crisp-client .cc-tlyw{z-index:4}.success~.form-action{margin-bottom:1rem}.footer.has-bg .bls__footer-middle{padding-top:var(--footer-middle-padding-top)}body.template-index .show_border_top,body:not(.template-index) .show_border_top_inner{padding-top:var(--footer-middle-padding-top);border-top:1px solid var(--border-color-base)}.bls__footer-middle{padding-bottom:var(--footer-middle-padding-bottom)}.footer .disclosure__list{bottom:100%;left:0;right:auto;top:auto!important;border-radius:5px}.footer .disclosure{padding-right:1.5rem}.sub-title-newletter{font-size:1.2rem;text-transform:uppercase;display:none}.bls__newsletter-form .bls__form-submit:hover svg path,.bls__social-link svg path{fill:currentColor}.footer .bls__social-link svg circle{stroke:var(--footer-text-color)}.footer .bls__social-link svg path{fill:var(--footer-text-color)}.footer .bls__social-link svg:hover circle{stroke:var(--footer-link-hover-color)}.footer .bls__social-link svg:hover path{fill:var(--footer-link-hover-color)}.footer .open-children-toggle{bottom:auto;top:50%;right:-15px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.bls__newsletter-form .form-action button{padding:0 4.25rem;border:none;display:flex;justify-content:center;align-items:center}.bls__newsletter-form.style-light .form-action input[type=email]{--input-bg:transparent;color:var(--footer-text-color)}.bls__newsletter-form .form-action input[type=email]{margin-right:1rem;padding:1rem 2rem;--input-border-color:var(--border-color-base);font-size:calc(var(--base-font-size) - 2px);min-width:0}.bls__social-link .list-social__item:first-child a{padding-left:0}.bls__newsletter-form.design_2 .form-action input[type=email]{margin:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.bls__newsletter-form.design_2 .form-action button{border-top-left-radius:0;border-bottom-left-radius:0}.bls__newsletter-form .form-action input[type=email]::placeholder{color:var(--input-color)}.bls__newsletter-form.style-light .form-action input[type=email]::placeholder{--input-bg:transparent;color:var(--footer-text-color)}.bls__newsletter-form.design_2:not(.style-light) .form-action input[type=email],.product-form__buttons .bls__product-action-btn-js{border:none}.bls_footer--about_us a{line-height:2}.bls_footer--about_us a.store-phone{color:var(--primary-color);line-height:1}.bls__section{--bls__section-header-margin:clamp(2.5rem, 4.6vw, 4rem);padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom);margin-bottom:calc(var(--space_between_section) - var(--bls-gutter-x,0px))}.bls__section.has-bg{margin-bottom:var(--space_between_section)}.bls__section.reveal_on_scroll{overflow-x:hidden}.bls__section .bls__swiper{padding-bottom:var(--bls-gutter-x)}.product-images-style-radius .bls__product-banner .bls__responsive-image,.product-images-style-radius .bls__product-banner .local-video,.product-images-style-radius .bls__product-banner .video-container,.product-images-style-radius .bls__product-banner svg{border-radius:var(--product-images-style-radius);overflow:hidden;position:relative;will-change:transform}.full-width:not(.section-full){--bs-gutter-x:3rem;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.bls__section.remove_spacing{--space_between_section:0}.bls__section-header{margin-bottom:var(--bls__section-header-margin);position:relative}.text-left.text-view-all{padding-right:9rem}.text-right.text-view-all{padding-left:9rem}.links-view-all{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.links-view-all a{color:var(--grey-color);display:inline-flex;align-items:center}.banner-sale-code__label,.links-view-all a i{font-size:1.8rem}.bls__section-header.reset-margin{--bls__section-header-margin:0}.bls__section-heading,.heading-title,h1{font-weight:var(--bls__section-heading-weight,var(--heading-font-weight))}.bls__section-logo img,.bls__section-logo svg{max-width:100px;height:auto}.bls__section-logo img{margin-bottom:7px}#MainContent .shopify-section:last-child .bls__section,#MainContent .shopify-section:last-child .bls__section .col-border-line,#MainContent .shopify-section:last-child .show_load-more-btn+.bls__load-more .bls__btn-load-more,.bls__section-des p:not(:last-child),.bls__section_shipping-content p,.contact-info-content p:last-child,.timeline-item:last-child,body:not(.template-product) #MainContent .shopify-section:last-child .bls__section:not(.bls__product) .swiper-wrapper>*{margin-bottom:0}.bls__section.bls__product_list .row>*,.bls__section:not(.bls__product) .row>*{margin-bottom:var(--bls-gutter-x,var(--bs-gutter-x));margin-top:0}#MainContent .shopify-section:last-child .bls__product-single .bls__product-item,#MainContent .shopify-section:last-child .bls__section .bls__swiper{padding-bottom:0}.product-images-style-radius .banner-link,.product-images-style-radius .bls__compare-colors-list .image,.product-images-style-radius .bls__product-item .bls__product-img>a,.product-images-style-radius .bls__product-item .bls__responsive-image,.product-images-style-radius .bls_main_menu .hover-effect,.product-images-style-radius .bls_vertical_menu .hover-effect,.product-images-style-radius .product-bought-image-item .main-image{border-radius:var(--product-images-style-radius);overflow:hidden;position:relative;display:block;will-change:transform}.product-images-style-radius .bls__product-img{border-radius:var(--product-images-style-radius);display:block}.product-images-style-radius .bls__product-quickview .bls__responsive-image,.product-images-style-radius .bls__section.not-radius .bls__product-img,.product-images-style-radius .bls__section.not-radius .bls__product-item .bls__product-img>a,.product-images-style-radius .bls__section.not-radius .bls__product-item .bls__responsive-image{border-radius:0}.product-images-style-radius #bls__product-group .product-group-image-item,.product-images-style-radius .bls__template-main-product .bls__product-gallery,.product-images-style-radius .bls__template-main-product .gallery-img,.product-images-style-radius .cart-item__image-container .bls__responsive-image,.product-images-style-radius .list-view-item .bls__product-img,.product-images-style-radius .list-view-item .bls__product-img>a,.product-images-style-radius .list-view-item .bls__responsive-image,.product-images-style-radius .more-colors-product_link img,.product-images-style-radius .product-form-quick-edit .bls__media-image,.product-images-style-radius .product-pickup-img,.product-images-style-radius .sticky-addcart-img{border-radius:5px;overflow:hidden;position:relative;display:block;will-change:transform}.product-images-style-radius .col_nav .product__media-list .gallery-img:before,.product-images-style-radius .next-prev .bls__product-img,.product-images-style-radius .next-prev .bls__product-item,.product-images-style-radius .plyr--video .plyr__controls{border-radius:5px;will-change:transform}.bls__banner-image .radius,.bls__banner-image .radius video,.bls__collection-list-menu .radius .bls__collection-menu-image,.bls__video.radius .bls__video-content,.column-radius,.hover-effect.radius,.img-comp-container.radius{border-radius:var(--base-border-radius);overflow:hidden;will-change:transform;display:block}.bls__divider-inner{border-top:var(--border-height) solid var(--border-color)}.bls__spacing{height:var(--height-mobile)}.bls__tes-item{margin:auto}.bls__tes-item-3{background-color:var(--color-white);padding:3rem;height:100%;border-radius:var(--product-images-style-radius)}.bls__tes-rate .star{margin:0 1px}.bls__tes-item.border .bls__tes-rate .star{width:12px;height:12px;margin:0 1px}.design_2 .bls__tes-item .bls__tes-rate{margin-bottom:1.5rem;margin-top:0}.design_2 .bls__tes-item .desc-quote-info p,.subtext.mb-20{margin-bottom:2rem}.bls__location-page .mapboxgl-ctrl button:not(.btn-reset):hover svg path,body .design_2 .bls__tes-rate .star svg{fill:inherit}.design_2 .bls__tes-item .bls__quote-info .bls__tes-job{font-weight:500}.design_2 .bls__tes-item .bls__quote-info{gap:4px;font-size:14px}.design_3 .bls__tes-rate .star{width:12px;height:12px}.testimonial-thumb-img{opacity:.5}.breadcrumbs__link{padding:2px 3px}.page-title,body:not(.template-index,.template-product) main#MainContent .shopify-section:first-child>:first-of-type:not([class*=page-heading],.bls__section){padding-top:clamp(var(--page-tile-padding-mobile),5vw,var(--page-tile-padding-desktop))}.bls__google-map iframe{width:100%}.bls__section_shipping-content h3,recipient-form .checkbox-group{margin-bottom:20px}.bls__product-single .bls__product-label{position:static;display:inline-block}.bls__product-single .product-form__submit{padding-top:.5rem;padding-bottom:.5rem;display:inline-flex;align-items:center;justify-content:center}.bls__product-single .product-form__input{row-gap:10px}@media (max-width:479px){.bls__product-single .bls__product-add-cart,.bls__product-single .bls__product-add-cart .product-form__quantity,.bls__product-single .product-form__buttons .quantity{width:100%}.bls__product-single .product-form__buttons .quantity .quantity__input{flex:1}}@media (min-width:768px) and (max-width:991px){.bls__product-single .bls__product-add-cart,.bls__product-single .bls__product-add-cart .product-form__quantity,.bls__product-single .product-form__buttons .quantity{width:100%}.bls__product-single .product-form__buttons .quantity .quantity__input{flex:1}}.page-title{padding-bottom:clamp(var(--page-tile-padding-mobile),5vw,var(--page-tile-padding-desktop))}.page-title h1{--heading-font-weight:400;--page-title-size:4.5rem;font-size:var(--page-title-size);margin-bottom:.7rem}.page-title .description{max-width:600px;margin:auto}main#MainContent .page-width{padding:auto}.bls-cart-upsell-wrapper .loader-icon{visibility:visible;opacity:1}minicart-recommendations-heading .button-close-beside{right:15px;top:50%;transform:translateY(-50%)}.button-close,.button-close-beside{border:none;background:0 0;font-size:22px;padding:0;position:absolute;right:25px;top:25px;color:#999}.bls__canvas,.bls__canvas-top{right:0;box-shadow:0 0 30px 0 #0000001a;z-index:10}.button-close-beside:hover,.button-close:hover{background:0 0;color:#111}.error,.errors,.spr-form-message.spr-form-message-error{--color-error:#904141;--border-color-error:#eabdbd;--background-error:#fadfdf;padding:11px 2rem 11px 4.5rem;background:var(--background-error);border:1px solid var(--border-color-error);color:var(--color-error);text-align:left;border-radius:5px;margin-bottom:1rem;list-style:none;position:relative}.success,.warning{padding:1.2rem 2rem 1.2rem 4.5rem;position:relative}.error>*,.errors>*,.spr-form-message.spr-form-message-error>*{color:currentColor}.error::before,.errors::before,.spr-form-message.spr-form-message-error::before{content:"";background:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.4375 17.4375C6.76872 17.4375 5.13742 16.9427 3.74988 16.0155C2.36234 15.0884 1.28088 13.7706 0.64227 12.2289C0.00365592 10.6871 -0.163435 8.99064 0.162128 7.35393C0.487691 5.71721 1.29128 4.2138 2.47129 3.03379C3.6513 1.85378 5.15471 1.05019 6.79143 0.724628C8.42814 0.399065 10.1246 0.566156 11.6664 1.20477C13.2081 1.84338 14.5259 2.92484 15.453 4.31238C16.3802 5.69992 16.875 7.33122 16.875 9C16.875 11.2378 15.9861 13.3839 14.4037 14.9662C12.8214 16.5486 10.6753 17.4375 8.4375 17.4375ZM8.4375 1.6875C6.99123 1.6875 5.57743 2.11637 4.3749 2.91988C3.17236 3.72339 2.2351 4.86545 1.68163 6.20163C1.12817 7.53782 0.983357 9.00812 1.26551 10.4266C1.54767 11.8451 2.24411 13.1481 3.26679 14.1707C4.28946 15.1934 5.59242 15.8898 7.01091 16.172C8.42939 16.4542 9.89969 16.3093 11.2359 15.7559C12.5721 15.2024 13.7141 14.2651 14.5176 13.0626C15.3211 11.8601 15.75 10.4463 15.75 9C15.75 7.06061 14.9796 5.20065 13.6082 3.82929C12.2369 2.45793 10.3769 1.6875 8.4375 1.6875V1.6875Z' fill='%23904141'/%3E%3Cpath d='M4.93805 8.12805C5.42268 8.12805 5.81555 7.73518 5.81555 7.25055C5.81555 6.76592 5.42268 6.37305 4.93805 6.37305C4.45342 6.37305 4.06055 6.76592 4.06055 7.25055C4.06055 7.73518 4.45342 8.12805 4.93805 8.12805Z' fill='%23904141'/%3E%3Cpath d='M11.9361 8.12805C12.4207 8.12805 12.8136 7.73518 12.8136 7.25055C12.8136 6.76592 12.4207 6.37305 11.9361 6.37305C11.4515 6.37305 11.0586 6.76592 11.0586 7.25055C11.0586 7.73518 11.4515 8.12805 11.9361 8.12805Z' fill='%23904141'/%3E%3Cpath d='M11.5317 12.6227C11.4577 12.6231 11.3843 12.6089 11.3157 12.5809C11.2472 12.5529 11.1849 12.5117 11.1323 12.4595C10.4173 11.7458 9.44826 11.3449 8.43795 11.3449C7.42763 11.3449 6.4586 11.7458 5.74357 12.4595C5.69128 12.5123 5.62907 12.5541 5.56052 12.5827C5.49197 12.6112 5.41845 12.6259 5.3442 12.6259C5.26994 12.6259 5.19642 12.6112 5.12787 12.5827C5.05933 12.5541 4.99711 12.5123 4.94482 12.4595C4.84005 12.3541 4.78125 12.2116 4.78125 12.063C4.78125 11.9144 4.84005 11.7718 4.94482 11.6664C5.87255 10.7424 7.12858 10.2236 8.43795 10.2236C9.74731 10.2236 11.0033 10.7424 11.9311 11.6664C12.0358 11.7718 12.0946 11.9144 12.0946 12.063C12.0946 12.2116 12.0358 12.3541 11.9311 12.4595C11.8785 12.5117 11.8162 12.5529 11.7476 12.5809C11.6791 12.6089 11.6057 12.6231 11.5317 12.6227Z' fill='%23904141'/%3E%3C/svg%3E") center center no-repeat;display:inline-block;width:17px;height:17px;position:absolute;left:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.icons-not-translate::before{top:15px;transform:none}.success:before,.warning:before{display:inline-block;position:absolute;left:15px;top:50%;content:""}.success{--color-success:#008a00;--border-color-success:#b2e5ad;--background-success:#e3fadf;margin-bottom:2rem;color:var(--color-success);background-color:var(--background-success);border:1px solid var(--border-color-success);border-radius:5px}.shopify-challenge__container .g-recaptcha,.shopify-challenge__message,.subtext,.warning{margin-bottom:1rem}.success:before{background:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.0332 8.99172L8.00502 10.9717L11.9568 7.01172' stroke='%23008A00' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.97336 1.17845C8.5379 0.695724 9.46245 0.695724 10.0352 1.17845L11.3279 2.29118C11.5734 2.50391 12.0315 2.67572 12.3588 2.67572H13.7497C14.617 2.67572 15.3288 3.38754 15.3288 4.25482V5.64572C15.3288 5.96482 15.5006 6.43118 15.7134 6.67663L16.8261 7.96936C17.3088 8.53391 17.3088 9.45845 16.8261 10.0312L15.7134 11.3239C15.5006 11.5694 15.3288 12.0275 15.3288 12.3548V13.7457C15.3288 14.613 14.617 15.3248 13.7497 15.3248H12.3588C12.0397 15.3248 11.5734 15.4966 11.3279 15.7094L10.0352 16.8221C9.47063 17.3048 8.54609 17.3048 7.97336 16.8221L6.68063 15.7094C6.43518 15.4966 5.977 15.3248 5.64972 15.3248H4.23427C3.367 15.3248 2.65518 14.613 2.65518 13.7457V12.3466C2.65518 12.0275 2.48336 11.5694 2.27881 11.3239L1.17427 10.023C0.699723 9.45845 0.699723 8.54209 1.17427 7.97754L2.27881 6.67663C2.48336 6.43118 2.65518 5.973 2.65518 5.65391V4.24663C2.65518 3.37936 3.367 2.66754 4.23427 2.66754H5.64972C5.96881 2.66754 6.43518 2.49572 6.68063 2.283L7.97336 1.17845Z' stroke='%23008A00' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center center no-repeat;width:17px;height:17px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.collection--empty,.warning{--color--empty:#907341;--background-empty:#faf0df;--border-color-empty:#e9d7b8}.warning{color:var(--color--empty);background-color:var(--background-empty);border:1px solid var(--border-color-empty);border-radius:5px}.bls__canvas,.bls__canvas-top,.bls__overlay{position:fixed;top:0;visibility:hidden}.warning:before{background:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.97727 1.19847C8.54999 0.715744 9.47454 0.715744 10.0309 1.19847L11.3236 2.30302C11.5691 2.50756 12.0354 2.67938 12.3627 2.67938H13.7536C14.6209 2.67938 15.3327 3.3912 15.3327 4.25847V5.64938C15.3327 5.97665 15.5045 6.43483 15.7091 6.68029L16.8136 7.97302C17.2964 8.54574 17.2964 9.47029 16.8136 10.0267L15.7091 11.3194C15.5045 11.5648 15.3327 12.023 15.3327 12.3503V13.7412C15.3327 14.6085 14.6209 15.3203 13.7536 15.3203H12.3627C12.0354 15.3203 11.5773 15.4921 11.3318 15.6967L10.0391 16.8012C9.46636 17.2839 8.54181 17.2839 7.98545 16.8012L6.69272 15.6967C6.44727 15.4921 5.9809 15.3203 5.66181 15.3203H4.22999C3.36272 15.3203 2.6509 14.6085 2.6509 13.7412V12.3421C2.6509 12.023 2.48727 11.5567 2.28272 11.3194L1.17817 10.0185C0.703629 9.45393 0.703629 8.53756 1.17817 7.97302L2.28272 6.67211C2.48727 6.42665 2.6509 5.96847 2.6509 5.64938V4.26665C2.6509 3.39938 3.36272 2.68756 4.22999 2.68756H5.64545C5.97272 2.68756 6.4309 2.51574 6.67636 2.3112L7.97727 1.19847Z' stroke='%23907341' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M9 5.8457V9.79752' stroke='%23907341' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M8.99609 12.2852H9.00344' stroke='%23907341' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E") center center no-repeat;width:18px;height:18px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.required{--color-required:#dc3545;color:var(--color-required)!important}.errors ul{padding:0;list-style:none}.shopify-challenge__container{margin-top:calc(var(--space_between_section) - var(--bls-gutter-x,0px))}.bls__canvas{background:var(--color-white);background-color:var(--color-white);bottom:0;transition:var(--transition-popup);-webkit-transition:var(--transition-popup);transform:translate3d(104%,0,0);-webkit-transform:translate3d(104%,0,0);max-width:85%;width:45rem;height:100vh}.bls__canvas-top{left:0;transition:var(--transition-popup);-webkit-transition:var(--transition-popup);transform:translate3d(104%,0,0);-webkit-transform:translate3d(0,-104%,0)}.bls__canvas-left{right:auto;left:0;transform:translate3d(-104%,0,0);-webkit-transform:translate3d(-104%,0,0)}.bls__canvas[open],.bls__opend-popup .bls__canvas,.bls__opend-popup .bls__canvas-top,.bls__opend-popup-header .bls__canvas,.bls__opend-popup-header .bls__canvas-top{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);visibility:visible}.bls__overlay,body .dlg{cursor:url(cursor-close.png),pointer;background-color:var(--overlay-bg);transition:opacity .5s}body .dlg.dialog-remove-loadding{opacity:0;visibility:hidden}.bls__overlay{content:"";z-index:9;inset:0;bottom:0;left:0;right:0;opacity:0;pointer-events:none;transition:var(--transition-popup)}.content-search-form,.vetical-overlay .announcement_bar,.vetical-overlay .page-header{position:relative;z-index:10}.bls__overlay:not(.d-none-overlay),.form-infor.show-noti-form{opacity:1;visibility:visible;pointer-events:auto}.hside_opened,.nav-open,html:has(.bls-recommendations-beside.hidden-mobile.auto-beside.is-opend){overflow:hidden}#cart-icon-bubble:before,.popup-search-form::before,.toolbar-sorter-mb .facet-filters__label:after,.top-search-toggle:before{position:fixed;visibility:hidden;cursor:url(cursor-close.png),pointer;background-color:var(--overlay-bg);transition:var(--transition-popup);opacity:0;left:0;right:0;inset:0;pointer-events:none;content:""}@media only screen and (min-width:1200px){.hside_opened .header_scroll_down #sticky-header{padding-right:var(--padding-right,0)!important}.h_layout2 .middle-bottom{--bs-gutter-x:6rem}.swiper.reveal_on_scroll{overflow:visible}.bls__product-with-banner.show-banner .swiper.reveal_on_scroll{overflow:hidden}.hside_opened{padding-right:var(--padding-right,0)}}.popup-search-form{transition:var(--transition-popup);opacity:0;visibility:hidden;pointer-events:none}.content-search-form{overflow-y:auto;padding:1rem 0 6rem;max-height:calc(100vh - var(--height-header) - var(--height-header) - 55px);background-color:#fff}@media only screen and (min-width:768px){.swiper-announcementBar{width:80%;max-width:820px;margin:auto;overflow:hidden}.content-search-form{max-height:calc(100vh - 55px)}}.popup-search-form::before{z-index:9;top:calc(var(--height-bar,0px) + var(--height-header,193px));height:100vh}#cart-icon-bubble:before,.toolbar-sorter-mb .facet-filters__label:after,.top-search-toggle:before{z-index:9;top:0;bottom:0}#bls-header_minicart.bls__opend-popup-header #cart-icon-bubble:before,.open-search .top-search-toggle:before,.popup-search-show.popup-search-form,.popup-search-show.popup-search-form::before,.toolbar-sorter-mb.open-selected .facet-filters__label:after{opacity:1;visibility:visible;transition:var(--transition-popup);pointer-events:auto}[style*=background-image]{background-position:center;background-size:cover;background-repeat:no-repeat}.show-hide-content{max-height:var(--content-max-height,0);opacity:0}.open-children-toggle{position:absolute;right:0;top:0;bottom:0;display:block;min-width:4.5rem;min-height:4.5rem;z-index:2;cursor:pointer}.open-children-toggle:before{width:12px;height:1px}.open-children-toggle::after{width:1px;height:12px}.open-children-toggle:after,.open-children-toggle:before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);transition:var(--bls-transition);background-color:var(--heading-color)}.advanced .active .open-children-toggle:before,.advanced .active~.open-children-toggle:before{opacity:1;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.hover-effect{position:relative;overflow:hidden;will-change:transform}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.bls__banner-image .radius,.bls__banner-image .radius video,.bls__collection-list-menu .radius .bls__collection-menu-image,.bls__video.radius .bls__video-content,.column-radius,.hover-effect.radius,.img-comp-container.radius,.product-images-style-radius .banner-link,.product-images-style-radius .bls__compare-colors-list .image,.product-images-style-radius .bls__product-item .bls__product-img>a,.product-images-style-radius .bls__product-item .bls__responsive-image,.product-images-style-radius .bls_main_menu .hover-effect,.product-images-style-radius .bls_vertical_menu .hover-effect,.product-images-style-radius .product-bought-image-item .main-image{display:block;will-change:transform}.hover-effect{display:block}.hover-effect .bls__responsive-image,.hover-effect svg,.hover-effect:after,.hover-effect:before{transition:var(--bls-transition)}@media (min-width:992px){.hover-zoom:hover .bls__responsive-image,.hover-zoom:hover svg{transform:var(--bls-transform);-webkit-transform:var(--bls-transform)}.hover-fade-in:hover .bls__responsive-image,.hover-fade-in:hover svg{opacity:.85}.hover-box-shadow:hover{--bls-box-shadow:0 30px 30px 0 #d3d3d3;box-shadow:var(--bls-box-shadow);transform:translateY(-5px);-webkit-transform:translateY(-5px)}.hover-border-inset::after{transition:var(--bls-transition);border:0 solid rgba(255,255,255,.6);content:"";position:absolute;inset:0;left:0;right:0;bottom:0;top:0}.hover-border-inset:hover{--bls-box-shadow:0 5px 20px rgb(0 0 0 / 15%);box-shadow:var(--bls-box-shadow)}.hover-border-inset:hover::after{border:10px solid rgba(255,255,255,.6)}}}.back-top,.btn-loading .bls__product-icon svg,.btn-loading .hidden-loading,.pagination .loading span:not(.loader-icon){opacity:0}.bls__banner .bls__banner-inner{background-color:var(--banner-bg-color)}.bls__banner-inner .hover-effect{display:initial}.bls__banner .bls__banner-inner:hover .bls__banner-btn.btn-link:before{width:100%}.bls__banner-content .bls__banner-btn:not(.btn-link){margin-top:1rem}.bls__banner-content .btn-link{pointer-events:visible}.bls__banner-content .bls__banner-subtext{font-size:var(--sub-font-size);font-weight:var(--sub-font-weight,var(--heading-font-weight));margin-bottom:var(--sub-spacing)}.bls__banner-content .bls__banner-subtext.spacing-big{margin-bottom:clamp(3rem,5vw,var(--sub-spacing))}.bls__banner-content .bls__banner-heading{font-size:var(--heading-font-size);font-weight:var(--custom-heading-font-weight,var(--bls__section-heading-weight));margin-bottom:var(--heading-spacing)}.bls__banner-content .bls__banner-heading.size-big{font-size:clamp(3rem, 5vw, var(--heading-font-size))}.bls__banner-content .bls__banner-heading.spacing-big{margin-bottom:clamp(3rem,5vw,var(--heading-spacing))}.bls__banner-content .bls__banner-text{font-size:var(--desc-font-size);font-weight:var(--desc-font-weight);margin-bottom:var(--desc-spacing)}.bls__banner-content .bls__banner-text.spacing-big{margin-bottom:clamp(3rem,5vw,var(--desc-spacing))}.bls__banner-content.design_2{text-transform:uppercase}.bls__banner-content.design_2 .bls__banner-button path,.bls__banner-content.design_2 .bls__banner-button svg{fill:var(--btn-link-color)}.bls__banner-content.design_2 .bls__banner-button{border-top:1px solid var(--border-color-base)}.bls__banner-content.design_2 .icon-design,.collection-item .bls__collection-infor.design-5 svg{transition:var(--bls-transition);-webkit-transition:var(--bls-transition)}.bls__banner-inner:hover .bls__banner-content.design_2 .icon-design,.collection-item:hover .bls__collection-infor.design-5 svg{transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:var(--bls-transition);-webkit-transition:var(--bls-transition)}.bls__banner-content.design_2 .btn-link{font-size:14px;padding-bottom:0;padding-top:1rem;line-height:1}.bls-login-popup,.bls__banner-content.design_2 .btn-link::before,.bls__tab-header>div,.brands-group,.customer-forgot#recover,.customer-forgot#recover:target+.customer-login,.password-modal__content,.swiper-button-next-item::after,.swiper-button-next::after,.swiper-button-prev-item::after,.swiper-button-prev::after,.swiper-pagination+.swiper-pagination{display:none}.loader-icon{content:"";display:inline-block;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid var(--btn-link-color-hover);width:var(--loader-width);height:var(--loader-height);-webkit-animation:.8s linear infinite spin;animation:.8s linear infinite spin;opacity:0;position:absolute;top:50%;left:50%;margin-top:calc(var(--loader-width)/ 2 * -1);margin-left:calc(var(--loader-height)/ 2 * -1)}.bls__btn-load-more{--loader-width:18px;--loader-height:18px;position:relative;cursor:pointer}.bls__page-title{margin:var(--spacing-title)}@media (max-width:1024px){.bls__canvas-mb,.bls__canvas-mb-menu,.subchildmenu,.submenu,.toolbar-sorter-mb__option{position:fixed;background:var(--color-white);background-color:var(--color-white);bottom:0}.bls__canvas-mb,.bls__canvas-mb-menu,.subchildmenu,.submenu{top:0;right:0;transition:var(--transition-popup);-webkit-transition:var(--transition-popup);transform:translate3d(104%,0,0);-webkit-transform:translate3d(104%,0,0);max-width:85%;width:40rem;z-index:10}li.bls__menu-parent .subchildmenu,li.bls__menu-parent .submenu{max-width:100%}li.bls__menu-parent .submenu .is--open-lv2.subchildmenu,li.bls__menu-parent .submenu .is--open-lv3.subchildmenu,li.bls__menu-parent .submenu .is--open.subchildmenu,li.bls__menu-parent .submenu.is--open{z-index:111;pointer-events:inherit;margin:0;height:100%;overflow-y:auto;overflow-x:hidden}li.bls__menu-parent .submenu.is--open::-webkit-scrollbar{width:3px}li.bls__menu-parent .submenu.is--open::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:10px}.bls__canvas-mb-left,.subchildmenu,.submenu{right:auto;left:0;transform:translate3d(-104%,0,0);-webkit-transform:translate3d(-104%,0,0)}.submenu{left:0!important}.toolbar-sorter-mb__option{left:0;right:0;transition:var(--transition-popup);-webkit-transition:var(--transition-popup);box-shadow:0 0 30px 0 #0000001a;transform:translate3d(0,104%,0);-webkit-transform:translate3d(0,104%,0);z-index:9999999}.bls__opend-popup .bls__canvas-mb,.nav-open .bls__canvas-mb-menu,.toolbar-sorter-mb.open-selected .toolbar-sorter-mb__option,li.bls__menu-parent .submenu .is--open-lv2.subchildmenu,li.bls__menu-parent .submenu .is--open-lv3.subchildmenu,li.bls__menu-parent .submenu .is--open.subchildmenu,li.bls__menu-parent .submenu.is--open{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.section-blog .row>.left_sidebar:first-of-type,.section-blog .row>.right_sidebar:first-of-type{order:2}.section-blog .row .left_sidebar,.section-blog .row .right_sidebar{margin-top:var(--space_between_section)}#CollectionSidebar{margin-top:0}}.header_minicart.loading .bls-minicart-wrapper::after,.start.loading .bls-wrapper:after{background:var(--primary-color);content:"";height:3px;left:0;opacity:1;position:fixed;top:0;width:0;z-index:9999;animation:1s cubic-bezier(.43,.27,.36,.83) forwards al-loading;transition:width 1s linear,opacity .35s linear .35s}.finish.loading .bls-wrapper:after,.header_minicart.finish.loading .bls-minicart-wrapper::after{width:100%;animation:.3s cubic-bezier(.43,.27,.36,.83) forwards al-loading-finish}.header_minicart.loading .bls-minicart-wrapper::before,.start.loading .bls-wrapper::before{background-color:rgb(255 255 255 / 60%);bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .35s cubic-bezier(.43, .27, .36, .83);z-index:999}.header_minicart.loading .bls-minicart-wrapper::after{position:absolute}.pagination-load-more .load-more-bar .load-more-bar{width:300px;margin:auto;background-color:var(--border-color-base);height:2px}.pagination-load-more .load-more-amount{padding-bottom:1.3rem;display:inline-block}.load-more-bar .load-more-percent{background-color:var(--heading-color);display:block;height:100%;transition:var(--bls-transition)}.collection--empty .title{padding:1.1rem 2.5rem;background-color:var(--background-empty);color:var(--color--empty);border-radius:5px;display:flex;flex-wrap:wrap;align-items:center}.collection--empty .title svg{margin-right:1rem}.collection--empty .title a{padding-left:1rem;text-decoration:underline;color:var(--color--empty)}.pagination__list{margin:0;padding:0;list-style:none;align-items:center;display:flex;justify-content:center}.pagination__list li{margin:0 5px}.bls-carrer--short-job ul li:not(:last-child),.no-order span{margin-right:.5rem}.pagination__list li a{align-items:center;display:flex;justify-content:center;height:45px;width:45px;border-radius:50%;border:1px solid var(--border-color-base);color:var(--heading-color)}.pagination__list li a.link{border:1px solid var(--border-color-base)}.pagination__list li a.link:hover,.pagination__list li a.pagination__item--current{border-color:var(--heading-color);color:var(--heading-color)}.pagination__list li a.pagination__item-arrow{font-size:0}.pagination__list li a.pagination__item-arrow::before{content:"\e94b";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:14px}.pagination__list li a.pagination__item--prev::before{content:"\e94c"}.bls__section .bls__swiper .swiper-button-next,.bls__section .bls__swiper .swiper-button-next-item,.bls__section .bls__swiper .swiper-button-prev,.bls__section .bls__swiper .swiper-button-prev-item{margin-top:calc(var(--bls-gutter-x,0px) * -1 / 2)}.swiper-button-next,.swiper-button-next-item,.swiper-button-prev,.swiper-button-prev-item{width:var(--swiper-arrow-width,5rem);height:var(--swiper-arrow-height,5rem);margin-top:0;align-items:center;background-color:var(--color-white);border-radius:50%;font-size:var(--swiper-arrow-size, 1.6rem);box-shadow:none;border:1px solid var(--border-color-base);transform:translateY(-50%);-webkit-transform:translateY(-50%)}.swiper-button-next-item:hover,.swiper-button-next:hover,.swiper-button-prev-item:hover,.swiper-button-prev:hover{background-color:var(--btn-primary-bg-hover);border-color:var(--btn-primary-bg-hover);color:var(--btn-primary-color-hover)}.account-dashboard a.active,[id*=dlg-demo-feature].dlg-box{background-color:var(--light-grey-color)}.swiper-button-next,.swiper-button-next-item,.swiper-rtl .swiper-button-prev,.swiper-rtl .swiper-button-prev-item{right:var(--swiper-next-position,1.5rem);--swiper-next-position:1rem}.swiper-button-prev,.swiper-button-prev-item,.swiper-rtl .swiper-button-next,.swiper-rtl .swiper-button-next-item{left:var(--swiper-pre-position,1.5rem);--swiper-pre-position:1rem}.bls__product .swiper-button-next,.bls__product .swiper-button-prev{top:40%}.hover__show-nav .swiper-arrow{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%)}[data-arrow-centerimage="1"].hover__show-nav .swiper-arrow{top:var(--arrows-offset-top,50%);margin-top:0}[data-arrow-centerimage="1"].hover__show-nav .swiper-button-next,[data-arrow-centerimage="1"].hover__show-nav .swiper-button-next-item,[data-arrow-centerimage="1"].hover__show-nav .swiper-button-prev,[data-arrow-centerimage="1"].hover__show-nav .swiper-button-prev-item,[data-arrow-centerimage="1"].hover__show-nav:hover .swiper-arrow{transform:translateX(0) translateY(-50%)}.hover__show-nav:hover .swiper-arrow.swiper-button-disabled,.swiper-button-next-item.swiper-button-disabled,.swiper-button-next.swiper-button-disabled,.swiper-button-prev-item.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:auto}.swiper:not(.bls__product-gallery) .swiper-pagination,.swiper:not(.bls__product-gallery) .swiper-pagination-item{position:static;margin-top:2.4rem}.swiper:not(.bls__product-gallery) .swiper-pagination-progressbar{margin-top:var(--bls__section-header-margin)}body .gclose svg,body .gnext svg,body .gprev svg{width:18px}.active-form form ul,.bls__location-page .mapboxgl-popup-content,body .glightbox-clean .gclose,body .glightbox-clean .gnext,body .glightbox-clean .gprev{padding:0}.swiper-pagination.show-on-mobile{margin-bottom:0;margin-top:1.5rem}#shopify-section-mobile-stickybar .fixed-bottom{bottom:0;box-shadow:0 5px 30px 0 rgba(0,0,0,.06);background-color:var(--color-white);left:0;right:0;position:fixed;transform:none;transition:transform .25s;will-change:transform;z-index:3}.mobile-bottom-link li{align-items:center;display:flex;flex:0 0 20%;max-width:20%;justify-content:center;padding:14px 15px;position:relative}.mobile-bottom-link li a{line-height:1;display:flex;align-items:center;flex-direction:column}.mobile-bottom-link li .h-count{top:-9px}.fixed-bottom .quick-menu-mb{font-size:1.3rem;line-height:16px;margin-top:3px;font-weight:500}.fixed-bottom .wishlist-count{left:auto;right:2px}.back-top{transition:var(--bls-transition);transform:scale(0);-webkit-transform:scale(0);bottom:9rem;right:3rem;z-index:4;background-color:#fff;overflow:hidden}.back-top #bls__back-top{position:absolute;left:0;width:100%;bottom:0;background-color:#111}.back-top i{mix-blend-mode:difference}.back-top.show{opacity:1;transform:scale(1)}.dlg-box{visibility:visible!important}.btn-fixed,.form-infor,.tooltip-f{opacity:0;visibility:hidden}[id*=dlg-demo-feature].dlg-box{max-width:1410px}.box-shadow.bls-menu-item.flex-column-reverse.type_banner.rounded-5{margin-bottom:3rem;overflow:hidden}[id*=dlg-demo-feature].dlg-box .container-fluid{padding:4rem 4rem 1rem}[id*=dlg-demo-feature] .bls__menu_banner-heading{background-color:var(--color-white);text-align:center}#bls__not-active{position:fixed;inset:0;top:0;bottom:0;left:0;right:0;z-index:99999;--font-h3:3.2rem;--font-h4:1.4rem}#bls__not-active h3{text-align:center;margin-bottom:2rem}#bls__not-active p{margin-bottom:1.1rem}#bls__not-active h5{margin-bottom:1.4rem}#bls__not-active a.link{color:#3a76b7;text-decoration:underline}#bls__not-active a.popup-btn{padding:10px 25px;border:1px solid #111;margin-bottom:1.8rem;display:inline-block;border-radius:5px}#bls__not-active a.ecom{margin-top:10px;background:#5c6ac4;color:#fff;font-weight:500;border:none}#bls__not-active a.popup-btn:hover{background-color:#111;color:#fff}#bls__not-active:after{content:"";position:absolute;inset:0;top:0;bottom:0;left:0;right:0;background-color:rgb(0 0 0 / 80%)}#bls__not-active>div{position:absolute;z-index:9;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding:clamp(3rem,4.5vw,4.55rem);width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.msg-1,.msg-2,.msg-3{color:#ec3527}#bls__not-active .ecom-price{color:red;font-weight:500}#bls__not-active .ecom-bold,.account-dashboard a.active,.preview-demo-home-page .theme-info h3{font-weight:var(--heading-font-weight)}.form-group input,.form-group textarea{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.account-dashboard a,.form-infor{transition:var(--bls-transition)}.title-customer{--font-h3:2.4rem;font-size:clamp(2rem, 3vw, var(--font-h3));margin-bottom:clamp(2rem,3vw,2.5rem)}.bls__page-account{--background-order:#e3fadf;--color-order:#008a00}.bls__page-account .mb-20,.bls__page-addresses .mb-20{margin-bottom:2rem!important}.bls__page-account .mb-30,.bls__page-addresses .mb-30{margin-bottom:3rem!important}.account-dashboard{border:1px solid var(--border-color-base);border-radius:5px}.account-dashboard a{display:block;padding:1.1rem 1.1rem 1.1rem 2rem;border-bottom:1px solid var(--border-color-base)}.account-dashboard a:last-child{border:0}.bls__account-details h3,.bls__order-history h3{--font-h3:2.4rem;font-size:clamp(2rem, 3.5vw, var(--font-h3))}.bls__order-history .no-order{padding:1.6rem 2.5rem;background-color:var(--background-order);color:var(--color-order);border-radius:5px;font-size:1.4rem}.account-details,.address-info-inner{border:1px solid var(--border-color-base)}.no-order span{font-size:1.6rem}.no-order a{color:var(--color-order);border-bottom:1px solid var(--color-order);font-weight:500}.account-details{border-bottom:0;border-radius:5px}.account-details span{padding:1.3rem 2rem;display:inline-block}.account-details span:not(:last-child){border-right:1px solid var(--border-color-base);min-width:138px}.bls-customer__address .form-add-addresses,.bls__addreses-default .bls__your-addresses{padding:5rem;background-color:var(--light-grey-color);border-radius:5px}.bls__your-addresses h3,.title-default{--font-h3:2.4rem;font-size:clamp(2rem, 3.5vw, var(--font-h3));margin-bottom:1.5rem}.bls__your-addresses .form-field label{margin-bottom:.5rem;color:var(--color-link)}.bls__your-addresses .form-field select{background-position:98% 50%}.address-info-inner{border-radius:5px;padding:0 2rem 2rem}.table-history-order tbody td,.table-history-order thead th{border:1px solid var(--border-color-base);padding:1.1rem 2rem}.address-info-inner>h3{margin:0 -2rem;font-size:1.8rem;background-color:var(--light-grey-color);margin-bottom:1.5rem;padding:1rem 1em}.address-info p{margin-bottom:.2rem}.info-actions .btn-secondary{--btn-secondary-bg:var(--light-grey-color);border-color:var(--border-color-base)}.responsive-table,.table-history-order{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;text-align:left}.table-history-order thead th{font-weight:500;color:var(--btn-link-color);background-color:var(--light-grey-color)}.table-history-order tbody td{vertical-align:middle}.table-history-order tfoot td{padding:1.1rem 2rem;vertical-align:middle}.text-order,.timeline-item__content{font-size:1.4rem}.table-history-order tbody td:last-child,.table-history-order tfoot td:last-child{font-weight:500;color:var(--color-link)}@media (min-width:1024px){[class*=customer-] .row{--bs-gutter-x:8rem}.bls__page-account .container>.row,.bls__page-addresses .container>.row,.row-order{--bs-gutter-x:10rem}}.bls_cookie{position:fixed;bottom:1rem;right:1rem;z-index:11;padding:3rem;width:calc(100% - 20px);max-width:365px;background-color:var(--color-white);box-shadow:0 5px 30px rgba(0,0,0,.08);--btn-padding:0.85rem 5.5rem}@media only screen and (max-width:576px){.search_type_popup .search-results-list{--search_result-item:2;--search_result-item-gap:1rem}.search_cat ul li{margin:0 5px}.header_minicart .bls-minicart-wrapper{width:calc(100% - 30px);max-width:100%}.bls_cookie{padding:1.5rem}}.form-infor{position:fixed;inset:0;top:0;bottom:0;left:0;right:0;z-index:22;text-align:center;width:100%;display:flex;pointer-events:none;align-items:center;justify-content:center;background-color:var(--overlay-bg)}.btn-fixed,.content-fixed{background-color:var(--color-white);transition:var(--bls-transition)}#add_cart_error_0 .dlg-box,#add_gift_card_day_error_0 .dlg-box,#add_gift_card_error_0 .dlg-box,.form-infor-wrapper{padding:15px 30px;background:var(--color-white);width:90%;max-width:470px;box-shadow:0 5px 30px rgba(0,0,0,.05);border-radius:5px;position:relative}#add_cart_error_0 .dlg-box svg,#add_gift_card_day_error_0 .dlg-box svg,#add_gift_card_error_0 .dlg-box svg{margin-right:3px;position:relative;top:-2px}.form-infor .close-form-info{position:absolute;right:10px;top:5px}.bls__contact-page h3,.contact-info-content .info-phone h4{font-size:clamp(2rem, 5vw, 3rem)}#MainContent .shopify-section .bls__contact-page .bls__section{margin-bottom:calc(var(--space_between_section) - var(--bls-gutter-x,0px))}.form-input-placeholder.send-on,.form-input-placeholder.text-area{--input-color:rgb(var(--base-color))}.form-input-placeholder.text-area{height:100px;border-radius:20px}.recipient-form-field-label{font-size:14px;color:rgb(var(--base-color))}recipient-form .recipient-fields__field:last-child{margin-bottom:2.5rem}.recipient-fields__field.text-area{margin-bottom:8px}@media (min-width:1400px){body feature-button.d-none.extent-button-right-bar{display:block!important}}.btn-fixed{top:50%;transform:translateY(-50%);right:-60px;position:fixed;z-index:4;display:inline-flex;flex-direction:column;box-shadow:0 0 20px rgba(17,17,17,.1);border-radius:30px;padding:6px}.extent-button-right-bar.d-xxl-block .btn-fixed{opacity:1;visibility:visible;right:10px;transition:var(--bls-transition)}.content-fixed{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:1px;border-radius:100%;position:relative}.label-demo-home-postion,.tooltip-f{border-radius:3px;font-weight:500;color:var(--color-white)}.content-fixed:hover{background-color:var(--primary-color)}.content-fixed:hover path{fill:var(--color-white)}.btn-fixed .icon-btn{display:inline-flex;align-items:center;justify-content:center;position:relative}.tooltip-f{pointer-events:none;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);position:absolute;background-color:var(--heading-color);font-size:12px;margin:-14px 0 0;padding:6px 10px;width:auto;line-height:16px;letter-spacing:-.02em;right:10px;top:50%;white-space:nowrap;-webkit-box-shadow:0 5px 40px rgb(0 0 0 / 7%),0 0 3px -1px rgb(83 45 245 / 15%);-moz-box-shadow:0 5px 40px rgb(0 0 0 / 7%),0 0 3px -1px rgb(83 45 245 / 15%);box-shadow:0 5px 40px rgb(0 0 0 / 7%),0 0 3px -1px rgb(83 45 245 / 15%);-moz-transition:.3s cubic-bezier(.64, -.09, .13, 1.15);-o-transition:.3s cubic-bezier(.64, -.09, .13, 1.15);transition:.3s cubic-bezier(.64, -.09, .13, 1.15);z-index:-1}.tooltip-f::before{content:"";display:block;position:absolute;right:-5px;top:50%;margin-top:-5px;width:0;height:0;border-left:5px solid var(--heading-color);border-bottom:5px solid transparent;border-top:5px solid transparent}.btn-fixed .content-fixed:hover .tooltip-f{opacity:1;right:60px;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.preview-demo-home-page .theme-item{text-align:center;margin:15px 0}.preview-demo-home-page .theme-img{padding:20px;background:var(--color-white);box-shadow:0 5px 30px rgba(0,0,0,.05);transition:var(--bls-transition);border-radius:5px;margin-bottom:15px;position:relative}.preview-demo-home-page .theme-img a{display:block;overflow:hidden;border-radius:5px}.preview-demo-home-page .theme-item:hover .theme-img img{transform:scale(1.05)}.preview-demo-home-page .theme-info h3{font-size:16px;line-height:26px;margin:0}.preview-demo-home-page .theme-info p{font-size:14px;margin:0}.label-demo-home-postion{position:absolute;left:20px;top:20px;z-index:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#dd3327;min-width:54px;padding:6px 9px;line-height:18px;font-size:13px;display:inline-block;text-align:center}.label-demo-home-postion.new{background:#2838f5}@media only screen and (min-width:576px){.col-sm-2-5{flex:0 0 auto;width:20%}}@media only screen and (max-width:767px){.topbar .col-left>:not(:last-child),.topbar .col-right>:not(:last-child){margin-right:1.5rem}.topbar .col-center.justify-content-center{padding-left:1.5rem;padding-right:1.5rem}[data-free-scroll]>div{margin-right:calc(-1 * var(--bs-gutter-x) * .5);padding-left:calc(-1 * var(--bs-gutter-x) * .5)}[data-item-mobile=true] .swiper-slide{width:66%!important}.h_layout4{--input-height:40px}.search_type_popup .search-results-list{--search_result-item:2}.content-on-mobile{height:auto}.content-on-mobile .bls__banner-content{padding:2rem 0 0;position:static}.pointer-events-mobile{pointer-events:auto}}.video-container{overflow:hidden;position:relative;width:100%;margin-bottom:-3px;margin-top:-3px}.video-container:not(.custom-height){padding-bottom:56.25%}.local-video video,.video-container iframe,.video-foreground{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.local-video video{object-fit:cover}@media (min-aspect-ratio:16/9){.video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.video-foreground{width:300%;left:-100%}}.bls__banner-media video,.bls__video-thumb video,.type-video video{width:100%;display:block}.show-tooltip{overflow:visible}.show-tooltip:not(.reveal_on_scroll) .swiper-slide:not(.swiper-slide-visible){opacity:0;pointer-events:none}.bls__section_subcribe-form-content input[type=email]{--input-border-color:var(--border-color-base);min-width:0}.bls__section_subcribe-form-content .input-vertical{max-width:450px}.bls__section_subcribe-form-content .bls__subcribe-button{padding:0 4rem;white-space:nowrap;height:var(--input-height)}@media (max-width:575px){.bls__banner-image .bls__section .row.horizontal_scroll{grid-template-columns:repeat(auto-fit,minmax(80%,1fr));grid-auto-columns:minmax(80%,1fr)}.bls__section_subcribe-form-content .bls__subcribe-button,.bls__section_subcribe-form-content input[type=email]{width:100%}.bls__section_subcribe-form-content input[type=email]{margin:0 0 1rem}.bls__canvas-mb-menu,.subchildmenu,.submenu{max-width:100%;width:100%}.p-40{padding:2rem}}.password-modal__content-heading .text{padding-left:5px;font-size:1.6rem;text-decoration:underline;text-underline-offset:0.5rem}.password-link{align-items:center;font-size:1.4rem;font-weight:400;white-space:nowrap}.password-link svg{width:1.8rem;height:1.8rem;margin-right:1rem}.password-modal__content-heading{cursor:pointer;font-size:1.8rem;font-weight:400}.password-logo{width:100%;margin-bottom:1.5rem}.password__footer-caption a{padding:0;color:rgb(var(--color-link))}@media only screen and (min-width:750px){.password-modal__content-heading{font-size:1.8rem}.password-logo{margin-bottom:0}.password-header{display:flex;justify-content:space-between;align-items:center;padding:2rem 5rem 2.5rem}}@media only screen and (max-width:749px){.password-header{text-align:center;margin-top:20px}.password-modal__content-heading{justify-content:center;margin-top:15px}.password__footer{margin-bottom:30px}.password-content{margin-bottom:1.8rem;margin-top:1rem}}#password0_0 .dlg-heading{padding:3rem}.extent-loadmore-button .loadmore-menu a{--sub-heading-font-weight:var(--sub-links-font-weight);color:var(--color-white);display:inline-block;text-transform:capitalize;font-size:var(--base-font-size);font-weight:var(--sub-heading-font-weight);padding:1rem 5rem;cursor:pointer;margin-bottom:3rem}@media (max-width:1024px){.extent-loadmore-button .loadmore-menu{padding:0 3rem;margin-bottom:0!important;text-align:inherit}.extent-loadmore-button .loadmore-menu a{background-color:transparent;border:0;color:rgb(var(--base-color));font-weight:var(--sub-heading-font-weight);margin-bottom:0!important;text-decoration:underline;text-underline-offset:5px}}.scroll-trigger--design-mode .slider,.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger--design-mode.animate--slide-in{opacity:1;animation:none;transition:none}@media screen and (max-width:989px){.slider--mobile .scroll-trigger.animate--slide-in,.slider--tablet .scroll-trigger.animate--slide-in{animation:none;opacity:1}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{animation:var(--animation-slide-in)}}@media screen and (min-width:990px){.slider--desktop .scroll-trigger.animate--slide-in{animation:none;opacity:1}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--desktop{animation:var(--animation-slide-in)}}@media (prefers-reduced-motion:no-preference){.animate--ambient>img,.animate--ambient>svg{animation:30s linear infinite animateAmbient}@keyframes animateAmbient{0%{transform:rotate(0) translateX(1em) rotate(0) scale(1.2)}100%{transform:rotate(360deg) translateX(1em) rotate(-360deg) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{transition:opacity var(--duration-extra-long) ease-out;opacity:0}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger--design-mode .slider,.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger--design-mode.animate--slide-in{opacity:1;animation:none;transition:none}@keyframes slideIn{from{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}}@media only screen and (min-width:1025px){.bls__section:not(.bls__product) .menu-slide .submenu>.row>*{margin-bottom:0}.bls__section:not(.bls__product) .menu-slide .row>*{margin-bottom:2rem}.menu-slide .verticalmenu-list{transform:none!important;-webkit-transform:none!important}}@media (min-width:1025px){.blogSidebar ul li.item a.site-nav:hover,.bls__footer_block-content li:not(.list-social__item)>a:hover,.collection-sidebar ul li.item a.site-nav:hover{padding-left:10px}.left_sidebar,.right_sidebar{width:calc(var(--bs-gutter-x) + 270px)}.slideshow-custom .col-left{width:calc(var(--bs-gutter-x) + 270px);flex:0 0 auto;z-index:2}.slideshow-custom .col-right{width:calc(100% - (var(--bs-gutter-x) + 270px))}}.brand-filter{font-size:1.2rem;font-weight:600;margin-right:10px;margin-bottom:10px;min-width:5.8rem;text-align:center;padding:1.1rem 1.5rem;border-radius:3px;cursor:pointer;border:1px solid var(--border-color-base)}.all-brands.brand-filter{padding:1.1rem 2.5rem}.brand-filter:hover{background-color:#f5f5f5}.brand-filter.is-active{background-color:var(--heading-color);border-color:var(--heading-color)}.brand-filter.is-active a{color:var(--color-white)}.brand-filter.disable{pointer-events:none}.brand-filter.disable a{color:#999}.brands-group .brands-group-title{flex:0 0 auto;padding:0 3rem;--font-h3:32px;text-transform:uppercase;margin-bottom:0;width:6.5%}#brandsWrap{margin-top:5rem}.active-all .brands-group,.brands-group.is-active{display:flex;gap:9rem;padding:5rem 0;border-top:1px solid var(--border-color-base)}.brands-group-list{display:flex;flex-wrap:wrap;flex:1;margin-right:-30px}.brands-group-list .brand{line-height:34px;margin-right:30px}@media (min-width:768px){.bls__footer_block-title.toogle-menu{pointer-events:none}.bls__footer_block-title.py-10{padding-top:0}.footer{--footer-middle-padding-bottom:3rem}.footer .open-children-toggle,.swiper-pagination.show-on-mobile{display:none}.bls__spacing{height:var(--height-desktop)}.testimonial-thumb .swiper-slide{width:200px}.design_2 .bls__tes-item .desc-quote-info p{font-size:2.4rem}.pswp_thumb_item{min-width:70px;width:70px}.custom-height{height:var(--video-desktop-height)}.brands-group-list .brand{width:calc((100% / 5) - 30px)}.carrer-action .load-carrer{padding:1.2rem 4.85rem}}@media (max-width:767px){.bls__footer_block-title{cursor:pointer}.bls__footer_block-content.unactive,.bls__footer_block:last-child:before,.toogle-content{display:none}.bls__footer-middle{--footer-middle-padding-bottom:1rem}.bls__footer_block{margin-bottom:2rem!important}.footer .bls__social-link{margin-bottom:1.5rem}.bls__footer_block:not(.bls_footer--spacing):before{content:"";position:absolute;left:calc(var(--bs-gutter-x) * .5);right:calc(var(--bs-gutter-x) * .5);bottom:-1rem;border-bottom:1px solid var(--border-color-base)}.bls__footer_block:last-child{margin-bottom:0!important}body .crisp-client .cc-tlyw .cc-kxkl .cc-nsge[data-is-failure=false],body .crisp-client .cc-tlyw[data-full-view=true] .cc-kxkl .cc-nsge{bottom:85px!important}.footer .disclosure{padding:0 1rem}.footer .bls__newsletter-form{padding-bottom:1.5rem}.bls__newsletter-form .form-action button{padding:0 2rem}.bls_footer--about_us{margin-bottom:2rem}.bls__section.bls__product_list .row>*{margin-bottom:3rem}.page-heading:not(.show-banner) .not-show-heading,.template-product .breadcrumbs.py-25{padding:1.5rem 0}.toogle-menu.active .toogle-content{display:block}footer.footer.enable_menu-bottom{padding-bottom:7.2rem}.sticky-addtocart-show footer.footer{padding:0}.back-top{bottom:14.5rem;right:1rem;width:40px;height:40px;--bls-box-shadow:0 5px 30px rgba(0, 0, 0, 0.1)}.col-md-9.border-left,.col-md-9.border-right{border:0}.bls-customer__address .form-add-addresses,.bls__addreses-default .bls__your-addresses{padding:2rem}.table-history-order{font-size:1.4rem;min-width:500px}.table-history-order tbody td,.table-history-order thead th{padding:1rem}.bls__order-history{overflow:hidden;overflow-x:auto;-webkit-mask-image:linear-gradient(to left,transparent 5px,#000 40px);mask-image:linear-gradient(to left,transparent 5px,#000 40px)}.content-register{margin-top:var(--space_between_section)}.custom-height{height:var(--video-mobile-height)}.product-sizechart-content.bls_popup-content table{display:block;width:100%;overflow:auto;white-space:nowrap;border:none}.product-sizechart-content.bls_popup-content table th{border:1px solid var(--border-color-base)}.bls__section_subcribe-form-content .bls__subcribe-button{padding:0 2em}.brands-group-list .brand{width:calc((100% / 3) - 30px)}.bls__password-with-banner{padding-right:1.5rem;padding-left:1.5rem}}.brand a{color:#555}.bls-carrer--title-job{font-size:2rem;margin-bottom:0}.bls-carrer--short-job{gap:.5rem}.bls-carrer--short-job ul{display:inline-flex}.bls-carrer--short-job ul li{padding:0 1.5rem;position:relative}.bls-carrer--short-job ul li::before{content:'';display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:5px;height:5px;background-color:#999;border-radius:50%}.bls-carrer__item{padding:3rem;margin-bottom:3rem;border-radius:10px;border:1px solid var(--border-color-base)}.bls-carrer__item[data-hide=false]{display:block}.bls-carrer__item[data-hide=true]{display:none}@media (max-width:991px){.bls__banner-image .row.horizontal_scroll{grid-template-columns:repeat(auto-fit,minmax(60%,1fr));gap:var(--bs-gutter-x);grid-auto-flow:column;grid-auto-columns:minmax(60%,1fr);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;display:grid;margin-left:calc(-1 * (var(--bs-gutter-x) + var(--bs-gutter-x) * .5));margin-right:calc(-1 * (var(--bs-gutter-x) + var(--bs-gutter-x) * .5));padding-left:calc(var(--bs-gutter-x) + var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) + var(--bs-gutter-x) * .5)}.bls__banner-image .row.horizontal_scroll>*{padding:0}.bls__product .bls__grid .bls__swiper.hover__show-nav .swipper-next-back,.bls__shoplookbook .lookbook-swiper.hover__show-nav .swipper-next-back{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;width:100%}.bls__product .bls__grid .bls__swiper.hover__show-nav .swipper-next-back .swiper-arrow,.bls__shoplookbook .lookbook-swiper.hover__show-nav .swipper-next-back .swiper-arrow{position:static;transform:none;border:1px solid var(--border-color-base);margin:0 5px;opacity:1;visibility:visible;margin-bottom:var(--bls__section-header-margin);box-shadow:none}.bls__product .bls__grid .bls__swiper.hover__show-nav .swipper-next-back .swiper-arrow.swiper-button-lock,.bls__shoplookbook .lookbook-swiper.hover__show-nav .swipper-next-back .swiper-arrow.swiper-button-lock{display:none}.bls__product .bls__grid .bls__swiper.hover__show-nav .swiper-button-disabled,.bls__shoplookbook .lookbook-swiper.hover__show-nav .swiper-button-disabled{opacity:.8;pointer-events:none}.bls__product .bls__grid .bls__swiper.hover__show-nav,.bls__shoplookbook .lookbook-swiper.hover__show-nav{margin-top:-7px}#brandsCode{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory}.all-brands.brand-filter{min-width:11.8rem}.bls-carrer--short-job ul{flex-wrap:wrap}}@media (min-width:676px){.bls-carrer--button{flex:0 0 auto;width:25%;text-align:end}}.bls-carrer--button .btn-carrer{--btn-font-size:12px;padding-left:3.7rem;background-color:#fff;color:var(--heading-color);border-color:var(--border-color-base);padding-right:3.7rem}.bls-carrer--button .btn-carrer:hover{background-color:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:#fff}@media (max-width:675px){.bls-carrer--job{flex-direction:column;align-items:flex-start;gap:2rem}}.bls-carrer__item:nth-of-type(odd){background-color:#f5f5f5}.custom-content-carrer .bls__section-image{position:absolute;left:60%;top:-20%}@media (max-width:576px){.custom-content-carrer .bls__section-image{left:65%}}.timeline-item__time,.timeline-item__title{font-size:1.2rem;font-weight:600;text-transform:uppercase}.timeline-item__title{margin-bottom:.8rem}.timeline-item__time{padding:.6rem 1rem;min-width:115px;justify-content:center;border-radius:30px;border:2px solid #111;display:inline-flex;z-index:1}.timeline-item__content--block{position:relative;width:41%;padding:2rem;border-radius:10px;border:1px solid #111;box-shadow:4px 4px 0 0 #111}.timeline-main{padding-top:6rem;padding-bottom:6rem}.timeline-main::before{content:"";background:#111;width:2px;height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%)}.timeline-main::after{content:"\e946";font-family:blueskytechco!important;position:absolute;bottom:1.8px;left:calc(50% + .1px);font-size:18px;color:#111;transform:translate(-50%);line-height:0}.timeline-item{width:100%;margin-bottom:10rem}.timeline-item__time{position:absolute;left:50%;transform:translateX(-50%);background-color:#fff;color:#111}.timeline-item:nth-child(2n) .timeline-item__content--block{float:left}@media (min-width:768px){.timeline-item:nth-child(2n) .timeline-item__content--block{text-align:right}}.timeline-item:nth-child(odd) .timeline-item__content--block{float:right}.timeline-item::after{content:"";display:block;clear:both}@media screen and (max-width:767px) and (min-width:476px){.timeline-item:last-child::after,.timeline-item__time,.timeline-main::after,.timeline-main::before{left:58px}.timeline-item__content--block{max-width:100%;width:auto;margin-left:15rem}.timeline-item:nth-child(2n) .timeline-item__content--block,.timeline-item:nth-child(odd) .timeline-item__content--block{float:none}}.bls-sales-banner-page .bls__section-header,.bls-sales-banner-page h2{color:var(--heading-color)}.banner-sale-content{min-height:177px;border-radius:10px 10px 0 0;background-color:rgb(244,237,245,.1);padding:3.7rem 1rem 2.5rem;border:1px dashed;border-color:rgb(255,255,255,.7)}.banner-sale-code,.banner-sale-items:nth-child(2n) .banner-sale-label{background-color:#fff;color:#111}.banner-sale-items .banner-sale-content::after,.banner-sale-items .banner-sale-content::before{content:'';width:22px;height:22px;background-color:var(--gradient-background);position:absolute;bottom:-1.2rem;border-radius:50%;border-right:1px solid transparent;border-bottom:1px solid transparent;display:block}.banner-sale-items .banner-sale-content::before{right:-1.4rem;border-left:1px dashed;border-top:1px solid transparent;transform:rotate(35deg)}.banner-sale-items .banner-sale-content::after{left:-1.4rem;border-top:1px dashed;border-left:1px solid transparent;transform:rotate(55deg)}.banner-sale-content,.banner-sale-content h4{color:#fff}.banner-sale-content h4{--font-h4:26px;margin-bottom:.4rem}.banner-sale-content .banner-sale-label{font-size:1rem;text-transform:uppercase;font-weight:600;border-radius:30px;border:1px solid #fff;padding:.4rem 2rem;margin-bottom:1.2rem;display:inline-flex}.banner-sale-code{text-transform:uppercase;font-weight:600;padding-top:2.2rem;padding-bottom:2rem;border-radius:0 0 10px 10px}.bls-sales-banner-page .bls__section-header{--bls__section-header-margin:6rem}.banner-sale-items .banner-sale-label.sale-blink{-webkit-animation:1s infinite sale-blink;-moz-animation:1s infinite sale-blink;-o-animation:1s infinite sale-blink;animation:1s infinite sale-blink}@-webkit-keyframes sale-blink{0%,49%{background-color:transparent;color:#fff}100%,50%{background-color:#fff}}.mapboxgl-map,.store-infor{height:550px;max-height:550px}.store-infor__items{padding:2rem 2.5rem}.store-infor__items.store-active{background-color:var(--light-grey-color)}.store-infor{border:1px solid var(--border-color-base);border-top-left-radius:10px;border-bottom-left-radius:10px;overflow-y:scroll}.store-infor,.store-map{flex:1;width:100%}@media (max-width:991px){.store-wrapper{flex-direction:column}.store-infor{margin-bottom:1.5rem}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas,.store-infor{border-radius:10px}}@media (min-width:992px){.col-border-line:not(:last-child):before{content:"";position:absolute;right:0;top:0;height:100%;width:1px;border-right:1px solid var(--border-color-base)}.hover__show-nav .swiper-arrow{opacity:0;visibility:hidden;pointer-events:none;transition:var(--bls-transition);-webkit-transition:var(--bls-transition)}.hover__show-nav .swiper-button-prev,.hover__show-nav .swiper-button-prev-item{transform:translateX(10px) translateY(-50%);-webkit-transform:translateX(10px) translateY(-50%)}.hover__show-nav .swiper-button-next,.hover__show-nav .swiper-button-next-item{transform:translateX(-10px) translateY(-50%);-webkit-transform:translateX(-10px) translateY(-50%)}.hover__show-nav:hover .swiper-arrow{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%)}[data-arrow-centerimage="1"].hover__show-nav .swiper-button-prev,[data-arrow-centerimage="1"].hover__show-nav .swiper-button-prev-item{transform:translateX(10px) translateY(-50%)}[data-arrow-centerimage="1"].hover__show-nav .swiper-button-next,[data-arrow-centerimage="1"].hover__show-nav .swiper-button-next-item{transform:translateX(-10px) translateY(-50%)}.bls__product-style-3 [data-arrow-centerimage="1"].hover__show-nav .swiper-arrow,.bls__product-style-5 [data-arrow-centerimage="1"].hover__show-nav .swiper-arrow{--arrows-offset-top:40%!important}.store-infor{flex:0 0 auto;width:330px}.store-map{flex:0 0 auto;width:calc(100% - 330px)}}.store-infor__items:not(:last-child){border-bottom:1px solid var(--border-color-base)}.store-infor::-webkit-scrollbar{width:3px}.store-infor::-webkit-scrollbar-thumb{background:#111;border-radius:0 10px 10px 0}.store-infor::-webkit-scrollbar-track{background:#ebebeb}.bls__location-page .marker{cursor:pointer;display:block;background-image:url(icon_location.png);background-size:contain;background-repeat:no-repeat;background-position:center center;width:21.73px;height:30px}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.mapboxgl-popup-content h3{font-weight:600;font-size:1.4rem;margin-bottom:0;background:#111;padding:1.2rem 2rem;color:#fff;border-radius:5px 5px 0 0}.mapboxgl-popup-content div{padding:1.2rem 2rem;font-size:1.3rem;font-weight:500}.mapboxgl-popup-close-button{padding:0;font-size:0}.mapboxgl-popup-close-button::after{color:#999;content:"\ea29";width:18px;height:18px;font-size:18px;line-height:1}.bls__location-page .mapboxgl-popup-close-button:hover{background-color:transparent;color:#fff}.bls__location-page .mapboxgl-popup-close-button{right:1.8rem;top:1.2rem}.bls__location-page .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*,.bls__location-page .mapboxgl-ctrl-geocoder--icon{top:50%;transform:translateY(-50%)}.bls__location-page .mapboxgl-popup{padding-bottom:4rem;max-width:270px!important;width:100%}@media (min-width:576px){.bls__location-page .mapboxgl-popup{max-width:300px!important}}.bls__location-page .mapboxgl-ctrl-geocoder{box-shadow:none;background-color:transparent;width:300px}@media (max-width:475px){.active-all .brands-group,.brands-group.is-active{gap:3rem}.brands-group-list .brand{width:calc(100% - 30px)}.brands-group{align-items:center}.timeline-item__content--block{max-width:100%;width:auto;z-index:1;background-color:#fff}.timeline-item__time{margin-top:-7rem}.timeline-main{padding-top:10rem}.bls__location-page .mapboxgl-ctrl-geocoder{width:250px}}.bls__location-page .mapboxgl-ctrl-geocoder--input{--input-height:45px;padding-left:4.5rem;border:none;box-shadow:0 5px 30px 0 rgba(0,0,0,.05)}@media screen and (min-width:640px){.bls__location-page .mapboxgl-ctrl-geocoder--icon-search{left:20px}}.bls__location-page .mapboxgl-ctrl-geocoder .suggestions{box-shadow:0 5px 30px 0 rgba(0,0,0,.05);border-radius:10px}.bls__location-page .mapboxgl-ctrl-geocoder .suggestions li.active{background-color:#f5f5f5}.bls__location-page .mapboxgl-ctrl-geocoder .suggestions>li>a{padding:1.5rem 2rem}.bls__location-page .mapboxgl-ctrl-geocoder--suggestion-title{font-size:14px}.bls__location-page .mapboxgl-ctrl-geocoder--suggestion-address{font-size:13px;color:rgb(var(--base-color))}.bls__location-page .mapboxgl-ctrl-geocoder--icon-close{margin-top:1.8rem;margin-right:1.5rem}.bls__location-page .mapboxgl-ctrl button:not(:disabled):hover{background-color:transparent}.bls__location-page .mapboxgl-ctrl-geocoder--icon-loading{margin-left:-1.5rem;margin-top:-1.35rem}.password-main .bls-main-password{padding-top:0!important}.password-main .bls__banner-text--content-inner{margin-left:auto;margin-right:auto}@media (min-width:750px){.password-modal__content-heading{position:absolute;top:50px;right:50px}}@media (min-width:1200px) and (max-width:1260px){.password-main .bls__subcribe-input{margin-right:0}.password-main .bls__subcribe-button{width:100%;margin-top:1rem}}@media (min-width:1200px){.page-header .title-menu-dropdown.home-page.none-pointer{pointer-events:none}.page-header.header_scroll_down .title-menu-dropdown.home-page.none-pointer{pointer-events:inherit}.newletter-sub-title{text-align:center}.newletter-sub-title .bls__social-link{padding-top:1rem;justify-content:center}.sub-title-newletter{display:block}.sub-title-newletter~.bls__footer_block-title{font-size:clamp(3rem, 4vw, var(--font-h2));padding:0;font-weight:var(--bls__section-heading-weight,var(--heading-font-weight));margin:5px 0 0}.full-width:not(.section-full){padding-right:var(--full-width-padding);padding-left:var(--full-width-padding)}.bls__tes-item{max-width:var(--content-width)}.bls__spacing{height:var(--height-desktop)}.bls__section_shipping-inner.position-top .bls__section_shipping-content{max-width:76%;margin-left:auto;margin-right:auto}.swiper-button-next,.swiper-button-next-item,.swiper-rtl .swiper-button-prev,.swiper-rtl .swiper-button-prev-item{--swiper-next-position:1.5rem}.swiper-button-prev,.swiper-button-prev-item,.swiper-rtl .swiper-button-next,.swiper-rtl .swiper-button-next-item{--swiper-pre-position:1.5rem}.bls__section .full-width .swiper-button-next,.bls__section .full-width .swiper-button-next-item,.bls__section .full-width .swiper-rtl .swiper-button-prev,.bls__section .full-width .swiper-rtl .swiper-button-prev-item{--swiper-next-position:2.5rem}.bls__section .full-width .swiper-button-prev,.bls__section .full-width .swiper-button-prev-item,.bls__section .full-width .swiper-rtl .swiper-button-next,.bls__section .full-width .swiper-rtl .swiper-button-next-item{--swiper-pre-position:2.5rem}.custom-height.video-full-screen{height:100vh}.bls__password-banner{flex:var(--page-banner-width);max-width:calc(var(--pgae-banner-width))}.bls-main-password .bls__banner-text--content.show-banner{flex:calc(100% - var(--page-banner-width));max-width:calc(100% - var(--page-banner-width))}}.bls-main-password{height:100vh}.bls__password-with-banner{padding-top:5rem;padding-bottom:5rem}.bls__password-with-banner input[type=email]{--input-height:55px}@media (max-width:349px){.password-main .bls__subcribe-input{margin-right:0}.password-main .bls__subcribe-button{width:100%;margin-top:1rem}}.password__footer-text a{text-decoration:underline;text-underline-offset:5px}.page-detail-carrer h4{font-size:2rem}.page-detail-carrer ul{margin-bottom:3.6rem;list-style:none;padding-left:3rem}.page-detail-carrer ul:first-of-type{list-style:inherit;padding-left:4.5rem}.page-detail-carrer ul:first-of-type li{color:#111}@media (max-width:767px){.template-product.sticky-addcart-show .bls__mobile-stickybar{display:none}}.bls__section_shipping-inner .bls__section_shipping-image,.counter-item .counter-item-image{width:var(--icon-width)}.bls__section_shipping-inner.position-top .bls__section_shipping-image,.counter-item.position-top .counter-item-image{margin-bottom:var(--icon-spacing)}.bls__section_shipping-inner.position-left .bls__section_shipping-image,.counter-item.position-left .counter-item-image{margin-right:var(--icon-spacing)}.bls__section_shipping-inner.position-right .bls__section_shipping-image,.counter-item.position-right .counter-item-image{margin-left:var(--icon-spacing)}.bls__section_shipping-content h3,.counter-content .counter-heading{font-size:var(--ib-heading-font-size);font-weight:var(--ib-heading-font-weight,var(--bls__section-heading-weight));margin-bottom:var(--ib-spacing)}.bls__section_shipping-content .ib-description,.counter-content .ib-description{font-size:var(--ib-desc-font-size)}.counter-item.position-top.text-left{align-items:flex-start}.counter-item.position-top.text-right{align-items:flex-end}.counter-content .counter-inner{font-size:var(--ib-number-font-size);font-weight:var(--ib-number-font-weight,var(--bls__section-heading-weight));margin-bottom:var(--number-spacing)}.spr-badge-starrating .spr-icon,.spr-container .spr-icon{color:var(--color-product-reviews)}.bls__tes-rate .star svg,.bls__tes-rate .star svg path{fill:var(--color-product-reviews)}.product-form__buttons .bls__product-action-btn-js .bls__product-icon{border:1px solid var(--border-color-base);min-height:5rem;min-width:5rem}.tiktok-wrap{display:grid;gap:var(--bs-gutter-x);grid-auto-flow:column;grid-auto-columns:minmax(325px,1fr);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.tiktok-wrap::-webkit-scrollbar{height:4px;border-radius:10px;background-color:#f5f5f5}.tiktok-wrap::-webkit-scrollbar-thumb{background-color:var(--grey-color);border-radius:10px}.tiktok-column{max-width:calc(325px + var(--bs-gutter-x))}[style*="--point"]{object-position:var(--point)}.bls__search-page-main .bls__blog-posts-item{margin-bottom:4rem}.bls__search-page-main .bls__blog-posts-item .bls__blog-posts-title{font-size:var(--base-font-size);margin-top:1.5rem}
.template-index .page-header .nav-toggle.sticky-toggle svg path, .template-collection .page-header .nav-toggle.sticky-toggle svg path{fill:var(--header-color)}
/* .button-first, a, a.button-first {
  font-family: Questrial;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
  height: -moz-min-content;
  height: min-content;
  position: relative;
  white-space: nowrap;
  width: -moz-min-content;
  width: min-content;
  cursor: pointer;
  color: #ababa7;
} */
.page-heading .full-width {
    padding-left: 24px;
}
.breadcrumbs {
    padding-top: 80px;
    font-family: Questrial;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
    color: #ababa7;
    text-transform: uppercase;
    cursor: pointer;
    max-width: 1440px;
    margin: auto;
}
#shopify-section-template--23940340678958__custom_html_zgYfDj {
    position: relative;
    /*background: #161619;
    width: 100%;
    min-height: 600px;*/
}

.template-index {
    background: #161619!important;
}

.privacy-policy__goup {
    cursor: pointer;
    position: absolute;
    right: 24px;
    bottom: 56px;
}

@media (min-width: 768px) and (max-width: 1200px) {
    .privacy-policy__goup {
        bottom: 24px;
    }
}

.privacy-policy__goup svg {
    transform: rotate(90deg);
}

@media (max-width: 767px) {
    .md-w-20 {
        width: 20%!important
    }
    .md-w-15 {
        width: 15%!important
    }
    .md-w-65 {
        width: 65%!important
    }


    .privacy-policy__goup {
        bottom: 48px;
        right: 50%;
        transform: translateX(50%);
    }

    .privacy-policy__goup svg {
        width: 64px;
        height: 64px;
    }
}

.privacy-policy__goup:hover circle {
    stroke: #161619;
    opacity: 1;
}

.privacy-policy .path {
    color: #161616;
}

.privacy-policy .path a {
    color: #161616;
}

.privacy-policy .path a:hover {
    color: #8c7e66 !important;
}

.privacy-policy .path span {
    color: #161616;
}

.privacy-policy .container {
    max-width: 1440px;
    padding: 0 24px 140px 24px;
    margin: auto;
}

.privacy-policy-title {
    font-family: 'Glacior';
    font-size: 96px;
    font-weight: 400;
    line-height: 96px;
    letter-spacing: 0em;
    text-align: left;
    color: #131313;
}

@media (min-width: 768px) and (max-width: 991px) {
    .privacy-policy-title {
        font-size: 60px;
        line-height: 60px;
    }
}

@media (max-width: 767px) {
    .privacy-policy-title {
        font-size: 50px;
        font-weight: 400;
        line-height: 50px;
        letter-spacing: 0em;
        text-align: center;
    }
}

.privacy-policy__box {
    display: flex;
    gap: 104px;
    margin-bottom: 50px;
}

@media (min-width: 768px) and (max-width: 991px) {
    .privacy-policy__box {
        gap: 36px;
    }
}

@media (max-width: 767px) {
    .privacy-policy__box {
        display: block;
    }
}

.privacy-policy__box-title {
    display: flex;
    gap: 104px;
    margin-top: 9px;
    margin-bottom: 64px;
    width: 100%;
}

@media (min-width: 768px) and (max-width: 991px) {
    .privacy-policy__box-title {
        gap: 36px;
    }

}

@media (max-width: 767px) {
    .privacy-policy__box-title {
        display: block;
        margin: 30px 0 32px 0;
    }
    .modal {
        z-index: 9999999999999;
    }
    .modal-close a, .modal-close1 a {
        z-index: 999999999999999;
    }
    .modal-box {
        margin-top: 10px;
    }
    .modal-close, .modal-close1 {
        right: 4px!important;
        top: 4px!important;
    }
}

.privacy-policy__box-title .privacy-policy__box__right {
    max-width: 100%;
}

.privacy-policy__box__left {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

@media (min-width: 768px) {
    .privacy-policy__box__left {
        min-width: 248px;
        max-width: 248px;
        position: sticky;
        top: 80px;
    }
}

.privacy-policy__box__left-accarodion {
    position: relative;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    .privacy-policy__box__left-accarodion .privacy-policy__box__left-accarodion-header {
        pointer-events: none;
    }
}

.privacy-policy__box__left-accarodion-arrow {
    position: absolute;
    right: 0px;
    top: -2px;
    cursor: pointer;
}

@media (min-width: 768px) {
    .privacy-policy__box__left-accarodion-arrow {
        display: none;
    }
}

.privacy-policy__box__left-accarodion-arrow.show svg {
    transform: rotate(180deg);
}

.privacy-policy__box__left-accarodion-title {
    font-family: 'Questrial';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
    color: #39393c;
    text-transform: uppercase;
    padding-right: 30px;
    cursor: default;
}

@media (max-width: 767px) {
    .privacy-policy__box__left-accarodion-title {
        color: #131313;
    }
}

.privacy-policy__box__left-accarodion-content {
    margin-top: 8px;
}

@media (max-width: 767px) {
    .privacy-policy__box__left-accarodion-content {
        border-top: 1px solid #161619;
    }
}

.privacy-policy__box__left-accarodion-content.hide {
    max-height: 1px;
    overflow: hidden;
}

.privacy-policy__box__left-accarodion-box {
    display: flex;
    flex-direction: row;
    gap: 16px;
    margin: 16px 0;
}

.privacy-policy__box__left-accarodion-box-item {
    width: 100%;
    padding: 15px 0;
    text-align: center;
    cursor: pointer;
}

.privacy-policy__box__left-accarodion-item {
    display: flex;
    justify-content: space-between;
    padding: 8px 0;
    cursor: pointer;
    font-family: 'Questrial';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
    color: #161616;
    text-transform: uppercase;
}

.privacy-policy__box__left-accarodion-item:hover {
    color: #8c7e66;
}

@media (min-width: 768px) {
    .privacy-policy__box__left-accarodion-item {
        max-width: 248px;
    }
}

.privacy-policy__box__right {
    display: flex;
    flex-direction: column;
    gap: 80px;
    max-width: 688px;
}

@media (max-width: 767px) {
    .privacy-policy__box__right {
        gap: 56px;
    }
}

.privacy-policy__box__right-item {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

@media (max-width: 767px) {
    .privacy-policy__box__right-item {
        gap: 16px;
    }
}

.privacy-policy__box__right-item :last-child {
    margin-bottom: 0;
}

.privacy-policy__box__right-item * {
    font-family: 'Questrial';
}

.privacy-policy__box__right-item a {
    color: #161616;
    white-space: normal;
    font-size: 18px;
}

.privacy-policy__box__right-item li {
    display: list-item;
    padding-inline-start: 32px;
    position: relative;
    margin-bottom: 9px;
    font-family: 'Questrial';
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
}

.privacy-policy__box__right-item li::before {
    content: var(--url-list-icon);
    position: absolute;
    width: 20px;
    height: 20px;
    left: 0px;
    top: -2px;
    opacity: 0.3;
}

.privacy-policy__box__right-item ol {
    list-style: auto;
    right: -20px;
    position: relative;
    width: calc(100% - 20px);
}

.privacy-policy__box__right-item ol li {
    padding-inline-start: 8px;
}

.privacy-policy__box__right-item ol li::before {
    display: none;
}

.privacy-policy__box__right-item ol li::marker {
    position: absolute;
    left: 10px;
}

.privacy-policy__box__right-item h2 {
    font-size: 40px;
    font-weight: 400;
    line-height: 31px;
    letter-spacing: 0em;
    text-align: left;
    color: #161619;
    position: relative;
    bottom: 0;
}

@media (max-width: 767px) {
    .privacy-policy__box__right-item h2 {
        font-size: 24px;
        line-height: 50px;
        font-weight: 400;
    }
}

.privacy-policy__box__right-item h3 {
    font-size: 36px;
    font-weight: 400;
    line-height: 31px;
    letter-spacing: 0em;
    text-align: left;
    color: #161619;
    position: relative;
    bottom: 0;
}

@media (max-width: 767px) {
    .privacy-policy__box__right-item h3 {
        font-size: 22px;
        line-height: 50px;
        font-weight: 400;
    }
}

.privacy-policy__box__right-item h4 {
    font-size: 34px;
    font-weight: 400;
    line-height: 31px;
    letter-spacing: 0em;
    text-align: left;
    color: #161619;
    position: relative;
    bottom: 0;
}

@media (max-width: 767px) {
    .privacy-policy__box__right-item h4 {
        font-size: 22px;
        line-height: 50px;
        font-weight: 400;
    }
}

.privacy-policy__box__right-item h5 {
    font-size: 32px;
    font-weight: 400;
    line-height: 31px;
    letter-spacing: 0em;
    text-align: left;
    color: #161619;
    position: relative;
    bottom: 0;
}

@media (max-width: 767px) {
    .privacy-policy__box__right-item h5 {
        font-size: 22px;
        line-height: 50px;
        font-weight: 400;
    }
}

.privacy-policy__box__right-item p {
    font-family: 'Questrial';
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #161616;
}

@media (max-width: 767px) {
    .privacy-policy__box__right-item p {
        font-size: 18px;
        font-weight: 400;
        line-height: 23px;
        letter-spacing: 0em;
        text-align: left;
    }
}

.privacy-policy__box__right-title {
    font-family: 'Glacior';
    font-size: 40px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: 0em;
    text-align: left;
    color: #161616;
}
.modal {
    position: fixed;
    background: #ababa7;
    z-index: 991;
    opacity: 1;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
    width: 100%;
    max-width: 688px;
}

.modal-form {
    display: none;
}

.modal-form.active {
    display: unset;
}

@media (max-width: 767px) {
    .modal {
        margin-top: 100px;
        width: calc(100% - 32px);
        max-width: 400px;
        height: calc(var(--vh, 1vh) * 100 - 32px);
        max-height: calc(var(--vh, 1vh) * 100 - 32px);
        overflow-y: auto;
    }
}

.modal .dropdowList::after {
    content: unset !important;
}

.modal .dropdown {
    width: 100%;
    border-bottom: 1px solid #161619;
    align-self: end;
    padding-bottom: 2px;
}

.modal .dropdown label {
    cursor: pointer;
}

.modal .dropdown-item {
    overflow: hidden;
}
.dropdown-content {
    position: absolute;
    background-color: #fff;
    min-width: 230px;
    z-index: 1;
    overflow: auto;
    max-height: 50vw;
}
.modal .dropdown-input .custom-checkbox,
.modal .dropdown-input .custom-radio {
    padding-left: 0;
}

.modal .dropdown-input .custom-checkbox span::before,
.modal .dropdown-input .custom-radio span::before {
    display: none;
}

.modal .dropdown-input .dropbtn {
    padding: 0;
    margin: 0;
    width: 100%;
    justify-content: space-between;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
    text-transform: uppercase;
}
.modal .dropdown-input .dropbtn:hover {
    background-color: transparent;
    color: #161619;
    border-color: transparent;
}
.modal .dropdown-input {
    position: relative;
}
.modal .dropdown-input .dropbtn-title {
    overflow: hidden;
    text-overflow: ellipsis;
    z-index: 3;
    max-width: calc(100% - 32px);
    white-space: initial;
    z-index: 3;
    max-width: calc(100% - 32px);
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

@media (max-width: 767px) {
    .modal .dropdown-input .dropbtn {
        font-size: 14px;
        font-weight: 400;
        line-height: 18px;
        letter-spacing: 0em;
        text-align: left;
    }
}

.modal .dropdown-input .dropdowList {
    width: 100%;
}

.modal .wrap {
    display: flex;
    gap: 16px;
}

.modal .wrap > div {
    min-width: calc(50% - 8px);
}

@media (max-width: 767px) {
    .modal .wrap {
        flex-direction: column;
        display: contents;
    }
}

.modal .wrap .input-container {
    width: 100%;
}

.modal-container {
    padding: 40px 48px 56px 48px;
}

@media (max-width: 767px) {
    .modal-container {
        padding: 24px 0;
    }
}

.modal-box {
    display: none;
}

.modal-box.active {
    display: unset;
}

.modal-box-price {
    margin-top: 16px;
    font-family: 'Questrial';
    font-size: 20px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: left;
    color: #161619;
}

.modal-box-list {
    margin-top: 8px;
}

.modal-box-list.wrap-list ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    row-gap: 8px;
}

.modal-box-list.wrap-list li {
    margin-right: 12px;
}

.modal-box-list li {
    display: list-item;
    padding-inline-start: 32px;
    position: relative;
    font-family: 'Questrial';
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
}

.modal-box-list li::before {
    content: var(--url-list-icon);
    position: absolute;
    width: 20px;
    height: 20px;
    left: 0px;
    top: -2px;
    opacity: 0.3;
}

.modal-box-send {
    height: 100%;
    display: flex;
    flex-direction: column;
}

@media (min-width: 768px) {
    .modal-box-send {
        display: contents;
    }
}

@media (max-width: 767px) {
    .modal-box-send {
        padding: 0 16px;
    }
}

.modal-box-send.hide {
    display: none;
}

.modal-box-thanks {
    display: none;
}

.modal-box-thanks .gallery-items__card {
    pointer-events: none;
}

.modal-box-thanks .gallery-items__card-img-first img {
    width: calc(100% - 16px) !important;
    height: calc(100% - 16px) !important;
    margin: 8px auto !important;
}

.modal-box-thanks .gallery-items__card {
    display: grid;
    margin: 38.5px auto 38.5px auto;
    width: 100%;
    max-width: 263px;
}

.modal-box-thanks .gallery-items__card-img-first {
    height: unset !important;
}

@media (max-width: 767px) {
    .modal-box-thanks .gallery-items__card {
        margin-top: 40px !important;
        max-width: calc(100% - 48px) !important;
    }
}

.modal-box-thanks.active {
    display: flex;
    flex-direction: column;
    height: 100%;
}

@media (min-width: 768px) {
    .modal-box-thanks.active {
        display: contents;
    }
}

@media (max-width: 600px) {
    .modal-box {
        overflow: auto;
        height: calc(var(--vh, 1vh) * 100 - 82px);
    }
}

.modal-box-agree {
    margin-bottom: 20px;
    /* margin-top: 40px; */
    font-family: 'Questrial';
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
}

.modal-box-agree a {
    font-family: 'Questrial';
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #161616;
    white-space: initial !important;
    text-decoration: underline;
}

.modal-box-agree .custom-checkbox span,
.modal-box-agree .custom-radio span {
    display: inline;
}

.modal-box-agree .custom-checkbox span span,
.modal-box-agree .custom-radio span span {
    font-family: 'Questrial';
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    text-decoration: underline;
}

@media (max-width: 767px) {
    .modal-box-agree {
        margin-top: 24px;
    }
}

.modal-box-agree .custom-checkbox > div::before,
.modal-box-agree .custom-checkbox > span::before,
.modal-box-agree .custom-radio > div::before,
.modal-box-agree .custom-radio > span::before {
    opacity: 0.3;
}

.modal-box-agree .custom-checkbox > input:checked + span::before,
.modal-box-agree .custom-radio > input:checked + span::before {
    opacity: 1;
}

.modal-box__fields {
    display: flex;
    flex-direction: column;
    gap: 32px;
    margin-top: 32px;
}

@media (max-width: 767px) {
    .modal-box__fields {
        gap: 24px;
        margin-top: 18px;
    }
}

.modal-box-btn {
    margin-top: 40px;
}

@media (max-width: 767px) {
    .modal-box-btn {
        margin-top: auto;
    }
}

.modal-box__title {
    color: #161619;
    font-family: 'Glacior';
    font-size: 72px;
    font-weight: 400;
    line-height: 72px;
    letter-spacing: 0em;
    text-align: center;
}

@media (max-width: 767px) {
    .modal-box__title {
        font-family: 'Glacior';
        font-size: 50px;
        font-weight: 400;
        line-height: 50px;
        letter-spacing: 0em;
        text-align: center;
    }
}

.modal-box__description {
    margin-top: 16px;
    color: #161619;
    font-family: 'Questrial';
    font-size: 24px;
    font-weight: 400;
    line-height: 31px;
    letter-spacing: 0em;
    text-align: center;
}

@media (max-width: 767px) {
    .modal-box__description {
        font-size: 18px;
        line-height: 23.4px;
    }
}

.header__content-become {
    font-family: Questrial;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
    color: #ababa7;
    text-transform: uppercase;
    cursor: pointer;
    height: min-content;
    position: relative;
    white-space: nowrap;
}
.header__content-become::before {
    content: ' ';
    position: absolute;
    background: #ababa7;
    width: 100%;
    height: 1px;
    bottom: -2px;
}
.header__content-become:hover {
    color: #8c7e66 !important;
}
.header__content-become:hover::before {
    background: #8c7e66 !important;
}
#become:target, #become:target .modal-box[data-form="2"],
#brochure:target, #brochure:target .modal-box[data-form="21"],
#request_quote:target, #request_quote:target .modal-box[data-form="1"],
#get-an-estimate:target, #get-an-estimate:target .modal-box[data-form="2"]
{
    display: block!important;
}
#request_quote .modal{
    max-width: 988px;
}
/* #become:target, #become:target .modal-box[data-form="1"],
#request_quote:target, #request_quote:target .modal-box[data-form="2"]{
  display: none!important;
} */
.modal-close, .modal-close1 {
    cursor: pointer;
    position: absolute;
    right: 8px;
    top: 18px;
}
.button-black {
    width: 100%;
    padding: 16px 0;
    text-align: center;
    align-items: center;
    color: #ababa7;
    background: #161619;
    font-family: Questrial;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
    justify-content: center;
    display: flex;
    cursor: pointer;
    text-transform: uppercase;
    border: none;
}
button.button-black {
    border-radius: 0;
    color: #ababa7;
    font-size: 18px;
}
.blur {
    width: 100%;
    height: 100%;
    top: 0px;
    bottom: 0px;
    right: 0px;
    left: 0px;
    position: fixed;
    background-color: #160802;
    opacity: 0.8;
    z-index: 990;
}
.modal-box__fields textarea {
    border: none!important;
    min-height: 60px;
    height: 120px;
}
textarea {
    background: rgba(255, 255, 255, 0) !important;
    border: unset !important;
    border-bottom: 1px solid #161619 !important;
    max-height: 54px !important;
    display: inline;
    padding: 8px 20px 8px 0 !important;
    color: #161619;
    border: 0;
    border-bottom: 1px solid #161619;
    font-family: 'Questrial';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    text-align: left;
    resize: none;
}
textarea::placeholder {
    color: #616161!important;
    font-family: Questrial;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
}
@media (max-width: 767px) {
    textarea {
        max-height: 71px !important;
    }
}

textarea::-moz-placeholder {
    color: #616161;
    font-family: 'Questrial';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
}

textarea::placeholder {
    color: #616161;
    font-family: 'Questrial';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
}

input:-webkit-autofill,
textarea:-webkit-autofill {
    -webkit-box-shadow: unset !important;
}

.custom-tooltip {
    opacity: 0;
    z-index: -1;
    width: 100%;
    position: relative;
    padding: 24px 16px 24px 16px;
    background: #2c2c32;
    font-family: 'Questrial';
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #ababa7;
    position: absolute;
    max-width: calc(100% - 96px);
}

.custom-tooltip.active {
    opacity: 1 !important;
    z-index: 4;
}

.dropbtn {
    margin: 0 8px;
    position: relative;
    background-color: rgba(255, 255, 255, 0);
    color: #161619;
    border: none;
    cursor: pointer;
    font-family: Questrial;
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0;
    text-align: left;
    display: flex;
    white-space: nowrap
}

.dropdowList::after {
    content: ' ';
    background: #fff;
    top: -41px;
    position: absolute;
    width: 100%;
    height: 41px
}

.dropdown {
    display: inline-block
}

.dropdown-item {
    cursor: pointer
}

.dropdown .dropbtn.active {
    z-index: 6
}

.dropbtn.active .dropdown-icon svg {
    transform: rotate(180deg)
}

.dropdown-helpicon {
    cursor: pointer
}

@media (max-width: 767px) {
    .dropdown-helpicon {
        display: none
    }
}

.dropdown-icon {
    display: flex;
    padding-left: 8px
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #fff;
    min-width: 230px;
    z-index: 1;
    overflow: auto;
    max-height: 50vw
}

.dropdown-content .dropdown-item {
    padding: 8px 16px
}

.dropdown-content a {
    color: #000;
    padding: 12px 16px;
    text-decoration: none;
    display: block
}

.dropdown-content a:hover {
    background-color: #f1f1f1
}


.show {
    display: block;
    z-index: 11;
}
.modal-box-agree .custom-checkbox > input:checked + span::before,
.custom-checkbox > input:focus:not(:checked) + span::before {
    outline: none !important;
    border-color: inherit;
    box-shadow: none;
}

.custom-checkbox {
    display: block;
    margin-bottom: 0;
    padding-left: 28px;
    position: relative;
}

.custom-checkbox > input {
    position: absolute;
    z-index: -1;
    opacity: 0;
    outline: none !important;
    border-color: inherit;
    box-shadow: none;
}

.custom-checkbox > input:focus {
    outline: none !important;
    border-color: inherit;
    box-shadow: none;
}

.custom-checkbox > input *:focus {
    outline: none !important;
    border-color: inherit;
    box-shadow: none;
}

.custom-checkbox > span {
    display: inline-flex;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    cursor: pointer;
    width: 100%;
    display: flex;
}

.custom-checkbox > div::before,
.custom-checkbox > span::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    flex-shrink: 0;
    flex-grow: 0;
    border: 1px solid #161619;
    margin-right: 10px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%;
    position: absolute;
    left: 0px;
    top: 0px;
}

.custom-checkbox > input:not(:disabled):active + span::before {
    background-color: #b3d7ff;
    border-color: #b3d7ff;
}

.custom-checkbox > input:focus + span::before {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-checkbox > input:focus:not(:checked) + span::before {
    border-color: #80bdff;
}

.custom-checkbox > input:checked + span::before {
    border-color: #161619;
    background-color: #161619;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}

.custom-checkbox > input:disabled + span::before {
    background-color: #e9ecef;
}
.custom-checkbox > input {
    width: 20px;
    top: 20px;
    left: 2px;
}

h1, .text_image_compare .inner .column.text .text_image_compare_heading {
    font-family: Glacior,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    color: #ababa7;
    font-size: 40px;
    line-height: 40px;
}
.nt-page.page-id-139964776749 #MainContent {
    margin-top: -246px;
}
.nt-product #MainContent {
    margin-top: 0px;
    /* background: #f8f7f3; */
    background: #fff;
}
body.nt-product,
body.nt-product .breadcrumbs,
body.nt-product .bls__product-tabs{
    /* background: #f8f7f3; */
    background: #fff;
}
[data-arrow-centerimage="1"].hover__show-nav .swiper-arrow {
    margin-top: 120px;
    opacity: 0.5;
}
.announcement-bar, .breadcrumbs .bls__breadcrumb-list, .forget-password, .link-forgot {
    color: #ababa7;
    opacity: .5;
}
.bls__breadcrumb-link {
    color: #ababa7;
    opacity: 1;
}
.banner_heading__inner h1{
    font-size: 72px;
    line-height: 72px;
}
header:not(.header_scroll_down) {
    border-bottom: none!important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;;
}
header.header_scroll_up,
header.header_scroll_down{
    /* opacity: .7; */
}
.header-middle {
    background: none!important;
}
@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        webkit-transform: translateY(-50px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}
@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translateY(-50px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@media (min-width: 767px) {
    .fadeInDown {
        -webkit-animation-name: fadeInDown;
        animation-name: fadeInDown;
    }
}
.section-banner__wrap {
    position: relative;
}
.banner {
    position: relative;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
@media (min-width: 768px) {
    .banner {
        min-height: 0;
    }
}
.banner .container {
    padding: 0 16px;
    max-width: 1440px;
}
@media (min-width: 768px) {
    .banner .container {
        padding: 0 24px;
    }
}
.banner .banner_text {
    color: #ababa7;
    font-family: Questrial, sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 20px;
}
@media (min-width: 768px) {
    .banner .banner_text {
        font-size: 18px;
        line-height: 24px;
    }
}
@media (min-width: 1024px) {
    .banner .banner_text {
        line-height: 36px;
    }
}
.banner .banner_text .banner_text__inner {
    font-family: Questrial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    text-transform: uppercase;
}
.button-first.border, a.border, a.button-first.border {
    border: 1px solid #ababa7;
    padding: 16px 32px;
    display: block;
}
.button-first, a.button-first {
    font-family: Questrial;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    height: -moz-min-content;
    height: min-content;
    /* position: relative; */
    white-space: nowrap;
    width: -moz-min-content;
    width: min-content;
    cursor: pointer;
    color: #ababa7;
}
input {
    display: inline;
    padding: 8px 20px 8px 0;
    background: rgba(255,255,255,0);
    color: #161619;
    border: 0;
    font-family: Questrial;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    text-align: left;
    height: -moz-max-content;
    height: max-content;
    padding-left: 0 !important;
}
input::placeholder {
    color: #161619;
    padding: 0 8px;
    line-height: 0;
    padding-left: 0 !important;
}
.background2__content {
    position: relative;
}
.background2 a.button-first {
    position: absolute!important;
    text-decoration: none;
    bottom: 0;
}
.background2 a.button-first:hover {
    color: rgb(140, 126, 102);
}
.background2__content .button-first:hover::before {
    background: rgb(140, 126, 102) !important;
}
input {
    color: #161619;
}
::placeholder {
    color: #999;
    opacity: 1;
}
.bls__collection-infor svg {
    position: relative;
    margin-bottom: 16px;
    width: calc(100% - 8px);
    left: 4px;
    cursor: pointer;
    display: none;
}
.bls__product-item:hover .gallery-items__card-underline,
.counter-item-image .gallery-items__card-underline{
    display: none;
}
.gallery-items__card-underline {
    margin-top: 13px;
    display: list-item;
    position: relative;
    top: 6px;
    width: calc(100% + 0px);
    height: 1px;
    background: #8c7e66;
}

.gallery-items__card-underline::after {
    content: ' ';
    background: #8c7e66;
    position: absolute;
    height: 5px;
    width: 5px;
    border-radius: 100%;
    right: 0;
    bottom: -2px;
    display: block;
}
/* .bls__product-item:hover  img {
  transition: .2s;
  margin: 17px 0;
  width: calc(100% - 17px);
  padding: 0 0 0 17px;
  -o-object-fit: revert;
  object-fit: revert;
} */

.gallery-items__card-underline::before {
    content: ' ';
    background: #8c7e66;
    position: absolute;
    height: 5px;
    width: 5px;
    border-radius: 100%;
    left: 0;
    bottom: -2px;
    display: block;
}

.gallery-items__card-underline::marker {
    content: '' !important;
    display: none;
}

.bls__product-item:hover .gallery-items__card-line-left,
.bls__product-item:hover .gallery-items__card-line-right,
.bls__product-item:hover .gallery-items__card-line-bottom,
.bls__product-item:hover .gallery-items__card-line-topleft,
.bls__product-item:hover .gallery-items__card-line-topright {
    display: unset !important;
}

.bls__product-item:hover .gallery-items__card-underline {
    display: none;
}

.bls__product-item:hover img {
    transition: 0.2s;
    margin: 17px 0;
    width: calc(100% - 32px);
    padding: 0 0 0 17px;
    -o-object-fit: revert;
    object-fit: revert;
}
.gallery-items__card-line-topleft {
    display: none;
    position: absolute;
    top: 0;
    width: 25%;
    left: 0;
    height: 1px;
    background: #8c7e66;
}

.gallery-items__card-line-topleft::before {
    content: ' ';
    background: #8c7e66;
    position: absolute;
    height: 5px;
    width: 5px;
    border-radius: 100%;
    right: 0;
    top: -2px;
}

.gallery-items__card-line-topright {
    display: none;
    position: absolute;
    top: 0;
    width: 25%;
    height: 1px;
    right: 0;
    background: #8c7e66;
}

.gallery-items__card-line-topright::before {
    content: ' ';
    background: #8c7e66;
    position: absolute;
    height: 5px;
    width: 5px;
    border-radius: 100%;
    left: 0;
    top: -2px;
}

.gallery-items__card-line-left {
    position: absolute;
    left: 0;
    top: 0;
    height: calc(100% + 1px);
    width: 1px;
    background: #8c7e66;
    display: none;
}

.gallery-items__card-line-right {
    position: absolute;
    right: 0;
    top: 0;
    height: calc(100% + 1px);
    width: 1px;
    background: #8c7e66;
    display: none;
}

.gallery-items__card-line-bottom {
    position: absolute;
    bottom: -1px;
    width: calc(100% + 0px);
    height: 1px;
    background: #8c7e66;
    display: none;
}
.bls__product-item:hover img {
    transition: 0.2s;
    margin: 17px 0;
    width: calc(100% - 17px);
    height: calc(100% - 32px);
    -o-object-fit: revert;
    object-fit: revert;
    transform: none;
    -webkit-transform: none!important;
}

.bls__section.bls__product:not(.bls__section-list-products) .bls__swiper {
    overflow: visible!important;
}

.template-product .bls__custom-text strong {
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
    color: #ABABA7!important;
}
.template-product .bls__custom-text {
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
    color: #161619!important;
    padding-right: 5px;
}

.template-product .bls__custom-text ul {
    list-style: none;
    padding-left: 0;
}

@media (min-width: 992px) {
    .bls__product-img:hover a div:only-child, .bls__product-img:hover .bls__product-hover-img {
        /* transform: none;
        -webkit-transform: none!important; */
    }
}
.bls__product-name {
    padding-top: 12px;
    font-family: Questrial;
    font-size: 24px;
    font-weight: 400;
    line-height: 31px;
    letter-spacing: 0;
    text-align: left;
    color: #161619;
    position: relative;
    bottom: 0;
}
.bls__product-item .price {
    font-size: 24px;
    display: block;
    line-height: 24px;
    padding: 15px 0;
}
.filter_posts__by_tags {
    margin-bottom: 45px;
}
.filter_posts__by_tags .filter_icon {
    padding: 15px 0;
    display: flex;
    gap: 7px;
    font-family: Questrial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    align-items: center;
    text-transform: uppercase;
}
@media (min-width: 768px) {
    .filter_posts__by_tags .filter_icon {
        display: none;
        opacity: 0;
        visibility: hidden;
    }
}
.filter_posts__by_tags .hr {
    opacity: 0.5;
}
.filter_posts__by_tags:after {
    left: auto;
    right: 0;
}
.filter_posts__by_tags .tags {
    position: absolute;
    /*height: 100%;
     width: 100%;
     top: 0;
     left: -100%;
    */
    z-index: 1;
    background-color: #ababa7;
    transition: all 200ms ease-in-out;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 0 -12px;
    padding: 12px 0;
    display: none;
}
@media (min-width: 768px) {
    .filter_posts__by_tags .tags {
        background-color: transparent;
        position: static;
        display: flex;
    }
}
.filter_posts__by_tags .tags.active {
    display: flex;
    transform: translate(0, 3px);
}
.filter_posts__by_tags .tags .tag {
    padding: 6px 12px;
}
@media (min-width: 768px) {
    .filter_posts__by_tags .tags .tag {
        padding: 12px;
    }
}
.filter_posts__by_tags .tags .tag .tag_link {
    display: flex;
    align-items: center;
    font-family: Questrial, sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #161619;
    text-transform: uppercase;
}
@media (min-width: 768px) {
    .filter_posts__by_tags .tags .tag .tag_link {
        font-size: 18px;
        line-height: 24px;
    }
}
.filter_posts__by_tags .tags .tag .tag_link:before, .filter_posts__by_tags .tags .tag .tag_link:after {
    content: "[";
}
.filter_posts__by_tags .tags .tag .tag_link:after {
    content: "]";
}
.hr {
    position: relative;
    max-width: 100%;
    width: 100%;
    height: 1px;
    background-color: #39393c;
}
.hr:before, .hr:after {
    content: '';
    position: absolute;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #39393c;
    top: 50%;
    transform: translate(0, -50%);
    left: 0;
}
.hr:after {
    left: auto;
    right: 0;
}
#template--22012725887277__0c521c75-5d82-4dd6-aecc-f519d8907411 .sf__slide-content {
    height: 95%;
}
.button-first {
    position: absolute;
    left: 24px;
    bottom: 26px;
    color: #ababa7;
    text-transform: uppercase;
}
.button-first.underline::before, a.button-first.underline::before, a.underline::before {
    content: ' ';
    position: absolute;
    /* background: #ababa7; */
    width: 100%;
    height: 1px;
    bottom: -2px;
    cursor: default;
    z-index: 2;
}
.button-first svg {
    position: absolute;
    left: -93px;
    top: -142px;
    width: 320px;
    height: auto;
    transform: rotate(90deg);
}
.button-first.instagram {
    position: absolute;
    right: 24px;
    bottom: 26px;
    color: #ababa7;
    text-transform: uppercase;
    left: auto;
}
/* .list_percents .inner .item {
  flex: 1 0 100% !important;
} */
@media (min-width: 768px) {
    .list_percents .inner .item {
        flex: 1 0 calc(100%/3)!important;
    }
}
.background5__title {
    padding-bottom: 0!important;
    margin-bottom: 0!important;
}
@media (min-width: 1200px) {
    .background5__box-description {
        width: 45.5vw;
    }
}

.template-product #page-header, .template-product #sticky-header {
    /*background-color: #ABABA7;*/
    background-color: #111;
}

@media (min-width: 720px) {
    .template-product .navigation .horizontal-list .level0 > a
    /*.template-product .header__content-become*/
    {
        color: #161619;
    }
}
.template-product header svg{
    mix-blend-mode: difference;
}
.template-product.template-product  .breadcrumbs {
    padding-top: 15px;
}

.tab-content h2 {
    font-size: 30px;
}
.product__media-mobile .col_nav.nav_medium {
    /* display: none; */
}

.template-product .bls__breadcrumb-item a{
    color: #161619;
}
.bls__product-title,
.template-product .bls__custom-html,
.template-product .price,
.template-product .bls__visitors,
.template-product .swatch-selected-value,
.template-product strong{
    color: #161619;
}
.template-product .swatch-attribute-label,
.product-form__input:not(.color) .bls__option-swatch.active{
    color: #ABABA7!important;
}
.bls__product-details-infor variant-selects fieldset .bls__option-swatch,
.product-form__input:not(.color) .bls__option-swatch{
    border-color: #ABABA7!important;
}
.bls__product_addons {
    font-size: 18px;
    font-weight: 400;
    font-family: Questrial;
}
.template-product .bls__product-add-cart {
    display: none;
}
.template-product .product-form__submit {
    background: none;
    border-radius: 0;
    color: #161619;
    font-size: 18px;
    font-weight: 400;
    font-family: Questrial;
}
.product.data.items .nav-tabs .item a {
    background: none;
    border-radius: 0;
    color: #161619;
    font-size: 18px;
    font-weight: 400;
    font-family: Questrial;
    border: 1px solid #161619;
    padding: 16px 10px;
    min-width: 200px;
    min-height: 50px;
    text-transform: uppercase;
}
.product.data.items .nav-tabs .item.active a {
    background: #161619;
    color: #ABABA7;
    border: 1px solid #161619;
}
/* } */

.background8 {
    padding: 20px 0 20px 0!important;
}
.background8 .background8__button {
    position: relative;
    bottom: 0px;
}

.bls__img-url,
.bls__img-url .bls__responsive-image{
    overflow:visible!important;
}
.bls__delivery-return {
    width: 48%;
    display: inline-block;
    vertical-align: text-top;
    padding-right: 5px;
}
.bls__product-details {
    margin-top:5px;
}
.bls__product-item:hover .bls__product-details {
    padding-top: 30px;
}
@media (max-width: 767px) {

    .Avada-Faqs_Button {
        bottom: 125px!important;
    }

    #shopify-section-template--23940340678958__holzsch_list_percents_d8rKHD h2{
        font-size: 16vw!important;
        line-height: 20vw!important;
    }
    .template-product h2 {
        font-size: 32px;
        line-height: 42px;
    }
    .tm-title {
        display: none!important;
    }
    /* .mobile-menu-content > ul > li {
      position: relative;
     font-family: Glacior;
     font-size: 50px;
     font-weight: 400;
     line-height: 50px;
     letter-spacing: 0;
     text-align: right;
     color: #ababa7;
      font-size: 44px;
      border-bottom: none;
    } */
    .nav-open .bls__canvas-mb-menu {
        background: #161619 var(--url-noise) repeat center center;
    }
    .footer-email {
        left: -10px;
        position: relative;
    }
    .footer-phone {
        float: right;
        right: -10px;
        position: relative;
        margin-left: 0;
    }
    .footer .bls__social-link {
        margin-bottom: 1.5rem;
        right: 50px;
        position: relative;
    }
    .background5__title {
        padding-bottom: 32px !important;
        line-height: 50px !important;
    }
    .background5__box-description {
        font-size: 1.7rem !important;
    }


    .button-first, a.button-first {
        position: relative;
        margin: 20px auto 0px auto;
        left: 0px;
    }
    .background8__button.button-first{
        margin-top: 50px!important;
    }
    .bls__slideshow  h1 {
        font-size: 40px!important;
        font-weight: 400!important;
        line-height: 40px!important;
        letter-spacing: 0!important;
        max-width: 100%!important;
        text-align: left!important;
        padding-top: 88px!important;
    }
    .swiper-slide {
        /* width: 100% !important; */
    }
    #template--22012725887277__0c521c75-5d82-4dd6-aecc-f519d8907411 .sf__slide-content {
        position: inherit;
    }
    .bls__slideshow .mid_block {
        margin-top: 220px !important;
        margin-bottom: 140px;
        float: right !important;
        text-align: left;
        max-width: 200px !important;
    }
    .button-first svg {
        left: -35px;
        top: -80px;
        width: 202px;
    }
    .page-title h1 {
        font-size: 50px!important;
        line-height: 50px!important;
    }
    .page-title .breadcrumbs {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .heading-content {
        display: table;
        padding: 0 16px;
        margin: 0 auto;
    }
    .heading-content .heading-title{
        padding-top: 0px;
        margin-bottom: 1rem;
        font-size: 24px;
    }
    .heading-content .heading-description{
        position: relative;
        right: 16px;
        max-width: 280px;
        bottom: unset;
        margin-bottom: 40px;
    }
    #shopify-section-template--22012725887277__collection_list_mt7tQa h2 {
        font-size: 50px !important;
    }
    #shopify-section-template--22012725887277__holzsch_list_percents_d8rKHD h2 {
        font-size: 70px !important;

        line-height: 60px !important;
    }
    #insta-feed h2 {
        font-size: 50px !important;
    }
    #insta-feed h2::after {
        left: 40%;
    }
    body .background2__slide-img div {
        background: none !important;
    }
    .button-first.underline.gallery {
        left: 24px;
        bottom: 26px;
        position: absolute;
        padding-left: 40px;
    }
    #insta-feed h2 {
        font-size: 50px;
        font-weight: 400;
        line-height: 50px;
        letter-spacing: 0;
        text-align: left;
    }
    .list_percents .inner .item {
        flex: 100%!important;
    }
}
.bls__slide-items .slide-items {
    height: calc(100vh)!important;
}
.bls_page_section_heading_collection {
    max-height: 400px;
    overflow: hidden;
    margin-bottom: 20px;
}
#instafeed-header-logo,
body.nt-page.page-id-133757403438 .page-title
    /* ,body.nt-article .breadcrumbs */
{
    display:none!important;
}
#insta-feed h2 {
    text-align: center;
}
body.nt-page.page-id-128278921518 header a,
body.nt-page.page-id-128278921518 header div,
body.nt-page.page-id-128278921518 header path,
body.nt-page.page-id-128278921518 header span,
body.nt-page.page-id-128278921518 #MainContent a,
body.nt-page.page-id-128278921518 #MainContent div,
body.nt-page.page-id-128278921518 #MainContent path,
body.nt-page.page-id-128278921518 #MainContent span,

body.nt-page.page-id-133757403438 header a,
body.nt-page.page-id-133757403438 header div,
body.nt-page.page-id-133757403438 header path,
body.nt-page.page-id-133757403438 header span,
body.nt-page.page-id-133757403438 #MainContent a:not(.btn, .accordion-title),
body.nt-page.page-id-133757403438 #MainContent div:not(.sub_heading__wrap),
body.nt-page.page-id-133757403438 #MainContent path,
    /*body.nt-page.page-id-133757403438 #MainContent span,*/

body.nt-page.page-id-138324803886 header a,
body.nt-page.page-id-138324803886 header div,
body.nt-page.page-id-138324803886 header path,
body.nt-page.page-id-138324803886 header span,

body.nt-page.page-id-152918819118 header a,
body.nt-page.page-id-152918819118 header div,
body.nt-page.page-id-152918819118 header path,
body.nt-page.page-id-152918819118 header span,

body.nt-page.page-id-152922325294 header a,
body.nt-page.page-id-152922325294 header div,
body.nt-page.page-id-152922325294 header path,
body.nt-page.page-id-152922325294 header span,
body.nt-page.page-id-152922325294 #shopify-section-template--24978117001518__holzsch_banner_6XaV9X div,
body.nt-page.page-id-152922325294 #shopify-section-template--24978117001518__holzsch_list_percents_FcLL3N div,
body.nt-page.page-id-152922325294 #shopify-section-template--25192815821102__holzsch_banner_6XaV9X div,
body.nt-page.page-id-152922325294 #shopify-section-template--25192815821102__holzsch_list_percents_FcLL3N div,
.list_percents div

{
    color: #ababa7 !important;
    fill: #ababa7 !important;
}

body.nt-page.page-id-128278921518 #MainContent .background9__left-title span,
body.nt-page.page-id-128278921518 #MainContent .background9__right div{
    color: #000!important;
}

body.nt-page.page-id-133757403438 label.checkbox_wrap{
    color: #000 !important;
    fill: #000 !important;
}
.cursor {
    position: fixed;
    height: 15px;
    width: 15px;
    border-radius: 50%;
    pointer-events: none;
//z-index: 9999;
    top: 0;
    left: 0;
    transform: translateX(-50%) translateY(-50%);
}

/*.cursor1 {
  height: 20px;
  width: 20px;
  background-color: transparent;
  z-index: 99;
}*/

.cursor2 {
    height: 15px;
    width: 15px;
    background-color: #0C0C0C;
    z-index: 100;
/*mix-blend-mode: difference;
transition: all 300ms ease-in-out;*/
}
a.button-first:hover {
    color:#8c7e66 !important;
}
.background2__slide-title {
    font-size: 27px!important;
}
h2.background10__title {
    text-align:center;
}
.background3{
    background: #161619!important;
}
.not-bg span.bls__breadcrumb-link{
    color: #ababa7!important;
}
body.template-index .show_border_top, body:not(.template-index) .show_border_top_inner {
    border-top: 0!important;
}
textarea::placeholder, input::placeholder {
    color: #161619;
    font-family: Questrial;
}
.header__mobile-logo{
    padding-left: 10px;
}
.background2__slide-title:hover {
    color: #8c7e66;
}
.bls__product-details-infor .small.bls__product-color-swatches, .compare-color-popup .small.bls__product-color-swatches {
    --color-swacth-width: 3.6rem!important;
    --color-swacth-height: 3.6rem!important;
}
.filter-content .swatch-attribute{
    max-height: 220px;
    list-style: none;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    margin-right: 8px;
}
#form-mini-cart {
    min-height: 200px;
    background-color: #fff;
}
.bls-minicart-body {
    position: relative;
    min-height: 200px;
}
.boost-sd__filter-tree-toggle-button:hover {
    color: #111;
}
.boost-sd__format-currency {
    font-size: 24px;
    display: block;
    line-height: 24px;
    padding: 15px 0;
    font-family: GT Walsheim Pro;
    font-weight: 500;
}
.boost-sd__product-price {
    text-align:center!important;
}
.boost-sd__product-image {
    position: relative;
    overflow: visible!important;
}
.boost-sd__product-image .gallery-items__card-underline {
    margin-top: 0;
}
.boost-sd__product-image:hover .gallery-items__card-line-left,
.boost-sd__product-image:hover .gallery-items__card-line-right,
.boost-sd__product-image:hover .gallery-items__card-line-bottom,
.boost-sd__product-image:hover .gallery-items__card-line-topleft,
.boost-sd__product-image:hover .gallery-items__card-line-topright {
    display: unset !important;
}
.boost-sd__product-image:hover .gallery-items__card-underline {
    display: none;
}
.boost-sd__product-image:hover img {
    transition: 0.2s;
    margin: 0;
    width: calc(100% - 17px);
    height: calc(100% - 22px);
    -o-object-fit: revert;
    object-fit: revert;
    transform: none;
    -webkit-transform: none !important;
    padding: 17px 0 0 17px;
}
.boost-sd__product-image:hover {
    transform: scale(1.04);
    -webkit-transform: scale(1.04);
}
.boost-sd__product-item-grid-view-layout-image {
    margin: 0 5px;
}
.main-act-button {
    /* position: absolute; */
    width: 400px;
    height: 50px;
    /* left: calc(50% - 400px/2 + 1px); */
    /* top: calc(50% - 50px/2 + 51px); */
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 130%;

    list-style-position: outside;
    padding: 0;
    text-transform: uppercase;
    padding: 16px 32px;
    /* color: #161619;
    background: #ABABA7; */

    border: 1px solid #F9F7F4;
    background: transparent;
    color: #F9F7F4;
}
.main-act-button-revert {
    /* color: #161619; */
    /* background: #F9F7F4; */
    margin-left: 20px;
    border: 1px solid #F9F7F4;
    background: transparent;
    color: #F9F7F4;
}
.main-act-button-revert:hover{
    color: #161619;
    background: #ABABA7!important;
}
body.nt-article .bls__breadcrumb-link {
    color: #161619;
}
body.nt-article span.bls__breadcrumb-link {
    color: rgba(22, 22, 25, 0.75);
}
.article-template__hero-container img{
    margin: 0 auto;
    display: block;
    border: 1px solid #8C7E66;
    padding: 16px;
}
#shopify-section-template--24520772714798__holzsch_list_percents_UBrpJp .list_percents .inner {
    border: none;
}
#shopify-section-template--24520772714798__holzsch_list_percents_UBrpJp .list_percents .borders {
    background-color: transparent;
}
#template--24520772714798__slideshow_9Eqgqp {
    margin-bottom: 0;
}
#shopify-section-template--24520772714798__banner_with_text_7fnbih .bls__banner-text--des p,
#shopify-section-template--24520772714798__banner_with_text_7WbKDm .bls__banner-text--des p,
#shopify-section-template--24520772714798__banner_with_text_DEkWpD .bls__banner-text--des p,
#shopify-section-template--24520772714798__banner_with_text_DEkWpD .bls__banner-text--des ul li{
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 130%;
    color: #161619;
    text-align: justify;
}
#shopify-section-template--24520772714798__banner_with_text_7fnbih h2,
#shopify-section-template--24520772714798__banner_with_text_7WbKDm h2,
#shopify-section-template--24520772714798__banner_with_text_DEkWpD h2{
    font-family: 'Glacior';
    font-style: normal;
    font-weight: 400;
    font-size: 72px;
    line-height: 100%;
    text-transform: capitalize;
    color: #161619;
    text-align: left;
}
#shopify-section-template--24520772714798__banner_with_text_7fnbih .bls__section,
#shopify-section-template--24520772714798__banner_with_text_7WbKDm .bls__section,
#shopify-section-template--24520772714798__banner_with_text_DEkWpD .bls__section{
    background: #ababa7;
    margin-bottom: 0px;
}
#shopify-section-template--24520772714798__banner_with_text_7fnbih .bls__section{
    margin-bottom: 70px;
}
#shopify-section-template--24520772714798__banner_with_text_7fnbih .bls__responsive-image > div,
#shopify-section-template--24520772714798__banner_with_text_7WbKDm .bls__responsive-image > div,
#shopify-section-template--24520772714798__banner_with_text_DEkWpD .bls__responsive-image > div{
    display: none!important;
}
#shopify-section-template--24520772714798__banner_with_text_7fnbih .bls__banner-text--subheading,
#shopify-section-template--24520772714798__banner_with_text_7WbKDm .bls__banner-text--subheading,
#shopify-section-template--24520772714798__banner_with_text_DEkWpD .bls__banner-text--subheading{
    text-align: left;
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 100%;
    color: #161619;
}

.testimonials-section {
    padding: 60px 20px;
    /* max-width: 1200px; */
    margin: auto;
    text-align: center;
}

.testimonials-section .subheading {
    margin-bottom: 10px;
    letter-spacing: 1px;
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 100%;
    text-align: center;
    color: #161619;
}

.testimonials-section .heading {
    font-family: 'Glacior';
    font-style: normal;
    font-weight: 400;
    font-size: 72px;
    line-height: 100%;
    text-transform: capitalize;
    padding: 30px 0;
    color: #161619;
}

.testimonials-section .testimonials-container {
    display: flex;
    flex-direction: row;
    gap: 24px;
    justify-content: center;
    flex-wrap: wrap;
}

.testimonials-section .testimonial-card {
    background-color: #1e1e1e;
    padding: 30px;
    border-radius: 12px;
    width: 100%;
    max-width: 31%;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
    text-align: left;
}

.testimonials-section .testimonial-text {
    margin-bottom: 20px;
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 130%;
    color: #ABABA7;
}

.testimonials-section .testimonial-author {
    display: flex;
    align-items: center;
    gap: 12px;
}

.testimonials-section .author-img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
}

.testimonials-section .author-name {
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 130%;
    color: #ABABA7;
    margin-bottom: 0;
}

.testimonials-section .author-location {
    margin: 0;
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 130%;
    color: #ABABA7;
}

/* @media (min-width: 768px){
  .marquiz__container .marquiz__button {
    position: fixed;
    left: 20px;
    bottom: 20px;
    z-index: 999999;
    border-radius: 60px !important;
    max-width: 450px;
    margin: 15px;
    height: 54px;
    width: auto;
  }
} */

#shopify-section-template--24695011803438__custom_html_PiyKHc .bls__section-heading {
    color: #F9F7F4;
}

#shopify-section-template--24520772714798__custom_html_N9JrPm .bls__section,
#shopify-section-template--24520772714798__custom_html_ngLhqP .bls__section{
    background: #161619;
    color: #ABABA7!important;
    margin-bottom: 0;
}
#shopify-section-template--24695011803438__custom_html_N9JrPm .bls__section,
#shopify-section-template--24695011803438__custom_html_ngLhqP .bls__section{
    color: #ABABA7!important;
    margin-bottom: 0;
}
#shopify-section-template--24520772714798__banner_with_text_DEkWpD .bls__banner-text--des ul,
#shopify-section-template--24695011803438__banner_with_text_DEkWpD .bls__banner-text--des ul{
    list-style: none;
}
#shopify-section-template--24520772714798__banner_with_text_DEkWpD .bls__banner-text--des ul li::before,
#shopify-section-template--24695011803438__banner_with_text_DEkWpD .bls__banner-text--des ul li::before{
    content: url("icon-small.png");
    display: block;
    position: absolute;
    left: 30px;
}
#shopify-section-template--24695011803438__banner_with_text_DEkWpD .bls__banner-text--des ul li::before{
    content: url("icon-list-2.png");
    display: block;
    position: absolute;
    left: 30px;
}
.item_description ul,
.consultation ul{
    list-style: none;
    position: relative;
}
.item_description ul li::before,
.consultation ul li::before{
    content: url("icon-list-2.png");
    display: block;
    position: absolute;
    left: 20px;
}
#shopify-section-template--24520772714798__custom_html_N9JrPm .bls__section-des p ,
#shopify-section-template--24520772714798__custom_html_ngLhqP .bls__section-des p,
#shopify-section-template--24695011803438__custom_html_N9JrPm .bls__section-des p,
#shopify-section-template--24695011803438__custom_html_ngLhqP .bls__section-des p{
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 130%;
    color: #ABABA7;
}
#shopify-section-template--24520772714798__custom_html_N9JrPm h2,
#shopify-section-template--24520772714798__custom_html_ngLhqP h2,
#shopify-section-template--24695011803438__custom_html_N9JrPm h2,
#shopify-section-template--24695011803438__custom_html_ngLhqP h2{
    color: #ABABA7!important;
}
#shopify-section-template--24520772714798__custom_html_N9JrPm .bls__section-des p:first-child,
#shopify-section-template--24520772714798__custom_html_ngLhqP .bls__section-des p:first-child,
#shopify-section-template--24695011803438__custom_html_N9JrPm .bls__section-des p:first-child,
#shopify-section-template--24695011803438__custom_html_ngLhqP .bls__section-des p:first-child{
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 100%;
    color: #ABABA7;
}

.difference-section .features-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 40px 60px;
}

.difference-section .feature-item {
    display: flex;
    max-width: 45%;
    text-align: left;
    gap: 20px;
    align-items: flex-start;
}

.difference-section .i-circle {
    display: contents;
}

.difference-section .i-circle img {
    width: 90px;
    height: 90px;
}

.difference-section .feature-item h3 {
    margin: 0 0 10px;
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 100%;
    color: #ABABA7;
}

.difference-section .feature-item p {
    font-size: 15px;
    color: #bbbbbb;
    margin: 0;
}
.hide-on-mobile{
    display: block!important;
}
.hide-on-desktop{
    display: none!important;
}

.template-collection #MainContent,
.template-product #MainContent{
    background: #fff;
}

#shopify-section-template--24695011803438__banner_with_text_7fnbih section,
#shopify-section-template--24695011803438__banner_with_text_DEkWpD section,
#shopify-section-template--24695011803438__banner_with_text_7WbKDm section{
    background: #161619;
}
#shopify-section-template--24695011803438__custom_html_N9JrPm section,
#shopify-section-template--24695011803438__custom_html_ngLhqP section{
    background: #111827;
}
#shopify-section-template--24695011803438__banner_with_text_DEkWpD .bls__banner-text--heading,
#shopify-section-template--24695011803438__banner_with_text_DEkWpD .bls__banner-text--des,
#shopify-section-template--24695011803438__banner_with_text_DEkWpD .bls__banner-text--des p,

#shopify-section-template--24695011803438__banner_with_text_7WbKDm .bls__banner-text--heading,
#shopify-section-template--24695011803438__banner_with_text_7WbKDm .bls__banner-text--des,
#shopify-section-template--24695011803438__banner_with_text_7WbKDm .bls__banner-text--des p
{
    color: #F9F7F4;
}

html {
    scroll-behavior: auto;
    overflow-x: hidden!important;
}
body:has(#become:target),
body:has(#request_quote:target) {
    overflow: hidden;
    /*position: fixed;*/
    width: 100%;
}
/*
#MainContent section {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.6s ease-out, transform 0.6s ease-out;
}

#MainContent section.revealed {
    opacity: 1;
    transform: translateY(0);
}
*/
/* Responsive */
@media (max-width: 768px) {
    #shopify-section-template--24695011803438__custom_html_PiyKHc .bls__section-heading {
        color: #F9F7F4;
        font-size: 50px;
        line-height: 50px;
    }
    #shopify-section-template--24695011803438__custom_html_PiyKHc .btn {
        width: 100%;
    }
    .showroom-map {
        border: none!important;
    }
    .showroom-map .map-wrapper{
        height: 400px;
    }
    .hide-on-mobile{
        display: none!important;
    }
    .hide-on-desktop{
        display: block!important;
    }
    .difference-section .feature-item {
        flex-direction: column;
        align-items: center;
        text-align: center;
        max-width: 100%;
    }

    .difference-section .features-grid {
        gap: 30px;
    }
}


@media (max-width: 768px){
    .topbar-message{
        text-align: center;
    }
    /* .marquiz__container .marquiz__button {
      display:none;
    } */
    .testimonials-section .testimonial-card {
        max-width: 100%;
    }
    .main-act-button{
        max-width: 300px;
        margin: 0 auto;
        display: block;
    }
    .main-act-button-revert {
        /*margin-left: 0px;
        margin-top: 20px;
        top: 20px;
        position: relative;*/
        margin: 0 auto;
    margin-top: 0px;
    margin-top: 0px;
    top: 20px;
    position: relative;
    display: block;
    max-width: 300px;
    }
    .heading-content .heading-description {
        margin-top: 0px;
        /* top: -40px; */
        max-width: 350px;
        right: 0;
    }
    .heading-content .heading-title {
        line-height: 50px;
    }
    #shopify-section-template--24520772714798__banner_with_text_7fnbih section {
        padding-bottom: 120px;
    }
    #shopify-section-template--24520772714798__slideshow_9Eqgqp .top-title,
    #shopify-section-template--24695011803438__slideshow_9Eqgqp .top-title,
    #shopify-section-template--24520772714798__banner_with_text_7fnbih h2,
    #shopify-section-template--24520772714798__banner_with_text_7WbKDm h2,
    #shopify-section-template--24520772714798__banner_with_text_DEkWpD h2,
    .testimonials-section .heading,
    .showroom-section .main-heading,
    #shopify-section-template--24520772714798__custom_html_PiyKHc .bls__section-heading{
        text-align: center;
        font-size: 40px!important;
        line-height: 50px;
    }
    #shopify-section-template--24520772714798__banner_with_text_7fnbih .bls__banner-text--subheading,
    #shopify-section-template--24520772714798__banner_with_text_7WbKDm .bls__banner-text--subheading,
    #shopify-section-template--24520772714798__banner_with_text_DEkWpD .bls__banner-text--subheading{
        text-align: center;
    }
    #shopify-section-template--24520772714798__holzsch_list_percents_UBrpJp .list_percents .inner {
        margin-top: 0;
    }
    #shopify-section-template--24520772714798__custom_html_N9JrPm h2,
    #shopify-section-template--24520772714798__custom_html_ngLhqP h2,
    #shopify-section-template--24695011803438__custom_html_N9JrPm h2,
    #shopify-section-template--24695011803438__custom_html_ngLhqP h2
    {
        color: #ABABA7 !important;
        font-size: 40px;
        line-height: 50px;
    }
    .showroom-section {
        display: block;
    }
    .showroom-section .btn,
    #shopify-section-template--24520772714798__custom_html_PiyKHc .btn{
        width: 100%;
    }
    #CollectionSidebar[class*="_sidebar"] .collection-sidebar {
        margin-top: 140px;
    }
}
.subchildmenu .subchildmenu-title a, .submenu .subchildmenu-title a,
.subchildmenu  a, .submenu  a{
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 130%;
    text-transform: capitalize;
    color: #ABABA7;
}
.subchildmenu  a:hover, .submenu  a:hover{
    color: #8C7E66;
}


form-embed {
    --spacing-size: 82px;
    --spacing-size-y: 82px;
    --spacing-size-x: 82px;
    --form-background-color: rgba(255,255,255,0);
    --form-text-color: #161619;
    --form-field-border-radius: 0;
    --inline-container-max-width: 80%;
    /*--forms-heading-font: normal 600 72px/75px Questrial, sans-serif;*/
    --forms-heading-font: normal 600 50px/75px Questrial, sans-serif;
    --forms-heading-font-size: 72px;
    --heading-font-size: 72px;
    --inline-container-max-width: 80%;
    --form-field-border: 0 1px 0 0 #161619;
    --form-field-border-focused: 0 1px 0 0 #161619;
    --form-placeholder-color: #161619;
    --form-background-color: rgba(255,255,255,0);
    --container-background-color: rgba(255,255,255,0);
    --button-close-background-color: rgba(255,255,255,0);

    --forms-accent-color: #000;
    --forms-accent-color-hovered-modifier: rgba(255,255,255,0);
    --forms-discount-code-color: #000;
    --link-text-color: #000;
}
html {
    scroll-behavior: smooth;
}


@media only screen and (min-width: 1025px) {
    .default_dropdown .subLinks, .navigation .submenu {
        background: #161619;
    }
}

@media only screen and (max-width: 1024px) {
    .menu-mobile-title a, .menu-mobile-title a.active {
        color: #ABABA7;
        font-size: 18px;
    }
    .close-menu-mobile i {
        font-size: 24px;
        color: #ABABA7;
    }
    .close-menu-mobile {
        right: 32px;
    }
    .navigation .mobile-menu-content .submenu .menu-item, .submenu-mobile-title {
        padding: 0 3rem;
        display: none;
    }
    li.bls__menu-parent .submenu.is--open {
        position: relative !important;
        background: transparent;
        top: 60px;
        left: -90px !important;
        margin-bottom: 60px;
        transition: none!important;
        -webkit-transition: none!important;
    }
    .bls__menu-parent.default_dropdown{
        display: grid;
        grid-template-columns: auto auto;
    }
    .navigation .horizontal-list .level0 > a::before, .navigation .horizontal-list .level0 > a::after {
        display: none;
    }
    .dropdown > li {
        border-bottom: none;
    }
    .dropdown > li a span {
        font-family: 'Questrial';
        font-style: normal;
        font-weight: 400;
        font-size: 18px;
        line-height: 130%;
        text-transform: uppercase;
        color: #ABABA7;
    }
    .dropdown > li a:hover span {
        color: #8c7e66 !important;
    }
    .navigation .open-children-toggle::before, .subchildmenu-title a::after {
        -webkit-transform: translate(50%,-20%) rotate(90deg);
        transform: translate(50%,-20%) rotate(90deg);
        font-size: 24px;
    }
    .navigation .mobile-menu-content .open-children-toggle, .navigation .verticalmenu-html .open-children-toggle {
        /* position: relative; */
        /* display: contents; */
        left: 30px;
        right: 0;
    }
}
@media (max-width: 767px) {
    .navigation .horizontal-list .level0 > a span {
        left: 0;
    }
    .navigation .horizontal-list .level0 > a {
        text-align: left;
    }
    #shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .button-first {
        display: none;
    }
    #contact_form .dropdown-input {
        display: none;
    }
    #shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .sf__slide-content {
        min-height: auto;
        max-height: 370px;
    }
    #shopify-section-template--23940340678958__0c521c75-5d82-4dd6-aecc-f519d8907411 .bls__section {
        margin-bottom: 0;
        max-height: 570px;
    }
    .bls__slideshow .slide-wrap{
        left: auto !important;
        padding: 0 10px;
    }
    form-embed{
        --forms-heading-font: normal 600 40px/75px Questrial, sans-serif;
        --inline-container-max-width: 90%;
    }
}
@media (max-width: 390px) {
    .modal {
        margin-top: 120px;
    }
    .modal-box__title {
        font-size: 40px;
        line-height: 40px;
    }
    .modal-box__description {
        font-size: 17px;
        line-height: 17px;
    }
    .modal-box__fields {
        gap: 10px;
        margin-top: 0px;
    }
    .modal-box-agree {
        margin-top: 5px;
        margin-bottom: 5px;
    }
    .modal-box-list {
        margin-top: 0px;
    }
    .marquiz__container iframe {
        margin-top: 0px;
    }
}
#CollectionSidebar.dropdonw_sidebar.bls__opend-popup {
    /* display: block; */
}

/* landing */
.page-id-152922325294 .col-menu-center,
 .page-id-152922325294 .footer-menu-SHOP,
.page-id-154713489710 .col-menu-center,
 .page-id-154713489710 .footer-menu-SHOP,
 .template-product-custom-table .col-menu-center
 {
    display: none;
}
.template-product .header-middle .header_minicart #cart-icon-bubble, 
.template-product .header-middle .header_search .top-search-toggle{
    color: #161619;
}
#shopify-section-template--23940340220206__17580493863102754a {
    /*display:none;*/
}
body.disable--select {
  user-select: auto !important;
  pointer-events: auto !important;
}
body, html, section {
  user-select: auto !important;
  pointer-events: auto !important;
}
h2._textHeading_2aowh_35{
   line-height: 50px;
}

.header__logo{
    margin-left: 5px;
}
.blog-article-contents a {
    font-size: 18px;
    font-weight: 600;
}
.article-template__content .button {
  padding: 15px 20px!important;
  font-size: 21px!important;
  width: 320px!important;
}
.bls__newsletter-form .form-action button{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 16px 32px;
    gap: 10px;
    background: #161619;
    font-family: 'Questrial';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 130%;
    list-style-position: outside;
    text-transform: uppercase;
    color: #ABABA7;
    flex: none;
        flex-grow: 0;
    order: 0;
    flex-grow: 0;
    border-radius: 0;
    border: none;
}
.dlg-message .bls__newsletter-popup.gradient{
    background: #ababa7;
}
.signup-newsletter-form .btn{
    width: 100%;
    padding: 16px 0;
    text-align: center;
    align-items: center;
    color: #ababa7;
    background: #161619;
    font-family: Questrial;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0;
    text-align: left;
    justify-content: center;
    display: flex;
    cursor: pointer;
    text-transform: uppercase;
    border: none;
    border-radius: none !important;
}
body:not(.template-index) .bls_footer--newsletter,
body:not(.template-index) .header_search{
    display: none !important;
}
.bls_footer--newsletter{
    display: flex;
   background-image: var(--url-greyBg);
   color: #161619;
   padding: 50px;
}

@media (min-width: 1024px) {
  body.nt-article header path, 
  body.nt-article header .level0 > a > span, 
  body.nt-page:not(.page-id-154713489710) header span, 
  body.nt-page:not(.page-id-154713489710) header div,  
  body.nt-page:not(.page-id-154713489710) header a,
  body.nt-page:not(.page-id-154713489710) header path
   {
    color: #000;
    fill: #000;
  }
}
.nt-page .breadcrumbs{
    display: none;
}
/* Контейнер секции */
.bls_footer--newsletter {
    /*display: flex;*/
  background: #c6c5c3;
  padding: 60px 40px;
  width: 100%;
}
.bls_footer--newsletter h3{
font-family: 'Glacior'!important;
font-style: normal;
font-weight: 400!important;
font-size: 72px!important;
line-height: 100%!important;
display: flex;
align-items: flex-end;
text-transform: capitalize;
color: #161619!important;
width: 50%;
}
.bls__newsletter-form.style-light .form-action input[type="email"]::placeholder {
  color: #161619!important;
}
.bls_footer--newsletter .bls__footer_block-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap; 
  gap: 40px;
  width: 50%;
}

.bls_footer--newsletter .bls__footer_block-title {
  flex: 1 1 40%;
  margin: 0;
}

/* Правая часть — форма */
.bls_footer--newsletter .bls__newsletter-form {
  flex: 1 1 55%;
  /*display: flex;*/
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
}

/* Форма в одну строку */
.bls_footer--newsletter .form-action {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

/* Поле email */
.bls_footer--newsletter input[type="email"] {
  border: none;
  border-bottom: 1px solid #000;
  background: transparent;
  font-family: 'Inter', sans-serif;
  font-size: 14px;
  color: #000;
  padding: 12px 0;
  margin-bottom: 15px;
  outline: none;
  width: 100%;
}

.bls_footer--newsletter input[type="email"]::placeholder {
  color: #000;
  opacity: 0.6;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}

/* Кнопка */
.bls_footer--newsletter .bls__form-submit {
  background: #000;
  color: #fff;
  text-transform: uppercase;
  font-family: 'Inter', sans-serif;
  font-size: 14px;
  padding: 12px 0;
  width: 100%;
  border: none;
  cursor: pointer;
  transition: background 0.3s;
}

.bls_footer--newsletter .bls__form-submit:hover {
  background: #333;
}
.horizontal-list li.single:last-child{
    display: none;
}
.template-product-custom-table .custom-table{
    margin: 0 20px;
}
.template-product-custom-table .bls__product-title{
    font-size: 40px;
}
.template-product-custom-table .swatch-img-text-adjacent {
    font-size: 17px!important;
}
.template-product-custom-table .omgrfq-btn-quotes{
    color: #F9F7F4!important;
    background-color: #161619!important;
}
.template-product-custom-table .bls__custom-text a{
    font-size: 18px;
    text-decoration: underline;
}
.template-product-custom-table .background8{
    background: transparent;
}
.template-product-custom-table .background8,
.template-product-custom-table .background8__title.h2,
.template-product-custom-table .background8 .accordion-title,
.template-product-custom-table .background8 .accordion-content,
.template-product-custom-table .background8 .accordionTitle::before, 
.template-product-custom-table .background8 .accordion__Heading::before,
.template-product-custom-table .background8 .accordionTitle::after, 
.template-product-custom-table .background8 .accordion__Heading::after{
    color: #161619;
}
@media (max-width: 768px) {
    .bls_footer--newsletter {
        display: block;
    }
    .horizontal-list li:last-child{
    display: block;
}
  .bls_footer--newsletter .bls__footer_block-content {
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
    width: 100%;
  }

  .bls_footer--newsletter .bls__footer_block-title {
    font-size: 32px;
    width: 100%;
  }
  .bls_footer--newsletter .bls__footer_block-title .open-children-toggle{
    display: none;
  }

  .bls_footer--newsletter .bls__newsletter-form {
    width: 100%;
  }
  .bls_footer--newsletter h3{
    font-size: 50px!important;

    }
}


