/** Shopify CDN: Minification failed

Line 7:154914 Unexpected "}"
Line 7:176090 "ox-shadow" is not a known CSS property

**/
/* Publish by EComposer at 2026-09-29 09:22:28*/@font-face {  font-family: 'Archivo Black';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/cdn/shop/files/HTxqL289NzCGg4MzN6KJ7eW6CYyF-w.ttf?v=ec-18813802296aa8ea24556b4) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 100;  font-display: swap;  src: url(/cdn/shop/files/pxiGyp8kv8JHgFVrLPTucHtF.ttf?v=ec-10578342306aa8ea24a27e7) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 200;  font-display: swap;  src: url(/cdn/shop/files/pxiByp8kv8JHgFVrLFj_Z1xlEA.ttf?v=ec-4494229556aa8ea24d8a50) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 300;  font-display: swap;  src: url(/cdn/shop/files/pxiByp8kv8JHgFVrLDz8Z1xlEA.ttf?v=ec-10850081886aa8ea251ac44) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/cdn/shop/files/pxiEyp8kv8JHgFVrJJfedw.ttf?v=ec-16072364646aa8ea2551cfa) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/cdn/shop/files/pxiByp8kv8JHgFVrLGT9Z1xlEA.ttf?v=ec-11172239366aa8ea2588732) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/cdn/shop/files/pxiByp8kv8JHgFVrLEj6Z1xlEA.ttf?v=ec-18603318066aa8ea25cdfb5) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/cdn/shop/files/pxiByp8kv8JHgFVrLCz7Z1xlEA.ttf?v=ec-14306367636aa8ea260e4e4) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/cdn/shop/files/pxiByp8kv8JHgFVrLDD4Z1xlEA.ttf?v=ec-1707033406aa8ea26416d5) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/cdn/shop/files/pxiByp8kv8JHgFVrLBT5Z1xlEA.ttf?v=ec-15284809896aa8ea267594d) format('truetype');}@font-face {  font-family: 'Jost';  font-style: normal;  font-weight: 100;  font-display: swap;  src: url(/cdn/shop/files/92zPtBhPNqw79Ij1E865zBUv7myjJDVBNI0.ttf?v=ec-10345206756aa8ea26bd15f) format('truetype');}@font-face {  font-family: 'Jost';  font-style: normal;  font-weight: 200;  font-display: swap;  src: url(/cdn/shop/files/92zPtBhPNqw79Ij1E865zBUv7mwjJTVBNI0.ttf?v=ec-8952367136aa8ea26f30e9) format('truetype');}@font-face {  font-family: 'Jost';  font-style: normal;  font-weight: 300;  font-display: swap;  src: url(/cdn/shop/files/92zPtBhPNqw79Ij1E865zBUv7mz9JTVBNI0.ttf?v=ec-3424067726aa8ea2737402) format('truetype');}@font-face {  font-family: 'Jost';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/cdn/shop/files/92zPtBhPNqw79Ij1E865zBUv7myjJTVBNI0.ttf?v=ec-1688738526aa8ea27694ed) format('truetype');}@font-face {  font-family: 'Jost';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/cdn/shop/files/92zPtBhPNqw79Ij1E865zBUv7myRJTVBNI0.ttf?v=ec-20494277526aa8ea27a06d3) format('truetype');}@font-face {  font-family: 'Jost';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/cdn/shop/files/92zPtBhPNqw79Ij1E865zBUv7mx9IjVBNI0.ttf?v=ec-10977971126aa8ea27d7d50) format('truetype');}@font-face {  font-family: 'Jost';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/cdn/shop/files/92zPtBhPNqw79Ij1E865zBUv7mxEIjVBNI0.ttf?v=ec-18382407166aa8ea281c5dc) format('truetype');}@font-face {  font-family: 'Jost';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/cdn/shop/files/92zPtBhPNqw79Ij1E865zBUv7mwjIjVBNI0.ttf?v=ec-12588988946aa8ea28593e6) format('truetype');}@font-face {  font-family: 'Jost';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/cdn/shop/files/92zPtBhPNqw79Ij1E865zBUv7mwKIjVBNI0.ttf?v=ec-12273485696aa8ea288f423) format('truetype');}@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 100;  font-display: swap;  src: url(/cdn/shop/files/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAop1RSW3z.ttf?v=ec-6630259126aa8ea28d9853) format('truetype');}@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 200;  font-display: swap;  src: url(/cdn/shop/files/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIpxRSW3z.ttf?v=ec-14177907086aa8ea2921ca6) format('truetype');}@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 300;  font-display: swap;  src: url(/cdn/shop/files/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxRSW3z.ttf?v=ec-12392539966aa8ea2959de1) format('truetype');}@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/cdn/shop/files/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxRSW3z.ttf?v=ec-10042643256aa8ea298e033) format('truetype');}@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/cdn/shop/files/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxRSW3z.ttf?v=ec-1678271746aa8ea29ca49e) format('truetype');}@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/cdn/shop/files/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJtRSW3z.ttf?v=ec-18635449876aa8ea2a0bd4e) format('truetype');}@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/cdn/shop/files/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZtRSW3z.ttf?v=ec-2201169256aa8ea2a48e60) format('truetype');}@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/cdn/shop/files/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIptRSW3z.ttf?v=ec-21108855226aa8ea2a82503) format('truetype');}@font-face {  font-family: 'DM Sans';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/cdn/shop/files/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5tRSW3z.ttf?v=ec-15816868466aa8ea2abf192) format('truetype');}@font-face {font-family: 'Museo300-Regular'; src: url('/cdn/shop/files/Museo300-Regular.otf?v=1738160843&display=swap') format('opentype');font-display: swap;}@font-face {font-family: 'Museo900-Regular'; src: url('/cdn/shop/files/Museo900-Regular.otf?v=1738160843&display=swap') format('opentype');font-display: swap;}@font-face {font-family: 'Museo900-Regular'; src: url('/cdn/shop/files/Museo900-Regular.otf?v=1762423094&display=swap') format('opentype');font-display: swap;}/**ECOM-INSERT-CSS**/                .ecom-column {                    position: relative;                }                .ecom-column>.core__column--wrapper {                    align-items: flex-start; /* fix tam de mn lam layout */                    display: flex;                }                .ecom-column__overlay .ecom-overlay {                    pointer-events: none;                }                .ecom-column__overlay > .ecom-overlay, .ecom-column__overlay .ecom-video-background-youtube {                    position: absolute;                    inset: 0;                }                @media only screen and (min-width: 768px) {                    .ecom-column>.core__column--wrapper {                        height: 100%;                    }                }                /*.ecom-parallax-background {                    background-size: cover;                    width: 100%;                    height: 100%;                    transition: background-position 0.2s linear;                    background-repeat: inherit !important;                }*/                .ecom-grid-item .ecom-row > .core__row--columns {                    height: 100%;                }                .ecom-use-parallax {                    background: unset !important;                }                .ecom-parallax-background {                    position: absolute;                    width: 100%;                    height: 100%;                    display: flex;                    overflow: hidden;                }                .ecom-parallax-background img {                    object-fit: cover;                    width: 100%;                    position: absolute;                    top: 0;                    left: 50%;                    transform: translate(-50%,0);                    pointer-events: none;                }                .ecom-row {                    width: 100%;                    position: relative;                }                .ecom-video-background-youtube-wrapper {                    overflow: hidden                }                .ecom-section__overlay > .ecom-overlay, .ecom-section__overlay .ecom-video-background-youtube, .ecom-video-background-youtube-wrapper{                    position:absolute;                    top:0;                    left:0;                    bottom:0;                    right:0;                }                .ecom-row.ecom-section {                    clear: both;                }                .ecom-row:hover {                    z-index: 1;                }                .ecom-row>div.core__row--columns.core__row--full {                    max-width: 100%;                }                @media (min-aspect-ratio: 16/9) {                    .ecom-section__overlay .ecom-video-background-youtube  { height: 300%; top: -100%; }                }                @media (max-aspect-ratio: 16/9) {                    .ecom-section__overlay .ecom-video-background-youtube  { width: 300%; left: -100%; }                }                @supports not (aspect-ratio: 16 / 9) {                    .ecom-video-background-youtube:before {                        display: block;                        content: "";                        width: 100%;                        padding-top: 56.25%;                    }                    .ecom-video-background-youtube .ecom-video-background {                        position: absolute;                        top: 0;                        right: 0;                        bottom: 0;                        left: 0;                    }                    .ecom-video-background {                        -o-object-fit: unset !important;                        object-fit: unset !important;                    }                }                @media (max-width: 767px) {                    .ecom-section__video-bg .ecom-video-background-youtube {                        display: none;                    }                }                            .ecom-base__breadcrumbs__list {              align-items: center;              display: flex;              flex-wrap: wrap;            }                              .el__heading--tooltip-wrapper{                        position: relative;                        display: inline-block;                    }                    .el__heading--tooltip-wrapper svg{                        width: 18px;                        cursor: pointer;                    }                    .el__heading--tooltip-content{                        line-height: 16px;                        max-width: 200px;                        position: absolute;                        display: block;                        width: max-content;                        opacity: 0;                        padding: 5px;                        visibility: hidden;                        font-size: 14px;                        background-color: #545454;                        color: #ffffff;                        border-radius: 5px;                        transition: .5s ease all;                        z-index: 999;                    }                    .el__heading--tooltip-content.el__tooltip-tablet, .el__heading--tooltip-content.el__tooltip-mobile {                        display: none;                    }                    .el__heading--tooltip-bottom{                        left: 50%;                        transform: translate(-50%, 10px);                    }                    .el__heading--tooltip-left{                        transform: translate(-20px, -50%);                        right: 100%;                        top: 50%;                    }                    .el__heading--tooltip-top{                        left: 50%;                        bottom: 100%;                        transform: translate(-50%, -10px);                    }                    .el__heading--tooltip-right {                        top: 50%;                        left: 100%;                        transform: translate(20px, -50%);                    }                    .tooltip__arrow:before{                        position: absolute;                        content: '';                        width: 8px;                        height: 8px;                        background: inherit;                        z-index: -1;                    }                    .tooltip__arrow.el__heading--tooltip-bottom:before{                        top: 0;                        transform: translate(-50%, -50%) rotate(45deg);                        left: 50%;                    }                    .tooltip__arrow.el__heading--tooltip-top:before{                        transform: translate(-50%,50%) rotate(45deg);                        bottom: 0%;                        left: 50%;                    }                    .tooltip__arrow.el__heading--tooltip-right:before{                        transform: translate(-50%,50%) rotate(45deg);                        bottom: 50%;                        left: 0%;                    }                    .tooltip__arrow.el__heading--tooltip-left:before{                        transform: translate(50%,50%) rotate(45deg);                        bottom: 50%;                        right: 0%;                    }                    .el__heading--tooltip-wrapper svg:hover~.el__heading--tooltip-bottom, .el__heading--tooltip-wrapper svg:hover~.el__heading--tooltip-top {                        opacity: 1;                        visibility: visible;                        transform: translate(-50%, 0);                    }                    .el__heading--tooltip-wrapper svg:hover~.el__heading--tooltip-left {                        opacity: 1;                        visibility: visible;                        transform: translate(-15px, -50%);                    }                    .el__heading--tooltip-wrapper svg:hover~.el__heading--tooltip-right {                        opacity: 1;                        visibility: visible;                        transform: translate(15px, -50%);                    }                    .ecom-type-hollow .ecom__heading {                        text-shadow: var(--stroke) !important;                        background: transparent !important;                        -webkit-background-clip: unset !important;                        -webkit-text-fill-color: unset !important;                    }                    .ecom-type-text_3d .ecom__heading {                        text-shadow: var(--text_3d) !important;                    }                    .ecom-type-gradient .ecom__heading {                        animation: var(--animation);                    }                    @keyframes gradientMove {                        0% { background-position: 100% 100%; }                        100% { background-position: 0% 0%; }                    }                    @media screen and (max-width: 1024px) {                        .el__heading--tooltip-content.el__tooltip-desktop {                            display: none;                        }                        .el__heading--tooltip-content.el__tooltip-tablet {                            display: block;                        }                    }                    @media screen and (max-width: 767px) {                        .el__heading--tooltip-content.el__tooltip-tablet {                            display: none;                        }                        .el__heading--tooltip-content.el__tooltip-mobile {                            display: block;                        }                    }                                .ecom__text--dropcap:first-letter {                    font-size: 40px;                    color: #2bcf19;                    display:inline-flex;                    border-style: solid;                    border-width: 1px;                    border-color: transparent;                    float:left;                    line-height:1;                }                .ecom__text--dropcap.has-drop-cap-view-default:first-letter {                    border:none;                }                body[ecom-loaded] .ecom-sections .element__text a {                    cursor: auto;                }                .text-content.ecom-html {                    overflow: hidden;                    position: relative;                }                .ecom-text--is-mark::after {                    position: absolute;                    content: '';                    left: 0;                    right: 0;                    bottom: 0;                    height: 150px;                    background: linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255));                    pointer-events: none;                }                .ecom-text_view-more-btn,                .ecom-text_view-less-btn {                    display: flex;                    background: none;                    outline: none;                    border: none;                    align-items: center;                }                .ecom__element--button-icon {                    display: flex;                    align-items: center;                }                .ecom-text_view-more-btn svg, .ecom-text_view-less-btn svg {                    width: 16px;                    color: #fff;                }                sub, sup{                    position: relative;                    font-size: 75%;                    line-height: 0;                    vertical-align: baseline;                }                sup{                    top: -.5em;                }                sub{                    bottom: -.25em;                }                .ecom-type-hollow .text-content {                    text-shadow: var(--stroke) !important;                    background: transparent !important;                    -webkit-background-clip: unset !important;                    -webkit-text-fill-color: unset !important;                }                .ecom-type-text_3d .text-content {                    text-shadow: var(--text_3d) !important;                }                .ecom-type-gradient .text-content {                    animation: var(--animation);                }                @keyframes gradientMove {                    0% { background-position: 100% 100%; }                    100% { background-position: 0% 0%; }                }                            .ecom-collection__layout-switch-inner {                    flex-wrap: nowrap;                }                .ecom-collection__layout-switch-item button {                    display: flex;                    justify-content: space-around;                    padding: calc(var(--ecom-box-width,10px) / 2) calc(var(--ecom-box-width,10px) / 2);                    gap: calc(var(--ecom-box-width,10px) / 2);                    background: white;                }                .ecom-collection__layout-switch-item button:hover {                    border: none                }                .ecom-collection__layout-switch--box {                    width: calc(var(--ecom-box-width,10px));                    height: calc(var(--ecom-box-width,10px) * 2);                }                .ecom-collection__layout-switch-item button:hover {                    color: #000000;                }                .ecom-collection__layout-switch-item:not(:nth-child(2)) {                    display: none;                }                @media (min-width: 1025px) {                    .ecom-collection__layout-switch-item.ecom-lg-show {                        display: block;                    }                }                @media (min-width: 768px) {                    .ecom-collection__layout-switch-item.ecom-md-show {                        display: block;                    }                }                @media (max-width: 767px) {                    .ecom-collection__layout-switch-item.ecom-sm-show {                        display: block;                    }                }                        .ecom-collection__sorting-wrapper{                display:flex            }                .ecom-collection__filters-heading {                    display: block;                    white-space:nowrap;                }                .ecom-collection__sorting-select {                    overflow: hidden;                    text-overflow: ellipsis;                    white-space: nowrap;                    outline:none;                }                .ecom-collection__sorting-container{                    display:inline-flex;                    flex-direction:column;                    width: 100%;                }                                .ecom-element-button.ecom-button-default{                        display:flex;                    }                    a.ecom__element--button{                        display: inline-flex;                        align-items: center;                        text-decoration: none;                        text-align:center                    }                    .ecom__element--button-icon-text{                        white-space: pre-wrap;                    }                    .ecom__element--button-icon{                        display:inline-flex;                        color:inherit;                    }                    .ecom__element--button-icon svg{                        width:24px;                        height:auto                    }                    .ecom-ingrid-full-height > a.ecom__element--button {                        width: 100%;                        height: 100%;                    }                                    .ecom-base-image .ecom-container-image {                        width: 100%;                        height: 100% !important;                    }                    .image-resize {                        width: auto !important;                        max-width: 100% !important;                    }                    .ecom-base-image .ecom-container-image.resize .ecom-image-content-position.ecom-image-default picture {                        height: var(--height-resize) !important;                        width: var(--width-resize) !important;                    }                    .ecom-base-image .ecom-container-image.resize .ecom-image-content-position.ecom-image-default .ecom-image-picture img {                        width: 100% !important;                        height: 100% !important;                    }                    .ecom-container-image.resize .ecom-image-content-position.ecom-image-default.ecom-base-image-container-overlay{                        width: var(--width-resize) !important;                        user-select: none;                        -ms-user-select: none;                        -webkit-user-select: none;                    }                    .ecom-container-image.resize .ecom-image-picture * {                        /*transition: none;*/                        pointer-events: none;                    }                    .ecom-base-image.ecom-overlay > .ecom-overlay-text{                        text-align:center                    }                    .ecom-image-align{                        display:flex;                    }                    .ecom-image-picture-link,                    .ecom-image-picture{                        overflow: hidden;                        width:100%;                        height:100%;                    }                    .ecom-base-image .ecom-image-picture img {                        min-height: 1px;                        object-position: var(--object-position);                    }                    .ecom-base-image picture {                        overflow: hidden;                        flex:1 1 auto;                        min-height:1px;                    }                    .ecom-base-image picture img{                        display: block;                        max-width: 100%;                        height: auto;                        width: 100%;                    }                    .ecom-base-image figure{                        display: flex;                    }                    .ecom-container-image{                        display: flex;                        flex-direction: column;                        width:100%;                    }                    .ecom-image-picture-link,                    .ecom-image-content-position{                        position: relative;                    }                    .ecom-base-image.ecom-overlay {                        position: absolute;                        z-index: 1;                        opacity: 0.5;                        display: flex;                        align-items: center;                        justify-content: center;                        top: 0;                        left: 0;                        right: 0;                        bottom: 0;                        pointer-events: none;                    }                    .ecom-base-image.ecom-overlay > .ecom-overlay-text {                        pointer-events: auto;                    }                    .ecom-image__caption,                    .ecom-overlay-text--custom {                        white-space: pre-wrap;                    }                    .ecom-image__caption{                        width:100%;                    }                    .ecom-base-image .ecom-image-picture, .ecom-base-image .ecom-image-picture img {                        width: 100%;                        max-width: 100%;                    }                    .ecom-base-image .ecom-base-image-container-overlay:hover>.ecom-overlay {                        background-color: rgba(17, 24, 39, 0.3);                    }                    .ecom-base-image.image-highlight:after {                        content: "";                        position: fixed;                        top: 0;                        right: 0;                        bottom: 0;                        left: 0;                        background: #000000bf;                        z-index: 999;                        opacity: 1;                        pointer-events: none; /* for clickable thought overlay */                    }                    .ecom-base-image.image-highlight .ecom-container-image {                        z-index: 1000;                    }                    .ecom-grid-item .ecom-base-image figure, .ecom-grid-item .ecom-base-image figure .ecom-image-content-position, .ecom-grid-item .ecom-base-image figure .ecom-image-content-position img {                        height: 100%;                        width: 100%;                        max-width: 100%;                    }                    .ecom-base-image-mask .ecom-image-mask {                        width: 100%;                    }                    .ecom-radius-handle {                        position: absolute;                        width: 12px;                        height: 12px;                        background: #fff;                        border: 1.5px solid rgb(var(--primary-color-active));                        border-radius: 50%;                        display: flex;                        justify-content: center;                        align-items: center;                        z-index: 10001;                        cursor: pointer;                        box-shadow: 0 1px 3px rgba(0,0,0,0.15);                        opacity: 1;                        transition: transform 0.2s;                    }                    .ecom-radius-handle:hover {                        transform: scale(1.3);                    }                    .ecom-radius-dot {                        width: 4px;                        height: 4px;                        background: rgb(var(--primary-color-active));                        border-radius: 50%;                    }                    .ecom-radius-tl { top: calc(8px + var(--image-border-radius, 0px) * 0.2928); left: calc(8px + var(--image-border-radius, 0px) * 0.2928); cursor: nwse-resize; }                    .ecom-radius-tr { top: calc(8px + var(--image-border-radius, 0px) * 0.2928); right: calc(8px + var(--image-border-radius, 0px) * 0.2928); cursor: nesw-resize; }                    .ecom-radius-bl { bottom: calc(8px + var(--image-border-radius, 0px) * 0.2928); left: calc(8px + var(--image-border-radius, 0px) * 0.2928); cursor: nesw-resize; }                    .ecom-radius-br { bottom: calc(8px + var(--image-border-radius, 0px) * 0.2928); right: calc(8px + var(--image-border-radius, 0px) * 0.2928); cursor: nwse-resize; }                    .ecom-resize-image {                        width: 14px;                        height: 14px;                        position: absolute;                        right: calc(24px + var(--image-border-radius, 0px) * 0.2928);                        bottom: calc(24px + var(--image-border-radius, 0px) * 0.2928);                        z-index: 10001;                        cursor: nwse-resize;                        user-select: none;                        -ms-user-select: none;                        -webkit-user-select: none;                        background: rgb(var(--primary-color-active));                        color: #fff;                        border: none;                        border-radius: 4px;                        box-shadow: 0 1px 3px rgba(0,0,0,0.15);                        opacity: 1;                        transition: transform 0.2s cubic-bezier(0.25, 0.8, 0.25, 1), background 0.2s;                        display: flex;                        justify-content: center;                        align-items: center;                    }                    .ecom-resize-image svg {                        width: 8px;                        height: 8px;                    }                    .ecom-resize-image:hover {                        transform: scale(1.15);                    }                    @media (max-width: 1024px) {                        .ecom-base-image .ecom-image-picture img {                            object-position: var(--object-position-tablet);                        }                    }                    @media (max-width: 767px) {                        .ecom-base-image .ecom-image-picture img {                            object-position: var(--object-position-mobile);                        }                    }                                .ecom-collection__filters--color.ecom-shopify-color-unavailable {                    border: 1px dashed rgba(14, 30, 47, .5) !important;                }                .ecom-collection__filters-group-checkbox-label {                    pointer-events: none;                }                .ecom-collection__filters-notice-label{                    color: rgb(32 34 35);                    opacity: 1;                    font-weight: 400;                    font-size: 1.4rem;                    line-height: 1.8rem;                    padding: 1.25rem;                    background-color: rgb(255 245 234);                    border: 1px solid rgb(225 184 120);                    border-radius: 0.25rem;                    width: 100%;                    display: flex;                    margin: 1rem auto;                }				.ecom-collection__filters-group-radio--input{					background-color: #FFFFFF;					border: 1px solid #D1D5DB;					box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);					border-radius: 6px;					font-style: normal;					font-weight: normal;					font-size: 1.4rem;					line-height: 20px;					color: #6B7280;					outline:none;					padding: 9px 13px;				}                    .ecom-collection__filters-group-radio--input[type=radio]{						-webkit-appearance: none;						-moz-appearance: none;						appearance: none;						padding: 0;						-webkit-print-color-adjust: exact;						color-adjust: exact;						display: inline-block;						vertical-align: middle;						background-origin: border-box;						-webkit-user-select: none;						-moz-user-select: none;						-ms-user-select: none;						user-select: none;						flex-shrink: 0;						height: 1.6rem;						width: 1.6rem;						background-color: #fff;						border: initial;						border-radius:50%;						position:relative;					}					.ecom-collection__filters-group-radio--input[type=radio]:checked {						border-color: transparent;						background-color: #059669;					}					.ecom-collection__filters-group-radio--input[type=radio]:checked::after{						position:absolute;						content:'';						width:6px;						height:6px;						background-color:white;						border-radius:50%;						left:50%;						top:50%;						transform:translate(-50%,-50%)					}                .ecom-collection__filters-radio--input-hidden{                    display: none;                }                .ecom-collection__filters--color-wrapper {                    width: 24px;                    height: 24px;                    border-style: solid;                    border-width: 1px;                    border-color: #0000001a;                    margin: 0 5px 0 0;                    padding: 1px;                }                .ecom-collection__filters-group-list-item.ecom-filter-hide-checkbox input:checked~.ecom-collection__filters-group-checkbox-label .ecom-collection__filters--color-wrapper{                    border-style: solid;                    border-width: 1px;                    border-color: #000000;                }                .ecom-collection__filters--color {                    width: 100%;                    height: 100%;                    display: block;                    border-radius: 50%;                }                .ecom-scroll_bar::-webkit-scrollbar {                    display: block;                    width: 3px;                }                .ecom-collection__filters-group-checkbox--input[disabled] {                    pointer-events: none;                }                .ecom-collection__filters-group-radio--input[disabled] {                    pointer-events: none;                }                .ecom-collection__filters-group-checkbox--disabled span {                    opacity: .8;                    pointer-events: none;                }                .ecom-collection__filters-group-radio--disabled span {                    opacity: .8;                    pointer-events: none;                }                .ecom-collection__filters-enable-colors .ecom-filter-hide-checkbox .ecom-collection__filters-group-checkbox--input{                    display: none;                }                .ecom-collection__filters-enable-colors .ecom-filter-hide-radio .ecom-collection__filters-group-radio--input{                    display: none;                }                .ecom-scroll_bar::-webkit-scrollbar-track {                    background-color: rgba(0,0,0,.15);                }                .ecom-scroll_bar::-webkit-scrollbar-thumb {                    background-color: rgba(0,0,0,.25)                }                .ecom-icon-filter-open{                    display:none;                }                .ecom-collection__filters-group-checkbox:hover {                    cursor: pointer;                }                .ecom-collection__filters-group-radio:hover {                    cursor: pointer;                }                .ecom-collection__filters-group-dropdown:focus {                    border: none;                }                .ecom-collection__filters-group-count-bubble:empty {                    display: none;                }                .ecom-icon-filter-close {                    display: flex;                }                .ecom-collection__filters-group-dropdown.active .ecom-icon-filter-open,                details[open] .ecom-icon-filter-open{                    display:flex !important                }                .ecom-collection__filters-group-dropdown.active .ecom-icon-filter-close,                details[open] .ecom-icon-filter-close{                    display:none !important                }                .ecom-d-none {                    display: none                }                .ecom-collection__filters-group-list-item-max{                    display:none;                }                .ecom-collection__filters-block div.ecom-collection__filters-group .ecom-icon-filter-open,                .ecom-collection__filters-block div.ecom-collection__filters-group .ecom-icon-filter-close{                    display:none !important                }                .ecom-icon-filter-close svg {                    width: 16px;                    height: 16px;                }                /*Modal-Box*/                #ecom-modal-block {                    display: none;                    position: fixed;                    z-index: 1;                    left: 0;                    top: 0;                    width: 100%;                    height: 100%;                    background:rgb(116,119,121,.6)                }                .ecom-modal-content{                    position:fixed;                    width: 350px;                    max-width: 90%;                    background:white;                    top:0;                    bottom:0;                    left:0;                    -webkit-animation-name: leftSide;                    animation-name: leftSide;                    -webkit-animation-duration: .3s;                    animation-duration: .3s;                    -webkit-animation-fill-mode: both;                    animation-fill-mode: both;                    transition:all .3s linear;                    /*overflow-y: auto;*/                }                .ecom-collection__filters .ecom-modal-content.ecom-modal-right-side{                    left: auto;                    right: 0;                    -webkit-animation-name: rightSide;                    animation-name: rightSide;                }                .ecom-collection__filters .ecom-modal-content.ecom-modal-left-side{                    left:0;                    right: auto;                    -webkit-animation-name: leftSide;                    animation-name: leftSide;                }                #ecom-modal-close{                    position:absolute;                    right: 10px;                    top:10px;                    display:flex;                    cursor:pointer;                    z-index: 100;                }                #ecom-modal-close svg{                    width:24px;                    height:24px;                }                @keyframes leftSide {                    from {                        opacity: 0;                        transform: translateX(-100%);                    }                    to {                        opacity: 1;                        transform: translateX(0);                    }                }                @keyframes rightSide {                    from {                        opacity: 0;                        transform: translateX(200%);                    }                    to {                        opacity: 1;                        transform: translateX(0);                    }                }                .ecom-collection__filters-group-header{                    display:flex;                    align-items:center;                    gap: 5px;                }                .ecom-collection__filters-group-header svg{                    width:16px;                    height:auto;                }            .ecom-collection__filters-group-price{                display:none;                grid-column-gap:20px;                margin-top:6px;            }            .ecom-collection__filters-group-field{                display:inline-flex;                grid-column-gap:6px;                font-style: normal;            }            .ecom-collection__filters-group-field--input{                -webkit-appearance: none;                appearance: none;                background: white;                border: 1px solid #D1D5DB;                box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);                border-radius: 6px;                width: 80px;                font-style: normal;                font-weight: normal;                font-size: 1.4rem;                color: #6B7280;                outline:none;                padding: 0px 8px;            }            .ecom-collection__filters-group-field--input::-webkit-outer-spin-button,            .ecom-collection__filters-group-field--input::-webkit-inner-spin-button {                -webkit-appearance: none;                appearance: none;                margin: 0;            }            .ecom-collection__filters-group-field--input:focus{                border-color:rgba(5, 150, 105,1);                box-shadow:rgb(255, 255, 255) 0px 0px 0px 0px, rgba(5, 150, 105,1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;            }            .ecom-collection__filters-group-checkbox{                display:flex;                align-items:center;            }            .ecom-collection__filters-group-checkbox input{                cursor: pointer;            }            .ecom-collection__filters-group-radio input{                cursor: pointer;            }            .ecom-collection__filters-group-checkbox input[type=checkbox]{                    -webkit-appearance: none;                    -moz-appearance: none;                    appearance: none;                    -webkit-print-color-adjust: exact;                    color-adjust: exact;                    display: inline-block;                    vertical-align: middle;                    background-origin: border-box;                    -webkit-user-select: none;                    -moz-user-select: none;                    -ms-user-select: none;                    user-select: none;                    flex-shrink: 0;                }                .ecom-collection__filters-group-checkbox input[type=checkbox]:focus {                    box-shadow:rgb(255, 255, 255) 0px 0px 0px 2px, #059669 0px 0px 0px 4px, rgba(0, 0, 0, 0) 0px 0px 0px 0px;                }                .ecom-collection__filters-group-checkbox input[type=checkbox]:checked {                    background-size: 100% 100%;                    background-position: center;                    background-repeat: no-repeat;                    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");                }                .ecom-collection__filters-group-summary--title{                    display: block;                    width: 100%;                }                details.ecom-collection__filters-group .ecom-collection__filters-group-summary, .ecom-collection__filters-dropdown .ecom-collection__filters-group-summary{                    cursor:pointer;                }                .ecom-collection__filters-group--header{                    display: flex;                    align-items: center;                    grid-column-gap: 12px;                }                ul.ecom-collection__filters-group-list{                    list-style: none;                    flex-wrap: wrap;                    overflow-y: auto;                }                .ecom-collection__filters-enable-colors .ecom-filter-hide-color-count .ecom-collection__filters--count {                    display: none;                }                 .ecom-collection__filters-form:empty {                    margin: auto;                    width: 100%;                    min-height: 600px; /* change height to see repeat-y behavior */                    background-image: linear-gradient(                        100deg,                        rgba(255, 255, 255, 0),                        rgba(255, 255, 255, 0.5) 50%,                        rgba(255, 255, 255, 0) 90%                        ),                        linear-gradient(lightgray 20px, transparent 0),                        linear-gradient(lightgray 20px, transparent 0),                        linear-gradient(lightgray 20px, transparent 0),                        linear-gradient(lightgray 20px, transparent 0);                        background-repeat: repeat-y;                        background-size: 50px 200px, /* highlight */ 150px 200px, 350px 200px,                            300px 200px, 250px 200px;                        background-position: 0 0, /* highlight */ 1px 0, 1px 40px, 1px 80px, 1px 120px;                        animation: shine 1s infinite;                    }                    @keyframes shine {                        to {                            background-position: 100% 0, /* move highlight to right */ 1px 0, 1px 40px,                            1px 80px, 1px 120px;                        }                    }                    .ecom-collection-filters--price-range {                        max-width: 400px;                        margin-top:10px;                        }                        .ecom-collection-filters--multi-range {                            position: relative;                            display: flex;                            margin: 10px 0;                        }                        .ecom-collection-filters--multi-range input[type=range]:nth-child(1)::-webkit-slider-thumb::before {                            background-color: var(--ecom-color-thumb);                        }                        .ecom-collection-filters--multi-range input[type=range]:nth-child(2) {                            background: none;                            height:100%;                        }                        .ecom-collection-filters--multi-range input[type=range]:nth-child(2)::-webkit-slider-thumb::before {                            background-color: var(--ecom-color-thumb);                        }                        .ecom-collection-filters--multi-range input[type=range]::-moz-range-track {                            background: none;                        }                        #ecom-collection-filters--input-min{                            position:relative !important;                            height: var(--ecom-size-custom,4px);                        }                        .ecom-collection-filters--price-range input[type=range] {                            position: absolute;                            width: 100%;                            padding: 0;                            margin: 0;                            border: 0;                            outline: none;                            background: var(--ecom-color-custom,red);                            -webkit-appearance: none;                                -moz-appearance: none;                                    appearance: none;                            pointer-events: none;                        }                        .ecom-collection-filters--price-range input[type=range]:active,                        .ecom-collection-filters--price-range input[type=range]:focus,                        .ecom-collection-filters--price-range input[type=range]::-moz-focus-outer {                            border: none;                            outline: none;                        }                        .ecom-collection-filters--price-range input[type=range]::-moz-range-thumb {                            position: relative;                            height: var(--height-thumb-custom,16px);                            width: var(--width-thumb-custom,16px);                            margin: 5px 0;                            border-radius:9999px;                            border:var(--border-thumb-custom);                            background-color: var(--bg-thumb-custom,#fff);                            box-shadow: 0 1px 4px 0.5px rgba(0,0,0,0.3);                            -moz-appearance: none;                                appearance: none;                            pointer-events: all;                        }                        .ecom-collection-filters--price-range input[type=range]::-moz-range-thumb:hover {                            cursor: grab;                        }                        .ecom-collection-filters--price-range input[type=range]::-moz-range-thumb:active {                            cursor: grabbing;                        }                        .ecom-collection-filters--price-range input[type=range]::-webkit-slider-thumb {                            position: relative;                            height: var(--height-thumb-custom,16px);                            width: var(--width-thumb-custom,16px);                            margin: 5px 0;                            border-radius:9999px;                            border:var(--border-thumb-custom);                            background-color: var(--bg-thumb-custom,#fff);                            box-shadow: 0 1px 4px 0.5px rgba(0,0,0,0.3);                            -webkit-appearance: none;                                    appearance: none;                            pointer-events: all;                        }                        .ecom-collection-filters--price-range input[type=range]::-webkit-slider-thumb:hover {                        cursor: grab;                        }                        .ecom-collection-filters--price-range input[type=range]::-webkit-slider-thumb:active {                        cursor: grabbing;                        }                        .ecom-collection__filters-dropdown .ecom-container-filter-list{                            display:flex;                            flex-wrap:wrap;                        }                        .ecom-collection__filters-dropdown.ecom-filter-dropdown-desktop                        .ecom-collection__filters-group{                            position:relative;                            border:1px solid transparent                        }                        .ecom-collection__filters-dropdown.ecom-filter-dropdown-desktop                        .ecom-collection__filters-group .ecom-collection__filters-group--display{                            display:none;                            position:absolute;                            top:100%;                            left:0;                            animation: growDown 300ms ease-in-out forwards;                            transform-origin: top center;                            /*transition: all ease-in-out .3s;*/                            padding:15px;                            background-color:white;                            z-index:10;                            min-width:300px;                            max-height: 300px;                            overflow-y: auto;                        }                        @keyframes growDown {                            0% {                                transform: scaleY(0)                            }                            80% {                                transform: scaleY(1.1)                            }                            100% {                                transform: scaleY(1)                            }                        }                        .ecom-collection__filters-dropdown.ecom-filter-dropdown-desktop                        .ecom-collection__filters-group.active{                            /* border:1px solid #333; */                        }                        .ecom-collection__filters-dropdown.ecom-filter-dropdown-desktop                        .ecom-collection__filters-group.active .ecom-collection__filters-group--display{                            display:block;                            /* position: relative;*/                        }                        .ecom-button-filter-collapse{                            display:none;                        }                        .ecom-modal-block--mobile{                            overflow:unset                        }                        #ecom-modal-block.ecom-modal-block--mobile{                            display: block;                            position: unset;                            background:transparent;                        }                        .ecom-modal-content--mobile.ecom-modal-content{                            position:unset;                            animation: unset;                            width:100%;                            max-width:unset;                            background:transparent;                        }                        #ecom-modal-close.ecom-collapse-close{                            display:none;                        }                        .ecom-collection-filters--active_values-list{                            display:flex;                            flex-wrap:wrap;                            list-style: none;                        }                        .ecom-collection-filters--active_values-list li {                            list-style: none;                        }                        .ecom-collection__filters-group-list-item a{                            display:inline-flex;                            text-decoration:none;                            gap:10px;                            align-items:center;                            color:#333                        }                        .ecom-collection__filters-group-list-item .ecom-colletion-filters--close-icon{                            color:#333;                            display:flex;                        }                        .ecom-filter-collapse-icon{                            display:flex;                        }                        .ecom-colletion-filters--close-icon svg{                            width:auto;                            height:auto;                        }                        .ecom-collection__filters-collapse button{                            display:flex                        }                        @media screen and (max-width: 1024px) {                            .ecom-collection__filters-dropdown.ecom-filter-dropdown-desktop                            .ecom-collection__filters-group.active .ecom-collection__filters-group--display{                                position: relative;                            }                            .ecom-collection__filters-dropdown .ecom-container-filter-list, .ecom-collection__filters-push_down[data-mobile="mobile"] .ecom-container-filter-list{                                display:block !important;                                height: 100% !important;                            }                            .ecom-container-filter-list-wrapper {                                overflow: hidden;                            }                            .ecom-collection__filters-push_down[data-mobile="mobile"] .ecom-container-filter-list--wrapper[data-type="push_down"],                            .ecom-collection__filters-push_down[data-mobile="mobile"] .ecom-container-filter-list--wrapper[data-type="push_down"] .ecom-collection__filters-group--display {                                max-height: 100% !important;                                overflow: unset !important;                            }                            #ecom-modal-close.ecom-collapse-close.ecom-collapse-close--mobile{                                display:flex;                            }                             .ecom-button-filter-collapse.button_menu_block--mobile{                                display:flex;                                gap:10px;                            }                            #ecom-modal-block.ecom-modal-block--mobile {                                display: none;                                position: fixed;                                z-index: 99;                                left: 0;                                top: 0;                                width: 100%;                                height: 100%;                                background:rgb(116,119,121,.6)                            }                            .ecom-modal-content--mobile.ecom-modal-content{                                position:fixed;                                width: 100%;                                max-width: 100%;                                background:white;                                -webkit-animation-name: leftSide;                                animation-name: leftSide;                                -webkit-animation-duration: .3s;                                animation-duration: .3s;                                -webkit-animation-fill-mode: both;                                animation-fill-mode: both;                                transition: all .3s linear;                                overflow-y: auto;                            }                            .ecom-modal-content--mobile.ecom-modal-content .ecom-collection__filters-form{                                height:100%;                                /*overflow:auto*/                            }                        }                        #button_menu_block{                            align-items:center;                            max-width: 100%;                        }                        .ecom-collection__filters-heading {                            display: block;                        }                        .ecom-filter-collapse-icon{                            color:#333;                        }                        .ecom-filter-collapse-icon svg{                            width:auto;                            height:auto;                        }                        .ecom-collection__filters-group-checkbox > input:focus{                            outline: none !important;                            box-shadow: none !important;                        }                        .ecom-collection__filters-applied-block{                            display:flex;                            flex-direction:column;                        }                        .ecom-collection__filters-form-collapse{                            height:100%;                                overflow:auto                        }                        .ecom-shopify__menu-list {                            list-style: none;                        }                        .ecom-menu_title {                            text-decoration: none;                            font-size: 14px;                            color: #878787;                            display: block;                        }                        .ecom-collection__filters .ecom-shopify__menu-sub-menu {                            max-height: 0;                            overflow: hidden;                            margin-left: 5px;                            transition: .25s ease all;                        }                        .ecom-menu_item {                            position: relative;                        }                        .ecom-menu_item:not(.ecom-menu_item.ecom-item-active) .ecom-menu_icon .ecom-menu_icon--normal {                            display: flex;                        }                        .ecom-menu_item:not(.ecom-menu_item.ecom-item-active) .ecom-menu_icon .ecom-menu_icon--active {                            display: none;                        }                        .ecom-menu_item.ecom-item-active .ecom-menu_icon .ecom-menu_icon--normal {                            display: none;                        }                        .ecom-menu_item.ecom-item-active .ecom-menu_icon .ecom-menu_icon--active {                            display: flex;                        }                        .ecom-menu_icon {                            position: absolute;                            right: 0;                            top: 50%;                            transform: translateY(-50%);                            cursor: pointer;                        }                        .ecom-menu_icon--normal svg,                        .ecom-menu_icon--active svg {                            height: 12px;                            width: 12px;                            display: flex;                        }                        .ecom-filter--hide-checkbox {                            opacity: 0;                            visibility: hidden;                            display: none !important;                        }                        .ecom-container-filter-list--wrapper[data-type='push_down'] {                            height: 100%;                            opacity: 0;                            transition: ease all .5s;                            overflow: hidden;                        }                        .ecom-container-filter-list[data-type='push_down'] {                            display: grid;                            grid-template-columns: repeat(4, 1fr);                            gap: 10px 15px;                        }                        .ecom-collection__filters-push_down .ecom-collection__filters-group--display {                            max-height: 250px;                            height: 100%;                            overflow-y: auto;                        }                    .ecom-swiper-a11y-host { position: relative; }        .ecom-swiper-autoplay-toggle {            --ecom-aptg-size: 32px;            --ecom-aptg-icon: 12px;            --ecom-aptg-offset: 12px;            --ecom-aptg-bg: rgba(17, 17, 17, .62);            --ecom-aptg-bg-hover: rgba(17, 17, 17, .82);            --ecom-aptg-color: #fff;            --ecom-aptg-radius: 999px;            --ecom-aptg-border: 1px solid rgba(255, 255, 255, .28);            --ecom-aptg-shadow: 0 2px 8px rgba(0, 0, 0, .2);            --ecom-aptg-duration: .2s;            position: absolute;            z-index: 6;            display: flex;            align-items: center;            justify-content: center;            box-sizing: border-box;            width: var(--ecom-aptg-size);            height: var(--ecom-aptg-size);            padding: 0;            margin: 0;            cursor: pointer;            line-height: 0;            -webkit-appearance: none;            appearance: none;            border: var(--ecom-aptg-border);            border-radius: var(--ecom-aptg-radius);            background: var(--ecom-aptg-bg);            color: var(--ecom-aptg-color);            box-shadow: var(--ecom-aptg-shadow);            -webkit-backdrop-filter: blur(8px) saturate(140%);            backdrop-filter: blur(8px) saturate(140%);            transition: background var(--ecom-aptg-duration) ease,                        transform var(--ecom-aptg-duration) ease,                        box-shadow var(--ecom-aptg-duration) ease,                        border-color var(--ecom-aptg-duration) ease;        }        .ecom-swiper-autoplay-toggle:hover {            background: var(--ecom-aptg-bg-hover);            transform: scale(1.06);        }        .ecom-swiper-autoplay-toggle:active { transform: scale(.94); }        .ecom-swiper-autoplay-toggle:focus-visible {            outline: 2px solid var(--ecom-aptg-color);            outline-offset: 3px;            box-shadow: var(--ecom-aptg-shadow), 0 0 0 4px rgba(0, 0, 0, .45);        }        .ecom-swiper-autoplay-toggle svg {            display: block;            width: var(--ecom-aptg-icon);            height: var(--ecom-aptg-icon);            fill: currentColor;            pointer-events: none;        }        .ecom-swiper-autoplay-toggle[data-state="playing"] .ecom-swiper-autoplay-toggle__play { display: none; }        .ecom-swiper-autoplay-toggle[data-state="paused"] .ecom-swiper-autoplay-toggle__pause { display: none; }        .ecom-swiper-autoplay-toggle[data-position="top-left"] { top: var(--ecom-aptg-offset); left: var(--ecom-aptg-offset); }        .ecom-swiper-autoplay-toggle[data-position="top-right"] { top: var(--ecom-aptg-offset); right: var(--ecom-aptg-offset); }        .ecom-swiper-autoplay-toggle[data-position="bottom-left"] { bottom: var(--ecom-aptg-offset); left: var(--ecom-aptg-offset); }        .ecom-swiper-autoplay-toggle[data-position="bottom-right"] { bottom: var(--ecom-aptg-offset); right: var(--ecom-aptg-offset); }        @media (prefers-reduced-motion: reduce) {            .ecom-swiper-autoplay-toggle,            .ecom-swiper-autoplay-toggle:hover,            .ecom-swiper-autoplay-toggle:active { transition: none; transform: none; }        }        @media (forced-colors: active) {            .ecom-swiper-autoplay-toggle {                border: 1px solid ButtonText;                background: ButtonFace;                color: ButtonText;                backdrop-filter: none;                -webkit-backdrop-filter: none;            }        }                .ec-swatch-shopify-color {                display: block;                max-width: 100%;                aspect-ratio: 1 / 1;                background: var(--ec-swatch--background);                background-position: var(--ec-swatch-focal-point, initial);                background-size: cover;                background-origin: border-box;            }            .ecom-collection__product-countdown {                position: relative            }            /** progress bar pagination **/                .ecom-pagination-progress-bar--wrapper {                    display: flex;                    justify-content: center;                    align-items: center;                    width: 100%;                }                .ecom-pagination-progress-bar {                    display: flex;                    justify-content: center;                    flex-direction: var(--ecom-flex-direction, column);                    align-items: center;                }                .ecom-paginate__progress-bar--outner {                    width: 250px;                    border-radius: 4px;                    position: relative;                    height: 10px;                    background-color: rgba(0 0 0 /.3);                }                .ecom-paginate__progress-bar--inner {                    border-radius: inherit;                    position: absolute;                    height: 100%;                    width: 20%;                    background-color: rgba(0 0 0 /1);                    top: 0;                    left: 0;                }                .ecom-paginate__progress-text {                    margin: 0;                    width: 100%;                }                .ecom-unit-price {                    display: block;                }                /** Swiper css **/                .ecom-swiper-navigation-position .ecom-swiper-button {                    position: var(--ecom-position);                }                @media (max-width: 1024px) {                    .ecom-swiper-navigation-position .ecom-swiper-button {                        position: var(--ecom-position__tablet);                    }                }                @media (max-width: 767px) {                    .ecom-swiper-navigation-position .ecom-swiper-button {                        position: var(--ecom-position__mobile);                    }                    .ecom-collection__product--wrapper-items.ecom-collection__product--no-item {grid-template-columns: repeat(1, 1fr);}                }                .ecom-swiper-pagination-bullet:only-child {                    opacity: none                }                .ecom-flex-center, .ecom-swiper-navigation {                    display: flex;                    align-items: center;                }                .ecom-swiper-navigation{                    justify-content: center                }                .ecom-swiper-navigation[data-navigator-type="combine"]{                    justify-content: center                }                .ecom-swiper-pagination:not(.ecom-swiper-pagination-lock){                    display:flex;                }                /** Core **/                .ecom-flex-column {                    display: flex;                    flex-direction: column                }                .ecom-collection__product-item--information{                    flex: 1                }                .ecom-collection.ecom-collection__product {                    width: 100%;                    overflow: hidden;                }                .ecom-d-flex {                    display: flex;                    flex-wrap:wrap;                }                .ecom-collection__product--rating-wrapper {                    position: relative                }                .ecom-collection__product-item[data-style="absolute"] .ecom-collection__product--actions[data-layout="lite"] {                    display: none;                }                .ecom-collection__product .ecom-collection__product-media a {                    text-decoration: none;                    color: inherit;                    width: 100%                }                .ecom-collection__product--wrapper-items {                    grid-template-columns: repeat(3, minmax(0, 1fr));                    display: grid;                    gap: 1rem;                }                /*                .ecom-collection__product--wrapper-items.ecom-collection-product__layout-list {                    grid-template-columns: repeat(1, minmax(0, 1fr));                    grid-gap: 10px;                }                */                .ecom-swiper-wrapper.ecom-collection__product--wrapper-items{                    display:flex;                    gap:0                }                .ecom-collection__product-main.ecom-swiper-container {                    opacity: 0;                    visibility: hidden;                }                .ecom-collection__product-main.ecom-swiper-container.ecom-swiper-initialized {                    opacity: 1;                    visibility: visible;                }                .ecom-collection__product-main.ecom-swiper-container:not(.ecom-swiper-initialized) .ecom-collection__product-item{                    max-width: 200px;                }                .ecom-collection__product-quick-shop--force-hide {                    display: none !important;                }                .ecom-collection__product-countdown-progress-bar {                    display: flex;                    align-items: center;                    width: 100%;                }                .ecom-collection__product-countdown-progress-bar--wrap {                    flex: 1;                    background: #BABFC3;                    border-radius: 2px;                    overflow:hidden;                }                .ecom-collection__product-countdown-progress-bar--timer {                    position: relative;                    width: 100%;                    height: 5px;                    background: #111827;                    display: block;                    border-radius: 2px;                    z-index: 1                }                .ecom-collection__pagination-navigation .ecom-pagination-item svg {                    width: 12px;                    height: 12px;                }                .ecom-collection__product-media {                    display: block;                    position: relative;                }                .ecom-collection__product-media--portrait {                    padding-bottom: 125% !important;                }                .ecom-collection__product-media--square {                    padding-bottom: 100% !important;                }                .ecom-collection__product-item svg.ecom-colection__product-svg-placeholder{                    width: 100%;                    height: 100%;                    background-color: rgba(0 0 0 /.1);                    position: absolute;                    top: 0;                    left: 0;                }                body[ecom-loaded] .ecom-products-pagination-infinite {                    display: none;                }                .ecom-products-pagination-infinite button.ecom-loading {                    display: block;                    margin: 25px auto;                    border: none;                    background: none;                }                .ecom-core .ecom-collection__product-media img {                    max-width: 100%;                    position: absolute;                    top: 0;                    left: 0;                    height: 100%;                    width: 100%;                    object-fit: cover;                    object-position: center center;                    /*transition: opacity .4s cubic-bezier(.25, .46, .45, .94);*/                }                .ecom-collection__product--text-only {                    background: rgb(26 27 24 / 8%);                }                .ecom-collection__product-item {                    overflow: hidden;                }                .ecom-collection__product-media-wrapper {                    position:relative;                }                .ecom-collection__product-item[data-style="horizontal"] .ecom-collection__product-media-wrapper{                    flex-basis:30%;                }                .ecom-collection__product-item[data-style="absolute"] .ecom-collection__product--actions:not([data-layout="full"]){                    position: absolute;                    opacity: 1;                    display: flex;                    flex-direction: column;                    align-items: center;                    align-self: center;                    justify-content: center;                    inset: 0;                    margin: auto;                    text-align: center;                }                .ecom-collection__product-prices .ecom-collection__product-price--from {                    text-decoration: none !important;                }                .ecom-collection__product-item .ecom-collection__product-item--inner {                    display: flex;                    width:100%;                    height:100%;                    overflow:hidden;                }                .ecom-product-single__countdown-container {                    display: flex;                }                .ecom-collection__product--text-only .ecom-collection__product-item--content {                    grid-row: 2;                    justify-self: center;                    margin-bottom: 6rem;                    margin-top: 5rem;                }                .ecom-collection__product--text-only .ecom-collection__product-item--inner {                    display: grid;                    grid-template-rows: 1fr auto 1fr;                    width: 100%;                }                .ecom-collection__product-badge {                    z-index: 3;                    position: absolute;                    right: 8px;                    left: 8px;                    top: 8px;                    display: flex;                    flex-direction: column;                    pointer-events: none                }                .ecom-paginate-loadmore--icon {                    width: 16px;                }                .ecom-collection__product-badge>span {                    pointer-events: auto                }                .ecom-visually-hidden {                    display: none;                }                .ecom-collection__product-quick-shop-wrapper {                    display: none;                }                .ecom-collection__product-variants[data-picker-type="dropdown"] .ecom-collection__product-quick-shop-wrapper,                .ecom-collection__product-variants[data-picker-type="radio"] .ecom-collection__product-quick-shop-wrapper{                    display: block;                }                .ecom-collection__product-media-image {                    display: block;                }                .ecom-collection__product-media--hover-effect img.ecom-collection__product-secondary-media {                    opacity: 0;                    -webkit-transition: .4s ease-in-out;                    transition: .4s ease-in-out;                }                /* .ecom-hover-ready is added once the deferred secondary image has                   decoded, so the primary never fades out to an empty frame. */                @media(min-width: 1025px) {                    .ecom-collection__product-media-wrapper.ecom-hover-ready:hover .ecom-collection__product-media--hover-effect .ecom-collection__product-media-image {                        opacity: 0;                        transition: opacity .4s cubic-bezier(.25, .46, .45, .94);                    }                    .ecom-collection__product-media-wrapper.ecom-hover-ready:hover .ecom-collection__product-media--hover-effect .ecom-collection__product-secondary-media {                        opacity: 1;                    }                }                @media(max-width: 1024px) {                    .ecom-collection__product-media-wrapper.ecom-enable-hover--mobile.ecom-hover-ready:hover .ecom-collection__product-media--hover-effect .ecom-collection__product-media-image {                        opacity: 0;                        transition: opacity .4s cubic-bezier(.25, .46, .45, .94);                    }                    .ecom-collection__product-media-wrapper.ecom-enable-hover--mobile.ecom-hover-ready:hover .ecom-collection__product-media--hover-effect .ecom-collection__product-secondary-media {                        opacity: 1;                    }                }                .ecom-collection__product .selector-wrapper,                .ecom-collection__product .ecom-collection__product-picker-main,                .ecom-collection__product .ecom-collection__product-picker-other {                    display: flex;                    flex-direction: column;                    align-items: flex-start;                }                .ecom-collection__product .selector-wrapper label{                    width:100%;                }                .ecom-collection__product-picker-colors-item .ecom-collection__product-picker-colors-item--preview {                    display: block;                    width: 100%;                    height: 100%;                }                .ecom-collection__product-picker-images-list,                .ecom-collection__product-picker-colors-list,                .ecom-collection__product-picker-radio-list {                    display: flex;                    width: 100%;                    flex-wrap: wrap;                    overflow:hidden;                    list-style: none;                }                .ecom-collection__product-picker-radio-list {                    list-style: none;                }                .ecom-collection__product-picker-colors-item,                .ecom-collection__product-picker-images-item {                    overflow: hidden;                }                .ecom-collection__product-picker-radio-list li,                .ecom-collection__product-picker-images-list li,                .ecom-collection__product-picker-colors-list li {                    position: relative;                    cursor: pointer;                    list-style: none;                    min-height: unset;                }                .ecom-collection__product-picker-radio-label,                .ecom-collection__product-swatch-item--wrapper {                    display: inline-block                }                .ecom-collection__product-swatch-item img{                    display:block                }                .ecom-collection__product-swatch-item--wrapper {                    position: absolute;                    inset: 0;                    z-index: 1;                }                .ecom-collection__product-variants{                    transition: all 300ms ease;                }                .ecom-collection__product-item[data-style="absolute"] .ecom-collection__product-variants.ecom-active {                    position: absolute;                    background:rgb(238 238 238 / 70%);                    inset: 0;                    z-index:999;                }                .ecom-collection__product-item[data-style="absolute"] .ecom-collection__product-variants.ecom-active .ecom-collection__product-form{                    display:flex;                    align-items: center;                    justify-content:center;                    align-self: center;                    position:relative;                    height:100%;                    flex-direction: column;                    align-items:center;                }                .ecom-collection__product-item .ecom-collection__product-close{                    display:none;                }                .ecom-collection__product-item[data-style="absolute"] .ecom-collection__product-variants.ecom-active .ecom-collection__product-close{                    display:flex;                    justify-content: center;                    align-items: center;                }                .ecom-collection__product-item[data-style="absolute"]  .ecom-collection__product-close {                    position: absolute;                    right: 5px;                    top: 5px;                    z-index:999;                    border:none;                    box-shadow: none;                    padding: 0;                    width: 24px;                    height: 24px;                    min-height: 24px;                    overflow: hidden;                    border-radius: 50%;                  }                  .ecom-collection__product-media {                    display: block;                    position: relative;                    width: 100%;                    height: 100%;                }                  .ecom-collection__product-item[data-style="absolute"]  .ecom-collection__product-close:hover {                    opacity: 1;                    transition: width 1s;                     -webkit-transition: width 1s;                  }                  .ecom-collection__product-item[data-style="absolute"]  .ecom-collection__product-close:before,  .ecom-collection__product-item[data-style="absolute"]  .ecom-collection__product-close:after {                    position: absolute;                    content: ' ';                    width: 2px;                    height: 14px;                    background-color: #222;                  }                  .ecom-collection__product-item[data-style="absolute"]  .ecom-collection__product-close:before {                    transform: rotate(45deg);                  }                  .ecom-collection__product-item[data-style="absolute"]  .ecom-collection__product-close:after {                    transform: rotate(-45deg);                  }                .ecom-collection__product-countdown-time {                    display: inline-flex;                    flex-wrap: wrap;                    align-items:center;                }                .ecom-collection__pagination {                    margin: auto;                    text-align: center;                }                .ecom-collection__pagination li {                    display: inline-flex;                }                .ecom-collection__pagination .ecom-collection__pagination--visuallyhidden {                    display: none;                }                .ecom-paginate-action span {                    display: flex;                }                .ecom-paginate-action {                    display: inline-flex !important;                    grid-column-gap: 12px;                    align-items: center;                    color:currentColor;                    text-decoration:none;                }                .ecom-collection__pagination-navigation {                    display: flex;                    justify-content: center;                    align-items: center;                    list-style: none;                }                .ecom-collection__pagination-navigation li {                    display:flex;                }                a.ecom-pagination-item {                    display: flex;                    text-decoration: none;                    color: unset;                }                .ecom-collection__product--compare-at-price {                    text-decoration: line-through;                }                .ecom-collection__product-quick-shop--force-show {                    display: block !important;                }                .ecom-collection__product-item-vendor a {                    display: block;                }                /** Skeleton **/                .ecom-collection__product-card {                    background-color: #fff;                    border-radius: 6px;                    overflow: hidden;                    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.12);                }                .ecom-collection__product-card .ecom-collection__product-card-image {                    height: 200px;                }                .ecom-collection__product-card .ecom-collection__product-card-image img {                    display: block;                    width: 100%;                    height: inherit;                    object-fit: cover;                }                .ecom-collection__product-card .ecom-collection__product-card-content {                    padding: 2rem 1.8rem;                }                .ecom-collection__product-card h4 {                    margin: 0 0 1rem;                    font-size: 1.5rem;                    line-height: 1.5rem;                }                .ecom-collection__product-card .ecom-collection__product-card-description {                    font-size: 1rem;                    line-height: 1.4rem;                }                .ecom-collection__product-card.ecom-collection__product-card-loading .ecom-collection__product-card-image,                .ecom-collection__product-card.ecom-collection__product-card-loading h4,                .ecom-collection__product-card.ecom-collection__product-card-loading .ecom-collection__product-card-description {                    background-color: #ededed;                    background: linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 60%) #ededed;                    background-size: 200% 100%;                    background-position-x: 180%;                }                @keyframes loading {                    to {                        background-position-x: -20%;                    }                }                .ecom-collection__product-card.ecom-collection__product-card-loading h4 {                    min-height: 1.6rem;                    border-radius: 4px;                    animation-delay: 0.05s;                }                .ecom-collection__product-card.ecom-collection__product-card-loading .ecom-collection__product-card-description {                    min-height: 4rem;                    border-radius: 4px;                    animation-delay: 0.06s;                }                .ecom-collection__product-item {                    position: relative;                }                .ecom-collection__product-form__actions {                    display: flex;                    flex-direction: column;                    align-items: flex-start;                }                .ecom-collection__product-item:hover .ecom-product-image-loading img:last-child {                    min-height: 150px;                }                /* Quantity input */                .ecom-collection__product-form__actions.ecom-collection__product-quantity--inline {                    flex-direction: row;                }                input.ecom-collection__product-quantity-input::-webkit-outer-spin-button,                input.ecom-collection__product-quantity-input::-webkit-inner-spin-button {                    -webkit-appearance: none;                }                .ecom-collection__product-quantity-input {                    text-align: center;                    align-self: center;                    box-shadow: none;                    outline: none;                    width: 100%;                    height: 100%;                    position: relative;                }                .ecom-collection__product-quantity--wrapper {                    overflow: hidden;                    width: 100%;                    align-self: center;                }                button.ecom-collection__quantity-controls-button {                    color: #000000;                    border-style: solid;                    border-color: #c2bcbc;                    background: transparent;                    display: flex;                    align-items: center;                }                .ecom-collection__quantity-controls-minus {                    border-top-width: 0.8px;                    border-left-width: 0.8px;                    border-bottom-width: 0.8px;                    border-right-width: 0;                }                .ecom-collection__quantity-controls-plus {                    border-top-width: 0.8px;                    border-left-width: 0px;                    border-bottom-width: 0.8px;                    border-right-width: 0.8px;                }                .ecom-collection__quantity-controls-button svg {                    width: 12px;                    height: 12px;                }                /* Quantity input */                .ecom-collection__product-item:hover .ecom-product-image-loading::before {                    visibility: visible;                }                .ecom-collection__product-form__actions--soldout,                .ecom-collection__product-form__actions--view-more,                .ecom-collection__product-form__actions--add {                    cursor: pointer;                    display: flex;                    flex-direction: row;                    align-content: center;                    justify-content: center;                    align-items: center;                }                /*.ecom-collection__product-item svg{                    width:40px;                    height: 40px;                }*/                .ecom-collection__product-view-more-after .ecom-collection__product-view-more-icon,                .ecom-collection__product-quickshop-icon-after .ecom-collection__product-quickshop-icon,                .ecom-collection__product-add-cart-icon-after .ecom-collection__product-add-cart-icon,                .ecom-collection__product-sold-out-after .ecom-collection__product-sold-out-icon {                    order: 1;                }                .ecom-collection__product-add-cart-icon {                    display: flex;                }                .ecom-collection__product-submit:not(.ecom-collection__product-quick-shop--force-hide),                .ecom-collection__product-form__actions--quickshop:not(.ecom-collection__product-quick-shop--force-hide) {                    display: inline-flex;                    flex-direction: row;                    flex-wrap: nowrap;                    align-content: center;                    justify-content: center;                    align-items: center;                }                .ecom-product-image-loading::before {                    content: ' ';                    position: absolute;                    width: 40px;                    height: 40px;                    top: 0;                    left: 0;                    bottom: 0;                    right: 0;                    z-index: 4;                    border: 4px solid #343232;                    opacity: 1;                    visibility: hidden;                    border-radius: 50%;                    animation: ecom-loading .5s cubic-bezier(0, 0.2, 0.8, 1) infinite;                    vertical-align: middle;                    margin: auto;                }                @keyframes ecom-loading {                    0% {                        top: 0px;                        left: 0px;                        width: 0;                        height: 0;                        opacity: 1;                    }                    100% {                        top: 0px;                        left: 0px;                        width: 72px;                        height: 72px;                        opacity: 0;                    }                }            .ecom-collection__product-login-to-see{                display: flex;            }            .ecom-collection__product-login-to-see>a{                color: inherit;                text-decoration: inherit;            }            .ecom-collection__product .ecom-swiper-controls:after            {                content:'';            }            .ecom-collection__product .ecom-swiper-controls svg{                width:40px;                height:40px;            }            .ecom-collection__product .ecom-swiper-button-next,.ecom-collection__product  .ecom-swiper-button-prev{                width:auto;                height:auto            }            .ecom-collection__product-picker-main-label{                width:100%;            }            .ecom-collection__product-picker-dropdown-label,            .ecom-collection__product-picker-radio-label,            .ecom-collection__product-item-information-title{                width:100%;            }            .ecom-collection__product-item-information-title{                display: -webkit-box;                -webkit-box-orient: vertical;                -webkit-line-clamp: var(--ecom-webkit-line-clamp);                text-overflow: ellipsis;                overflow: hidden;            }            /*.ecom-collection__product-item-information-title,            .ecom-collection__product-item-information-title a {                display: block;            }*/            .ecom-collection__product-item-information-title.ecom-title-one-row{                display: block;                white-space: nowrap;                text-overflow: ellipsis;                overflow: hidden;            }            .ecom-collection__product-price-wrapper{                display:flex;                gap:10px;                flex-wrap: wrap;                align-items: baseline;            }            .ecom-collection__product-price-range{                word-break: break-word;            }            .ecom-collection__product-container {                display: flex;                flex-direction: column;            }            .ecom-collection__product-container .ecom-swiper-container {                width: 100%            }            .ecom-collection__product-container .ecom-swiper-button-next:after,            .ecom-collection__product-container .ecom-swiper-button-prev:after {                content: none;            }            .ecom-collection__product-container .ecom-swiper-navigation[data-navigator-type="combine"] .ecom-swiper-button-next,            .ecom-collection__product-container .ecom-swiper-navigation[data-navigator-type="combine"] .ecom-swiper-button-prev {                position: static;                margin: 0;            }            .ecom-collection__product-container .ecom-swiper-button-next,            .ecom-collection__product-container .ecom-swiper-button-prev {                border: 0;                background: transparent;                width: auto;                height: auto;                padding: 5px;                color: #444;            }            .ecom-collection__product-container .ecom-swiper-pagination:not(.ecom-swiper-pagination-progressbar, .ecom-swiper-pagination-lock) {                position: relative;                display: flex;                flex-wrap: wrap;                align-items: center            }            .ecom-collection__product-container .ecom-swiper-pagination-bullet {                width: 15px;                height: 15px;                opacity: 1;                overflow: hidden;            }            .ecom-collection__product-container .ecom-swiper-pagination-bullet,            .ecom-collection__product-container .ecom-swiper-pagination-bullet-active{                background-clip: content-box;                padding: 1px;                box-sizing: content-box !important;                background-color: currentColor;            }            .ecom-collection__product-media-wrapper.ecom-image-align{                display: flex;                overflow: hidden;                flex-direction: column;                justify-content: center;            }            .ecom-collection__product-countdown-wrapper{                display:flex;                flex-direction:column;            }            .ecom-collection__product-badge > span{                display:flex;                align-items: center;                text-align: center;                justify-content: center;            }            .ecom-flex-row,            .ecom-collection-product__layout-list .ecom-collection__product-item--wrapper {                display:grid;                grid-template-columns: 40% auto;            }            .ecom-collection__product-loading {                margin-top: 50px;            }            .ecom-doing-filter .ecom-collection__product-loading, .ecom-doing-scroll .ecom-collection__product-loading {                display: block;            }            .ecom-doing-filter .ecom-collection__product-container_collection {                display: none;            }            /**  Quick view **/            .ecom-product-quickview{                display: flex;                justify-content: center;                align-items: center;                gap: 3px;            }            .ecom-collection__product--quickview-wrapper {                display: flex;            }        /* Progressbar **/        .ecom-collection__product-countdown-progress-bar--wrap >div {            background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);            background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));            -webkit-animation: 2s linear infinite ecom_progress_bar;            animation: 2s linear infinite ecom_progress_bar;            background-size: 60px 60px;            transition: width 1s;            -webkit-transition: width 1s;        }        @-webkit-keyframes ecom_progress_bar {            from {                background-position: 0 0            }            to {                background-position: 40px 0            }        }        @keyframes ecom_progress_bar {            from {                background-position: 0 0            }            to {                background-position: 40px 0            }        }        .ecom-collection__product-item .ecom-product__compare-link {            display: flex;            justify-content: center;            align-items: center;            position: relative;            line-height: 1.2;            width: fit-content;            font-size: 14px;            pointer-events: auto;            color: #000;            padding: 2.5px;            margin-left: 15px;        }        .ecom-product__compare-icon span {            display: flex;        }        .ecom-collection__product-item .ecom-product__compare-icon svg {            width: 18px;            height: auto;        }        span.ecom-product__compare-added {            display: none;        }        .ecom-product__compare-link-added span.ecom-product__compare-added {            display: flex;            justify-content: center;        }        .ecom-product__compare-link-added span.ecom-product__compare-normal {            display: none;        }        .ecom-collection__action .ecom-product__compare-tooltip {            position: absolute;            top: 50%;            bottom: auto;            left: calc(100% + 4px);            transform: translate(0, -50%);            background: #383838;            color: #ffffff;            padding: 4px 10px;            opacity: 0;            visibility: hidden;            transition: 0.25s;            z-index: 10;            text-wrap: nowrap;            font-size: 12px;        }        .ecom-collection__action .ecom-product__compare-link:hover .ecom-product__compare-tooltip {            opacity: 1;            visibility: visible;            transform: translate(4px, -50%);        }        .ecom-product__wishlist, .ecom-product__compare {            width: 100%;            display: flex;        }        .ecom-collection__product-item .ecom-product__wishlist-link {            display: inline-flex;            justify-content: center;            align-items: center;            position: relative;            line-height: 1.2;            font-size: 14px;            text-decoration: none;            color: #000;            pointer-events: auto;            padding: 2.5px;            margin-top: 10px;            margin-left: 15px;        }        .ecom-product__wishlist-icon span {            display: flex;        }        .ecom-collection__product-item .ecom-product__wishlist-icon svg {            width: 18px;            height: auto;        }        span.ecom-product__wishlist-added {            display: none;        }        .ecom-product__wishlist-link-added span.ecom-product__wishlist-added {            display: flex;            justify-content: center;        }        .ecom-product__wishlist-link-added span.ecom-product__wishlist-normal {            display: none;        }        .ecom-collection__action .ecom-product__wishlist-tooltip {            position: absolute;            top: 50%;            bottom: auto;            left: calc(100% + 4px);            transform: translate(0, -50%);            background: #383838;            color: #ffffff;            padding: 5px 10px;            opacity: 0;            visibility: hidden;            transition: 0.25s;            z-index: 10;            text-wrap: nowrap;            font-size: 12px;            min-width: 100%;            text-align: center;            pointer-events: none;        }        .ecom-product__wishlist-tooltip:empty, .ecom-product__compare-tooltip:empty {            display: none !important;        }        .ecom-collection__action .ecom-product__wishlist-link:hover .ecom-product__wishlist-tooltip {            opacity: 1;            visibility: visible;            transform: translate(4px, -50%);        }        .ecom-collection__product-group-button-action {            position: absolute;            top: 0;            left: 0;            right: 0;            bottom: 0;            pointer-events: none;        }        .ecom-collection__product-group-button-action-wrapper {            display: flex;            flex-direction: column;            justify-content: start;            align-items: start;        }        .ecom-product__wishlist-visibility-hover, .ecom-product__wishlist-visibility-hover_active {            visibility: hidden;            opacity: 0;            transition: 0.25s;        }        .ecom-collection__product-item:hover .ecom-product__wishlist-visibility-hover, .ecom-collection__product-item:hover .ecom-product__wishlist-visibility-hover_active, .ecom-product__wishlist-visibility-hover_active.ecom-button-active {            visibility: visible;            opacity: 1;        }        .ecom-collection__action.ecom-product__wishlist,        .ecom-collection__action.ecom-product__compare {            position: absolute;            top: 0;            left: 0;            right: 0;            bottom: 0;            display: flex;            align-items: start;            pointer-events: none;        }        .ecom-collection__product-group-button-action-wrapper .ecom-collection__action {            position: relative;        }        .ecom-collection__action-hor-end .ecom-product__wishlist-tooltip,        .ecom-collection__action-hor-end .ecom-product__compare-tooltip {            right: calc(100% + 4px);            left: auto;            transform: translate(0, -50%);        }        .ecom-collection__action-hor-center.ecom-collection__action-ver-start .ecom-product__wishlist-tooltip,        .ecom-collection__action-hor-center.ecom-collection__action-ver-start .ecom-product__compare-tooltip {            top: 100%;            left: 50%;            right: auto;            transform: translate(-50%, 0);        }        .ecom-collection__action-hor-center.ecom-collection__action-ver-start .ecom-product__wishlist-link:hover .ecom-product__wishlist-tooltip,        .ecom-collection__action-hor-center.ecom-collection__action-ver-start .ecom-product__compare-link:hover .ecom-product__compare-tooltip {            transform: translate(-50%, 4px);        }        .ecom-collection__action-hor-center.ecom-collection__action-ver-center .ecom-product__wishlist-tooltip,        .ecom-collection__action-hor-center.ecom-collection__action-ver-end .ecom-product__wishlist-tooltip,        .ecom-collection__action-hor-center.ecom-collection__action-ver-center .ecom-product__compare-tooltip,        .ecom-collection__action-hor-center.ecom-collection__action-ver-end .ecom-product__compare-tooltip {            top: auto;            bottom: 100%;            left: 50%;            right: auto;            transform: translate(-50%, 0);        }        .ecom-collection__action-hor-center.ecom-collection__action-ver-center .ecom-product__wishlist-link:hover .ecom-product__wishlist-tooltip,        .ecom-collection__action-hor-center.ecom-collection__action-ver-end .ecom-product__wishlist-link:hover .ecom-product__wishlist-tooltip,        .ecom-collection__action-hor-center.ecom-collection__action-ver-center .ecom-product__compare-link:hover .ecom-product__compare-tooltip,        .ecom-collection__action-hor-center.ecom-collection__action-ver-end .ecom-product__compare-link:hover .ecom-product__compare-tooltip {            transform: translate(-50%, -4px);        }        .ecom-ext-wishlist-icon-loading * {            opacity: 0;        }        .ecom-product__wishlist-link.ecom-ext-wishlist-icon-loading:before {            content: "";            position: absolute;            transform: translate(-50%, -50%);            border: 1.5px solid #f3f3f3;            border-radius: 50%;            border-top: 1.5px solid #000;            width: 20px;            height: 20px;            -webkit-animation: spin 0.5s linear infinite; /* Safari */            animation: spin .5s linear infinite;        }        @-webkit-keyframes spin {        0% { -webkit-transform: rotate(0deg); }        100% { -webkit-transform: rotate(360deg); }        }        @keyframes spin {            0% { transform: rotate(0deg); }            100% { transform: rotate(360deg); }        }        @media screen and (max-width: 1024px) {            .ecom-product__wishlist-visibility-hover, .ecom-product__wishlist-visibility-hover_active {                visibility: visible;                opacity: 1;            }            .ecom-product__compare-tooltip {                display: none !important;            }            .ecom-product__wishlist-tooltip {                display: none !important;            }        }        @media screen and (max-width: 767px) {            .ecom-collection__product-form__actions-hide-mobile {                display: none !important;            }        }        .ecom-add-to-cart-text, .ecom-collection__product-view-more-text {            text-align: center;        }                .ecom-swiper-a11y-host { position: relative; }        .ecom-swiper-autoplay-toggle {            --ecom-aptg-size: 32px;            --ecom-aptg-icon: 12px;            --ecom-aptg-offset: 12px;            --ecom-aptg-bg: rgba(17, 17, 17, .62);            --ecom-aptg-bg-hover: rgba(17, 17, 17, .82);            --ecom-aptg-color: #fff;            --ecom-aptg-radius: 999px;            --ecom-aptg-border: 1px solid rgba(255, 255, 255, .28);            --ecom-aptg-shadow: 0 2px 8px rgba(0, 0, 0, .2);            --ecom-aptg-duration: .2s;            position: absolute;            z-index: 6;            display: flex;            align-items: center;            justify-content: center;            box-sizing: border-box;            width: var(--ecom-aptg-size);            height: var(--ecom-aptg-size);            padding: 0;            margin: 0;            cursor: pointer;            line-height: 0;            -webkit-appearance: none;            appearance: none;            border: var(--ecom-aptg-border);            border-radius: var(--ecom-aptg-radius);            background: var(--ecom-aptg-bg);            color: var(--ecom-aptg-color);            box-shadow: var(--ecom-aptg-shadow);            -webkit-backdrop-filter: blur(8px) saturate(140%);            backdrop-filter: blur(8px) saturate(140%);            transition: background var(--ecom-aptg-duration) ease,                        transform var(--ecom-aptg-duration) ease,                        box-shadow var(--ecom-aptg-duration) ease,                        border-color var(--ecom-aptg-duration) ease;        }        .ecom-swiper-autoplay-toggle:hover {            background: var(--ecom-aptg-bg-hover);            transform: scale(1.06);        }        .ecom-swiper-autoplay-toggle:active { transform: scale(.94); }        .ecom-swiper-autoplay-toggle:focus-visible {            outline: 2px solid var(--ecom-aptg-color);            outline-offset: 3px;            box-shadow: var(--ecom-aptg-shadow), 0 0 0 4px rgba(0, 0, 0, .45);        }        .ecom-swiper-autoplay-toggle svg {            display: block;            width: var(--ecom-aptg-icon);            height: var(--ecom-aptg-icon);            fill: currentColor;            pointer-events: none;        }        .ecom-swiper-autoplay-toggle[data-state="playing"] .ecom-swiper-autoplay-toggle__play { display: none; }        .ecom-swiper-autoplay-toggle[data-state="paused"] .ecom-swiper-autoplay-toggle__pause { display: none; }        .ecom-swiper-autoplay-toggle[data-position="top-left"] { top: var(--ecom-aptg-offset); left: var(--ecom-aptg-offset); }        .ecom-swiper-autoplay-toggle[data-position="top-right"] { top: var(--ecom-aptg-offset); right: var(--ecom-aptg-offset); }        .ecom-swiper-autoplay-toggle[data-position="bottom-left"] { bottom: var(--ecom-aptg-offset); left: var(--ecom-aptg-offset); }        .ecom-swiper-autoplay-toggle[data-position="bottom-right"] { bottom: var(--ecom-aptg-offset); right: var(--ecom-aptg-offset); }        @media (prefers-reduced-motion: reduce) {            .ecom-swiper-autoplay-toggle,            .ecom-swiper-autoplay-toggle:hover,            .ecom-swiper-autoplay-toggle:active { transition: none; transform: none; }        }        @media (forced-colors: active) {            .ecom-swiper-autoplay-toggle {                border: 1px solid ButtonText;                background: ButtonFace;                color: ButtonText;                backdrop-filter: none;                -webkit-backdrop-filter: none;            }        }                        .ecom-flex-center, .ecom-swiper-navigation {                        display: flex;                        align-items: center;                    }                    .ecom-swiper-navigation-position{                        display:flex;                    }                    .ecom-swiper-navigation-position button{                        margin:0                    }                    .ecom-swiper-navigation{                        justify-content: center                    }                    .ecom-testimonials--container {                        position: relative;                        display: flex;                        flex-direction: column;                    }                    .ecom-swiper-navigation[data-navigator-type="combine"]{                        justify-content: center                    }                    .ecom-testimonials--container .ecom-swiper-button-next:after,                    .ecom-testimonials--container .ecom-swiper-button-prev:after {                        content: none;                    }                    .ecom-testimonials--container .ecom-swiper-button-next,                    .ecom-testimonials--container .ecom-swiper-button-prev {                        border: 0;                        background: transparent;                        width: auto;                        height: auto;                        padding: 5px;                        color: #444                    }                    .ecom-testimonials--container .ecom-swiper-navigation[data-navigator-type="combine"] .ecom-swiper-button-next,                    .ecom-testimonials--container .ecom-swiper-navigation[data-navigator-type="combine"] .ecom-swiper-button-prev {                        position: static;                        margin: 0;                    }                    .ecom-testimonials--container .ecom-swiper-navigation[data-navigator-type="classic"] .ecom-swiper-pagination,                    .ecom-testimonials--container .ecom-swiper-navigation:not([data-navigator-type]) .ecom-swiper-pagination {                        width:100%                    }                    .ecom-testimonials--container .ecom-swiper-pagination:not(.ecom-swiper-pagination-progressbar) {                        position: relative;                    }                    .ecom-swiper-pagination-bullet:only-child {                        opacity: none                    }                    .ecom-testimonials--container .ecom-swiper-pagination-bullet {                        width: 15px;                        height: 15px;                        opacity: 1                    }                    .ecom-testimonials--container .ecom-swiper-pagination-bullet,                    .ecom-testimonials--container .ecom-swiper-pagination-bullet-active{                        background-clip: content-box;                        padding: 1px;                        box-sizing: content-box !important;                        background-color: currentColor;                    }                    .ecom-testimonials--container .ecom-swiper-pagination-bullets{                        width:auto;                    }                    .ecom-testimonials--container .ecom-swiper-pagination-bullet img{                        display: block;                        width: 100%;                        height: 100%;                        object-fit: cover                    }                    .ecom-testimonials--container .ecom-swiper-pagination-bullets, .ecom-swiper-pagination-custom, .ecom-swiper-pagination-fraction {                        display: flex;                        align-items: center;                        justify-content: center;                        bottom: 0;                    }                    .ecom-d-hide {                        opacity: 0;                    }                    .ecom__testimonials {                        width: 100%;                    }                    .ecom__testimonials .testimonial-content {                        position: relative;                        display:flex;                        flex-direction:column                    }                    .ecom__testimonials .ecom__testimonials--grid {                        display: grid;                    }                    .ecom-text-left {                        text-align: left                    }                    .ecom-text-center {                        text-align: center                    }                    .ecom-text-right {                        text-align: right                    }                    .ecom__testimonials .ecom-base-testimonial-image figure {                        display: block;                    }                    .testimonial-rating {                        display: flex;                        flex-wrap: wrap;                        justify-content:inherit;                    }                    .ecom-row-center{                        display: inline-flex;                        flex-direction: row;                        align-items: center;                        justify-content:center                    }                    .ecom-column-center{                        display: flex;                        flex-direction: column;                        justify-content:inherit;                    }                    .ecom-column-center > .testimonial-info-avatar{                        justify-content:inherit;                        display:flex;                    }                    .ecom-icon-list span svg{                        width:24px;                        height:auto;                    }                     .testimonial-content .ecom-base-testimonial-image{                         overflow:hidden;                         display:flex;                     }                     .testimonial-content .ecom-base-testimonial-image img{                         width:100%;                     }                     .testimonial-quote svg{                        width:24px;                        height:auto                     }                     .ecom-swiper-pagination{                         display:flex;                         flex-wrap:wrap;                     }                     .ecom-testimonial-rating-position{                         display:flex;                         flex-direction:column                     }                     .testimonial-content-prag ul {                        list-style-type: disc;                        list-style-position: inside;                    }                    .testimonial-content-prag ol {                        list-style-type: decimal;                        list-style-position: inside;                    }                    .testimonial-content-prag ul ul,                    .testimonial-content-prag ol ul {                        list-style-type: circle;                        list-style-position: inside;                        margin-left: 15px;                    }                    .testimonial-content-prag ol ol,                    .testimonial-content-prag ul ol {                        list-style-type: lower-latin;                        list-style-position: inside;                        margin-left: 15px;                    }                    .ecom-swiper-button > svg{                        width:36px;                        height:36px;                    }                    .testimonial-rating >span{                        display:flex                    }                    .ecom__testimonials-slider-vertical {                        flex-direction: column                    }                    .ecom__testimonials-slider-vertical .ecom-swiper-slide {                        height: 100%;                    }                    .ecom-swiper-navigation-position .ecom-swiper-button {                      position: var(--ecom-position);                    }                    @media (max-width: 1024px) {                        .ecom-swiper-navigation-position .ecom-swiper-button {                        position: var(--ecom-position__tablet);                      }                    }                    @media (max-width: 767px) {                        .ecom-swiper-navigation-position .ecom-swiper-button {                        position: var(--ecom-position__mobile);                      }                    }                .ecom-core.ecom-r52uq1f0by{width: 100.00%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-r52uq1f0by{width: 100%;}}html body .ecom-core.ecom-r52uq1f0by>div.core__column--wrapper{padding-right: 50px !important;padding-left: 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-r52uq1f0by>div.core__column--wrapper{padding-right: 30px !important;padding-left: 30px !important;}}.ecom-core.ecom-qqmkjy5o7zn .ecom-base__breadcrumbs__list a,.ecom-core.ecom-qqmkjy5o7zn .ecom-base__breadcrumbs__list a a{font-size: 13px;text-decoration: none;}.ecom-core.ecom-qqmkjy5o7zn .ecom-base__breadcrumbs__list a{color: var(--ecom-global-colors-text);}.ecom-core.ecom-qqmkjy5o7zn .ecom-base__breadcrumbs--icon{color: var(--ecom-global-colors-text);margin: 0px 2px 0px 0px;}.ecom-core.ecom-qqmkjy5o7zn .ecom-base__breadcrumbs--icon svg{height: 13px;width: 13px;}.ecom-core.ecom-qqmkjy5o7zn{padding-bottom: 0 !important;}.ecom-core.ecom-9eyq4h1lfy4>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-9eyq4h1lfy4{margin-top: 25px !important;margin-bottom: 0px !important;padding-right: 0px !important;padding-left: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-9eyq4h1lfy4{margin-top: 0px !important;}}.ecom-core.ecom-nzv6xx5q7db{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-nzv6xx5q7db{width: 100%;}}html body .ecom-core.ecom-nzv6xx5q7db>div.core__column--wrapper{padding: 0px 50px 15px 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-nzv6xx5q7db>div.core__column--wrapper{padding: 30px !important;}}.ecom-core.ecom-40rohgym1ut .ecom-text--more-actions button ,.ecom-core.ecom-40rohgym1ut .ecom-text--less-actions button{gap: 6px;}.ecom-core.ecom-40rohgym1ut .text-content,.ecom-core.ecom-40rohgym1ut  .text-content a,.ecom-core.ecom-40rohgym1ut  .text-content p,.ecom-core.ecom-40rohgym1ut  .text-content span{text-align: left;color: #000000;}.ecom-core.ecom-40rohgym1ut .text-content,.ecom-core.ecom-40rohgym1ut .text-content a,.ecom-core.ecom-40rohgym1ut  .text-content a,.ecom-core.ecom-40rohgym1ut  .text-content a a,.ecom-core.ecom-40rohgym1ut  .text-content p,.ecom-core.ecom-40rohgym1ut  .text-content p a,.ecom-core.ecom-40rohgym1ut  .text-content span,.ecom-core.ecom-40rohgym1ut  .text-content span a{font-size: 16px;line-height: 1.3em;text-decoration: none;font-family: 'Museo300-Regular', sans-serif;}.ecom-core.ecom-40rohgym1ut .ecom-text_view-more-btn{justify-content: flex-start;text-decoration: underline;font-size: none;color: #ffffff;background-color: #0691b1;border-radius: 2px;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-40rohgym1ut .ecom-text_view-more-btn:hover{background-color: rgba(6, 145, 177, 0.69);}.ecom-core.ecom-40rohgym1ut .ecom-text_view-less-btn{text-decoration: underline;color: #ffffff;background-color: #0691b1;border-radius: 2px;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-40rohgym1ut .ecom-text_view-less-btn:hover{background-color: rgba(6, 145, 177, 0.69);}.ecom-core.ecom-40rohgym1ut{padding-bottom: 0 !important;}.ecom-core.ecom-src5cdpd83 .element__heading .ecom__heading,.ecom-core.ecom-src5cdpd83 .element__heading .ecom__heading a{font-size: 35px;font-family: 'Archivo Black', sans-serif;}.ecom-core.ecom-src5cdpd83  .element__heading .ecom__heading,.ecom-core.ecom-src5cdpd83  .element__heading .ecom__heading a{color: #000000;}.ecom-core.ecom-af5wh826i6c>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-af5wh826i6c{padding-top: 0px !important;padding-bottom: 0px !important;margin-top: 0px !important;margin-bottom: 0px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-af5wh826i6c > div.core__row--columns{flex-direction: row !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-af5wh826i6c > div.core__row--columns{flex-direction: row !important;}}.ecom-core.ecom-h2wobr5o3zg{width: 100%;}.ecom-core.ecom-h2wobr5o3zg>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-content: center;}.ecom-core.ecom-h2wobr5o3zg>div.core__column--wrapper>div.core__blocks>.core__blocks--body{justify-content: center;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-h2wobr5o3zg{width: 100%;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-h2wobr5o3zg{width: 100%;}}html body .ecom-core.ecom-h2wobr5o3zg>div.core__column--wrapper{padding-top: 0px !important;padding-right: 50px !important;padding-left: 50px !important;margin-top: 0px !important;margin-right: 0px !important;margin-left: 0px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){html body .ecom-core.ecom-h2wobr5o3zg>div.core__column--wrapper{padding-bottom: 50px !important;}}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-h2wobr5o3zg>div.core__column--wrapper{padding-right: 30px !important;padding-bottom: 0px !important;padding-left: 30px !important;}}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--wrapper-items{grid-template-columns: repeat(4,minmax(0, 1fr));}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--wrapper-items {column-gap: 24px;row-gap: 40px;}.ecom-core.ecom-xiayy7cdvv{show_input_quantity: false;show_price: block;show_ground_price: true;show_picker: show;}.ecom-core.ecom-xiayy7cdvv .ecom-swiper-navigation-position{order: 0;width: auto;}.ecom-core.ecom-xiayy7cdvv .ecom-swiper-pagination-position{justify-content: center;align-items: center;}.ecom-core.ecom-xiayy7cdvv .ecom-pagination-navigation{display: flex;grid-column-gap: 10px;}@media screen and (min-width: 1025px) {.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-picker-selection .selector-wrapper label{display: none;}}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-time--item{display: inline-flex;flex-direction: row;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-title-tag{order: 2;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-description{order: 9;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-vendor-element{order: 3;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-sku-element{order: 4;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-type-element{order: 5;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-prices{order: 4;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--actions{order: 9;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-rating-wrapper{order: 1;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-variants{order: 10;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-countdown{order: 1;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--wrapper-items{grid-template-columns: repeat(3,minmax(0, 1fr));}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--wrapper-items {column-gap: 20px;row-gap: 30px;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--wrapper-items{grid-template-columns: repeat(2,minmax(0, 1fr));}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--wrapper-items {column-gap: 15px;row-gap: 20px;}}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item{background-color: #fff;border-style: none;border-radius: 0px;padding: 0px;margin: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-media--container{width: 100% !important;margin: 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-media img,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-media svg.ecom-colection__product-svg-placeholder{border-radius: 16px;overflow: hidden;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-information-title{text-align: left;color: #000000;transition: all 400ms ease;--ecom-webkit-line-clamp: 3;padding: 20px 0px 0px 0px;margin: 0px 0px 3px 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-information-title,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-information-title a{font-size: 16px;line-height: 1.5em;font-family: 'Museo900-Regular', sans-serif;text-decoration: none;font-weight: bold;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-information-title:hover{color: #000000;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price-wrapper{justify-content: flex-start;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price a{font-size: 22px;line-height: 1.5em;letter-spacing: -0.02em;font-weight: 700;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price{color: #000000;margin: 5px 0px 0px 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--regular,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--regular a,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--from,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--from a{font-size: 16px;font-weight: 500;line-height: 1.25em;letter-spacing: 0px;font-family: 'Poppins', sans-serif;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--regular,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--from{color: rgba(0, 0, 0, 0.6);margin: 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-unit-price{margin-top: 0px;padding-top: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--sale{font-size: 16px;font-weight: 500;line-height: 1.25em;letter-spacing: 0px;font-family: 'Poppins', sans-serif;color: var(--ecom-global-colors-WIsiO6);border-radius: 0px;margin: 8px 0px 8px 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__pagination-navigation{display: flex;justify-content: center;margin: 60px 0px 0px 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__pagination-navigation .ecom-pagination-item{font-size: 16px;line-height: 1.5em;font-family: 'Museo300-Regular', sans-serif;text-decoration: none;font-weight: bold;align-items: center;text-align: center;justify-content: center;width: 44px;height: 44px;min-height: 44px;color: #000000;background-color: #fff;border-style: solid;border-width: 1px;border-color: rgba(0, 0, 0, 0.2);border-radius: 30px;transition: all 400ms ease;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__pagination-navigation .ecom-pagination-item:hover{color: #fff;background-color: #000000;border-style: solid;border-width: 1px;border-color: #000;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__pagination-navigation .ecom-pagination-item.ecom-button-active{color: #fff;background-color: var(--ecom-global-colors-text);border-style: solid;border-width: 1px;border-color: #000;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__pagination-navigation .ecom-pagination-item svg{color: #000000;height: 16px;width: 16px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-submit{position: absolute;right: 0px;top: 100%;align-self: flex-start;font-size: 14px;font-weight: 500;text-decoration: none;font-style: normal;text-transform: none;font-family: 'Jost', sans-serif;letter-spacing: 0px;line-height: 1.25em;width: 42px;height: 42px;min-height: 42px;color: #fff;background-color: #000000;border-style: none;border-radius: 50%;margin: 24px 0px 0px 0px;padding: 0px 1px 1px 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-submit:hover{color: #fff;background-color: var(--ecom-global-colors-f9gfYv);border-style: none;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-submit .ecom-collection__product-add-cart-icon svg{width: 17px;height: 17px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--quickshop{position: absolute;right: 0px;top: 100%;z-index: 2 !important;font-size: 14px;font-weight: 500;line-height: 1.3em;text-decoration: none;font-style: normal;text-transform: none;font-family: 'DM Sans', sans-serif;width: 42px;height: 42px;min-height: 42px;color: #fff;background-color: #000;border-style: none;border-radius: 50px;margin: 24px 0px 0px 0px;padding: 5px 5px 3px 6px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--quickshop:hover{color: #ffffff;background-color: #ef6f31;border-style: none;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--quickshop .ecom-collection__product-add-cart-icon svg{width: 19px;height: 19px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--soldout{position: absolute;right: 0px;top: 100%;align-self: center;font-size: 14px;font-weight: 600;font-family: 'DM Sans', sans-serif;text-transform: none;line-height: 1.25em;width: 42px;height: 42px;min-height: 42px;color: #000;background-color: #ccc;border-style: none;border-radius: 50px;margin: 24px 0px 0px 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--soldout:hover{color: #000;background-color: #ccc;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--quickview-wrapper{justify-content: flex-start;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--quickview-wrapper > a{font-family: 'Jost', sans-serif;font-size: 12px;font-weight: 300;text-decoration: none;box-shadow: 0px 5px 8px 0 rgba(0, 0, 0, 0.05);width: 42px;height: 42px;min-height: 42px;color: #212529;background-color: #fff;border-radius: 50px;padding: 0px 0px 0px 4px;margin: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--quickview-wrapper > a:hover{color: #ffffff;background-color: #000;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--quickview-wrapper > a  svg{width: 18px;height: 18px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--quickview-wrapper > a svg{margin: 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--view-more{position: absolute;right: 0px;top: 100%;z-index: 6 !important;align-self: flex-start;text-transform: none;text-decoration: none;font-size: 14px;font-family: 'DM Sans', sans-serif;font-weight: 600;line-height: 1.4em;width: 42px;height: 42px;min-height: 42px;color: #fff;background-color: #000;border-style: none;border-radius: 50px;margin: 24px 0px 0px 0px;padding: 5px 0px 0px 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--view-more:hover{color: #fff;background-color: #FF7B54;border-style: none;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--view-more svg{width: 17px;height: 17px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-badge .ecom-collection__product-price--bage-sale{align-self: flex-end;font-size: 13px;font-weight: 500;line-height: 1em;font-family: 'Poppins', sans-serif;letter-spacing: 0px;height: 26px;min-height: 26px;color: #ffffff;background-color: var(--ecom-global-colors-d3MIpe);border-radius: 20px;padding: 6px 11px 6px 11px;margin: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-badge .ecom-collection__product-badge--sale{align-self: flex-end;font-size: 13px;font-weight: 500;font-family: 'Poppins', sans-serif;line-height: 1em;letter-spacing: 0px;height: 26px;min-height: 26px;color: #fff;background-color: var(--ecom-global-colors-d3MIpe);border-radius: 30px;padding: 5px 10px 4px 10px;margin: 0px 0px 5px 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-badge .ecom-collection__product-badge--sold-out{align-self: center;font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);width: 92px;height: 92px;min-height: 92px;color: #ffffff;background-color: var(--ecom-global-colors-WIsiO6);border-radius: 50px;padding: 0px;margin: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-badge .ecom-collection__product-badge--custom{align-self: flex-end;font-size: 13px;font-family: 'Poppins', sans-serif;font-weight: 500;line-height: 1em;letter-spacing: 0px;height: 26px;min-height: 26px;color: #ffffff;background-color: var(--ecom-global-colors-d3MIpe);border-radius: 30px;margin: 0px 0px 5px 5px;padding: 1px 10px 2px 10px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-countdown-wrapper{position: absolute;left: 50%;bottom: 100%;z-index: 2 !important;background-color: #fff;border-radius: 40px;overflow: hidden;margin: 0px 0px 24px 0px;padding: 10px 20px 10px 20px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-countdown-wrapper .ecom-product-single__countdown-container,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-countdown-wrapper .ecom-collection__product-countdown-wrapper--title{justify-content: center;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-countdown-wrapper--title,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-countdown-wrapper--title a{font-size: 13px;font-weight: 400;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-time--item{width: none;margin: 0px 3px 0px 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-time--number{font-size: 12px;font-weight: 500;text-transform: uppercase;font-family: 'Poppins', sans-serif;line-height: 1.25em;letter-spacing: 0px;color: #FF6F61;margin: 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-time--label{font-size: 12px;font-weight: 500;font-family: 'Poppins', sans-serif;text-transform: uppercase;font-style: normal;text-decoration: none;line-height: 1.25em;letter-spacing: 0px;color: #FF6F61;margin: 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-picker-radio-label{text-align: left;color: #000000;margin: 7px 0px 0px 0px;padding: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-picker-radio-label,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-picker-radio-label a{font-size: 14px;font-weight: 400;font-family: 'Poppins', sans-serif;line-height: 1.25em;letter-spacing: 0px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-picker-radio-list,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-picker-images-list{justify-content: start;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-swatch-item{font-size: 12px;line-height: 1.5em;font-family: 'Museo300-Regular', sans-serif;text-decoration: none;color: #000000;background-color: #fff;border-style: solid;border-color: var(--ecom-global-colors-text);border-width: 1px;border-radius: 0px;margin: 7px 7px 0px 0px;padding: 4px 10px 2px 10px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-swatch-item:hover{color: #fff;background-color: #000000;border-style: solid;border-width: 1px;border-color: var(--ecom-global-colors-text);}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-swatch-item.ecom-product-swatch-item--active{color: #fff;background-color: #000000;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-information-title,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-information-title a{font-size: 15px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-submit{width: 40px;height: 40px;min-height: 40px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-submit:hover{width: 40px;height: 40px;min-height: 40px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--soldout{width: 40px;height: 40px;min-height: 40px;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item{margin-top: 10px;margin-bottom: 10px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-media img,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-media svg.ecom-colection__product-svg-placeholder{border-radius: 10px;overflow: hidden;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-information-title,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-information-title a{font-size: 14px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price a{font-size: 15px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price{margin-bottom: 5px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--regular,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--regular a,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--from,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--from a{font-size: 13px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price--sale{font-size: 15px;color: var(--ecom-global-colors-f9gfYv);}.ecom-core.ecom-xiayy7cdvv .ecom-collection__pagination-navigation{margin-top: 40px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__pagination-navigation .ecom-pagination-item{width: 38px;height: 38px;min-height: 38px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-submit{width: 40px;height: 40px;min-height: 40px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-submit:hover{width: 40px;height: 40px;min-height: 40px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--soldout{width: 40px;height: 40px;min-height: 40px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-badge .ecom-collection__product-price--bage-sale{font-size: 12px;color: #ffffff;background-color: var(--ecom-global-colors-f9gfYv);margin-top: 3px;margin-right: 3px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-badge .ecom-collection__product-badge--sold-out{align-self: flex-start;font-size: 11px;height: 26px;min-height: 26px;margin-top: 15px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-badge .ecom-collection__product-badge--custom{align-self: flex-end;font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);height: 26px;min-height: 26px;color: #ffffff;background-color: var(--ecom-global-colors-f9gfYv);}}.ecom-core.ecom-xiayy7cdvv{margin-top: 55px !important;padding-bottom: 0 !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-xiayy7cdvv{margin-top: 0px !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-xiayy7cdvv{margin-top: 0px !important;}} @media(min-width:768px){.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-badge{    right: 20px;    left: 20px;    top: 20px;    bottom: 20px;}}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-countdown-wrapper{    width: max-content;    transform: translateX(-50%);}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-time--item{    flex-direction: row;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-countdown{    position: static;    transition: 0.3s;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item[data-style=absolute] .ecom-collection__product--actions:not([data-layout=full]){    justify-content: left;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item:hover .ecom-collection__product-countdown{    opacity: 0;    visibility: hidden;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item{    height: auto;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item.ecom-swiper-slide{    text-align: left;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--soldout{    font-size: 0;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item--information{    padding-right: 50px;    position: relative;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions{    position: static;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item--information-wrapper{    position: static;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-quick-shop--force-show{    position: static;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-badge:has(.ecom-collection__product-price--bage-sale) .ecom-collection__product-badge--sale{    display: none !important;}.ecom-core.ecom-xiayy7cdvv .ecom-child-element:before,.ecom-core.ecom-xiayy7cdvv .ecom-child-element::after{   display: none ! important;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-rating-wrapper{    text-align: left;}.ecom-core.ecom-xiayy7cdvv .ecom-ajax-loading::after{    position: absolute;    top: 50%;    left: 50%;    margin-top: -9px;    margin-left: -9px;    opacity: 0;    padding: 0;    transition: opacity .2s;    content: "";    display: inline-block !important;    width: 18px;    height: 18px;    border: 1px solid rgba(255,255,255,.3);    border-left-color: #fff;    border-radius: 50%;    vertical-align: middle;    border-left-color: currentColor;    opacity: 1;    -webkit-animation: 450ms linear infinite ecom-spin;    animation: 450ms linear infinite ecom-spin;    background: transparent;    min-width: inherit;    bottom: auto;    transform: none;}.ecom-core.ecom-xiayy7cdvv .ecom-ajax-loading span.ecom-collection__product-add-cart-icon,.ecom-core.ecom-xiayy7cdvv .ecom-ajax-loading .ecom-add-to-cart-text{opacity: 0;}.ecom-core.ecom-xiayy7cdvv span.ecom-collection__product-badge--sale:first-child:not(:last-child){    display: none;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product .ecom-collection__product-picker-main,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product .ecom-collection__product-picker-other,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product .selector-wrapper{    text-align: center;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-swatch-item:not(.ecom-collection__product-picker-radio-list-item).ecom-product-swatch-item--active,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-swatch-item:not(.ecom-collection__product-picker-radio-list-item):hover{    background: transparent;}.ecom-core.ecom-xiayy7cdvv .ecom-collection.ecom-collection__product{    overflow: visible;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item-type-element{    position: relative;    z-index: 1;}.ecom-core.ecom-xiayy7cdvv .wishlisthero-floating button{    width: 42px !important;    height: 42px!important;    box-shadow: 0 5px 8px rgba(0,0,0,.05);    padding: 0!important;}.ecom-core.ecom-xiayy7cdvv .wishlisthero-floating{    position: static;    background: #fff;transition:0.3s;}.ecom-core.ecom-xiayy7cdvv .wishlisthero-floating:hover{    background: #FD8484;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--actions{    padding: 15px;    left: 0;    right: 0;    display: flex;    gap: 8px;    transform: translateY(-100%);    position: absolute;}.ecom-core.ecom-xiayy7cdvv .__react_component_tooltip{    display: none;}.ecom-core.ecom-xiayy7cdvv span.ecom-add-to-cart-text{    display: none;}.ecom-core.ecom-xiayy7cdvv .wishlisthero-floating button:hover svg{    color: #fff !important;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-item--inner{    overflow: visible;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions{    transform: none!important;opacity: 1!important;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--actions > div{    opacity: 0;    transform: translateY(10px);transition:0.3s;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item:hover .ecom-collection__product--actions > div{    opacity: 1;    transform: translateY(0);}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item[data-style=absolute] .ecom-collection__product--actions:not([data-layout=full]){    flex-direction: unset;    inset: inherit;left: 0;    right: 0;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item[data-style=absolute] .ecom-collection__product--actions{    flex-direction: row;    inset: auto;    width: 100%;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form button.ecom-collection__product-submit{    top: 0;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item:hover .ecom-collection__product-form button.ecom-collection__product-submit,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item:hover .ecom-collection__product-form__actions--soldout,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item:hover .ecom-collection__product--actions .ecom-collection__product-form__actions--add,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item:hover .ecom-collection__product-form__actions--view-more{    opacity: 1;    visibility: visible;    transform: translateY(0);}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form button.ecom-collection__product-submit,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--actions .ecom-collection__product-form__actions--add,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--soldout,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--view-more{    opacity: 0;    visibility: hidden;    transform: translateY(-10px);    transition: 0.4s;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item--wrapper:has(.ecom-collection__product--quickview-wrapper) .ecom-collection__product-group-button-action{    margin-bottom: 50px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item{    overflow: visible;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-countdown-wrapper--title{    display: none;}.ecom-core.ecom-xiayy7cdvv span.ecom-collection__product-badge--sale:has( + .ecom-collection__product-price--bage-sale){    display: none!important;}.ecom-core.ecom-xiayy7cdvv span.ecom-collection__product-badge--sold-out[style="display: block;"]{    display: flex!important;}.ecom-core.ecom-xiayy7cdvv span.ecom-collection__product-badge--sold-out[style="display: block;"],.ecom-core.ecom-xiayy7cdvv span.ecom-collection__product-badge--sold-out{    position: absolute;    display: flex;    top: 50%;    transform: translateY(-50%);}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-media-wrapper:has(.ecom-collection__product-badge--sold-out[style="display: block;"]) .ecom-collection__product-media--container,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-media-wrapper:has(.ecom-collection__product-badge--sold-out:not([style="display: none;"])) .ecom-collection__product-media--container{    opacity: .7;    pointer-events: none;}@media(max-width:767px){.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions{    opacity: 1!important;}}@media (max-width:1024px){.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-form button.ecom-collection__product-submit,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product--actions .ecom-collection__product-form__actions--add,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-form__actions--view-more{    opacity: 1;    visibility: visible;    transform: translateY(0);}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product--actions > div{    opacity: 1;    transform: translateY(0);}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-group-button-action .ecom-collection__action{    transform: translateY(0);    opacity: 1;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item--wrapper:has(.ecom-collection__product--quickview-wrapper) .ecom-collection__product-group-button-action{    margin-bottom: 40px;}}@media(min-width:1025px){    .ecom-core.ecom-xiayy7cdvv .ecom-collection__product-wrapper:hover .ecom-swiper-navigation-position{        opacity: 1;        visibility: visible;    }    .ecom-core.ecom-xiayy7cdvv .ecom-swiper-navigation-position{        opacity: 0;        visibility: hidden;    transition:0.3s;    z-index: 3;    } }.ecom-core.ecom-xiayy7cdvv svg:not([class]){    width: 17px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-price-wrapper{    gap: inherit;    column-gap: 5px;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-group-button-action .ecom-collection__action{    transition: 0.4s;    transform: translateY(10px);    opacity: 0;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item:hover .ecom-collection__product-group-button-action .ecom-collection__action{    transform: translateY(0);    opacity: 1;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-group-button-action .ecom-collection__action ~ .ecom-collection__action{    transition: 0.5s;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-picker-colors-list li.ecom-product-swatch-item--active,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-picker-images-list li.ecom-product-swatch-item--active{    padding: 6px;    transition: 0.15s;}.ecom-core.ecom-xiayy7cdvv .ecom-collection__pagination-navigation li,.ecom-core.ecom-xiayy7cdvv .ecom-collection__pagination-navigation li a{    display: flex;    justify-content: center;    align-items: center;}@media(max-width:1024px){	.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-submit,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-form__actions--add,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-form__actions--soldout,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item .ecom-collection__product-form__actions--view-more,.ecom-core.ecom-xiayy7cdvv .ecom-collection__product--actions{	    display: none;	}    .ecom-core.ecom-xiayy7cdvv .ecom-collection__product-item--information{        padding-right: 0;    }    .ecom-core.ecom-xiayy7cdvv .ecom-product__wishlist,.ecom-core.ecom-xiayy7cdvv .ecom-product__compare{        display: none;    }    .ecom-core.ecom-xiayy7cdvv .ecom-swiper-navigation-position .ecom-swiper-button{        position: var(--ecom-position__tablet);    }   .ecom-core.ecom-xiayy7cdvv .ecom-collection__product-countdown{        display: none;    }}@media (max-width: 767px) {    .ecom-core.ecom-xiayy7cdvv .ecom-swiper-navigation-position .ecom-swiper-button{        position: var(--ecom-position__mobile);    }    }}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-ddpog8cucua>div.core__row--columns>.ecom-core.ecom-column>.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-items: center;}}.ecom-core.ecom-ddpog8cucua{margin: 0px !important;padding: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-ddpog8cucua{margin-top: -35px !important;}}.ecom-core.ecom-pdje8f8bzdp{width: 30%;}.ecom-core.ecom-pdje8f8bzdp>div.core__column--wrapper>div.core__blocks>.core__blocks--body{justify-content: right;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-pdje8f8bzdp{width: 100%;}.ecom-core.ecom-pdje8f8bzdp>div.core__column--wrapper>div.core__blocks>.core__blocks--body{justify-content: left;}}html body .ecom-core.ecom-pdje8f8bzdp>div.core__column--wrapper{padding: 0px !important;margin: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-pdje8f8bzdp>div.core__column--wrapper{margin: 0px !important;padding: 0px !important;}}.ecom-core.ecom-6xkkmjgfcqu .ecom-collection__sorting-container{flex-direction: row;}.ecom-core.ecom-6xkkmjgfcqu .ecom-collection__sorting-container{display: flex;align-items: flex-end;justify-content: flex-end;}.ecom-core.ecom-6xkkmjgfcqu .ecom-collection__filters-heading,.ecom-core.ecom-6xkkmjgfcqu .ecom-collection__filters-heading a{font-size: 14px;line-height: 1.5em;font-family: 'Museo300-Regular', sans-serif;text-decoration: none;font-weight: bold;}.ecom-core.ecom-6xkkmjgfcqu .ecom-collection__sorting-select{font-size: 14px;line-height: 1.5em;font-family: 'Museo300-Regular', sans-serif;text-decoration: none;color: var(--ecom-global-colors-text);background-color: rgba(255, 0, 0, 0);border-style: solid;border-width: 1px;border-color: #EBEBEB;border-radius: 30px;padding: 13px 40px 13px 20px;margin: 0px;}.ecom-core.ecom-6xkkmjgfcqu .ecom-collection__sorting-select::placeholder{color: var(--ecom-global-colors-text);}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-6xkkmjgfcqu .ecom-collection__filters-heading,.ecom-core.ecom-6xkkmjgfcqu .ecom-collection__filters-heading a{font-size: 14px;}.ecom-core.ecom-6xkkmjgfcqu .ecom-collection__sorting-select{font-size: 14px;width: 80%;padding-right: 25px;}}.ecom-core.ecom-6xkkmjgfcqu{padding: 0px !important;margin: 0px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-6xkkmjgfcqu{padding-bottom: 0 !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-6xkkmjgfcqu{padding-bottom: 0 !important;}} .ecom-core.ecom-6xkkmjgfcqu select{    background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1.065L6 7.065L0 1.065L1.065 4.31432e-07L6 4.935L10.935 0L12 1.065Z' fill='black'/%3E%3C/svg%3E%0A");    background-repeat: no-repeat;    background-position: right 15px center;background-size:10px;}.ecom-core.ecom-be9b0dsp7fc{width: 70%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-be9b0dsp7fc{width: 100%;}}html body .ecom-core.ecom-be9b0dsp7fc>div.core__column--wrapper{margin: 0px !important;padding: 0px !important;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-enable-colors .ecom-collection__filters-group-checkbox-label{font-size: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-list.ecom-collection__filters-enable-colors{display: inline-flex;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-container > button{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);box-shadow: 3px 5px 30px 0 rgba(0, 0, 0, 0.18);color: var(--ecom-global-colors-text);border-style: none;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-container > button:hover{color: var(--ecom-global-colors-text);}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-container .ecom-filter-collapse-icon svg{height: 18px;width: 18px;}.ecom-core.ecom-e3zmrmmvv6g #button_menu_block{gap: 4px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-dropdown{font-size: 16px;font-family: 'Poppins', sans-serif;font-weight: 400;line-height: 1.25em;letter-spacing: 0px;color: var(--ecom-global-colors-text);background-color: rgba(243, 243, 243, 0);border-style: solid;border-width: 1px;border-color: #EBEBEB;border-radius: 30px;transition-duration: 400ms;;;margin: 0px;padding: 13px 20px 13px 20px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-dropdown:hover{color: #fff;background-color: var(--ecom-global-colors-text);border-style: solid;border-width: 1px;border-color: #000;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-heading{text-align: left;color: var(--ecom-global-colors-text);margin: 14px 15px 14px 0px;padding: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-heading,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-heading a{font-size: 16px;line-height: 1.5em;font-family: 'Museo300-Regular', sans-serif;text-decoration: none;font-weight: bold;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters--count{text-align: left;color: var(--ecom-global-colors-text);margin-left: 5px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters--count,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters--count a{font-weight: 400;font-size: 15px;font-family: 'Jost', sans-serif;line-height: 24px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters--color-wrapper{width: 29px;height: 29px;border-style: solid;border-width: 1px;border-color: rgba(232, 232, 232, 0.09);margin-right: 13px;margin-bottom: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters--color-wrapper ,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters--color-wrapper .ecom-collection__filters--color{border-radius: 50%;overflow: hidden;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-result-count div,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-result-count div a{font-size: 14px;font-weight: 400;font-family: 'Poppins', sans-serif;line-height: 1.25em;letter-spacing: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-result-count div{color: var(--ecom-global-colors-text);margin: 0px;padding: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-applied-block{background-color: #ffffff;} .ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-applied-block{margin: 0px;padding: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-applied-heading{text-align: left;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: 0.5px;color: var(--ecom-global-colors-text);} .ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-applied-heading{margin: 0px;padding: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection-filters--active_values .ecom-collection__filters-group-list-item a{font-weight: 400;font-size: 14px;font-family: 'Poppins', sans-serif;line-height: 1.25em;text-transform: capitalize;text-decoration: none;letter-spacing: 0px;tab: normal;color: var(--ecom-global-colors-text);background-color: rgba(51, 51, 51, 0);border-style: solid;border-width: 1px;border-color: #EBEBEB;border-radius: 11px;color: #fff;background-color: #000;border-style: solid;border-width: 1px;border-color: #000;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-list-item a{margin: 0px;padding: 5px 15px 5px 15px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-colletion-filters--close-icon{height: 10px;width: 10px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-list{background-color: #fff;gap: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-summary--title{text-align: left;color: var(--ecom-global-colors-text);}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-summary--title,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-summary--title a{font-weight: 400;font-size: 14px;line-height: 1.25em;text-transform: none;letter-spacing: 0px;font-family: 'Poppins', sans-serif;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group--selected{text-align: left;color: #C0C0C0;margin-bottom: 8px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group--selected,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group--selected a{font-weight: 400;font-size: 12px;font-family: 'Poppins', sans-serif;line-height: 24px;text-transform: capitalize;letter-spacing: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-list-item{text-align: left;color: var(--ecom-global-colors-text);margin: 0px;padding: 0px 0px 5px 0px;background-color: #fff;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-list-item,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-list-item a{font-weight: 400;font-size: 14px;line-height: 1.4em;text-decoration: none;font-family: 'Poppins', sans-serif;letter-spacing: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-checkbox--input{width: 12px;height: 12px;margin: 0px 5px 0px 0px;padding: 0px;transition: all 400ms ease;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-checkbox > input{background-color: #fff;border-style: solid;border-width: 1px;border-color: #ebebeb;border-radius: 20px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-checkbox > input:hover{background-color: #fff;border-style: solid;border-width: 1px;border-color: #000;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-checkbox > input:checked{background-color: #fff;border-style: solid;border-color: #000;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-reset-filter{font-weight: 400;font-size: 12px;font-family: 'Poppins', sans-serif;line-height: 24px;text-transform: none;text-decoration: none;letter-spacing: 0px;color: #C0C0C0;margin-bottom: 8px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-menu_item .ecom-items--text{font-size: 14px;font-family: 'Jost', sans-serif;font-weight: 400;line-height: 1.3em;color: #000000;}.ecom-core.ecom-e3zmrmmvv6g .ecom-items:hover  .ecom-items--text{color: #EB3131;}.ecom-core.ecom-e3zmrmmvv6g .ecom-items.ecom-item-active  .ecom-items--text{color: #EB3131;}.ecom-core.ecom-e3zmrmmvv6g .ecom-menu_item .ecom-menu_title{margin-bottom: 20px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection-filters--price{color: var(--ecom-global-colors-text);}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection-filters--seperate{color: var(--ecom-global-colors-text);margin: 0px;padding: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection-filters--price-range input[type=range]{--ecom-color-custom: var(--ecom-global-colors-f9gfYv);}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content--mobile,.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-push_down{padding-top: 70px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-container > button{font-size: 12px;font-weight: 500;font-family: 'Jost', sans-serif;text-transform: uppercase;line-height: 1.25em;letter-spacing: 2px;background-color: #fff;padding: 10px 15px 10px 15px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-container .ecom-filter-collapse-icon svg{height: 20px;width: 20px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-dropdown{color: #000;background-color: rgba(255, 255, 255, 0);margin-right: 0px;margin-bottom: 15px;margin-left: 0px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-dropdown:hover{color: #000;background-color: rgba(255, 0, 0, 0);}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-heading,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-heading a{font-size: 18px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-shopify_menu{padding: 30px 30px 0px 30px;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content,.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content--mobile .ecom-collection__filters-push_down,.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content,.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content .ecom-collection__filters-push_down,.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-push_down .ecom-collection__filters-push_down{width: 95%;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-container > button{font-size: 12px;font-weight: 500;text-transform: uppercase;line-height: 1.25em;letter-spacing: 2px;font-family: 'Poppins', sans-serif;background-color: #fff;padding: 10px 15px 10px 15px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-container > button:hover{background-color: #fff;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-container .ecom-filter-collapse-icon svg{height: 20px;width: 20px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-dropdown{color: #000;background-color: rgba(255, 0, 0, 0);margin-bottom: 15px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-dropdown:hover{color: #000;background-color: rgba(255, 0, 0, 0);}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-heading,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-heading a{font-size: 18px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-shopify_menu{padding-top: 50px;padding-right: 30px;padding-left: 30px;}}.ecom-core.ecom-e3zmrmmvv6g{padding-top: 15px !important;padding-bottom: 0px !important;position: relative;z-index: 30 !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-e3zmrmmvv6g{z-index: 30 !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-e3zmrmmvv6g{padding-bottom: 0 !important;}} .ecom-core.ecom-e3zmrmmvv6g .ecom-colletion-filters--close-icon{    order: -1;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-list-item .ecom-colletion-filters--close-icon{    color: inherit;}.ecom-core.ecom-e3zmrmmvv6g span.ecom-collection__filters-heading{    display: block!important;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-wrapper:has(.ecom-collection__filters-applied-block) span.ecom-collection__filters-heading{    width: 100%;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-wrapper:has(.ecom-collection__filters-applied-block) .ecom-modal-content{    flex-wrap: wrap;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-header svg{    width: 10px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection-filters--active_values-list{    align-items: center;        gap: 10px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-list-item{    margin-bottom: 0;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-applied-block{    order: 99;    width: 100%;    margin-top: 40px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content--mobile.ecom-modal-content .ecom-collection__filters-form{    width: 100%;    display: flex;    flex-wrap: wrap;}.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content--mobile.ecom-modal-content .ecom-collection__filters-form > *{    width: 100%;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group--header span.ecom-collection__filters-group--selected::after{    content: "/";    margin-left: 5px;}.ecom-core.ecom-e3zmrmmvv6g span.ecom-collection__filters--color + span.ecom-collection__filters--count{    display: none;}.ecom-core.ecom-e3zmrmmvv6g summary::-webkit-details-marker,.ecom-core.ecom-e3zmrmmvv6g summary::marker{ content: "";}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection-filters--price-range{    display: flex;    flex-direction: column;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection-filters--prices{    display: flex;    align-items: center;    order: 9;    margin-top: 18px;    color: #000;    margin-bottom: 18px;    font-size: 14px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection-filters--price{    padding: 3px 15px;    border: 1px solid #EBEBEB;    border-radius: 30px;}.ecom-core.ecom-e3zmrmmvv6g span.ecom-collection-filters--seperate{    border-bottom: 1px solid;    height: 0;    width: 14px;    overflow: hidden;    margin: 0 18px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-header{    position: relative;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-summary--title{    color: inherit;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-header::after{    height: 12px;    content: "";    border-left: 2px solid;    right: 5px;    top: 50%;    position: absolute;    transform: translateY(-50%);}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group[open] .ecom-collection__filters-group-header::after{display:none;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-header > svg{    opacity: 0;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-list[data-param-name="filter.v.option.size"]{    display: grid;    grid-template-columns: 50% 50%;}.ecom-core.ecom-e3zmrmmvv6g input[type=range]::-webkit-slider-thumb{  box-shadow: 0 0 0;  border-radius: 0;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-checkbox{    position: relative;    cursor: pointer;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-checkbox > input:checked + span.ecom-collection__filters-group-checkbox-label:not(.ecom-collection__filters--color):after{    content: "";    width: 4px;    height: 4px;    position: absolute;    left: 4px;    border-radius: 100%;    background: #000;    overflow: hidden;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters--color{    z-index: 1;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-heading{    display: none!important;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-dropdown.ecom-filter-dropdown-desktop .ecom-collection__filters-group .ecom-collection__filters-group--display{    box-shadow: 0 4px 15px rgba(197, 197, 197, 0.2);    margin-top: 15px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-header{    display: flex;    align-items: center;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group.active .ecom-collection__filters-group-header::after{    display: none!important;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-header > svg{display:none!important}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-dropdown .ecom-container-filter-list{    gap: 14px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content{    display: flex;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group-checkbox>input:checked + span span.ecom-collection__filters--color{    border-color: #000;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-block .ecom-shopify_menu .ecom-shopify__menu-list,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group--display .ecom-collection__filters-group-list{    max-height: 310px;    overflow-y: auto;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-block .ecom-shopify_menu .ecom-shopify__menu-list::-webkit-scrollbar-track,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group--display .ecom-collection__filters-group-list::-webkit-scrollbar-track{	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.15);	background-color: #F5F5F5;	  border-radius:10px;   overflow: hidden;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-block .ecom-shopify_menu .ecom-shopify__menu-list::-webkit-scrollbar,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group--display .ecom-collection__filters-group-list::-webkit-scrollbar{	width: 7px;	background-color: #F5F5F5;	  border-radius:10px;   overflow: hidden;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-block .ecom-shopify_menu .ecom-shopify__menu-list::-webkit-scrollbar-thumb,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-group--display .ecom-collection__filters-group-list::-webkit-scrollbar-thumb{	background-color: #ccc;	border: 2px solid #e5e5e5;border-radius:10px;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-dropdown.ecom-filter-dropdown-desktop .ecom-collection__filters-group .ecom-collection__filters-group--display{   max-height: inherit;}.ecom-core.ecom-e3zmrmmvv6g span[style="background-color: #fff"],.ecom-core.ecom-e3zmrmmvv6g span[style="background-color: #ffffff"],.ecom-core.ecom-e3zmrmmvv6g span[style="background-color:#fff"],.ecom-core.ecom-e3zmrmmvv6g span[style="background-color:#ffffff"],.ecom-core.ecom-e3zmrmmvv6g span[style="background: #fff"],.ecom-core.ecom-e3zmrmmvv6g span[style="background: #ffffff"],.ecom-core.ecom-e3zmrmmvv6g span[style="background:#fff"],.ecom-core.ecom-e3zmrmmvv6g span[style="background:#ffffff"]{    border: 1px solid #fbfbfb;}.ecom-core.ecom-e3zmrmmvv6g .ecom-collection-filters--prices > span{    white-space: nowrap;}.ecom-core.ecom-e3zmrmmvv6g input[type="range"]::-webkit-slider-thumb{    -webkit-appearance: none;  appearance: none;     height: 15px;  width: 15px;  background-color: #fff;  border-radius: 50%;  border: 2px solid #FF6F61;}@media(max-width:1024px){    .ecom-core.ecom-e3zmrmmvv6g button#button_menu_block{        position: fixed;        z-index: 98;        cursor: pointer;        left: 0;        top: 50%;    }    .ecom-core.ecom-e3zmrmmvv6g div.ecom-collection__filters-dropdown.ecom-filter-dropdown-desktop .ecom-collection__filters-group .ecom-collection__filters-group--display{        padding-left: 20px;        ox-shadow:0 0 0;    }    .ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content{        flex-wrap: wrap;        padding: 30px;    }    .ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content,.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content--mobile .ecom-collection__filters-push_down,.ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content .ecom-collection__filters-push_down,.ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-push_down .ecom-collection__filters-push_down{        width: 95%;        max-width: 400px;    }    .ecom-core.ecom-e3zmrmmvv6g div.ecom-collection__filters-dropdown.ecom-filter-dropdown-desktop .ecom-collection__filters-group .ecom-collection__filters-group--display{        padding: 0;        box-shadow: 0 0;        min-width: auto;        background: transparent;    }    .ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-applied-block{        justify-content: flex-end;    }    .ecom-core.ecom-e3zmrmmvv6g .ecom-modal-content--mobile.ecom-modal-content .ecom-collection__filters-form{        height: calc(100vh - 112px);    }    .ecom-core.ecom-e3zmrmmvv6g .ecom-collection__filters-applied-block{        margin-top: 20px;        margin-bottom: 20px;    }}.ecom-core.ecom-iqzw6e0xzbs>.core__row--columns>.ecom-column>.core__column--wrapper{padding: 0px;}.ecom-core.ecom-iqzw6e0xzbs{padding: 0px !important;margin: 0px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-iqzw6e0xzbs{margin-bottom: 0px !important;}.ecom-core.ecom-iqzw6e0xzbs > div.core__row--columns{flex-direction: row !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-iqzw6e0xzbs{margin-bottom: 0px !important;display: none;}.ecom-core.ecom-iqzw6e0xzbs > div.core__row--columns{flex-direction: row !important;}} .ecom-core.ecom-iqzw6e0xzbs > div.core__row--columns{    flex-direction: inherit !important;}.ecom-core.ecom-4cqtcr7bnu3{width: 50.00000%;}.ecom-core.ecom-4cqtcr7bnu3>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-content: flex-end;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-4cqtcr7bnu3{width: 70%;}.ecom-core.ecom-4cqtcr7bnu3>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-content: flex-end;}}.ecom-core.ecom-sxr6f6j8tlf{width: 50%;}.ecom-core.ecom-sxr6f6j8tlf>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-content: center;}.ecom-core.ecom-sxr6f6j8tlf>div.core__column--wrapper>div.core__blocks>.core__blocks--body{justify-content: left;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-sxr6f6j8tlf{width: 30%;}.ecom-core.ecom-sxr6f6j8tlf>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-content: center;}.ecom-core.ecom-sxr6f6j8tlf>div.core__column--wrapper>div.core__blocks>.core__blocks--body{justify-content: right;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-sxr6f6j8tlf{display: none;}}.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-inner{--ecom-box-width: 6px;gap: 30px;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-inner{gap: 15px;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-inner{--ecom-box-width: 7px;gap: 15px;}}.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-inner{border-style: none;}.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-item button .ecom-collection__layout-switch--box{background-color: rgba(0, 0, 0, 0.2);}.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-item button:hover .ecom-collection__layout-switch--box{background-color: var(--ecom-global-colors-text);}.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-item button.ecom-active-item .ecom-collection__layout-switch--box{background-color: var(--ecom-global-colors-f9gfYv);}.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-item button{background-color: #ffffff;border-style: solid;border-width: 0px;border-color: #878787;border-radius: 20px;padding: 0px;margin: 0px;}.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-item button:hover{border-style: none;}.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-item button.ecom-active-item{border-style: none;}.ecom-core.ecom-s30q92mjoqa{padding-top: 1px !important;padding-bottom: 0 !important;width: unset;max-width:unset;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-s30q92mjoqa{padding-top: 0px !important;padding-bottom: 0 !important;}} .ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch--box{    width: calc(var(--ecom-box-width,10px) * .5);    height: calc(var(--ecom-box-width,10px) * 3);    border-radius: 10px;}.ecom-core.ecom-s30q92mjoqa .ecom-collection__layout-switch-item button{    gap: calc(var(--ecom-box-width,10px) / 3);}.ecom-core.ecom-7p5ytza3arb>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-7p5ytza3arb{background-color: #FFF;}.ecom-core.ecom-7p5ytza3arb{margin-bottom: 0px !important;padding: 20px 0px 50px 0px !important;position: relative;z-index: 0 !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-7p5ytza3arb{padding: 20px 0px 0px 0px !important;z-index: 20 !important;}.ecom-core.ecom-7p5ytza3arb > div.core__row--columns{flex-direction: column-reverse !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-7p5ytza3arb{padding-top: 15px !important;padding-right: 0px !important;padding-left: 0px !important;}.ecom-core.ecom-7p5ytza3arb > div.core__row--columns{flex-direction: column-reverse !important;}}.ecom-core.ecom-07mvzkd94q1o{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-07mvzkd94q1o{width: 100%;}}html body .ecom-core.ecom-07mvzkd94q1o>div.core__column--wrapper{padding: 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-07mvzkd94q1o>div.core__column--wrapper{padding: 30px !important;}}.ecom-core.ecom-aa9i4j5uaq{text-align: left;color: #000000;}.ecom-core.ecom-aa9i4j5uaq,.ecom-core.ecom-aa9i4j5uaq a{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);}.ecom-core.ecom-aa9i4j5uaq{padding-bottom: 0 !important;}.ecom-core.ecom-eepv39086vt>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-eepv39086vt{background-color: var(--ecom-global-colors-YCQFlM);}.ecom-core.ecom-eepv39086vt a{color: var(--ecom-global-colors-WIsiO6);}.ecom-core.ecom-eepv39086vt{padding-top: 0px !important;padding-bottom: 0px !important;margin-top: 0px !important;margin-bottom: 0px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-eepv39086vt > div.core__row--columns{flex-direction: row !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-eepv39086vt > div.core__row--columns{flex-direction: row !important;}}@keyframes ecomShake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.ecom-core.ecom-sqkf6bawyi{width: 100.00%;}.ecom-core.ecom-sqkf6bawyi>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-items: center;align-content: center;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-sqkf6bawyi{width: 100%;}}.ecom-core.ecom-sqkf6bawyi>.core__column--wrapper{background-color: #f2f3f8;}.ecom-core.ecom-sqkf6bawyi>.core__column--wrapper,.ecom-core.ecom-sqkf6bawyi>.core__column--wrapper >div.ecom-column__overlay .ecom-overlay{border-radius: 0px;}html body .ecom-core.ecom-sqkf6bawyi>div.core__column--wrapper{padding-right: 50px !important;padding-left: 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-sqkf6bawyi>div.core__column--wrapper{padding-right: 30px !important;padding-left: 30px !important;}}.ecom-core.ecom-8g9mi9ir1fr .ecom-button-default{justify-content: flex-start;}.ecom-core.ecom-8g9mi9ir1fr .ecom__element--button{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);color: #ffffff;background-color: #243a46;border-style: none;border-radius: 0px;transition: all 500ms ease;padding: 10px 30px 10px 30px;}.ecom-core.ecom-8g9mi9ir1fr .ecom__element--button:hover{color: var(--ecom-global-colors-f9gfYv);background-color: #ffffff;}.ecom-core.ecom-8g9mi9ir1fr .ecom__element--button.animated{animation-name: ecomShake;;animation-duration: .75s;;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-8g9mi9ir1fr .ecom__element--button{font-size: 14px;}}.ecom-core.ecom-8g9mi9ir1fr{margin-top: 20px !important;margin-bottom: 0px !important;padding-bottom: 0px !important;}.ecom-core.ecom-ff7tugji2ub .ecom-text--more-actions button ,.ecom-core.ecom-ff7tugji2ub .ecom-text--less-actions button{gap: 6px;}.ecom-core.ecom-ff7tugji2ub .text-content,.ecom-core.ecom-ff7tugji2ub  .text-content a,.ecom-core.ecom-ff7tugji2ub  .text-content p,.ecom-core.ecom-ff7tugji2ub  .text-content span{text-align: left;color: #000000;}.ecom-core.ecom-ff7tugji2ub .text-content,.ecom-core.ecom-ff7tugji2ub .text-content a,.ecom-core.ecom-ff7tugji2ub  .text-content a,.ecom-core.ecom-ff7tugji2ub  .text-content a a,.ecom-core.ecom-ff7tugji2ub  .text-content p,.ecom-core.ecom-ff7tugji2ub  .text-content p a,.ecom-core.ecom-ff7tugji2ub  .text-content span,.ecom-core.ecom-ff7tugji2ub  .text-content span a{line-height: 1.5em;text-decoration: none;font-family: 'Museo300-Regular', sans-serif;font-size: 15px;font-style: normal;}.ecom-core.ecom-ff7tugji2ub .ecom-text_view-more-btn{justify-content: flex-start;text-decoration: underline;font-size: none;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-ff7tugji2ub .ecom-text_view-less-btn{text-decoration: underline;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-ff7tugji2ub{padding-bottom: 0 !important;}.ecom-core.ecom-xy56aiat73n .element__heading .ecom__heading,.ecom-core.ecom-xy56aiat73n .element__heading .ecom__heading a{font-family: 'Museo900-Regular', sans-serif;font-size: 25px;}.ecom-core.ecom-xy56aiat73n  .element__heading .ecom__heading,.ecom-core.ecom-xy56aiat73n  .element__heading .ecom__heading a{color: #000000;}.ecom-core.ecom-bjbq6jpx0k>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-bjbq6jpx0k{margin: 0px !important;padding: 40px 0px 40px 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-bjbq6jpx0k{margin-top: 0px !important;margin-bottom: 0px !important;padding: 20px !important;}}.ecom-core.ecom-k6f487rrwi{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-k6f487rrwi{width: 100%;}}html body .ecom-core.ecom-k6f487rrwi>div.core__column--wrapper{padding: 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-k6f487rrwi>div.core__column--wrapper{padding: 30px !important;}}.ecom-core.ecom-ghc3nxzuqhe{text-align: left;color: #000000;}.ecom-core.ecom-ghc3nxzuqhe,.ecom-core.ecom-ghc3nxzuqhe a{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);}.ecom-core.ecom-ghc3nxzuqhe{padding-bottom: 0 !important;}.ecom-core.ecom-tq8wv76cvs>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-tq8wv76cvs{background-color: var(--ecom-global-colors-YCQFlM);}.ecom-core.ecom-tq8wv76cvs a{color: var(--ecom-global-colors-WIsiO6);}.ecom-core.ecom-tq8wv76cvs{padding-top: 0px !important;padding-bottom: 0px !important;margin-top: 0px !important;margin-bottom: 0px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-tq8wv76cvs > div.core__row--columns{flex-direction: row !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-tq8wv76cvs > div.core__row--columns{flex-direction: row !important;}}@keyframes ecomShake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.ecom-core.ecom-buav2t14tqb{width: 50%;}.ecom-core.ecom-buav2t14tqb>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-items: center;align-content: center;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-buav2t14tqb{width: 100%;}}html body .ecom-core.ecom-buav2t14tqb>div.core__column--wrapper{padding-bottom: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-buav2t14tqb>div.core__column--wrapper{padding-right: 30px !important;padding-left: 30px !important;}}.ecom-core.ecom-ggnmmhb6hu .ecom__element--button{gap: 10px;}.ecom-core.ecom-ggnmmhb6hu .ecom-button-default{justify-content: flex-start;}.ecom-core.ecom-ggnmmhb6hu .ecom__element--button{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);color: #ffffff;background-color: #243a46;border-style: none;border-radius: 0px;transition: all 500ms ease;padding: 10px 30px 10px 30px;}.ecom-core.ecom-ggnmmhb6hu .ecom__element--button:hover{color: var(--ecom-global-colors-f9gfYv);background-color: #ffffff;}.ecom-core.ecom-ggnmmhb6hu .ecom__element--button.animated{animation-name: ecomShake;;animation-duration: .75s;;}.ecom-core.ecom-ggnmmhb6hu .ecom-button-icon svg{height: 14px;width: 14px;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-ggnmmhb6hu .ecom__element--button{font-size: 14px;}}.ecom-core.ecom-ggnmmhb6hu{margin-top: 20px !important;margin-bottom: 0px !important;padding-bottom: 0px !important;}.ecom-core.ecom-66lgk1hboc2 .ecom-text--more-actions button ,.ecom-core.ecom-66lgk1hboc2 .ecom-text--less-actions button{gap: 6px;}.ecom-core.ecom-66lgk1hboc2 .text-content,.ecom-core.ecom-66lgk1hboc2  .text-content a,.ecom-core.ecom-66lgk1hboc2  .text-content p,.ecom-core.ecom-66lgk1hboc2  .text-content span{text-align: left;color: #000000;}.ecom-core.ecom-66lgk1hboc2 .text-content,.ecom-core.ecom-66lgk1hboc2 .text-content a,.ecom-core.ecom-66lgk1hboc2  .text-content a,.ecom-core.ecom-66lgk1hboc2  .text-content a a,.ecom-core.ecom-66lgk1hboc2  .text-content p,.ecom-core.ecom-66lgk1hboc2  .text-content p a,.ecom-core.ecom-66lgk1hboc2  .text-content span,.ecom-core.ecom-66lgk1hboc2  .text-content span a{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);}.ecom-core.ecom-66lgk1hboc2 .ecom-text_view-more-btn{justify-content: flex-start;text-decoration: underline;font-size: none;color: #ffffff;background-color: #0691b1;border-radius: 2px;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-66lgk1hboc2 .ecom-text_view-more-btn:hover{background-color: rgba(6, 145, 177, 0.69);}.ecom-core.ecom-66lgk1hboc2 .ecom-text_view-less-btn{text-decoration: underline;color: #ffffff;background-color: #0691b1;border-radius: 2px;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-66lgk1hboc2 .ecom-text_view-less-btn:hover{background-color: rgba(6, 145, 177, 0.69);}.ecom-core.ecom-mxf3q1eclo .ecom-text--more-actions button ,.ecom-core.ecom-mxf3q1eclo .ecom-text--less-actions button{gap: 6px;}.ecom-core.ecom-mxf3q1eclo .text-content,.ecom-core.ecom-mxf3q1eclo  .text-content a,.ecom-core.ecom-mxf3q1eclo  .text-content p,.ecom-core.ecom-mxf3q1eclo  .text-content span{text-align: left;color: #000000;}.ecom-core.ecom-mxf3q1eclo .text-content,.ecom-core.ecom-mxf3q1eclo .text-content a,.ecom-core.ecom-mxf3q1eclo  .text-content a,.ecom-core.ecom-mxf3q1eclo  .text-content a a,.ecom-core.ecom-mxf3q1eclo  .text-content p,.ecom-core.ecom-mxf3q1eclo  .text-content p a,.ecom-core.ecom-mxf3q1eclo  .text-content span,.ecom-core.ecom-mxf3q1eclo  .text-content span a{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);}.ecom-core.ecom-mxf3q1eclo .ecom-text_view-more-btn{justify-content: flex-start;text-decoration: underline;font-size: none;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-mxf3q1eclo .ecom-text_view-less-btn{text-decoration: underline;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-mxf3q1eclo{padding-bottom: 0 !important;}.ecom-core.ecom-4yrzugeuidk .element__heading .ecom__heading,.ecom-core.ecom-4yrzugeuidk .element__heading .ecom__heading a{font-family: 'Museo900-Regular', sans-serif;font-size: 25px;}.ecom-core.ecom-4yrzugeuidk  .element__heading .ecom__heading,.ecom-core.ecom-4yrzugeuidk  .element__heading .ecom__heading a{color: #000000;}.ecom-core.ecom-zsblpdlc13j{width: 50%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-zsblpdlc13j{width: 100%;}}.ecom-core.ecom-2n8cqtv9ub7{enable_parallax: false;}.ecom-core.ecom-2n8cqtv9ub7{margin: 0px !important;padding: 0px !important;}.ecom-core.ecom-b1r3zj9j20a{width: 50%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-b1r3zj9j20a{width: 50%;}}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-b1r3zj9j20a>div.core__column--wrapper{padding: 5px 5px 5px 10px !important;}}.ecom-core.ecom-px82m5fa4i .ecom-image-align{align-items: center;}.ecom-core.ecom-px82m5fa4i .ecom-image-default{max-width: 100% !important;}.ecom-core.ecom-px82m5fa4i .ecom-base-image .ecom-image-picture img{object-fit: cover;}.ecom-core.ecom-px82m5fa4i .ecom-base-image .ecom-image-picture ,.ecom-core.ecom-px82m5fa4i .ecom-base-image .ecom-image-picture .ecom-image-default{opacity: 1;}.ecom-core.ecom-px82m5fa4i .ecom-base-image .ecom-image-picture ,.ecom-core.ecom-px82m5fa4i .ecom-base-image .ecom-image-picture .ecom-image-default,.ecom-core.ecom-px82m5fa4i .ecom-base-image .ecom-image-picture  > picture,.ecom-core.ecom-px82m5fa4i .ecom-base-image .ecom-image-picture > img{border-radius: 20px;overflow: hidden;}.ecom-core.ecom-px82m5fa4i .ecom-base-image .ecom-image-picture:hover ,.ecom-core.ecom-px82m5fa4i .ecom-base-image .ecom-image-picture:hover .ecom-image-default{opacity: 1;}.ecom-core.ecom-dgnp95fp88o{width: 50%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-dgnp95fp88o{width: 50%;}}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-dgnp95fp88o>div.core__column--wrapper{padding: 10px !important;}}.ecom-core.ecom-934du0mlz6v .ecom-image-align{align-items: center;}.ecom-core.ecom-934du0mlz6v .ecom-image-default{max-width: 100% !important;}.ecom-core.ecom-934du0mlz6v .ecom-base-image .ecom-image-picture img{object-fit: cover;}.ecom-core.ecom-934du0mlz6v .ecom-base-image .ecom-image-picture ,.ecom-core.ecom-934du0mlz6v .ecom-base-image .ecom-image-picture .ecom-image-default{opacity: 1;}.ecom-core.ecom-934du0mlz6v .ecom-base-image .ecom-image-picture ,.ecom-core.ecom-934du0mlz6v .ecom-base-image .ecom-image-picture .ecom-image-default,.ecom-core.ecom-934du0mlz6v .ecom-base-image .ecom-image-picture  > picture,.ecom-core.ecom-934du0mlz6v .ecom-base-image .ecom-image-picture > img{border-radius: 20px;overflow: hidden;}.ecom-core.ecom-934du0mlz6v .ecom-base-image .ecom-image-picture:hover ,.ecom-core.ecom-934du0mlz6v .ecom-base-image .ecom-image-picture:hover .ecom-image-default{opacity: 1;}.ecom-core.ecom-p8aiq54w1u{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-p8aiq54w1u{width: 100%;}}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-p8aiq54w1u>div.core__column--wrapper{padding: 10px !important;}}.ecom-core.ecom-tr2ze3zjq2 .ecom-image-align{align-items: center;}.ecom-core.ecom-tr2ze3zjq2 .ecom-image-default{max-width: 100% !important;}.ecom-core.ecom-tr2ze3zjq2 .ecom-base-image .ecom-image-picture img{object-fit: cover;}.ecom-core.ecom-tr2ze3zjq2 .ecom-base-image .ecom-image-picture ,.ecom-core.ecom-tr2ze3zjq2 .ecom-base-image .ecom-image-picture .ecom-image-default{opacity: 1;}.ecom-core.ecom-tr2ze3zjq2 .ecom-base-image .ecom-image-picture:hover ,.ecom-core.ecom-tr2ze3zjq2 .ecom-base-image .ecom-image-picture:hover .ecom-image-default{opacity: 1;}.ecom-core.ecom-5myg80o4uvr>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-5myg80o4uvr{margin: 0px !important;padding: 30px 50px 30px 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-5myg80o4uvr{margin-top: 0px !important;margin-bottom: 0px !important;padding: 20px 0px 20px 0px !important;}}.ecom-core.ecom-u9im3j4xj4b{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-u9im3j4xj4b{width: 100%;}}html body .ecom-core.ecom-u9im3j4xj4b>div.core__column--wrapper{padding: 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-u9im3j4xj4b>div.core__column--wrapper{padding: 30px !important;}}.ecom-core.ecom-wec43gna2e{text-align: left;color: #000000;}.ecom-core.ecom-wec43gna2e,.ecom-core.ecom-wec43gna2e a{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);}.ecom-core.ecom-wec43gna2e{padding-bottom: 0 !important;}.ecom-core.ecom-zu75ddg8ngo>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-zu75ddg8ngo{background-color: var(--ecom-global-colors-YCQFlM);}.ecom-core.ecom-zu75ddg8ngo a{color: var(--ecom-global-colors-WIsiO6);}.ecom-core.ecom-zu75ddg8ngo{padding-top: 0px !important;padding-bottom: 0px !important;margin-top: 0px !important;margin-bottom: 0px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-zu75ddg8ngo > div.core__row--columns{flex-direction: row !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-zu75ddg8ngo > div.core__row--columns{flex-direction: row !important;}}@keyframes ecomShake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.ecom-core.ecom-ay91k9n042{width: 40%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-ay91k9n042{width: 100%;}}.ecom-core.ecom-l4g6zooqr3e .ecom-image-align{align-items: center;}.ecom-core.ecom-l4g6zooqr3e .ecom-image-default{max-width: 100% !important;}.ecom-core.ecom-l4g6zooqr3e .ecom-base-image .ecom-image-picture img{object-fit: cover;}.ecom-core.ecom-l4g6zooqr3e .ecom-base-image .ecom-image-picture ,.ecom-core.ecom-l4g6zooqr3e .ecom-base-image .ecom-image-picture .ecom-image-default{opacity: 1;}.ecom-core.ecom-l4g6zooqr3e .ecom-base-image .ecom-image-picture:hover ,.ecom-core.ecom-l4g6zooqr3e .ecom-base-image .ecom-image-picture:hover .ecom-image-default{opacity: 1;}.ecom-core.ecom-z62f4jdkz3o{width: 60%;}.ecom-core.ecom-z62f4jdkz3o>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-items: center;align-content: center;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-z62f4jdkz3o{width: 100%;}}html body .ecom-core.ecom-z62f4jdkz3o>div.core__column--wrapper{padding-right: 50px !important;padding-left: 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-z62f4jdkz3o>div.core__column--wrapper{padding-right: 30px !important;padding-left: 30px !important;}}.ecom-core.ecom-agvbfrsqhq .ecom-text--more-actions button ,.ecom-core.ecom-agvbfrsqhq .ecom-text--less-actions button{gap: 6px;}.ecom-core.ecom-agvbfrsqhq .text-content,.ecom-core.ecom-agvbfrsqhq  .text-content a,.ecom-core.ecom-agvbfrsqhq  .text-content p,.ecom-core.ecom-agvbfrsqhq  .text-content span{text-align: left;color: #000000;}.ecom-core.ecom-agvbfrsqhq .text-content,.ecom-core.ecom-agvbfrsqhq .text-content a,.ecom-core.ecom-agvbfrsqhq  .text-content a,.ecom-core.ecom-agvbfrsqhq  .text-content a a,.ecom-core.ecom-agvbfrsqhq  .text-content p,.ecom-core.ecom-agvbfrsqhq  .text-content p a,.ecom-core.ecom-agvbfrsqhq  .text-content span,.ecom-core.ecom-agvbfrsqhq  .text-content span a{line-height: 1.5em;text-decoration: none;font-family: 'Museo300-Regular', sans-serif;font-size: 15px;font-style: normal;}.ecom-core.ecom-agvbfrsqhq .ecom-text_view-more-btn{justify-content: flex-start;text-decoration: underline;font-size: none;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-agvbfrsqhq .ecom-text_view-less-btn{text-decoration: underline;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-agvbfrsqhq{padding-bottom: 0 !important;}.ecom-core.ecom-z8tscf03ycc .ecom-button-default{justify-content: flex-start;}.ecom-core.ecom-z8tscf03ycc .ecom__element--button{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);color: #ffffff;background-color: #243a46;border-style: none;border-radius: 0px;transition: all 500ms ease;padding: 10px 30px 10px 30px;}.ecom-core.ecom-z8tscf03ycc .ecom__element--button:hover{color: var(--ecom-global-colors-f9gfYv);background-color: #ffffff;}.ecom-core.ecom-z8tscf03ycc .ecom__element--button.animated{animation-name: ecomShake;;animation-duration: .75s;;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-z8tscf03ycc .ecom__element--button{font-size: 14px;}}.ecom-core.ecom-z8tscf03ycc{margin-top: 20px !important;margin-bottom: 0px !important;padding-bottom: 0 !important;}.ecom-core.ecom-8xbcj94auu5 .ecom-text--more-actions button ,.ecom-core.ecom-8xbcj94auu5 .ecom-text--less-actions button{gap: 6px;}.ecom-core.ecom-8xbcj94auu5 .text-content,.ecom-core.ecom-8xbcj94auu5  .text-content a,.ecom-core.ecom-8xbcj94auu5  .text-content p,.ecom-core.ecom-8xbcj94auu5  .text-content span{text-align: left;color: #000000;}.ecom-core.ecom-8xbcj94auu5 .text-content,.ecom-core.ecom-8xbcj94auu5 .text-content a,.ecom-core.ecom-8xbcj94auu5  .text-content a,.ecom-core.ecom-8xbcj94auu5  .text-content a a,.ecom-core.ecom-8xbcj94auu5  .text-content p,.ecom-core.ecom-8xbcj94auu5  .text-content p a,.ecom-core.ecom-8xbcj94auu5  .text-content span,.ecom-core.ecom-8xbcj94auu5  .text-content span a{line-height: 1.5em;text-decoration: none;font-family: 'Museo300-Regular', sans-serif;font-size: 15px;font-style: normal;}.ecom-core.ecom-8xbcj94auu5 .ecom-text_view-more-btn{justify-content: flex-start;text-decoration: underline;font-size: none;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-8xbcj94auu5 .ecom-text_view-less-btn{text-decoration: underline;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-8xbcj94auu5{padding-bottom: 0 !important;}.ecom-core.ecom-dfh36qhnmop .element__heading .ecom__heading,.ecom-core.ecom-dfh36qhnmop .element__heading .ecom__heading a{font-size: 25px;font-family: 'Museo900-Regular', sans-serif;}.ecom-core.ecom-dfh36qhnmop  .element__heading .ecom__heading,.ecom-core.ecom-dfh36qhnmop  .element__heading .ecom__heading a{color: #000000;}.ecom-core.ecom-hdwkxdpt45g>div.core__row--columns{max-width: 1400px;height: auto;}.ecom-core.ecom-hdwkxdpt45g{margin: 0px !important;padding: 30px 0px 0 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-hdwkxdpt45g{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 20px !important;padding-bottom: 20px !important;}}.ecom-core.ecom-cu4ull2g6q{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-cu4ull2g6q{width: 100%;}}html body .ecom-core.ecom-cu4ull2g6q>div.core__column--wrapper{padding: 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-cu4ull2g6q>div.core__column--wrapper{padding: 30px !important;}}.ecom-core.ecom-iay0uyzpz{text-align: left;color: #000000;}.ecom-core.ecom-iay0uyzpz,.ecom-core.ecom-iay0uyzpz a{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);}.ecom-core.ecom-iay0uyzpz{padding-bottom: 0 !important;}.ecom-core.ecom-vhndhee5yb>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-vhndhee5yb{background-color: var(--ecom-global-colors-YCQFlM);}.ecom-core.ecom-vhndhee5yb a{color: var(--ecom-global-colors-WIsiO6);}.ecom-core.ecom-vhndhee5yb{padding-top: 0px !important;padding-bottom: 0px !important;margin-top: 0px !important;margin-bottom: 0px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-vhndhee5yb > div.core__row--columns{flex-direction: row !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-vhndhee5yb > div.core__row--columns{flex-direction: row !important;}}@keyframes ecomShake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.ecom-core.ecom-y7psnb3h97{width: 40%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-y7psnb3h97{width: 100%;}}.ecom-core.ecom-jcsu8wloolr .ecom-image-align{align-items: center;}.ecom-core.ecom-jcsu8wloolr .ecom-image-default{max-width: 100% !important;}.ecom-core.ecom-jcsu8wloolr .ecom-base-image .ecom-image-picture img{object-fit: cover;}.ecom-core.ecom-jcsu8wloolr .ecom-base-image .ecom-image-picture ,.ecom-core.ecom-jcsu8wloolr .ecom-base-image .ecom-image-picture .ecom-image-default{opacity: 1;}.ecom-core.ecom-jcsu8wloolr .ecom-base-image .ecom-image-picture:hover ,.ecom-core.ecom-jcsu8wloolr .ecom-base-image .ecom-image-picture:hover .ecom-image-default{opacity: 1;}.ecom-core.ecom-fi68nl69jal{width: 60%;}.ecom-core.ecom-fi68nl69jal>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-items: center;align-content: center;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-fi68nl69jal{width: 100%;}}html body .ecom-core.ecom-fi68nl69jal>div.core__column--wrapper{padding-right: 50px !important;padding-left: 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-fi68nl69jal>div.core__column--wrapper{padding-right: 30px !important;padding-left: 30px !important;}}.ecom-core.ecom-la8dla08ss .ecom-button-default{justify-content: flex-start;}.ecom-core.ecom-la8dla08ss .ecom__element--button{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);color: #ffffff;background-color: #243a46;border-style: none;border-radius: 0px;transition: all 500ms ease;padding: 10px 30px 10px 30px;}.ecom-core.ecom-la8dla08ss .ecom__element--button:hover{color: var(--ecom-global-colors-f9gfYv);background-color: #ffffff;}.ecom-core.ecom-la8dla08ss .ecom__element--button.animated{animation-name: ecomShake;;animation-duration: .75s;;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-la8dla08ss .ecom__element--button{font-size: 14px;}}.ecom-core.ecom-la8dla08ss{margin-top: 20px !important;margin-bottom: 0px !important;padding-bottom: 0 !important;}.ecom-core.ecom-rg8ira9yg3d .ecom-text--more-actions button ,.ecom-core.ecom-rg8ira9yg3d .ecom-text--less-actions button{gap: 6px;}.ecom-core.ecom-rg8ira9yg3d .text-content,.ecom-core.ecom-rg8ira9yg3d  .text-content a,.ecom-core.ecom-rg8ira9yg3d  .text-content p,.ecom-core.ecom-rg8ira9yg3d  .text-content span{text-align: left;color: #000000;}.ecom-core.ecom-rg8ira9yg3d .text-content,.ecom-core.ecom-rg8ira9yg3d .text-content a,.ecom-core.ecom-rg8ira9yg3d  .text-content a,.ecom-core.ecom-rg8ira9yg3d  .text-content a a,.ecom-core.ecom-rg8ira9yg3d  .text-content p,.ecom-core.ecom-rg8ira9yg3d  .text-content p a,.ecom-core.ecom-rg8ira9yg3d  .text-content span,.ecom-core.ecom-rg8ira9yg3d  .text-content span a{line-height: 1.5em;text-decoration: none;font-family: 'Museo300-Regular', sans-serif;font-size: 15px;font-style: normal;}.ecom-core.ecom-rg8ira9yg3d .ecom-text_view-more-btn{justify-content: flex-start;text-decoration: underline;font-size: none;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-rg8ira9yg3d .ecom-text_view-less-btn{text-decoration: underline;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-rg8ira9yg3d{padding-bottom: 0 !important;}.ecom-core.ecom-ehqg3c9pslj .element__heading .ecom__heading,.ecom-core.ecom-ehqg3c9pslj .element__heading .ecom__heading a{font-size: 25px;font-family: 'Museo900-Regular', sans-serif;}.ecom-core.ecom-ehqg3c9pslj  .element__heading .ecom__heading,.ecom-core.ecom-ehqg3c9pslj  .element__heading .ecom__heading a{color: #000000;}.ecom-core.ecom-hgnqty5re04>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-hgnqty5re04{margin: 0px !important;padding: 30px 0px 0 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-hgnqty5re04{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 20px !important;padding-bottom: 20px !important;}}.ecom-core.ecom-ealfr2kr4r8{width: 100.00%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-ealfr2kr4r8{width: 100%;}}html body .ecom-core.ecom-ealfr2kr4r8>div.core__column--wrapper{padding: 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-ealfr2kr4r8>div.core__column--wrapper{padding: 30px !important;}}.ecom-core.ecom-k2oxln8c7l{text-align: left;color: #000000;}.ecom-core.ecom-k2oxln8c7l,.ecom-core.ecom-k2oxln8c7l a{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);}.ecom-core.ecom-k2oxln8c7l{padding-bottom: 0 !important;}.ecom-core.ecom-d4trz1j6igl>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-d4trz1j6igl{background-color: var(--ecom-global-colors-YCQFlM);}.ecom-core.ecom-d4trz1j6igl a{color: var(--ecom-global-colors-WIsiO6);}.ecom-core.ecom-d4trz1j6igl{padding-top: 0px !important;padding-bottom: 0px !important;margin-top: 0px !important;margin-bottom: 0px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-d4trz1j6igl > div.core__row--columns{flex-direction: row !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-d4trz1j6igl > div.core__row--columns{flex-direction: row !important;}}.ecom-core.ecom-xd0n33nvzaa{width: 100.00%;}.ecom-core.ecom-xd0n33nvzaa>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-items: center;align-content: center;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-xd0n33nvzaa{width: 100%;}}.ecom-core.ecom-xd0n33nvzaa>.core__column--wrapper,.ecom-core.ecom-xd0n33nvzaa>.core__column--wrapper >div.ecom-column__overlay .ecom-overlay{border-radius: 30px;}html body .ecom-core.ecom-xd0n33nvzaa>div.core__column--wrapper{padding-right: 50px !important;padding-left: 50px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-xd0n33nvzaa>div.core__column--wrapper{padding-right: 30px !important;padding-left: 30px !important;}}.ecom-core.ecom-x10zdb049vb .ecom-text--more-actions button ,.ecom-core.ecom-x10zdb049vb .ecom-text--less-actions button{gap: 6px;}.ecom-core.ecom-x10zdb049vb .text-content,.ecom-core.ecom-x10zdb049vb  .text-content a,.ecom-core.ecom-x10zdb049vb  .text-content p,.ecom-core.ecom-x10zdb049vb  .text-content span{text-align: left;color: #000000;}.ecom-core.ecom-x10zdb049vb .text-content,.ecom-core.ecom-x10zdb049vb .text-content a,.ecom-core.ecom-x10zdb049vb  .text-content a,.ecom-core.ecom-x10zdb049vb  .text-content a a,.ecom-core.ecom-x10zdb049vb  .text-content p,.ecom-core.ecom-x10zdb049vb  .text-content p a,.ecom-core.ecom-x10zdb049vb  .text-content span,.ecom-core.ecom-x10zdb049vb  .text-content span a{line-height: 1.5em;text-decoration: none;font-family: 'Museo300-Regular', sans-serif;font-size: 15px;font-style: normal;}.ecom-core.ecom-x10zdb049vb .ecom-text_view-more-btn{justify-content: flex-start;text-decoration: underline;font-size: none;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-x10zdb049vb .ecom-text_view-less-btn{text-decoration: underline;padding-top: 5px;padding-bottom: 5px;}.ecom-core.ecom-x10zdb049vb{padding-bottom: 0 !important;}.ecom-core.ecom-ghieym3nh6a .element__heading .ecom__heading,.ecom-core.ecom-ghieym3nh6a .element__heading .ecom__heading a{font-size: 25px;font-family: 'Museo900-Regular', sans-serif;}.ecom-core.ecom-ghieym3nh6a  .element__heading .ecom__heading,.ecom-core.ecom-ghieym3nh6a  .element__heading .ecom__heading a{color: #000000;}.ecom-core.ecom-i0pbmefoitm>div.core__row--columns{max-width: 1400px;}.ecom-core.ecom-i0pbmefoitm{margin: 50px 0px 0px 0px !important;padding: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-i0pbmefoitm{margin-top: 0px !important;margin-bottom: 0px !important;padding: 20px !important;}}.ecom-core.ecom-5tljuhfdz0e{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-5tljuhfdz0e{width: 100%;}}.ecom-core.ecom-g12hv4rsgvo .ecom__testimonials--grid{grid-template-columns: repeat(3,1fr);gap: 20px;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-g12hv4rsgvo .ecom__testimonials--grid{grid-template-columns: repeat(2,1fr);gap: 20px;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-g12hv4rsgvo .ecom__testimonials--grid{grid-template-columns: repeat(1,1fr);gap: 0px;}}.ecom-core.ecom-g12hv4rsgvo .testimonial-content{text-align: center;justify-content: center;background-color: #f2f3f8;border-style: none;border-radius: 10px;padding: 50px 35px 50px 35px;margin: 1px;}.ecom-core.ecom-g12hv4rsgvo .ecom-icon-list span svg{height: 15px;width: 15px;}.ecom-core.ecom-g12hv4rsgvo .ecom-icon-list span{color: var(--ecom-global-colors-QenjBC);margin-right: 3px;margin-bottom: 19px;margin-left: 3px;}.ecom-core.ecom-g12hv4rsgvo .testimonial-content-name{text-align: center;color: #243a46;}.ecom-core.ecom-g12hv4rsgvo .testimonial-content-name,.ecom-core.ecom-g12hv4rsgvo .testimonial-content-name a{font-size: 16px;font-weight: 500;line-height: 1.5em;letter-spacing: 0px;text-decoration: none;text-transform: capitalize;}.ecom-core.ecom-g12hv4rsgvo .testimonial-content-prag{text-align: center;color: #000000;margin-bottom: 35px;}.ecom-core.ecom-g12hv4rsgvo .testimonial-content-prag,.ecom-core.ecom-g12hv4rsgvo .testimonial-content-prag a{font-size: var(--ecom-global-typography-h7-font-size);line-height: var(--ecom-global-typography-h7-line-height);text-decoration: var(--ecom-global-typography-h7-text-decoration);font-family: var(--ecom-global-typography-h7-font-family);}.ecom-core.ecom-g12hv4rsgvo .ecom-testimonials--container .ecom-swiper-pagination-bullet{width: 7px;min-width: 7px;height: 7px;background-color: #fff;border-style: solid;border-width: 2px;border-color: var(--ecom-global-colors-d3MIpe);}.ecom-core.ecom-g12hv4rsgvo .ecom-testimonials--container .ecom-swiper-pagination-bullet,.ecom-core.ecom-g12hv4rsgvo .ecom-testimonials--container .ecom-swiper-pagination-bullet img{border-radius: 7px;}.ecom-core.ecom-g12hv4rsgvo .ecom-testimonials--container .ecom-swiper-pagination-bullet:hover{background-color: #243a46;}.ecom-core.ecom-g12hv4rsgvo .ecom-testimonials--container .ecom-swiper-pagination-bullet.ecom-swiper-pagination-bullet-active{background-color: #243a46;}.ecom-core.ecom-g12hv4rsgvo .ecom-testimonials--container .ecom-swiper-pagination .ecom-swiper-pagination-bullet{margin: 40px 7px 0px 7px;padding: 0px;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-g12hv4rsgvo .testimonial-content{padding: 30px 20px 30px 20px;}.ecom-core.ecom-g12hv4rsgvo .testimonial-content-prag,.ecom-core.ecom-g12hv4rsgvo .testimonial-content-prag a{font-size: 15px;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-g12hv4rsgvo .testimonial-content{padding: 40px 15px 40px 15px;}.ecom-core.ecom-g12hv4rsgvo .testimonial-content-prag,.ecom-core.ecom-g12hv4rsgvo .testimonial-content-prag a{font-size: 14px;}.ecom-core.ecom-g12hv4rsgvo .ecom-testimonials--container .ecom-swiper-pagination .ecom-swiper-pagination-bullet{margin-top: 40px;}}.ecom-core.ecom-g12hv4rsgvo{padding-bottom: 0 !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-g12hv4rsgvo{margin-top: 50px !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-g12hv4rsgvo{padding-bottom: 0px !important;padding-left: 0px !important;margin-top: 40px !important;}}.ecom-core.ecom-8h78mhe52f{background-color: #fff;}.ecom-core.ecom-8h78mhe52f{padding-top: 25px !important;padding-bottom: 25px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-8h78mhe52f{padding-top: 40px !important;padding-bottom: 40px !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-8h78mhe52f{padding-top: 20px !important;padding-bottom: 35px !important;}}