:root{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: 1;--alpha-badge-border: 0.1;--h1-font-size: 70px;--h2-font-size: 54px;--h3-font-size: 33px;--h4-font-size: 20px;--h5-font-size: 18px;--h6-font-size: 13px}.no-js:not(html){display: none !important}html.no-js .no-js:not(html){display: block !important}.no-js-inline{display: none !important}html.no-js .no-js-inline{display: inline-block !important}html.no-js .no-js-hidden{display: none !important}*, *::before, *::after{box-sizing: inherit}.button--primary, .button, .shopify-payment-button__button--unbranded{--button-color: var(--color-button);--button-color-text: var(--color-button-text);--color-hover-button:var(--color-secondary-button);--color-button-hover-text:var(--color-secondary-button-text);--alpha-button-background: 1}.button--secondary, .button--tertiary{--button-color: var(--color-secondary-button);--button-color-text: var(--color-secondary-button-text);--color-hover-button:var(--color-button);--color-button-hover-text:var(--color-button-text);--alpha-button-background: 1}.product-card-wrapper .card, .contains-card--product{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--border-opacity: var(--product-card-border-opacity);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--shadow-opacity: var(--product-card-shadow-opacity);--shadow-visible: var(--product-card-shadow-visible);--image-padding: var(--product-card-image-padding);--content-padding: var(--product-card-content-padding);--text-alignment: var(--product-card-text-alignment)}.collection-card-wrapper .card, .contains-card--collection{--border-radius: var(--collection-card-corner-radius);--border-width: var(--collection-card-border-width);--border-opacity: var(--collection-card-border-opacity);--shadow-horizontal-offset: var(--collection-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--collection-card-shadow-vertical-offset);--shadow-blur-radius: var(--collection-card-shadow-blur-radius);--shadow-opacity: var(--collection-card-shadow-opacity);--shadow-visible: var(--collection-card-shadow-visible);--image-padding: var(--collection-card-image-padding);--content-padding: var(--collection-card-content-padding);--text-alignment: var(--collection-card-text-alignment)}.article-card-wrapper .card, .contains-card--article{--border-radius: var(--blog-card-corner-radius);--border-width: var(--blog-card-border-width);--border-opacity: var(--blog-card-border-opacity);--shadow-horizontal-offset: var(--blog-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--blog-card-shadow-vertical-offset);--shadow-blur-radius: var(--blog-card-shadow-blur-radius);--shadow-opacity: var(--blog-card-shadow-opacity);--shadow-visible: var(--blog-card-shadow-visible);--image-padding: var(--blog-card-image-padding);--content-padding: var(--blog-card-content-padding);--text-alignment: var(--blog-card-text-alignment)}.contains-content-container, .content-container{--border-radius: var(--text-boxes-radius);--border-width: var(--text-boxes-border-width);--border-opacity: var(--text-boxes-border-opacity);--shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius: var(--text-boxes-shadow-blur-radius);--shadow-opacity: var(--text-boxes-shadow-opacity)}.contains-media, .global-media-settings{--border-radius: var(--media-radius);--border-width: var(--media-border-width);--border-opacity: var(--media-border-opacity);--shadow-horizontal-offset: var(--media-shadow-horizontal-offset);--shadow-vertical-offset: var(--media-shadow-vertical-offset);--shadow-blur-radius: var(--media-shadow-blur-radius);--shadow-opacity: var(--media-shadow-opacity)}.close_icon_button{color: var(--color-icon);transition: all var(--duration-default) linear}.close_icon_button:hover{color: rgb(var(--color-link-hover))}html{box-sizing: border-box;height: 100%;font-size: calc(var(--font-body-scale) * 62.5%)}body{display: grid;grid-template-rows: auto auto 1fr auto;grid-template-columns: 100%;min-height: 100%;margin: 0;font-size: var(--font-base-size);line-height: 1.6;font-family: var(--font-body-family);font-style: var(--font-body-style);font-weight: var(--font-body-weight)}.dt-sc-column{display: grid;width: 100%;row-gap: var(--grid-desktop-horizontal-spacing);column-gap: var(--grid-desktop-vertical-spacing);margin-bottom: 30px;margin-left: 0;padding: 0;grid-auto-flow: row dense}.dt-sc-column.two-column{display: grid;grid-template-columns: repeat(2, 1fr)}.dt-sc-column.three-column{display: grid;grid-template-columns: repeat(3, 1fr)}.dt-sc-column.four-column{display: grid;grid-template-columns: repeat(4, 1fr)}.dt-sc-column.five-column{display: grid;grid-template-columns: repeat(5, 1fr)}.dt-sc-column.six-column{display: grid;grid-template-columns: repeat(6, 1fr)}.dt-sc-column.seven-column{display: grid;grid-template-columns: repeat(7, 1fr)}.dt-sc-column.eight-column{display: grid;grid-template-columns: repeat(8, 1fr)}.dt-sc-column.nine-column{display: grid;grid-template-columns: repeat(9, 1fr)}.dt-sc-column.ten-column{display: grid;grid-template-columns: repeat(10, 1fr)}.dt-sc-column.eleven-column{display: grid;grid-template-columns: repeat(11, 1fr)}.dt-sc-column.twelve-column{display: grid;grid-template-columns: repeat(12, 1fr)}.two-third-one-third{grid-template-columns: 2fr 1fr}.three-fourth-one-fourth{grid-template-columns: 3fr 1fr}.four-fifth-one-fifth{grid-template-columns: 4fr 1fr}.one-third-two-third{grid-template-columns: 1fr 2fr}.one-fourth-three-fourth{grid-template-columns: 1fr 3fr}.one-fifth-four-fifth{grid-template-columns: 1fr 4fr}.double-quarter-half{grid-template-columns: 1fr 1fr 2fr}.double-quarter-one-half{grid-template-columns: 1fr 1fr 2fr}.no-js .sub-menu-block{display: none}.video-popup{display: none}header .header-contact svg.icon{width: 20px;height: 20px;font-size: var(--font-h5-size);top: 4px;position: relative;margin-right: 5px}.page-width{max-width: calc(var(--page-width) + 2 * var(--lp-gutter, 40px));margin: 0 auto;padding: 0 var(--lp-gutter-mobile, 20px)}.page-width-desktop{padding: 0;margin: 0 auto}@media screen and (min-width: 750px){.page-width{padding: 0 var(--lp-gutter, 40px)}.page-width--narrow{padding: 0 var(--lp-gutter, 40px)}.page-width-desktop{padding: 0}.page-width-tablet{padding: 0 var(--lp-gutter, 40px)}}@media screen and (min-width: 990px){.page-width--narrow{padding: 0}.page-width-desktop{max-width: calc(var(--page-width) + 2 * var(--lp-gutter, 40px));padding: 0 var(--lp-gutter, 40px)}}.page-full-width{max-width: 100%;width: 100%}.page-full-width.page-full-width_spacing .row{margin: 0 var(--page-full-width-spacing)}@media screen and (max-width: 990px){.page-full-width.page-full-width_spacing .row{margin: 0 calc(var(--page-full-width-spacing) / 2)}}@media screen and (max-width: 749px){.page-full-width.page-full-width_spacing .row{margin: 0 1.5rem}}@media screen and (max-width: 1240px){.page-width{max-width: calc(var(--page-width-laptop) + 2 * var(--lp-gutter, 40px))}}@media screen and (max-width: 1000px){.page-width{max-width:calc(var(--page-width-tab) + 2 * var(--lp-gutter, 40px))}}@media screen and (max-width: 750px){.page-width{max-width:100%}}.isolate{position: relative;z-index: 1}.section + .section{margin-top: var(--spacing-sections-mobile)}@media screen and (min-width: 750px){.section + .section{margin-top: var(--spacing-sections-desktop)}}.element-margin-top{margin-top: 5rem}@media screen and (min-width: 750px){.element-margin{margin-top: calc(5rem + var(--page-width-margin))}}.background-secondary{background-color: rgba(var(--color-foreground), 0.04)}.grid-auto-flow{display: grid;grid-auto-flow: column}.page-margin, .shopify-challenge__container{margin: 11rem auto}.shopify-challenge__container .g-recaptcha{margin: 5rem 0}.rte-width{max-width: 82rem;margin: 0 auto 2rem}.list-unstyled{margin: 0;padding: 0;list-style: none}.hidden{display: none !important}.visually-hidden{position: absolute !important;overflow: hidden;width: 1px;height: 1px;margin: -1px;padding: 0;border: 0;clip: rect(0 0 0 0);word-wrap: normal !important}.visually-hidden--inline{margin: 0;height: 1em}.overflow-hidden{overflow: hidden}.skip-to-content-link:focus{z-index: 9999;position: inherit !important;overflow: auto;width: auto;height: auto;clip: auto}.full-width-link{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 2}::selection{background-color: rgba(var(--color-foreground), 0.2)}.text-body{font-size: var(--font-base-size);line-height: var(--font-body-line-height);font-family: var(--font-body-family);font-style: var(--font-body-style);font-weight: var(--font-body-weight)}h1, .h1, h1 a{font-size: var(--h1-font-size)}h2, .h2, h2 a{font-size: var(--h2-font-size)}h3, .h3, h3 a{font-size: var(--h3-font-size)}h4, .h4, h4 a{font-size: var(--h4-font-size)}h5, .h5, h5 a{font-size: var(--h5-font-size)}h6, .h6, h6 a{font-size: var(--h6-font-size)}@media screen and (min-width: 768px) and (max-width: 1279px){h1, .h1, h1 a{font-size: calc(.55 * var(--font-h1-size))}h2, .h2, h2 a{font-size: calc(.50 * var(--font-h2-size))}h3, .h3, h3 a{font-size: calc(.60 * var(--font-h3-size))}h4, .h4, h4 a{font-size: calc(.60 * var(--font-h4-size))}}@media(max-width:767px){h1, .h1, h1 a{font-size: calc(.50 * var(--font-h1-size))}h2, .h2, h2 a{font-size: calc(.45 * var(--font-h2-size))}h3, .h3, h3 a{font-size: calc(.65 * var(--font-h3-size))}h4, .h4, h4 a{font-size: calc(.60 * var(--font-h4-size))}h5, .h5, h5 a{font-size: calc(.30 * var(--font-h5-size))}h6, .h6, h6 a{font-size: calc(1 * var(--font-h6-size))}}@media(max-width:576px){h1, .h1, h1 a{font-size: calc(.45 * var(--font-h1-size))}h2, .h2, h2 a{font-size: calc(.55 * var(--font-h2-size))}h3, .h3, h3 a{font-size: calc(.65 * var(--font-h3-size))}h4, .h4, h4 a{font-size: calc(.60 * var(--font-h4-size))}h5, .h5, h5 a{font-size: calc(.8 * var(--font-h5-size))}h6, .h6, h6 a{font-size: calc(0.9 * var(--font-h6-size))}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family: var(--font-heading-family);font-style: var(--font-heading-style);font-weight: var(--font-heading-weight);color: rgb(var(--color-foreground));line-height:1.3;word-break: break-word;margin:0}.caption{font-size: 1rem;letter-spacing: 0.07rem;line-height: calc(1 + 0.7 / var(--font-body-scale))}@media screen and (min-width: 750px){.caption{font-size: 1.2rem}}.caption-large, .customer .field input, .customer select, .field__input, .form__label, .select__select{font-size: var(--font-base-size);line-height: calc(1 + 0.5 / var(--font-body-scale));font-weight: 400}.color-foreground{color: rgb(var(--color-foreground))}table:not([class]){table-layout: fixed;border-collapse: collapse;font-size: var(--font-base-size);border-style: hidden;box-shadow: 0 0 0 0.1rem rgba(var(--color-foreground), 0.2)}table:not([class]) td, table:not([class]) th{padding: 1em;border: 0.1rem solid rgba(var(--color-foreground), 0.2)}.hidden{display: none !important}@media screen and (max-width: 749px){.small-hide{display: none !important}}@media screen and (min-width: 750px) and (max-width: 989px){.medium-hide{display: none !important}}@media screen and (min-width: 990px){.large-up-hide{display: none !important}}@media screen and (max-width: 480px){.mobile-hide{display: none !important}}.center{text-align: center}.right{text-align: right}.uppercase{text-transform: uppercase}.light{opacity: 1}ul:empty, dl:empty, div:empty, section:empty, article:empty, p:empty, h1:empty, h2:empty, h3:empty, h4:empty, h5:empty, h6:empty{display: none}a{text-decoration: none;transition: all var(--duration-default) linear;color:rgb(var(--color-foreground))}.link, .customer a{cursor: pointer;display: inline-block;border: none;box-shadow: none;text-decoration: none;color:rgb(var(--color-link));background-color: transparent;font-size: var(--font-base-size);font-family: inherit;transition: all var(--duration-default) linear}.link--text{color: rgb(var(--color-foreground))}.link:hover, .customer a:hover{color: rgb(var(--color-link-hover))}.link-with-icon{display: inline-flex;font-size: var(--font-base-size);font-weight: 600;letter-spacing: 0.1rem;margin-bottom: 4.5rem;white-space: nowrap}.link-with-icon .icon{width: 1.5rem;margin-left: 1rem}a:not([href]){cursor: not-allowed}.circle-divider::after{content: "";margin: 0 1rem 0 1.5rem;font-size: 70%;width: 10px;height: 10px;display: inline-block;position: relative;right: 0;border: 2px solid rgb(var(--color-foreground));background: rgb(var(--color-button-text))}.circle-divider:last-of-type::after{display: none}hr{border: none;height: 0.1rem;background-color: rgba(var(--color-foreground), 0.2);display: block;margin: 5rem 0}@media screen and (min-width: 750px){hr{margin: 7rem 0}}.full-unstyled-link{color: currentColor;display: inline-block}.placeholder{background-color: rgba(var(--color-foreground), 0.04);color: rgba(var(--color-foreground), 0.55);fill: rgba(var(--color-foreground), 0.55)}details > *{box-sizing: border-box}.break{word-break: break-word}.visibility-hidden{visibility: hidden}@media (prefers-reduced-motion){.motion-reduce{transition: none !important;animation: none !important}}:root{--duration-short: 100ms;--duration-default: 300ms;--duration-long: 500ms}.underlined-link, .customer a{color: rgba(var(--color-link), var(--alpha-link))}.underlined-link:hover, .customer a:hover{color:rgba(var(--color-link-hover))}.icon-arrow{width: 18px}h3 .icon-arrow, .h3 .icon-arrow{width: calc(var(--font-heading-scale) * 1.5rem)}.animate-arrow .icon-arrow path{transform: translateX(-0.25rem);transition: transform var(--duration-short) ease}.animate-arrow:hover .icon-arrow path{transform: translateX(-0.05rem)}summary{cursor: pointer;list-style: none;position: relative}summary .icon-caret{position: absolute;height: 0.6rem;right: 1.5rem;top: calc(50% - 0.5rem);height: .8rem;width: 1.3rem}summary::-webkit-details-marker{display: none}.disclosure-has-popup{position: relative}.disclosure-has-popup[open] > summary::before{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 2;display: block;cursor: default;content: " ";background: transparent}.disclosure-has-popup > summary::before{display: none}.disclosure-has-popup[open] > summary + *{z-index: 100}.optional-sidebar{display: flex;flex-direction: column;width: var(--sidebar-width)}.optional-sidebar #accordian li{line-height: normal}.product-list-style .quick-add.button-quick-add{display: none}.font-body-bold{font-weight: var(--font-body-weight-bold)}ul.product-list-style .card__content{padding: 0 15px}ul.product-list-style .product-icons, ul.product-list-style .card__content .variant-option-color, ul.product-list-style .card__content .variant-option-size{display: none}ul.product-list-style li:not(:last-child){margin-bottom: 30px}ul.product-list-style .card .card__inner .card__media{border-radius: 0}ul.product-list-style .card{display: grid;grid-template-columns: 1.5fr 2.5fr;gap: 0;padding: 0}.filter-panel-menu #accordian ul ul{padding-left:20px}.optional-sidebar .filter-panel-menu li a:hover{color: rgba(var(--color-link-hover))}.facets-container .button-show-more{padding-bottom:0}.widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows{position: relative;display:flex;justify-content:center;margin-top:20px}.widget.product-sidebar-type-carousel #swiper-sidebar-carousel{position:relative}.widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows .swiper-button-prev svg, .widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows .swiper-button-next svg{width: 6px;height: 12px;fill: currentColor}.widget.product-sidebar-type-carousel .swiper-container:not(.swiper-rtl) .swiper-sidebar-arrows.swiper-arrows .swiper-button-prev svg, .widget.product-sidebar-type-carousel .swiper-container:not(.swiper-rtl) .swiper-sidebar-arrows.swiper-arrows .swiper-button-next svg{transform: rotate(0deg)}.widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows .swiper-button-next span, .widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows .swiper-button-prev span{display:flex;align-items: center;justify-content: center}.widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows .swiper-button-prev, .widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows .swiper-button-next{width: 30px;height: 30px;margin: 0 10px;border-radius: 0;transition: all 0.3s linear;position: relative;right: 0;left: 0;top: auto;opacity: 1;transform: none}.widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows .swiper-button-next.swiper-button-disabled, .widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows .swiper-button-prev.swiper-button-disabled{opacity:0.5}.widget.product-sidebar-type-collection .card__information .card__heading{font-size:var(--font-h6-size)}.widget.product-sidebar-type-collection .card__information .price{font-size:calc(var(--font-base-size) - 2px)}.widget.product-sidebar-type-image .collection-widget, .widget-image .collection-widget{position: relative;border: 1px solid rgba(var(--color-border), .15)}.widget.product-sidebar-type-image .collection-widget .collection__image, .widget-image .collection-widge .collection__image{line-height:0;display: flex}.widget.product-sidebar-type-image .collection-widget .collection__image img, .widget-image .collection-widget .collection__image img{width:100%;border-radius: var(--media-radius);display: block}.widget.product-sidebar-type-image .collection-widget a.button, .widget-image .collection-widget a.button{position: absolute;bottom: 15px;left: 0;right: 0;margin: auto;width: fit-content}.widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows .swiper-button-next:after, .widget.product-sidebar-type-carousel .swiper-sidebar-arrows.swiper-arrows .swiper-button-prev:after{font-size:10px}.sidebar .StickySidebar > div[class*="filter-panel"] ul, .sidebar > div[class*="filter-panel"] ul, .widget[class*="product-sidebar"] ul{margin: 0;padding: 0}#accordian li{position: relative;cursor: pointer}#accordian a{margin-right: 30px}.filter-panel-menu ul li a, .product-sidebar-type-menu li a{display: block;padding: 0;position: relative;color: rgb(var(--color-foreground),0.73)}.filter-panel-menu ul li:not(:last-child) a, .filter-panel-menu > .filter-panel > ul > li > a, .product-sidebar-type-menu li:not(:last-child) a{margin: 0 0 10px}#main-collection-filters .filter-panel-menu{padding: 30px 0 30px;border-bottom: 1px solid rgba(var(--color-border),0)}#main-collection-filters .collection-filters-panel .collection-categories-widget.filter-panel-menu{padding: 0 0 30px;margin-bottom: 30px;border: 0;border-bottom: 1px solid rgba(var(--color-border), 0.15)}.filter-panel-menu ul li a:hover{color:rgba(var(--color-link-hover))}#accordian ul ul{display: none;padding-left: 30px}ul ul{list-style-type: circle}#accordian a:not(:only-child):after{content: "+";position: absolute;left: 100%;width: 30px;text-align: center;font-size: var(--font-h5-size);pointer-events: none;top: 50%;transform: translateY(-50%)}#accordian .active > a:not(:only-child):after{pointer-events: none;content: "-"}.filter-panel-menu ul ul li{font-size: var(--font-base-size);list-style: disc}.collection-categories-menu{list-style: none}.collection-categories-menu__item:not(:last-child){margin-bottom: 1rem}.collection-categories-menu__row{display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: start;gap: 1rem}.collection-categories-menu__link{margin: 0 !important}.collection-categories-menu__link.is-active, .collection-categories-menu__children a.is-active{color: rgba(var(--color-link-hover))}.collection-categories-menu__toggle{display: inline-flex;align-items: center;justify-content: center;width: 2rem;height: 2rem;padding: 0;border: 0;background: transparent;color: rgb(var(--color-foreground), 0.73);cursor: pointer}.collection-categories-menu__toggle .icon-caret{width: 1.2rem;height: 1.2rem;transition: transform 0.3s ease}.collection-categories-menu__item.is-open .collection-categories-menu__toggle .icon-caret{transform: rotate(180deg)}.collection-categories-menu__children{margin-top: 0.8rem;padding-left: 1.6rem !important}.collection-categories-menu__child{list-style: none}.collection-categories-menu__child:not(:last-child){margin-bottom: 0.8rem}.collection-categories-menu__children a{margin: 0 !important;font-size: calc(var(--font-base-size) - 1px)}.optional-sidebar .sidebar_title, .filter-panel-menu .sidebar_title, .blog-sidebar .sidebar_title{margin: 0px 0 20px;position:relative}.optional-sidebar > *:not(:last-child){border-bottom: 1px solid rgba(var(--color-border),0);padding-bottom:30px;background: inherit}.optional-sidebar > *{padding-top:30px}.optional-sidebar ul, .filter-panel ul{list-style: none;padding: 0;margin: 0}.optional-sidebar ul.product-list-style .card, .optional-sidebar ul.product-list-style .card__information, .optional-sidebar ul.product-list-style .card__information .price--on-sale .price__sale{text-align: left;justify-content: flex-start}#FacetsWrapperDesktop .field__input{padding: 1rem;font-size: var(--font-base-size)}#FacetsWrapperDesktop .field__label{top: calc(0.8rem + var(--inputs-border-width))}.optional-sidebar span.close-sidebar svg, .blog-sidebar span.close-sidebar svg{width: 1.5rem;height:1.5rem;fill:currentcolor}.optional-sidebar span.close-sidebar, .blog-sidebar span.close-sidebar{position: relative;width: 2rem;height: 2rem;margin:0;margin-bottom:20px!important;z-index: 1;display: flex;cursor: pointer;transition: all 0.3s linear;margin-left: auto;padding:0;color: rgb(var(--color-foreground))}.optional-sidebar span.close-sidebar:hover, .blog-sidebar span.close-sidebar:hover{color:rgba(var(--color-button))}.optional-sidebar .product-sidebar-type-collection .card__information .card__heading a{font-size: var(--font-h6-size)}@media screen and (max-width: 991px){.optional-sidebar{width: var(--sidebar-width)}}@media screen and (min-width: 990px){button.toggleFilter{display: none}.optional-sidebar span.close-sidebar{display: none}}@media screen and (max-width: 989px){.facets-vertical.sidebar-left.open .optional-sidebar{left: 0}.main-product-template .facets-vertical .optional-sidebar, .main-product-template .facets-vertical.sidebar-right .optional-sidebar{position: fixed !important;overflow-y: scroll !important;padding: 15px;max-width: 80%;top: 0;left: calc(var(--sidebar-width) * -1);height: 100%;background: rgb(var(--color-background));margin: 0;z-index: 17;transition: all 0.5s linear}.main-product-template .facets-vertical.sidebar-right.open .optional-sidebar, .main-product-template .facets-vertical.sidebar-right.open .optional-sidebar{left: 0}.main-product-template .facets-vertical.sidebar-right.open:after, .main-product-template .facets-vertical.sidebar-left.open:after{content: "";position: fixed;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;z-index: 16;background-color: rgba(0, 0, 0, 0.7);transition:all 0.5s linear}}@media screen and (min-width: 750px){.disclosure-has-popup[open] > summary + *{z-index: 4}.facets .disclosure-has-popup[open] > summary + *{z-index: 3}}.facet-filters .facets__display{width: 214px}.facet-filters .facet-filters__sort{font-weight: 500;font-size: 1.4rem}*:focus{outline: 0;box-shadow: none}*:focus-visible{outline: 0.2rem solid rgba(var(--color-foreground), 0.5);outline-offset: 0.3rem;box-shadow: 0 0 0 0.3rem rgb(var(--color-background)), 0 0 0.5rem 0.4rem rgba(var(--color-foreground), 0.3)}.facet-filters.sorting .facets__display{width: 100%;left: auto;min-width: 230px;right: 0}.focused, .no-js *:focus{outline: 0.2rem solid rgba(var(--color-foreground), 0.5);outline-offset: 0.3rem;box-shadow: 0 0 0 0.3rem rgb(var(--color-background)), 0 0 0.5rem 0.4rem rgba(var(--color-foreground), 0.3)}.no-js *:focus:not(:focus-visible){outline: 0;box-shadow: none}.focus-inset:focus-visible{outline: 0.2rem solid rgba(var(--color-foreground), 0.5);outline-offset: -0.2rem;box-shadow: 0 0 0.2rem 0 rgba(var(--color-foreground), 0.3)}.focused.focus-inset, .no-js .focus-inset:focus{outline: 0.2rem solid rgba(var(--color-foreground), 0.5);outline-offset: -0.2rem;box-shadow: 0 0 0.2rem 0 rgba(var(--color-foreground), 0.3)}.no-js .focus-inset:focus:not(:focus-visible){outline: 0;box-shadow: none}.focus-none{box-shadow: none !important;outline: 0 !important}.focus-offset:focus-visible{outline: 0.2rem solid rgba(var(--color-foreground), 0.5);outline-offset: 1rem;box-shadow: 0 0 0 1rem rgb(var(--color-background)), 0 0 0.2rem 1.2rem rgba(var(--color-foreground), 0.3)}.focus-offset.focused, .no-js .focus-offset:focus{outline: 0.2rem solid rgba(var(--color-foreground), 0.5);outline-offset: 1rem;box-shadow: 0 0 0 1rem rgb(var(--color-background)), 0 0 0.2rem 1.2rem rgba(var(--color-foreground), 0.3)}.no-js .focus-offset:focus:not(:focus-visible){outline: 0;box-shadow: none}.title, .title-wrapper-with-link{margin: 3rem 0 2rem}.title-wrapper-with-link .title{margin: 0}.title .link{font-size: inherit}.title-wrapper{margin-bottom: 3rem}.title-wrapper-with-link{display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin-bottom: 3rem;flex-wrap: wrap;text-transform: capitalize}.title--primary{margin: 4rem 0}.title-wrapper-with-link.content-align--left{align-items: flex-start;text-align: left}.title-wrapper-with-link.content-align--center{align-items: center;text-align: center}@media screen and (min-width: 750px){.title-wrapper--self-padded-mobile{padding-left: 0;padding-right: 0}}@media screen and (min-width: 990px){.title, .title-wrapper-with-link{margin: 5rem 0 5rem}.title--primary{margin: 2rem 0}.title-wrapper-with-link{align-items: center}.title-wrapper-with-link .title{margin-bottom: 0}.title-wrapper--self-padded-tablet-down{padding-left: 0;padding-right: 0}}.title-wrapper-with-link .link-with-icon{margin: 0;flex-shrink: 0;display: flex;align-items: center}.title-wrapper-with-link .link-with-icon svg{width: 1.5rem}.title-wrapper--no-top-margin{margin-top: 0}.title-wrapper--no-top-margin > .sub-heading, .title-wrapper--no-top-margin > .description{margin-bottom: 1rem;margin-top:0}.title-wrapper--no-top-margin > .title:not(:last-child){margin-bottom: 2rem;margin-top:0}.title-wrapper--no-top-margin > .title+.description:not(:last-child){margin-bottom: 3rem}.title-wrapper-with-link a.button{margin-top: 1rem}.subtitle{font-size: 1.8rem;line-height: calc(1 + 0.8 / var(--font-body-scale));letter-spacing: 0.06rem;color: rgba(var(--color-foreground), 0.7)}.subtitle--small{font-size: 1.4rem;letter-spacing: 0.1rem}.subtitle--medium{font-size: 1.6rem;letter-spacing: 0.08rem}@media screen and (min-width: 1200px){.swiper:not(.swiper-initialized) .swiper-wrapper .desk-col-2, .swiper:not(.swiper-initialized) .swiper-wrapper.desk-col-2{width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .desk-col-3, .swiper:not(.swiper-initialized) .swiper-wrapper.desk-col-3{width: calc(33.33% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 2 / 3);max-width: calc(33.33% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 2 / 3);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .desk-col-3-half, .swiper:not(.swiper-initialized) .swiper-wrapper.desk-col-3-half{width: calc(28.57% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 2 / 6);max-width: calc(28.57% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 2 / 6);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .desk-col-4, .swiper:not(.swiper-initialized) .swiper-wrapper.desk-col-4{width: calc(25% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 3 / 4);max-width: calc(25% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 3 / 4);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .desk-col-4-half, .swiper:not(.swiper-initialized) .swiper-wrapper.desk-col-4-half{width: calc(22.22% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 3 / 8);max-width: calc(22.22% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 3 / 8);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .desk-col-5, .swiper:not(.swiper-initialized) .swiper-wrapper.desk-col-5{width: calc(20% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 4 / 5);max-width: calc(20% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 4 / 5);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .desk-col-5-half, .swiper:not(.swiper-initialized) .swiper-wrapper.desk-col-5-half{width: calc(18.18% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 2 / 5);max-width: calc(18.18% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 2 / 5);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .desk-col-6, .swiper:not(.swiper-initialized) .swiper-wrapper.desk-col-6{width: calc(15.66% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 5 / 6);max-width: calc(15.66% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 5 / 6);margin-right: 30px}}@media screen and (max-width: 1199px){.swiper:not(.swiper-initialized) .swiper-wrapper .lap-col-3, .swiper:not(.swiper-initialized) .swiper-wrapper.lap-col-3{width: calc(33.33% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 2 / 3);max-width: calc(33.33% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 2 / 3);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .lap-col-3-half, .swiper:not(.swiper-initialized) .swiper-wrapper.lap-col-3-half{width: calc(28.57% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 1 / 3);max-width: calc(28.57% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 1 / 3);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .lap-col-4, .swiper:not(.swiper-initialized) .swiper-wrapper.lap-col-4{width: calc(25% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 3 / 4);max-width: calc(25% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 3 / 4);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .lap-col-4-half, .swiper:not(.swiper-initialized) .swiper-wrapper.lap-col-4-half{width: calc(22.22% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 3 / 4);max-width: calc(22.22% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 3 / 4);margin-right: 30px}.swiper:not(.swiper-initialized) .swiper-wrapper .lap-col-5, .swiper:not(.swiper-initialized) .swiper-wrapper.lap-col-5{width: calc(20% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 4 / 5);max-width: calc(20% - calc(var(--grid-desktop-horizontal-spacing) - var(--grid-desktop-horizontal-spacing)) * 4 / 5);margin-right: 30px}}.grid{display: flex;flex-wrap: wrap;margin-bottom: 2rem;padding: 0;list-style: none;column-gap: var(--grid-mobile-horizontal-spacing);row-gap: var(--grid-mobile-vertical-spacing)}@media screen and (min-width: 750px){.grid{column-gap: var(--grid-desktop-horizontal-spacing);row-gap: var(--grid-desktop-vertical-spacing)}}.grid:last-child{margin-bottom: 0}.grid__item{width: calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow: 1;flex-shrink: 0}@media screen and (min-width: 750px){.grid__item{width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.grid--gapless.grid{column-gap: 0;row-gap: 0}@media screen and (max-width: 749px){.grid__item.slider__slide--full-width{width: 100%;max-width: none}}.grid--1-col .grid__item{max-width: 100%;width: 100%}.grid--3-col .grid__item{width: calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}@media screen and (min-width: 750px){.grid--3-col .grid__item{width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.grid--2-col .grid__item{width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}@media screen and (min-width: 990px){.grid--2-col .grid__item{width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--4-col-tablet .grid__item{width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-tablet .grid__item{width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-tablet .grid__item{width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.theme__default-footer_style .footer__blocks-wrapper.grid--4-col-tablet .grid__item{width: 100%;text-align: center}}@media screen and (max-width: 989px){.grid--1-col-tablet-down .grid__item{width: 100%;max-width: 100%}.slider--tablet.grid--peek{margin: 0;width: 100%}.slider--tablet.grid--peek .grid__item{box-sizing: content-box;margin: 0}}@media screen and (min-width: 1200px){.grid--6-col-desktop .grid__item{width: calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width: calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.grid--5-col-desktop .grid__item{width: calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width: calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.grid--4-col-desktop .grid__item{width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-desktop .grid__item{width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-desktop .grid__item{width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width: 1199px){.grid--6-col-desktop .grid__item{width: calc(25% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width: calc(25% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.grid--5-col-desktop .grid__item{width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--4-col-desktop .grid__item{width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--3-col-desktop .grid__item{width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-desktop .grid__item{width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width: 749px){.grid--6-col-desktop .grid__item{width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.grid--5-col-desktop .grid__item{width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.grid--4-col-desktop .grid__item{width: calc(50% - var(--grid-mobile-horizontal-spacing) * 2 / 2);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) * 2 / 2)}.grid--3-col-desktop .grid__item{width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.grid--2-col-tablet-down .grid__item{width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}}@media screen and (max-width: 480px){.grid--6-col-desktop .grid__item{width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.grid--4-col-desktop .grid__item{width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.grid--2-col-tablet-down .grid__item{width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}}@media screen and (min-width: 990px){.grid--1-col-desktop{flex: 0 0 100%;max-width: 100%}.grid--1-col-desktop .grid__item{width: 100%;max-width: 100%}}@media screen and (max-width: 749px){.grid--peek.slider--mobile{margin: 0;width: 100%}.grid--peek.slider--mobile .grid__item{box-sizing: content-box;margin: 0}.grid--peek .grid__item{min-width: 47%}.grid--peek.slider .grid__item:first-of-type{margin-left: 0}.grid--peek.slider .grid__item:last-of-type{margin-right: 0}.collection .slider--tablet.product-grid{scroll-padding-left: 0rem}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item, .grid--peek .grid__item{width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item, .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width: 100%;max-width: 100%}}@media screen and (min-width: 750px) and (max-width: 989px){.slider--tablet.grid--peek .grid__item{width: calc(25% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--3-col-tablet .grid__item{width: calc(33.33% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--2-col-tablet .grid__item, .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width: calc(50% - var(--grid-desktop-horizontal-spacing));max-width: calc(50% - var(--grid-desktop-horizontal-spacing))}.slider--tablet.grid--peek .grid__item:first-of-type{margin-left: 1.5rem}.slider--tablet.grid--peek .grid__item:last-of-type{margin-right: 1.5rem}.grid--2-col-tablet-down .grid__item{width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--1-col-tablet-down.grid--peek .grid__item{width: calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width: calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}img{max-width: 100%;object-fit: cover;height: auto}.media{display: block;background-color: rgba(var(--color-foreground), 0.1);position: relative;overflow: hidden}.media--transparent{background-color: transparent}.media > *:not(.zoom):not(.deferred-media__poster-button), .media model-viewer{display: block;max-width: 100%;position: absolute;top: 0;left: 0;height: 100%;width: 100%}@media screen and (max-width: 576px){.media > *:not(.zoom):not(.deferred-media__poster-button){cursor: crosshair}.zoomContainer{overflow:hidden}}.media > img{object-fit: cover;object-position: center center;transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.media--square{padding-bottom: 100%}.media--portrait{padding-bottom: 125%}.media--landscape{padding-bottom: 66.6%}.media--cropped{padding-bottom: 56%}.media--16-9{padding-bottom: 56.25%}.media--circle{padding-bottom: 100%;border-radius: 50%}.media.media--hover-effect > img + img{opacity: 0}@media screen and (min-width: 990px){.media--cropped{padding-bottom: 63%}}deferred-media{display: block}.button, .shopify-challenge__button, .customer button, button.shopify-payment-button__button--unbranded, .shopify-payment-button [role="button"], .cart__dynamic-checkout-buttons [role="button"], .cart__dynamic-checkout-buttons iframe{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--border-offset: var( --buttons-border-offset );--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius: var(--buttons-radius-outset);position: relative;transition: all var(--duration-default) linear}.button,.button-label,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width: calc(8rem + var(--buttons-border-width) * 2);min-height: calc(6rem + var(--buttons-border-width) * 2);font-size: var(--font-base-size);letter-spacing: 0;line-height: normal;text-transform: uppercase;padding: 0 5rem;box-sizing: border-box}.shopify-payment-button__button--branded{z-index: auto}.cart__dynamic-checkout-buttons iframe{box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-base-text), var(--shadow-opacity))}.button, .shopify-challenge__button, .customer button{display: inline-flex;justify-content: center;align-items: center;border: 0;cursor: pointer;text-decoration: none;transition: box-shadow var(--duration-short) ease;-webkit-appearance: none;white-space: nowrap;appearance: none;color: rgb(var(--button-color-text));background-color: rgba(var(--button-color));transition: all 0.3s linear;font-family: var(--font-heading-family);font-weight: var(--font-heading-weight);transition: all var(--duration-default) linear}.button:not([disabled]):hover, .shopify-challenge__button:not([disabled]):hover, .customer button:not([disabled]):hover{background-color:rgba(var(--color-secondary-button));color: rgba(var(--color-secondary-button-text))}.button--primary, .button:not(.button--secondary):not(.button--tertiary){background-image: var(--gradient-button-image, none)}.button--secondary, .button--tertiary{background-image: none}.button--primary:not([disabled]):hover, .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{background-image: none}.button:before, .shopify-challenge__button:before, .customer button:before, .shopify-payment-button__button--unbranded:before, .shopify-payment-button [role="button"]:before, .cart__dynamic-checkout-buttons [role="button"]:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;border-radius: var(--buttons-radius-outset);box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity))}.button:after, .shopify-challenge__button:after, .customer button:after, .shopify-payment-button__button--unbranded:after{content: "";position: absolute;top: var(--buttons-border-width);right: var(--buttons-border-width);bottom: var(--buttons-border-width);left: var(--buttons-border-width);z-index: 0;border-radius: var(--buttons-radius);transition: box-shadow var(--duration-short) ease}.button--secondary:after{--border-opacity: var(--buttons-border-opacity)}.button:focus-visible, .button:focus, .button.focused, .shopify-payment-button__button--unbranded:focus-visible, .shopify-payment-button [role="button"]:focus-visible, .shopify-payment-button__button--unbranded:focus, .shopify-payment-button [role="button"]:focus{outline: 0;box-shadow: 0 0 0 0.3rem rgb(var(--color-background)), 0 0 0 0.5rem rgba(var(--color-foreground), 0.5), 0 0 0.5rem 0.4rem rgba(var(--color-foreground), 0.3)}.button:focus:not(:focus-visible):not(.focused), .shopify-payment-button__button--unbranded:focus:not(:focus-visible):not( .focused ), .shopify-payment-button [role="button"]:focus:not(:focus-visible):not(.focused){box-shadow: inherit}.button::selection, .shopify-challenge__button::selection, .customer button::selection{background-color: rgba(var(--color-button-text), 0.3)}.button--tertiary{font-size: var(--font-base-size);padding: 1rem 1.5rem;min-width: calc(9rem + var(--buttons-border-width) * 2);min-height: calc(3.5rem + var(--buttons-border-width) * 2)}.button--small{padding: 1.2rem 2.6rem}.button:disabled, .button[aria-disabled="true"], .button.disabled, .customer button:disabled, .customer button[aria-disabled="true"], .customer button.disabled{cursor: not-allowed;opacity: 0.5}.button--full-width{display: flex;width: 100%}.button.loading{color: transparent;position: relative}@media screen and (forced-colors: active){.button.loading{color: rgb(var(--color-foreground))}}.button.loading > .loading-overlay__spinner{top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute;height: 100%;display: flex;background: transparent}.share-button{display: block;position: relative}.share-button details{width: fit-content}.share-button__button{font-size: var(--font-base-size);display: flex;align-items: center;color: rgb(var(--color-base-accent-1));margin-left: 0;padding-left: 0}details[open] > .share-button__fallback{animation: animateMenuOpen var(--duration-default) ease}.share-button__button, .share-button__fallback button{cursor: pointer;background-color: transparent;border: none}.share-button__button .icon-share{margin-right: 1rem}.share-button__button{font-size: var(--font-base-size);font-weight: 700;transition:all 0.3s linear}.share-button__button:hover{color: rgba(var(--color-hover-button))}.share-button__fallback{display: flex;align-items: center;position: absolute;top: 3rem;left:auto;right:0;background:rgb(var(--color-background));z-index: 3;width: 100%;min-width: max-content;border-radius: var(--inputs-radius);border: 0}.share-button__fallback:after{pointer-events: none;content: "";position: absolute;top: var(--inputs-border-width);right: var(--inputs-border-width);bottom: var(--inputs-border-width);left: var(--inputs-border-width);border: 0.1rem solid transparent;border-radius: var(--inputs-radius);box-shadow: 0 0 0 var(--inputs-border-width) rgba(var(--color-foreground), var(--inputs-border-opacity));transition: box-shadow var(--duration-short) ease;z-index: 1}.share-button__fallback:before{background: rgb(var(--color-background));pointer-events: none;content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: var(--inputs-radius-outset);box-shadow: var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-base-text), var(--inputs-shadow-opacity));z-index: -1}.share-button__fallback button{width: 4.4rem;height: 4.4rem;padding: 0;flex-shrink: 0;display: flex;justify-content: center;align-items: center;position: relative;right: var(--inputs-border-width)}.share-button__fallback button:hover{color: rgba(var(--color-foreground), 0.75)}.share-button__fallback button:hover svg{transform: scale(1.07)}.share-button__close:not(.hidden) + .share-button__copy{display: none}.share-button__close, .share-button__copy{background-color: transparent;color: rgb(var(--color-foreground))}.share-button__copy:focus-visible, .share-button__close:focus-visible{background-color: rgb(var(--color-background));z-index: 2}.share-button__copy:focus, .share-button__close:focus{background-color: rgb(var(--color-background));z-index: 2}.field:not(:focus-visible):not(.focused) + .share-button__copy:not(:focus-visible):not(.focused), .field:not(:focus-visible):not(.focused) + .share-button__close:not(:focus-visible):not(.focused){background-color: inherit}.share-button__fallback .field:after, .share-button__fallback .field:before{content: none}.share-button__fallback .field{border-radius: 0;min-width: auto;min-height: auto;transition: none}.share-button__fallback .field__input:focus, .share-button__fallback .field__input:-webkit-autofill{outline: 0.2rem solid rgba(var(--color-foreground), 0.5);outline-offset: 0.1rem;box-shadow: 0 0 0 0.1rem rgb(var(--color-background)), 0 0 0.5rem 0.4rem rgba(var(--color-foreground), 0.3)}.share-button__fallback .field__input{box-shadow: none;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;filter: none;min-width: auto;min-height: auto}.share-button__fallback .field__input:hover{box-shadow: none}.share-button__fallback .icon{width: 1.5rem;height: 1.5rem}.share-button__message:not(:empty){display: flex;align-items: center;width: 100%;height: 100%;margin-top: 0;padding: 0.8rem 0 0.8rem 1.5rem;margin: var(--inputs-border-width)}.share-button__message:not(:empty):not(.hidden) ~ *{display: none}.field__input, .select__select, .customer .field input, .customer select{font-family: inherit;-webkit-appearance: none;appearance: none;background-color: rgb(var(--color-input));font-size: var(--font-base-size);width: 100%;box-sizing: border-box;transition: all var(--duration-default) linear;border-radius: var(--inputs-radius);height: calc(6rem + var(--inputs-border-width) * 2);min-height: calc(var(--inputs-border-width) * 2);min-width: calc(7rem + (var(--inputs-border-width) * 2));position: relative;border: var(--inputs-border-width) solid rgba(var(--color-border),var(--inputs-border-opacity));color:rgba(var(--color-foreground), 1)}.select__select{font-family: var(--font-body-family);font-style: var(--font-body-style);font-weight: var(--font-body-weight);font-size: var(--font-base-size);color: rgba(var(--color-foreground), 1)}.field:hover.field:after, .select:hover.select:after, .select__select:hover.select__select:after, .customer .field:hover.field:after, .customer select:hover.select:after, .localization-form__select:hover.localization-form__select:after{box-shadow: none;outline: 0;border-radius: var(--inputs-radius)}.field__input:focus-visible, .select__select:focus-visible, .customer .field input:focus-visible, .customer select:focus-visible, .localization-form__select:focus-visible.localization-form__select:after{box-shadow: 0 0 0 calc(0.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline: 0;border-radius: var(--inputs-radius)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow: none;outline: 0;border-radius: var(--inputs-radius);border: var(--inputs-border-width) solid rgb(var(--color-button))}.localization-form__select:focus{outline: 0;box-shadow: none}.text-area, .select{display: flex;position: relative;width: 100%}.select .icon-caret, .customer select + svg{height: 0.6rem;pointer-events: none;position: absolute;top: calc(50% - 0.2rem);right: calc(var(--inputs-border-width) + 1.5rem);color: rgb(var(--color-button))}.select__select, .customer select{cursor: pointer;line-height: calc(1 + 0.6 / var(--font-body-scale));padding: 1rem 2rem;margin: var(--inputs-border-width);min-height: calc(var(--inputs-border-width) * 2)}.customer select{padding: 1rem 3rem 1rem 2rem}.field{position: relative;width: 100%;display: flex;transition: box-shadow var(--duration-short) ease}.customer .field{display: flex}.field--with-error{flex-wrap: wrap}.field__input, .customer .field input{flex-grow: 1;text-align: left;margin: var(--inputs-border-width);transition: all var(--duration-default) linear;padding:10px 20px}.field__label, .customer .field label{font-size: var(--font-base-size);left: calc(var(--inputs-border-width) + 3rem);top: calc(2rem + var(--inputs-border-width));margin-bottom: 0;pointer-events: none;position: absolute;transition: all var(--duration-default) linear;color: rgb(var(--color-foreground));letter-spacing: 0.1rem;line-height: 1.5;display: none}.field__button{align-items: center;background-color: rgba(var(--color-button));border: 0;color: rgb(var(--color-button-text));cursor: pointer;display: flex;height: 5rem;justify-content: center;overflow: hidden;padding: 0;position: absolute;right: 0;top: 0;width: 4.4rem;transition: all 0.3s linear;font-weight:var(--font-heading-weight);text-transform:uppercase;font-family: var(--font-heading-family)}.field__button > svg{height: 1.5rem;width: 1.5rem}.text-area{font-family: var(--font-body-family);font-style: var(--font-body-style);font-weight: var(--font-body-weight);min-height: 14rem;resize: none;padding: 15px 20px}input[type="checkbox"]{display: inline-block;width: 16px;height:16px;margin-right: 0.5rem;cursor:pointer}.form__label{display: block;margin-bottom: 0.6rem}.form__message{align-items: center;display: flex;font-size: var(--font-base-size);line-height: normal;margin-top: 1rem}.customer .field .form__message{font-size: var(--font-base-size);text-align: left}.form__message .icon, .customer .form__message svg{flex-shrink: 0;height: auto;margin-right: 0.5rem;width: 1.8rem;aspect-ratio: 1 / 1;vertical-align: text-top}.form__message--large .icon, .customer .form__message svg{height: 1.5rem;width: 1.5rem;margin-right: 1rem}.customer .field .form__message svg{align-self: start}.form-status{margin: 0;font-size: var(--font-base-size);color: rgb(var(--color-button))}.form-status *:focus-visible, .form__message *:focus-visible{outline: none;outline-offset: unset;box-shadow: none}.form-status-list{padding: 0;margin: 2rem 0 2rem}.form-status-list li{list-style-position: inside}.form-status-list .link::first-letter{text-transform: capitalize}svg.icon.icon-success path{stroke: rgb(var(--color-foreground));stroke-width: 1.2px;fill: rgb(var(--color-background))}.quantity{color: rgba(var(--color-foreground));position: relative;width: calc(13.8rem + var(--inputs-border-width) * 2);display: flex;border-radius: var(--inputs-radius);min-height: calc((var(--inputs-border-width) * 2) + 6rem);border: 0.1rem solid rgba(var(--color-border),0);background: rgb(var(--color-secondary-button));border-left-color: transparent;border-right-color: transparent}.quantity:after{pointer-events: none;content: "";position: absolute;top: var(--inputs-border-width);right: var(--inputs-border-width);bottom: var(--inputs-border-width);left: var(--inputs-border-width);border-radius: var(--inputs-radius);box-shadow: 0 0 0 var(--inputs-border-width) rgba(var(--color-border), var(--inputs-border-opacity));box-shadow:none;transition: box-shadow var(--duration-short) ease;z-index: 1}.quantity:before{background: rgb(var(--color-background));pointer-events: none;content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: var(--inputs-radius-outset);box-shadow: var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-border), var(--inputs-shadow-opacity));z-index: -1}.quantity__input{color: currentColor;font-size: var(--font-base-size);font-weight: var(--font-heading-weight);opacity: 0.85;text-align: center;background-color: transparent;border: 0;padding: 0 0.2rem;width: 100%;flex-grow: 1;-webkit-appearance: none;appearance: none}.quantity__button{width: 4.5rem;flex-shrink: 0;font-size: var(--font-base-size);border: 0;background-color: transparent;cursor: pointer;display: flex;align-items: center;justify-content: center;color: rgb(var(--color-foreground));padding: 0;border-radius: 0 var(--buttons-radius) var(--buttons-radius) 0;transition: all 0.3s linear}.quantity__button:first-child{border-radius: var(--buttons-radius) 0 0 var(--buttons-radius)}.quantity__button:hover{background: rgb(var(--color-secondary-button));color: rgb(var(--color-secondary-button-text))}.quantity__button svg{width: 1.2rem;pointer-events: none}.quantity__input:focus-visible{outline: none;outline-offset: 0;box-shadow: none}.quantity__button:focus-visible, .quantity__input:focus-visible{z-index: 2}.quantity__button:focus, .quantity__input:focus{z-index: 2}.quantity__button:not(:focus-visible):not(.focused), .quantity__input:not(:focus-visible):not(.focused){box-shadow: inherit}.quantity__input:-webkit-autofill, .quantity__input:-webkit-autofill:hover, .quantity__input:-webkit-autofill:active{box-shadow: 0 0 0 10rem rgb(var(--color-background)) inset !important;-webkit-box-shadow: 0 0 0 10rem rgb(var(--color-background)) inset !important}.quantity__input::-webkit-outer-spin-button, .quantity__input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.quantity__input[type="number"]{-moz-appearance: textfield}.modal__toggle{list-style-type: none}.no-js details[open] .modal__toggle{position: absolute;z-index: 5}.modal__toggle-close{display: none}.no-js details[open] svg.modal__toggle-close{display: flex;z-index: 1;height: 1.7rem;width: 1.7rem}.modal__toggle-open{display: flex}.no-js details[open] .modal__toggle-open{display: none}.no-js .modal__close-button.link{display: none}.modal__close-button.link{display: flex;justify-content: center;align-items: center;padding: 0rem;height: 4.4rem;width: 4.4rem;background-color: transparent;border: 0.1rem solid rgb(var(--color-border), 0.15)}.modal__close-button.link:hover{border: 0.1rem solid rgb(var(--color-button), 1);transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)}.modal__close-button .icon{width: 1.7rem;height: 1.7rem}.modal__content{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgb(var(--color-background));z-index: 4;display: flex;justify-content: center;align-items: center}.media-modal{cursor: zoom-out}.media-modal .deferred-media{cursor: initial}.cart-count-bubble:empty,.cart-count-bubble[count="0"]{display: none}.cart-count-bubble{position: absolute;background-color: rgb(var(--color-button));color: rgb(var(--color-button-text));height: 1.4rem;width: 1.4rem;border-radius: 100%;display: flex;justify-content: center;align-items: center;font-size: calc(var(--font-base-size) - 6px);top: -0.1rem;right: -0.3rem;line-height: 1.6rem;z-index: 1;font-weight: 500}dtx-wish-count.dtxc-wishlist-count.wishlist-count-bubble, dtx-compare-count.dtxc-compare-count.compare-count-bubble.count-exist{position: absolute;background-color:rgb(var(--color-secondary-button));color: rgb(var(--color-secondary-button-text));height: 1.4rem;width: 1.4rem;border-radius: 100%;display: flex;justify-content: center;align-items: center;font-size: calc(var(--font-base-size) - 6px);top: -0.1rem;right: -0.3rem;line-height: 1.6rem;z-index: 1;font-weight: 500}#shopify-section-announcement-bar{z-index: 1}.announcement-bar{color: rgb(var(--color-foreground))}.announcement-bar__link{display: block;width: 100%}.announcement-bar__link:hover p{color: rgb(var(--color-link-hover))}.announcement-bar__link .icon-arrow{display: inline-block;pointer-events: none;margin-left: 0.8rem;vertical-align: middle;margin-bottom: 0.2rem}.announcement-bar__link .announcement-bar__message{padding: 0}.announcement-bar__message{text-align: center;padding: 0.8rem 2rem;margin: 0;letter-spacing: 0;font-size: var(--font-base-size);transition:all 0.3s linear}@media screen and (max-width: 450px){.announcement-bar__message{font-size: calc(var(--font-base-size) - 2px)}}#shopify-section-header{}.shopify-section-header-sticky{position: sticky;top: 0;z-index: 3}.shopify-section-header-sticky{animation-name: sticky-header;animation-duration: .5s;animation-timing-function: ease-in-out}@keyframes sticky-header{0%{transform: translateY(-100%)}100%{transform: translateY(0)}}#shopify-section-header.animate{transition: transform 0.15s ease-out}.header-wrapper{display: block;position: relative}.header-wrapper--border-bottom{border-bottom: 0.1rem solid rgb(var(--color-border),0.35)}.index-header{z-index: 2;width: 100%;left: 0;right: 0}.header .header-row{display: grid;grid-template-areas: "left-icon heading icons";row-gap: 10px;grid-template-columns: auto 1fr auto;align-items: center;left: 0;right: 0;column-gap: 15px}.header .localization-form:only-child{margin: 0}.header .localization-form:only-child .button, .header .localization-form:only-child .localization-form__select{margin: 0}.header .disclosure__button{padding-top: 0;padding-bottom: 0}.header .localization-form:only-child{padding: 0}@media screen and (max-width: 1200px){.index-header{position: relative}}.header *[tabindex="-1"]:focus{outline: none}.header__heading{margin: 0;line-height: 0}.header > .header__heading-link{line-height: 0}.header__heading, .header__heading-link{grid-area: heading;justify-self: center;align-items: center;display: flex}.header__heading-link{word-break: break-word}.header__heading-link:hover .h2{color: rgb(var(--color-foreground))}.header__heading-link .h2{line-height: 1;color: rgba(var(--color-foreground), 0.75)}.header__heading-logo{height: auto}@media screen and (max-width: 1279px){.header__heading, .header__heading-link{text-align: left}}@media screen and (min-width: 1280px){.header__heading, .header__heading-link{justify-self: start}}.header__icons{grid-area: icons;justify-self: end;display: flex;align-items: center}.header__icon:not(.header__icon--summary), .header__icon span{display: flex;align-items: center;justify-content: center}.header__icon{color: rgb(var(--color-foreground))}.header__icon span{height: 100%;position: relative}.header__icon::after{content: none}.modal__close-button:hover .icon, .search__button:hover .icon-search, .icon-search:hover svg, .header__icon--wishlist:hover svg, .header__icon--compare:hover svg{color: rgb(var(--color-link-hover))}.header__icon:hover{color: rgb(var(--color-link-hover))}.header__icon .icon, .header__icon svg, .modal__close-button .icon, .search__button .icon-search, .icon-search svg, .header__icon--wishlist svg, .header__icon--compare svg{transition: all var(--duration-default) linear}.header__icon .icon{height: 2.3rem;width: 2.3rem;fill: none;vertical-align: middle;transition: all var(--duration-default) linear}.header__icon--cart{position: relative}.header__icon--wishlist, .header__icon--compare{position: relative}@media screen and (max-width: 750px){.header{padding-top: 20px;padding-bottom: 20px}}@media screen and (max-width: 989px){menu-drawer ~ .header__icons .header__icon--account{display: none}}.header__icon--menu[aria-expanded="true"]::before{content: "";top: 100%;left: 0;height: calc( var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)) );width: 100%;display: block;position: fixed;background-color: rgba(var(--color-background), .6);backdrop-filter: blur(3px);top: 0;z-index: 9999;height: 100vh}menu-drawer + .header__search{display: none}.header > .header__search{grid-area: left-icon;justify-self: start}.header:not(.header--has-menu) * > .header__search{display: none}.header__search{display: inline-flex;line-height: 0}.header--top-center > .header__search{display: none}.header--top-center * > .header__search{display: inline-flex}.header .search-box .search-modal__content{padding: 0}.no-js .predictive-search{display: none}details[open] > .search-modal{opacity: 1;animation: animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display: block}details[open] .modal-overlay::after{position: absolute;content: "";background-color: rgb(var(--color-foreground), 0.5);top: 100%;left: 0;right: 0;height: 100vh}.no-js details[open] > .header__icon--search{top: 1rem;right: 0.5rem}.search-modal{opacity: 0;border-bottom: 0.1rem solid rgba(var(--color-foreground), 0.08);min-height: calc( 100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)) );height: 100%}.search-modal__content{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;padding: 0 5rem 0 1rem;line-height: calc(1 + 0.8 / var(--font-body-scale));position: relative}.search-modal__content-bottom{bottom: calc((var(--inputs-margin-offset) / 2))}.search-modal__content-top{top: calc((var(--inputs-margin-offset) / 2))}.search-modal__form{width: 100%}.search-modal__close-button{position: absolute;right: 0.3rem}@media screen and (min-width: 750px){.search-modal__close-button{right: 1rem}.search-modal__content{padding: 0 6rem}}@media screen and (min-width: 990px){.search-modal__form{max-width: 47.8rem}.search-modal__close-button{position: initial;margin-left: 0.5rem}}.header__icon--menu .icon{display: block;position: absolute;opacity: 1;transform: scale(1);transition: transform 150ms ease, opacity 150ms ease;width:20px;height:20px;stroke: rgb(var(--color-foreground))}details:not([open]) > .header__icon--menu .icon-close, details[open] > .header__icon--menu .icon-hamburger{visibility: hidden;opacity: 0;transform: scale(0.8)}.js details[open]:not(.menu-opening) > .header__icon--menu .icon-close{visibility: hidden}.js details[open]:not(.menu-opening) > .header__icon--menu .icon-hamburger{visibility: visible;opacity: 1;transform: scale(1.07)}.js details > .header__submenu{opacity: 0;transform: translateY(-1.5rem)}details[open] > .header__submenu{animation: animateMenuOpen var(--duration-default) ease;animation-fill-mode: forwards;z-index: 1}@media (prefers-reduced-motion){details[open] > .header__submenu{opacity: 1;transform: translateY(0)}}.header__inline-menu{grid-area: navigation;display: none;width: 100%}.header__inline-menu.secondary-menu{grid-area: secondary-menu}.header--top-center .header__inline-menu, .header--top-center .header__heading-link{margin-left: 0}@media screen and (min-width: 990px){.header--top-center .header__inline-menu{justify-self: center;width: 100%}.header--top-center .header__inline-menu > .list-menu--inline{justify-content: center}.header--middle-left .header__inline-menu{margin-left: 0;padding: 0}}.header__menu{padding: 0 1rem}.header__menu-item{padding: 1.2rem;color: rgba(var(--color-foreground), 0.75)}.header__menu-item:hover{color: rgb(var(--color-foreground))}details[open] > .header__menu-item .icon-caret{transform: rotate(180deg)}.header__active-menu-item{color: rgb(var(--color-foreground))}.header__submenu{transition: opacity var(--duration-default) ease, transform var(--duration-default) ease}.global-settings-popup, .header__submenu.global-settings-popup{border-radius: var(--popup-corner-radius);border-color: rgba(var(--color-foreground), var(--popup-border-opacity));border-style: solid;border-width: var(--popup-border-width);box-shadow: var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity))}.header__submenu.list-menu{padding: 2.4rem 0}.header__submenu .header__submenu{background-color: rgba(var(--color-foreground), 0.03);padding: 0.5rem 0;margin: 0.5rem 0}.header__submenu .header__menu-item:after{right: 2rem}.header__submenu .header__menu-item{justify-content: space-between;padding: 0.8rem 2.4rem}.header__submenu .header__submenu .header__menu-item{padding-left: 3.4rem}.header__menu-item .icon-caret{right: 0.8rem}.header__submenu .icon-caret{flex-shrink: 0;margin-left: 1rem;position: static}header-menu > details, details-disclosure > details{position: relative}@keyframes animateMenuOpen{from{opacity: 0;transform: translateY(-1.5rem)}to{opacity: 1;transform: translateY(0)}}.overflow-hidden-mobile, .overflow-hidden-tablet{overflow: hidden!important}@media screen and (min-width: 750px){.overflow-hidden-mobile{overflow: hidden!important}}.badge{border: 1px solid transparent;border-radius: var(--badge-corner-radius);display: inline-block;font-size: calc(var(--font-base-size) - 4px);letter-spacing: 0.1rem;line-height: 1;padding: 0.6rem 1.3rem;text-align: center;background-color: rgb(var(--color-foreground));border-color: rgb(var(--color-foreground), var(--alpha-badge-border));color: rgb(var(--color-badge-background));word-break: break-word}.gradient{background: rgb(var(--color-background));background: var(--gradient-background);background-attachment: fixed}@media screen and (forced-colors: active){.icon{color: CanvasText;fill: CanvasText !important}.icon-close-small path{stroke: CanvasText}}.ratio{display: flex;position: relative;align-items: stretch}.ratio::before{content: "";width: 0;height: 0;padding-bottom: var(--ratio-percent)}.content-container{border-radius: var(--text-boxes-radius);border: var(--text-boxes-border-width) solid rgba(var(--color-foreground), var(--text-boxes-border-opacity));position: relative}.content-container:after{content: "";position: absolute;top: calc(var(--text-boxes-border-width) * -1);right: calc(var(--text-boxes-border-width) * -1);bottom: calc(var(--text-boxes-border-width) * -1);left: calc(var(--text-boxes-border-width) * -1);border-radius: var(--text-boxes-radius);box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow), var(--text-boxes-shadow-opacity));z-index: -1}.content-container--full-width:after{left: 0;right: 0;border-radius: 0}@media screen and (max-width: 749px){.content-container--full-width-mobile{border-left: none;border-right: none;border-radius: 0}.content-container--full-width-mobile:after{display: none}}.global-media-settings{position: relative;border: var(--media-border-width) solid rgba(var(--color-foreground), var(--media-border-opacity));border-radius: var(--media-radius);overflow: visible !important;background-color: rgb(var(--color-background))}.global-media-settings:after{content: "";position: absolute;top: calc(var(--media-border-width) * -1);right: calc(var(--media-border-width) * -1);bottom: calc(var(--media-border-width) * -1);left: calc(var(--media-border-width) * -1);border-radius: var(--media-radius);box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow), var(--media-shadow-opacity));z-index: -1}.global-media-settings--no-shadow{overflow: hidden !important}.global-media-settings--no-shadow:after{content: none}.global-media-settings img, .global-media-settings iframe, .global-media-settings model-viewer, .global-media-settings video{border-radius: calc(var(--media-radius) - var(--media-border-width))}.content-container--full-width, .global-media-settings--full-width, .global-media-settings--full-width img{border-radius: 0;border-left: none;border-right: none}@supports not (inset: 10px){.grid{margin-left: calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left: var(--grid-mobile-horizontal-spacing);padding-bottom: var(--grid-mobile-vertical-spacing)}@media screen and (min-width: 750px){.grid{margin-left: calc(-1 * var(--grid-desktop-horizontal-spacing))}.grid__item{padding-left: var(--grid-desktop-horizontal-spacing);padding-bottom: var(--grid-desktop-vertical-spacing)}}.grid--gapless .grid__item{padding-left: 0;padding-bottom: 0}@media screen and (min-width: 749px){.grid--peek .grid__item{padding-left: var(--grid-mobile-horizontal-spacing)}}.product-grid .grid__item{padding-bottom: var(--grid-mobile-vertical-spacing)}@media screen and (min-width: 750px){.product-grid .grid__item{padding-bottom: var(--grid-desktop-vertical-spacing)}}}.height_fix{height: 350px !important}.adv-product-list{display: grid;grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));gap: 20px;padding: 0;margin:0}.adv-product-list li{padding: 5px;list-style: none}.adv-product-list .products a img{aspect-ratio: 1/1}.adv-product-list .carousel-block-list.active{box-shadow: 0px 0px 15px var(--gradient-base-accent-1);border: 1px solid var(--gradient-base-background-2)}.adv-product-list .products .product-detail{padding: 10px 0 0}.adv-product-list .products .product-detail .grid-link__title{text-align: center}.adv-product-list .products .product-detail .grid-link__title a{display: block;font-size: calc(var(--font-base-size) - 4px)}.adv-product-list li a{display:block;line-height: normal}.adv-product-list li a span{color: rgba(var(--color-foreground), 1);transition: all var(--duration-default) linear;font-size: calc(var(--font-base-size) - 2px);line-height: 20px}.adv-product-list li:hover a span{color: rgb(var(--color-hover-button))}@media screen and (max-width:480px){.adv-product-list{grid-template-columns: repeat(auto-fill, minmax(85px, 1fr));grid-gap:8px}.adv-product-list li{padding:5px 0}}.html-sections-product svg{width: 26px;height: 26px;vertical-align: middle;margin-right: 10px}.flag-icon{margin-left: 15px}.disclosure .localization-form__select:after{display: none}.button-quick-add{display: flex;justify-content: space-around;grid-row-start: 4}.spr-form-label{font-size: var(--font-base-size) !important}.spr-form-title{font-size: var(--font-h5-size) !important}.ribbon{background-color: #DA3F3F;z-index: 999;width: max-content;height: 24px;text-align: center;top: 20px;left: 20px;line-height: 25px;padding:0 14px;position: absolute;pointer-events:none;user-select: none;color:rgb(var(--color-background));font-size: calc(var(--font-base-size) - 2px);text-transform: uppercase;letter-spacing: 2.6px}.optional-sidebar .product-deal-count{display: none}body.overflow-hidden-mobile .shopify-section-header-sticky{opacity: 0;z-index: 1}.swiper-pagination-bullet:before{will-change: transform}.dt-sc-rating{width: 100%;margin: 0 0 0px 0;letter-spacing: 5px;display: flex;justify-content: flex-start}.dt-sc-rating div{display: block !important}.dt-sc-rating div[class*="star-rating"]{position: relative;width: 100%}.dt-sc-rating div[class*="star-rating"]:after{content: "\f005""\f005""\f005""\f005""\f005";display: block;position: relative;font-family: FontAwesome;color: #fec42d;font-size: calc(var(--font-base-size) - 2px);font-style: normal}.dt-sc-rating div[class*="no-star-rating"]:after{content: "\f006""\f006""\f006""\f006""\f006"}.dt-sc-rating div[class*="half-star-rating"]:after{content: "\f123""\f006""\f006""\f006""\f006"}.dt-sc-rating div[class*="one-star-rating"]:after{content: "\f005""\f006""\f006""\f006""\f006"}.dt-sc-rating div[class*="one-half-star-rating"]:after{content: "\f005""\f123""\f006""\f006""\f006"}.dt-sc-rating div[class*="two-star-rating"]:after{content: "\f005""\f005""\f006""\f006""\f006"}.dt-sc-rating div[class*="two-half-star-rating"]:after{content: "\f005""\f005""\f123""\f006""\f006"}.dt-sc-rating div[class*="three-star-rating"]:after{content: "\f005""\f005""\f005""\f006""\f006"}.dt-sc-rating div[class*="three-half-star-rating"]:after{content: "\f005""\f005""\f005""\f123""\f006"}.dt-sc-rating div[class*="four-star-rating"]:after{content: "\f005""\f005""\f005""\f005""\f006"}.dt-sc-rating div[class*="four-half-star-rating"]:after{content: "\f005""\f005""\f005""\f005""\f123"}.no-sidebar .blog-content__area{width: 100%}@media screen and (min-width: 990px){.blog-sidebar.facets-vertical{width: var(--sidebar-width);min-width: var(--sidebar-width)}}@media screen and (min-width: 990px){aside.facets-wrapper.sidebar-sticky{width: var(--sidebar-width);min-width: var(--sidebar-width)}}.blog-sidebar .filter-panel-menu ul li ul li:not(:last-child) a{margin: 0 0 5px}.filter-panel-menu ul li.linklist a, .filter-panel-menu ul li ul li a{display: inline-block}.blog-sidebar .filter-panel-menu ul li ul li a{display: inline-block}.preloader-overflow{overflow: hidden;height: 100%;width: 100%}a#to-top.dt-sc-to-top{padding: 0;bottom: -50px;right: 10px;width: 50px;height: 50px;border-radius: 0;text-align: center;line-height: 50px;z-index: 3;position: fixed;background: rgba(var(--color-button));color: rgb(var(--color-button-text));overflow: hidden;-webkit-transition: all .5s ease;transition: all .5s ease;border: .1rem solid rgb(var(--color-border), 0)}.overflow-hidden-tablet a#to-top.dt-sc-to-top{z-index:2}a#to-top.dt-sc-to-top.show{bottom: 20px}a#to-top.dt-sc-to-top:hover{background: rgba(var(--color-secondary-button));color: rgba(var(--color-secondary-button-text));border: .1rem solid rgb(var(--color-border), .15)}a#to-top.dt-sc-to-top svg{width: 20px;height: 10px;transition: all var(--duration-default) linear;transform: rotate(180deg);-webkit-transform: rotate(180deg)}@media screen and (max-width: 750px){a#to-top.dt-sc-to-top.show{bottom: 70px}}.video_overlay{opacity: 1;visibility: hidden;display: none}.video_overlay.open{display: flex !important;align-items: center;justify-content: center;opacity: 1;visibility: visible;background-color: rgba(0, 0, 0, 0.9);cursor: pointer;height: 100%;top: 0;left: 0;position: fixed;width: 100%;z-index: 98;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: opacity 0.2s, visibility 0.2s;transition: opacity 0.2s, visibility 0.2s}#video_player{max-width: 80%;max-height: 80%;height: 360px;width: 640px;margin: auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6)}.video-section .video_modal{opacity: 0;visibility: hidden;position: fixed;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);transition: var(--DTBaseTransition)}#product-with-hidden-thumbs .thumbnail-slider{display: none}.quick-add-modal__content-info .optional-sidebar, .quick-add-modal__content-info .dt-sc-enquiry-form, .quick-add-modal__content-info .sticky-bar-form, .quick-add-modal__content-info .html-sections-product, .quick-add-modal__content-info .fake_counter_p, .quick-add-modal__content-info .product-additional__information, .quick-add-modal__content-info .product-deal-count, .quick-add-modal__content-info .advance-product-style, .quick-add-modal__content-info button.toggleFilter{display: none !important}.quick-add-modal__content-info .main-product_info{width: 100%}@media screen and (max-width: 749px){.quick-add-modal__content-info .main-product_info{width: unset}}.mobile-menu-overlay{background-color: rgba(0, 0, 0, 0.5);cursor: pointer;height: 100%;top: 0;left: 0;opacity: 0;position: fixed;visibility: hidden;width: 100%;z-index: 98;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: opacity 0.2s, visibility 0.2s;transition: opacity 0.2s, visibility 0.2s}body.overflow-hidden-mobile .customer-purchased{display: none}body.enquiry-overlay .shopify-section-header-sticky{opacity: 0}svg.placeholder-svg{width: 100%;height: 100%;background:rgba(var(--color-base-accent-3), 0.5)}.spr-summary-actions a.spr-summary-actions-newreview{font-weight: 600 !important;min-width: calc(12rem + var(--buttons-border-width) * 2);min-height: calc(4rem + var(--buttons-border-width) * 2);font-size: calc(var(--font-base-size) - 2px);letter-spacing: 0;line-height: normal;text-transform: uppercase;padding: 0 5rem;background-color: rgba(var(--color-button),var(--alpha-button-background));color: rgb(var(--color-button-text));display: flex;justify-content: center;align-items: center;white-space: nowrap}.spr-summary-actions a.spr-summary-actions-newreview:hover{background-color: rgba(var(--color-hover-button),var(--alpha-button-background));color: rgba(var(--color-button-hover-text))}[class*=" spr-icon-"]:before{color: #f2b500}.spr-review-content-body{font-size: var(--font-base-size) !important;line-height:normal !important}.spr-review-footer.rte a{font-size: calc(var(--font-base-size) - 2px) !important;font-weight:600;border-bottom: 1px dotted}.spr-review-reportreview{font-size: calc(var(--font-base-size) - 2px) !important;font-weight:600;border-bottom: 1px dotted}.title-wrapper--no-top-margin>.sub-heading, .banner--box>.sub-heading, .banner__box>.sub-heading, .dt-sc-heading>.sub-heading, .news_wrapper-sec>.sub-heading>p, .newsletter__wrapper>.sub-heading, .template-404>.sub-heading{font-size: calc(var(--font-base-size) - 2px);font-family: var(--font-heading-family);letter-spacing: 0.1em;color: rgb(var(--caption-color));text-transform: uppercase;font-style: var(--font-heading-style);font-weight: var(--font-heading-weight)}@keyframes fadeIn{0%{opacity: 0}70%{opacity: 1}}@keyframes fadeInUp{0%{opacity: 0;transform: translate3d(0, 100%, 0)}100%{opacity: 1;transform: none}}@keyframes fadeInDown{0%{opacity: 0;transform: translate3d(0, -100%, 0)}100%{opacity: 1;transform: none}}@keyframes fadeInLeft{0%{opacity: 0;transform: translateX(-50%)}100%{opacity: 1;transform: none}}@keyframes fadeInRight{0%{opacity: 0;transform: translateX(50%)}100%{opacity: 1;transform: none}}@keyframes zoomIn{0%{opacity: 0;transform: scale3d(0.3, 0.3, 0.3)}50%{opacity: 1}}@keyframes zoomOut{0%{opacity: 0;transform: scale3d(1.3, 1.3, 1.3)}50%{opacity: 1}}@keyframes glitch-effect{0%{filter: hue-rotate(0deg)}100%{filter: hue-rotate(360deg)}}:root{--anim-time: 1.5s}svg.placeholder_svg{background: rgba(var(--color-base-accent-3), 0.5);height:100%;width:100%}.main-product-template .product-tab .dt-sc-column{grid-template-columns: repeat( auto-fit, minmax(250px, 1fr) );margin-bottom:0}.main-product-template .product-tab li.tooltip img{width: 50px;margin-right: 0px}.main-product-template .product-tab li.tooltip{position: relative}.main-product-template .product-tab .tooltip .tooltiptext{width: max-content;min-width: 120px;background-color: var(--DTPrimaryColor);color: var(--DTBodyBGColor);text-align: center;font-size: var(--font-base-size);border-radius: 6px;padding: 0px 15px;position: absolute;z-index: 1;top: -150%;left: 50%;opacity: 0;transform: translateX(-50%);transition: all .35s cubic-bezier(0.52, 1.25, 0.53, 1.25);pointer-events: none}.main-product-template .product-tab .tooltip .tooltiptext:after{content: "";width: 10px;height: 10px;position: absolute;bottom: -3px;background: var(--DTPrimaryColor);left: 0;right: 0;z-index: -1;margin: 0 auto;transform: rotate(45deg)}.main-product-template .product-tab .tooltip:hover .tooltiptext{opacity: 1;top: -70%}.main-product-template .product-tab h5{font-size:Calc(var(--font-h4-size) - 2px);margin-top:0}.main-product-template .product-tab p{font-size:var(--font-base-size);line-height: var(--DT_Body_Line_Height)}.main-product-template .product-tab img{width:100%;height:100%;object-fit:cover}.main-product-template .product-tab ul li{list-style: inside;padding:5px 0;font-size:var(--font-base-size)}.main-product-template .product-tab .product-description-img{margin-top:20px;position: relative;display: flex}.main-product-template .product-tab .product-image{gap: 10px;margin-bottom: 0}.main-product-template .product-page-row .swiper-container-fade .swiper-slide{height: auto}.pdd-product-description-styl1 .product-descriptionsection ul{padding-left: 30px;margin-top: 25px}.pdd-product-description-styl1 .product-image .custom-half-width{display: grid;grid-template-columns: repeat(2,1fr);gap: 10px}.pdd-product-description-styl1.dt-sc-column.three-fourth-one-fourth .product-image.dt-sc-column{grid-template-columns: repeat(1,1fr)}.pdd-product-description-styl1 .product-descriptionsection .product-description2{margin-bottom: 25px}.pdd-product-description-styl2 .product-descriptionsection1 ul{padding-left: 30px}.pdd-product-description-styl2 .product-descriptionsection1.dt-sc-column.two-column, .pdd-product-description-styl2 .product-descriptionsection2.dt-sc-column.two-column{align-items: center;gap:30px}.pdd-product-description-styl2 .product-descriptionsection1-img, .ret-product-description-styl2 .product-descriptionsection2-img{height:100%}.pdd-product-description-styl2 .product-descriptionsection1.dt-sc-column.two-column{margin-bottom: 30px}.pdd-product-description-styl3 p{width: 85%}.pdd-product-description-styl3 .product-descriptionsection1.dt-sc-column.two-column, .pdd-product-description-styl3 .product-descriptionsection2.dt-sc-column.two-column{align-items: center;gap:40px}.pdd-product-description-styl3 .product-descriptionsection-img{margin: 0 0 40px !important}.pdd-product-description-styl4 .product-descriptionsection-img.dt-sc-column.three-column{margin: 40px 0;gap: 0;grid-template-columns: repeat(3,1fr)}.pdd-product-description-styl4 .product-descriptionsection-desc.dt-sc-column.four-column{gap: 0}.product-information-style1-table table td, table th{border: none;white-space: nowrap}.product-information-style1-table table tr:nth-child(odd){background:{{settings.tertiary_color | color_modify: 'alpha', 0.4}};font-weight:bold}.product-information-style1-table table th{min-width:90px}@media (max-width:1540px){.pdd-product-description-styl3 .product-descriptionsection-desc.dt-sc-column.two-column{grid-template-columns:1fr}.pdd-product-description-styl3 p{width: 100%}.pdd-product-description-styl2 .product-descriptionsection1.dt-sc-column.two-column, .pdd-product-description-styl2 .product-descriptionsection2.dt-sc-column.two-column{align-items: unset}}@media (max-width:576px){.main-product-template .product-tab .dt-sc-column{grid-template-columns: 1fr}.main-product-template .product-tab h5{font-size:Calc(var(--font-h4-size) - 6px)}.pdd-product-description-styl4 .product-descriptionsection-img.dt-sc-column.three-column{grid-template-columns: repeat(1,1fr)}}@media (max-width:400px){.share-button__fallback{right:unset}}address{font-style:normal}.overflow-hidden-mobile #shopify-section-header{z-index: 0}input[type=password]:not(:placeholder-shown){font-family: 'pass', 'Roboto', Helvetica, Arial, sans-serif}@media (min-width:1540px){#MainContent{min-height: 30vh}}main#MainContent.password-main{min-height: auto}@media (max-width: 750px){.hot-spot-overlay-active .dt-custom-overlay{background: rgba(0,0,0,0.7);width: 100%;height: 100%;position: fixed;top: 0;right: 0;bottom: 0;left: 0;display: block !important;text-align: center}}a.link.underlined-link{text-decoration: underline;color: rgb(var(--color-link))}a.link.underlined-link:hover{color: rgb(var(--color-link-hover))}product-form .sealsubs-target-element.sls-homepage-automatic.sealsubs-full{display: none}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram, .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper, .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{border-left: 0px solid rgba(51, 153, 153, 0.1) !important;border-color: var(--jdgm-secondary-color)}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary{width: 100% !important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper)>.jdgm-histogram{width: 100% !important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header)>.jdgm-widget-actions-wrapper{width: 100% !important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{padding-bottom: 24px;display: flex;flex-direction: column;align-items: stretch;justify-content: center;gap: 20px}}.widget-insta .img_grid{grid-template-columns: repeat(3, 1fr)}.contact-layout iframe{display: block}.template-page #MainContent{position:relative;border-top: 0.1rem solid rgb(var(--color-border), 0.15);border-bottom: 0.1rem solid rgb(var(--color-border), 0.15)}.section-specification-block, .section-collapsible-content{overflow: clip}.filter-clicked header#header{z-index: 1}body:is(.overflow-hidden-tablet,.overflow-hidden-mobile):before, body.filter-clicked:before{z-index: 1}small{font-size: 1.4rem}.rich-text{padding-top: 16px;padding-bottom: 16px}.contact-form-padding{padding-top: 18px;padding-bottom: 18px}.main-cart-footer-padding{padding-top: 16px;padding-bottom: 16px}.cart__footer input.discount-code:focus-visible{box-shadow: none;outline: none;outline-offset: none}.cart__footer form.discount{margin-top: 2rem;margin-bottom: 1rem;width: 100%;display: flex;justify-content: space-between}.cart__note label{font-weight: 700}.cart__note label span{margin-left: 7px}.cart__footer .cart__note .field__input{height: 13rem;margin-top: 25px}.cart__footer cart-note.cart__note.field{display: block}.cart__footer cart-note.cart__note.field summary span{display: flex;align-items: center;font-size: calc(var(--font-base-size) - 2px);font-weight: 500}.cart__footer cart-note.cart__note.field summary span svg{margin-right: 6px}.cart__footer input.discount-code{width: 100%;margin: 0;margin-bottom: 2rem;padding: 1rem 0;text-align: center}.cart__footer button#apply-coupon{width: 40%;min-width: fit-content;border: none}.cart__note span.cart-note-content{display: flex;align-items: center}.cart__note span.cart-note-content svg{margin-right: 15px;color: rgba(var(--color-button), 1)}.cart__checkout-button{max-width: initial}.cart__footer .cart__blocks .totals__subtotal-value{margin-left: 15px}.cart__footer input.discount-code::placeholder{font-family: var(--font-body-family)}.main-cart-items-padding{padding-top: 16px;padding-bottom: 16px}cart-items.page-width, .shopify-section.cart__footer-wrapper{max-width: 1200px;margin: 0 auto}cart-items .title-wrapper-with-link{margin-top: 3rem;margin-bottom: 3rem;align-items: center}cart-items cart-remove-button .button svg{color: rgb(var(--color-link));transition: all 0.3s linear}cart-items cart-remove-button .button:hover svg{color: rgb(var(--color-link-hover))}.collection-banner-padding{padding-top: 27px;padding-bottom: 27px}.page-section-padding{padding-top: 27px;padding-bottom: 27px}.main-page-padding{padding-top: 27px;padding-bottom: 27px}.wholesale-apply-padding{padding-top: 54px;padding-bottom: 54px}.password .main-password-heder{position: relative;width: 100%;z-index: 3}.breadcrumb-section .page-full-width{box-sizing: border-box;max-width: calc(var(--page-width) + 2 * var(--lp-gutter, 40px));margin: 0 auto;padding: 0 var(--lp-gutter-mobile, 20px)}@media screen and (min-width: 750px){.breadcrumb-section .page-full-width{padding: 0 var(--lp-gutter, 40px)}}.breadcrumb{position: relative;z-index: 1;padding-top: 75px;padding-bottom: 75px}.breadcrumb a{color: rgba(var(--color-foreground), 1)}.breadcrumb a:hover{color: rgb(var(--color-link-hover))}.breadcrumb .breadcrumb_title{margin: 0;font-weight: var(--font-heading-weight);text-transform: uppercase}.breadcrumb a, .breadcrumb span{display: inline-block;margin-top: 1rem;font-size: calc(var(--font-base-size) - 0.2rem);font-weight: 500;padding: 0;letter-spacing: 0.1em;text-transform: uppercase;color: rgba(var(--color-foreground), 1)}.breadcrumb.text-center{text-align: center}.breadcrumb.text-start{text-align: left}.breadcrumb.text-end{text-align: right}.breadcrumb:before{position: absolute;content: "";display: block;width: 100%;height: 100%;left: 0;top: 0;z-index: -1}.breadcrumb .breadcrumb__sep{padding: 0 10px;color: rgba(var(--color-button), 1)}span.breadcrumb__sep svg{width: 15px;height: 10px;fill: currentcolor}.announcement_bar_style-vertical .swiper-container{height: 35px;flex-direction: column}.vertical-marquee-next, .vertical-marquee-prev{font-size: var(--font-base-size);margin: 0;cursor: pointer;top: 0;bottom: 0;z-index: 1;width: 10px;height: 10px}.vertical-marquee-prev{position: absolute;left: 10px;transform: translateY(-50%)}.vertical-marquee-prev svg{transform: rotate(90deg);transition: all 0.3s linear}.vertical-marquee-next{position: absolute;right: 10px;transform: translateY(-50%)}.vertical-marquee-next svg{transform: rotate(-0.25turn);transition: all 0.3s linear}.announcement_bar_style-vertical .marquee__content .swiper-slide{display: flex;align-items: center;justify-content: center}.announcement-bar-wrapper{align-items: center;position: relative;overflow: hidden}.vertical-marquee-next:hover svg, .vertical-marquee-prev:hover svg{color: rgba(var(--color-link-hover))}vertical-bar{display: grid;width: 100%;gap: 20px}vertical-bar .announcement_list-social.list-social{display: flex;margin: auto 0;align-items: center;justify-content: flex-start;border-radius: 50%}vertical-bar .announcement_list-social.list-social .list-social__link{padding: 0px;border: 1px solid;color: rgb(var(--color-foreground));border-radius: 50%;width: 20px;height: 20px;display: flex;justify-content: center;align-items: center}vertical-bar .announcement_list-social.list-social .list-social__item .icon{width: 10px;height: 10px;transition: all 0.3s linear;color: rgb(var(--color-foreground))}vertical-bar .announcement_list-social.list-social .list-social__item:not(:last-child){margin-right: 10px}vertical-bar .announcement_list-social.list-social .list-social__link:hover, vertical-bar .announcement_list-social.list-social .list-social__link:hover .icon{color: rgba(var(--color-link-hover))}.announcement-bar-section .page-width .row{position: relative}.announcement-bar-section .page-width .row:before{left: 0;background: linear-gradient(to right, rgb(var(--color-background), 0.8), transparent 100%)}.announcement-bar-section .page-width .row:after{right: 0;background: linear-gradient(to left, rgb(var(--color-background), 0.8), transparent 100%)}.announcement-bar-section .page-width .row:before, .announcement-bar-section .page-width .row:after{position: absolute;top: 0;width: 100px;height: 100%;content: "";z-index: 1}.announcement-bar-section .vertical-marquee-next, .announcement-bar-section .vertical-marquee-prev{top: 13px}.announcement-bar-section{background-image: var(--gradient-button-image, none)}.announcement-bar-wrapper{display: flex;flex-wrap: wrap;justify-content: center;padding: 8px 0}.marquee__content{display: flex;align-items: center;white-space: nowrap;overflow: hidden}.marquee_annoucement{animation: scroll-left 20s linear infinite;display: flex;align-items: center;justify-content: space-around;flex-shrink: 0;min-width: 100%}.marquee__content:hover .marquee_annoucement{animation-play-state: paused}.announcement-bar{padding: 0 5vw}.announcement-bar .announcement-bar__message{margin: 0;padding: 0}@keyframes scroll-left{0%{transform: translateX(0%)}100%{transform: translateX(-100%)}}body.overflow-hidden #shopify-section-announcement-bar, body.overflow-hidden-mobile #shopify-section-announcement-bar{z-index: 0}body.overflow-hidden-tablet #shopify-section-announcement-bar{z-index: 0;display: none}.announcement-bar__message{display: flex;align-items: center;flex-wrap: wrap;justify-content: center}.announcement-bar__link{margin: 0 0 0 5px;color: rgba(var(--color-link));text-decoration: underline}.announcement-bar__link:hover{color: rgb(var(--color-link-hover))}.contact-form{width: 70%;margin: auto}.wholesale-form{width: 70%;margin: auto;margin-bottom: 3em}.contact-section-padding{padding-top: 18px;padding-bottom: 18px}.contact-block_wrapper .contact-social li.list-social__item .list-social__link{padding: 0}.contact-block_wrapper .contact-info{display: flex;justify-content: space-between;text-align: center;gap: 20px;flex-wrap: wrap}.contact-block_wrapper .contact-info div:only-child{margin: auto}.contact-block_wrapper .contact-info .contact-heading{margin: 0 0 10px;font-size: var(--font-h5-size);font-weight: 500;line-height: normal}.contact-block_wrapper .link{text-decoration: none}.contact-block_wrapper .list-social{align-items: center;display: flex;justify-content: center}.contact-block_wrapper .contact-info .contact-address address{font-style: normal}.contact-block_wrapper .contact-info .contact-social .contact__list-social{margin: 0}.contact-block_wrapper .list-social__link:hover .icon{transform: none}.contact-block_wrapper .contact-info div{position: relative}.custom-liquid-padding{padding-top: 20px;padding-bottom: 26px}.newsletter-section-padding{padding-top: 27px;padding-bottom: 27px}.newletter_wrapper-block > *:not(:last-child){margin-bottom: 10px}.newletter_wrapper-block .field__button svg{display: none}.video-section-padding{padding-top: 27px;padding-bottom: 27px}body.overflow-hidden .deferred-media iframe{display: block}.deferred-media[loaded='true'] > .deferred-media__poster{display: none}.model-Close{display: none}body.overflow-hidden .model-Close{display: block}.deferred-media__poster-button .icon-play{color: rgb(var(--color-background))}.video-autoplay{justify-content: center;display: flex;align-items: center;position: relative;height: 100%}.content-style-overlay .video-section__content{display: none}.content-style-overlay.autoplay-enabled .video-section__content{display: block}.video-pop-up-padding{padding-top: 18px;padding-bottom: 18px}.video-pop-up-cover{background-image: url("data:image/svg+xml,%3Csvg class='placeholder-svg' preserveAspectRatio='xMaxYMid slice' viewBox='0 0 1300 730' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url("/themes/shop/leafpalms/apexx/css/%23clip0_779_1238")'%3E%3Cpath d='M1300 410H0v320h1300V410Z' fill='%235BA7B1'%3E%3C/path%3E%3Cpath d='M1300 0H0v410h1300V0Z' fill='%23E8BE9E'%3E%3C/path%3E%3Cpath d='M474 410c28.51-39.81 73.78-89.8 142-120 113.63-50.31 194.66-3.1 266-52 41.04-28.12 81.7-89.98 80-238h338v410H474Z' fill='%23EDAB8E'%3E%3C/path%3E%3Cpath d='M1174 0c-4.57 45.64-17.01 110.48-52 180-69.25 137.58-182.37 205.13-230 230h408V0h-126Z' fill='%23EA9A81'%3E%3C/path%3E%3Cpath d='M126 410c124.14 0 213.59-14.83 242-66 38.93-70.13-74.2-158.33-34-262 15.92-41.06 49.03-66.82 74-82H0v410h126Z' fill='%23EDAB8E'%3E%3C/path%3E%3Cpath d='M126 410c-68.88-117.13-69.26-250.08-2-334 36.03-44.96 83.52-65.93 116-76H0v410h126Z' fill='%23EA9A81'%3E%3C/path%3E%3Cpath d='M442 410h88c-3.51-10.52-7.01-21.04-10.52-31.56-1.16-3.48-6.05-3.57-7.34-.14-1.42 3.8-2.85 7.6-4.27 11.39-1.29 3.44-6.18 3.35-7.34-.14l-7.65-22.96c-1.08-3.25-5.52-3.62-7.13-.6-2.61 4.89-5.22 9.79-7.83 14.68-1.55 2.91-5.79 2.69-7.04-.36-3.69-9.02-7.38-18.03-11.06-27.05-1.35-3.29-6.03-3.21-7.26.13l-10.53 28.59v28l-.03.02Z' fill='%23108060'%3E%3C/path%3E%3Cpath d='M1300 224H758.35c-2.89 0-3.07-4.27-.19-4.51l75.83-6.32A92.708 92.708 0 0 0 896.78 181l30.62-35.85c14.34-16.79 39.96-17.8 55.57-2.18l12.34 12.34c21.76 21.76 57.58 19.93 77-3.95l34.73-42.7c25.81-31.73 74.62-30.56 98.88 2.36 19.11 25.93 56.68 29.09 79.85 6.72l14.24-13.75v120l-.01.01Z' fill='%23F7E1D5'%3E%3C/path%3E%3Cpath d='M220.89 256h405.42c2.16 0 2.3-3.2.14-3.38l-56.76-4.73a69.338 69.338 0 0 1-46.99-24.08l-22.92-26.83c-10.74-12.57-29.91-13.32-41.6-1.63l-9.24 9.24c-16.29 16.29-43.1 14.91-57.63-2.96l-25.99-31.96c-19.32-23.75-55.85-22.87-74.01 1.77L264.3 208.1 212 222.22l8.89 33.78Z' fill='%23EAD1C1'%3E%3C/path%3E%3Cpath d='m980 410 73.94-92.43a55.18 55.18 0 0 1 35.49-20.18l33.63-4.67a55.168 55.168 0 0 0 37.31-22.58l35.94-50.31c8.42-11.79 25.37-13.3 35.75-3.19l67.94 66.24V410H980Z' fill='%239FA5AB'%3E%3C/path%3E%3Cpath opacity='.3' d='M1214.49 209.95c-6.95.32-13.75 3.67-18.18 9.87l-35.94 50.31a55.168 55.168 0 0 1-37.31 22.58l-33.63 4.67a55.132 55.132 0 0 0-35.49 20.18L980 409.99h178l58.33-104.66c5.57-9.99 3.05-22.54-5.95-29.61a23.25 23.25 0 0 1-7.94-24.85l12.04-40.94.01.02Z' fill='%23D2D5D9'%3E%3C/path%3E%3Cpath d='m464 410-46.64-91.42a12.72 12.72 0 0 0-10.74-6.92l-55.29-2.51c-15.35-.7-28.79-10.52-34.11-24.93l-30.7-83.14c-5.19-14.05-18.11-23.78-33.05-24.87l-33.65-2.46a38.223 38.223 0 0 1-32.69-23.92l-12.8-31.99a6.86 6.86 0 0 0-8.35-4.02L0 164v246s.06.02.09 0H464Z' fill='%23818990'%3E%3C/path%3E%3Cpath d='m96 410 6-66 21-56c1.03-2.73 4.9-2.71 5.89.04l12.38 34.4c.97 2.69 4.74 2.79 5.84.15l9.65-22.91c1.12-2.67 4.95-2.52 5.87.23l12.46 37.38c.95 2.84 4.95 2.87 5.94.04l7.24-20.67c1.05-3 5.39-2.72 6.03.4l6.24 29.93c.56 2.68 4.04 3.41 5.63 1.18l12.31-17.24c1.48-2.07 4.68-1.61 5.52.79l10.63 30.55c1.02 2.93 5.21 2.76 6-.23l4.5-17.11c.81-3.08 5.16-3.13 6.05-.08l8.73 29.92c.78 2.68 4.4 3.08 5.76.65l12.7-22.86c1.35-2.44 4.97-2.03 5.76.65l9.5 32.56c.82 2.81 4.69 3.07 5.88.4l8.75-19.69c1.22-2.74 5.22-2.37 5.92.55l6.1 25.6c.65 2.72 4.26 3.3 5.72.92l8.26-13.42c1.44-2.33 4.96-1.83 5.7.8l8.07 29.07H96Z' fill='%2302614E'%3E%3C/path%3E%3Cpath d='M0 410h218l-9.65-26.54a39.431 39.431 0 0 0-23.85-23.68l-51.05-18.15a39.436 39.436 0 0 1-25.57-30.02L102 279.66a39.44 39.44 0 0 0-24.53-29.63L0 220v190Z' fill='%23686E72'%3E%3C/path%3E%3Cpath d='M0 410h88c-3.73-11.18-7.46-22.37-11.18-33.55-.94-2.82-4.9-2.89-5.95-.11-1.91 5.11-3.83 10.21-5.74 15.32-1.04 2.78-5.01 2.71-5.95-.11l-8.86-26.59c-.88-2.63-4.47-2.93-5.78-.49-3.13 5.87-6.26 11.73-9.39 17.6-1.26 2.36-4.69 2.18-5.7-.29-4.13-10.09-8.26-20.18-12.38-30.27-1.09-2.66-4.88-2.6-5.88.1C7.46 361.74 3.73 371.87 0 381.99V410Z' fill='%2302614E'%3E%3C/path%3E%3Cpath d='m636.01 410 36.48-43.78c14.28-17.14 37.37-24.17 58.78-17.92l59.17 17.3c21.57 6.3 44.82-.88 59.06-18.26l53.45-65.19c3.24-3.95 7.88-6.51 12.95-7.15l16.59-2.07a51.1 51.1 0 0 1 40.94 13.11L1108 409.99H636l.01.01Z' fill='%23818990'%3E%3C/path%3E%3Cpath d='m1279.24 295.49-12.18 41.97c-.91 3.13-5.33 3.17-6.29.05l-9.05-29.41c-1-3.24-5.64-3.03-6.35.28l-9.35 44.07c-.65 3.08-4.84 3.56-6.18.72l-7.92-16.84c-1.31-2.79-5.41-2.39-6.15.6l-5.64 22.58c-.74 2.94-4.73 3.4-6.11.7l-15.16-29.66c-1.36-2.67-5.3-2.26-6.09.63l-7.07 25.92c-.84 3.08-5.14 3.27-6.25.27l-6.49-17.62c-1.14-3.1-5.62-2.76-6.29.47l-6.46 31.11c-.66 3.18-5.05 3.57-6.26.55l-12.18-30.46c-1.18-2.96-5.46-2.67-6.23.42l-8.87 35.48c-.79 3.16-5.21 3.36-6.28.28l-8.77-25.21c-1.07-3.08-5.49-2.88-6.28.28l-6.1 24.4c-.77 3.09-5.05 3.38-6.23.42l-7.67-19.18c-1.14-2.84-5.19-2.72-6.16.18l-10.21 30.62c-.98 2.94-5.12 3.01-6.19.1l-7.89-21.41c-1.03-2.79-4.95-2.88-6.1-.14l-9.33 22.17c-1.18 2.81-5.22 2.63-6.15-.27l-12.04-37.45c-.99-3.07-5.35-3.02-6.27.07l-10.43 35.2c-.87 2.93-4.93 3.19-6.15.38l-7.13-16.3c-1.18-2.71-5.06-2.59-6.09.18l-7.76 21.07c-1.09 2.96-5.33 2.83-6.23-.2-3.37-11.38-6.74-22.76-10.12-34.15-.92-3.11-5.32-3.14-6.28-.04-3.9 12.55-7.79 25.1-11.69 37.65-.95 3.07-5.3 3.08-6.26.02l-6.47-20.48c-.88-2.78-4.68-3.12-6.04-.53l-18.34 35.01h404v-76l-14.53-38.75c-1.11-2.96-5.34-2.8-6.22.24l-.02.01Z' fill='%2302614E'%3E%3C/path%3E%3Cpath d='M576 186c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64 0 35.346 28.654 64 64 64Z' fill='%23EAD1C1'%3E%3C/path%3E%3Cpath d='M576 170c26.51 0 48-21.49 48-48s-21.49-48-48-48-48 21.49-48 48 21.49 48 48 48Z' fill='%23fff'%3E%3C/path%3E%3Cpath d='m264.3 269.34 4.38 12.32c11.72 32.97 41.95 55.78 76.87 58.01a87.466 87.466 0 0 0 63.73-21.95l4.15-3.69a12.71 12.71 0 0 0-6.82-2.37l-55.29-2.51c-15.35-.7-28.79-10.52-34.11-24.93l-30.7-83.14c-5.19-14.05-18.11-23.78-33.05-24.87l-33.65-2.46a38.223 38.223 0 0 1-32.69-23.92l-12.8-31.99a6.822 6.822 0 0 0-3.17-3.51l-10.98 32.29c-11.16 32.84 6.32 68.52 39.11 79.83l33.29 11.48a51.472 51.472 0 0 1 31.72 31.41h.01Z' fill='%239FA5AB'%3E%3C/path%3E%3Cpath d='M51.84 244.38a39.431 39.431 0 0 1 16.74 34.63l-1.91 32.43a39.42 39.42 0 0 0 17.67 35.25l45.23 29.81a39.47 39.47 0 0 1 17.51 28.69l.52 4.8h70.52l-9.65-26.54a39.431 39.431 0 0 0-23.85-23.68l-51.05-18.15A39.436 39.436 0 0 1 108 311.6l-5.89-31.95a39.44 39.44 0 0 0-24.53-29.63L38 234.67l13.84 9.7v.01Z' fill='%23818990'%3E%3C/path%3E%3Cpath d='m756.08 443.99.04.01-.04-.01Z' fill='%23686E72'%3E%3C/path%3E%3Cpath opacity='.8' d='m790.66 365.67 39.39 11.51c21.9 6.4 45.55.69 62.12-14.99a64.199 64.199 0 0 0 19.25-56.93l-4.38-26.98a19.967 19.967 0 0 0-4.21 3.85l-53.45 65.19a56.03 56.03 0 0 1-58.71 18.35h-.01ZM706 388c-.24-15.7 16.55-32.5 41.81-34.86l-16.54-4.84c-21.41-6.26-44.5.78-58.78 17.92L636.01 410H718c-3.29-2.83-11.83-10.97-12-22Z' fill='%239FA5AB'%3E%3C/path%3E%3Cpath d='M416.96 410a27.009 27.009 0 0 0 17.23 10.44l74.31 12.16c4.49.73 4.13 7.3-.41 7.54l-90.19 4.96c-4.91.27-4.9 7.51.01 7.77l95.5 4.97c4.71.25 5.01 7.08.34 7.74l-77.82 10.96c-4.62.65-4.39 7.4.27 7.73L558.37 493c6.93.49 7.28 10.54.41 11.52l-26.87 3.84c-4.68.67-4.34 7.53.38 7.74l118.58 5.33c4.61.21 5.09 6.85.55 7.71l-30.86 5.88c-4.44.85-4.11 7.31.39 7.7l41.36 3.57c37.51 3.23 75.27 1.58 112.35-4.93l42.85-7.52c4.39-.77 4.25-7.11-.17-7.69l-88.29-11.52c-4.63-.6-4.47-7.35.18-7.74l70.24-5.77c4.8-.39 4.75-7.44-.06-7.76l-63.91-4.32c-4.75-.32-4.88-7.25-.15-7.75l112.28-11.82c4.77-.5 4.58-7.51-.2-7.76l-91.17-4.75c-6.25-.33-6.45-9.48-.22-10.08l30.04-2.91c4.65-.45 4.7-7.22.06-7.74l-52.89-5.97c-4.63-.52-4.44-7.31.22-7.57l58.3-3.24c9.03-.5 17.68-3.81 24.74-9.46H416.94l.02.01Z' fill='%2363B5B1'%3E%3C/path%3E%3Cpath d='M0 478c15.69 2.92 39.93 5.53 68 0 42.62-8.4 48.21-26.53 84-34 45.2-9.43 57.35 15.07 114 14 9.94-.19 18.2-1.11 25.64-2.55 36.52-7.09 62.17-18.56 68.36-21.45 22.81-10.63 66.5-17.19 157.8-.42 67.4-3.19 134.8-6.39 202.2-9.58 6.3-.79 18.55-2.14 33.98-2.49 57.4-1.32 91.51 12.68 158.02 16.49 17.53 1 29.44.78 43.36-1.93 24.93-4.85 34.21-15.04 78.64-12.07 71.18 4.75 89.94 33.73 158 38 45.51 2.86 83.37-7.2 108-16v-36H0v68Z' fill='%2363B5B1'%3E%3C/path%3E%3Cpath opacity='.5' d='m425.74 101.25 12.14 6.54a6.7 6.7 0 0 0 6.98-.39l10.76-7.46c1.24-.86.32-2.8-1.13-2.37l-10.43 3.05c-2.24.65-4.6.76-6.89.32l-10.59-2.06c-1.44-.28-2.14 1.69-.85 2.38l.01-.01ZM729.78 162.53l11.66 7.35a6.686 6.686 0 0 0 6.99.09l11.25-6.7c1.3-.77.51-2.77-.97-2.44l-10.61 2.32c-2.28.5-4.64.45-6.89-.15l-10.42-2.78c-1.42-.38-2.25 1.54-1.01 2.32v-.01Z' fill='%23964F48'%3E%3C/path%3E%3Cpath opacity='.75' d='m656.07 194.86 16.65 2.66a8.18 8.18 0 0 0 7.91-3.26l9.43-12.95c1.09-1.49-.76-3.36-2.26-2.28l-10.82 7.72a17.873 17.873 0 0 1-7.83 3.14l-13.06 1.89c-1.78.26-1.79 2.81-.02 3.09v-.01Z' fill='%23964F48'%3E%3C/path%3E%3Cpath d='m695.71 113.63 12.93 12.86a8.834 8.834 0 0 0 9 2.13l16.46-5.4c1.9-.62 1.46-3.42-.54-3.43l-14.37-.06c-3.08-.01-6.12-.77-8.85-2.19l-12.65-6.6c-1.72-.9-3.35 1.33-1.98 2.7v-.01Z' fill='%23964F48'%3E%3C/path%3E%3Cpath d='M894.938 386.359c-13.528-2.239-26.508 6.204-29.834 19.39l-4.757 17.749a44.424 44.424 0 0 0 0 21.713c2.119 8.43 8.757 15.009 17.26 17.109 5.908 1.461 9.304 7.609 7.381 13.326L877.172 499h37.145L920 420.202l-25.076-33.857.014.014Z' fill='%23E8BE9E'%3E%3C/path%3E%3Cpath d='m911 466 7.311 29.252L920.224 506h6.612L929 466h-18Z' fill='%23EA9A81'%3E%3C/path%3E%3Cpath d='m865.215 624.829-52.827-51.996c-9.913-9.757-23.901-14.346-37.776-12.39-17.18 2.412-31.364 14.429-36.348 30.788l-11.005 36.107c-1.162 3.817 1.736 7.662 5.796 7.662h127.89c5.39 0 8.079-6.408 4.27-10.157v-.014Z' fill='%232E5157'%3E%3C/path%3E%3Cpath d='m744.04 632.85 10.992-36.111c4.979-16.36 19.145-28.379 36.305-30.791a44.677 44.677 0 0 1 11.663-.096 45.066 45.066 0 0 0-28.445-5.417c-17.159 2.412-31.326 14.431-36.305 30.791l-10.992 36.111c-1.16 3.818 1.735 7.663 5.79 7.663h10.754a6.013 6.013 0 0 1 .238-2.15Z' fill='%233C7980'%3E%3C/path%3E%3Cpath d='M819.933 546c-1.406 3.619-2.617 7.307-3.55 11.063L797 635h29.492L857 572.915 819.947 546h-.014Z' fill='%23E8BE9E'%3E%3C/path%3E%3Cpath d='M954.273 598.986a80.22 80.22 0 0 0 35.466-32.084l7.624-12.954c18.687-31.722 5.937-72.604-27.437-88.137-10.528-4.895-16.993-15.715-15.932-27.26l2.164-23.732c1.215-13.275-2.904-26.619-11.897-36.463-14.856-16.286-38.649-19.911-57.472-9.467l-14.075 7.808c-7.386 4.099-10.612 12.995-7.582 20.86l10.515 27.315a107.614 107.614 0 0 0 52.375 57.601c19.256 9.621 25.469 34.078 13.112 51.689l-19.688 28.083L954.259 599l.014-.014Z' fill='%236E3A35'%3E%3C/path%3E%3Cpath opacity='.75' d='m938.181 562.986 19.499-27.951c12.225-17.529 6.085-41.871-12.986-51.448-23.813-11.949-42.317-32.392-51.873-57.332l-10.413-27.188c-3.001-7.827.207-16.681 7.509-20.762l13.94-7.772c5.781-3.22 12.031-5.065 18.351-5.634-11.685-3.442-24.533-2.249-35.637 3.941l-13.94 7.772c-7.316 4.08-10.51 12.935-7.509 20.762l10.413 27.188c9.556 24.94 28.059 45.383 51.873 57.332 19.07 9.576 25.224 33.919 12.986 51.448l-19.5 27.951L938.181 563v-.014Z' fill='%23AF5947'%3E%3C/path%3E%3Cpath d='M973.436 592.368c-.621-16.691-4.045-32.654-9.993-47.368L934 574.442 951.167 635H975l-1.579-42.632h.015Z' fill='%23E8BE9E'%3E%3C/path%3E%3Cpath d='M969 559.741c-1.419-5.037-3.082-9.964-5.059-14.741L934 574.442 951.457 635h15.665l-12.598-43.703c-2.408-8.359 0-17.322 6.307-23.526l8.155-8.016.014-.014Z' fill='%23EA9A81'%3E%3C/path%3E%3Cpath d='M945.231 561.25 962 543.979c-6.536-16.619-16.174-31.641-28.581-44.303-7.366-7.511-17.655-11.676-28.926-11.676h-18.002c-9.568 0-19.303 2.999-27.874 8.566-18.154 11.815-32.126 29.128-39.617 48.635l24.108 21.339c4.32 4.318 5.456 10.898 2.852 16.424L824.137 635h105.447l2.575-45.039c.596-10.398 5.29-20.714 13.072-28.725v.014Z' fill='%2302614E'%3E%3C/path%3E%3Cpath opacity='.25' d='M962 543.948c-6.397-16.622-15.83-31.647-27.974-44.311-6.804-7.096-16.17-11.207-26.47-11.637l12.022 40.048a99.609 99.609 0 0 1 1.125 53.129L907 635h23.271l2.521-45.047c.583-10.401 5.178-20.718 12.795-28.731L962 543.948Z' fill='%23142924'%3E%3C/path%3E%3Cpath d='M863.006 501.368c4.692-5.373 10.126-9.885 15.994-13.368-6.919 1.213-13.739 3.892-19.93 7.953-18.361 12-32.493 29.585-40.07 49.397L834.35 559c4.314-20.94 14.16-41.035 28.656-57.618v-.014Z' fill='%2300735C'%3E%3C/path%3E%3Cpath d='M494 630.718v-51.341c0-9.728 7.693-17.945 18.007-19.234l144.139-17.973c9.282-1.15 18.229 3.63 21.867 11.695l37.366 82.95c2.467 5.488 2.104 11.738-.99 16.948l-18.578 31.262c-3.791 6.374-11.066 10.213-18.857 9.964l-145.714-4.698c-8.223-.263-15.498-5.044-18.55-12.181l-17.199-40.214a18.377 18.377 0 0 1-1.477-7.206l-.014.028Z' fill='%23975D48'%3E%3C/path%3E%3Cpath d='M471 632.718v-51.341c0-9.728 7.693-17.946 18.007-19.234l144.139-17.973c9.282-1.15 18.229 3.63 21.867 11.695l37.366 82.95c2.467 5.488 2.104 11.738-.99 16.948l-18.578 31.262c-3.791 6.375-11.066 10.213-18.857 9.964l-145.714-4.698c-8.223-.263-15.498-5.044-18.55-12.181l-17.199-40.214a18.376 18.376 0 0 1-1.477-7.205l-.014.027Z' fill='%23BF8563'%3E%3C/path%3E%3Cpath opacity='.5' d='M557.941 687.156 541.061 556 517 559.089l16.664 129.508a6.902 6.902 0 0 0 2.899 4.807l18.113.596a6.439 6.439 0 0 0 1.639-1.358 7.008 7.008 0 0 0 1.626-5.472v-.014ZM636.059 691.273a6.993 6.993 0 0 0 6.569 5.351l11.133.376h.238c2.157 0 4.16-.961 5.49-2.647 1.331-1.686 1.821-3.846 1.317-5.922L626.662 545 602 548.079c.028.223.07.46.126.683l33.919 142.497.014.014Z' fill='%23975D48'%3E%3C/path%3E%3Cpath d='M530.223 558.016c-.468-3.43-3.489-6.016-7.021-6.016-.312 0-.624.014-.936.055l-11.106 1.439c-3.872.497-6.609 3.982-6.099 7.758l17.46 129.359c.454 3.36 3.305 5.891 6.794 6.002l11.347.387h.241a7.18 7.18 0 0 0 5.333-2.351 6.778 6.778 0 0 0 1.702-5.462l-17.701-131.185-.014.014ZM648.837 690.47l-33.746-144.113c-.743-3.159-3.495-5.357-6.686-5.357-.303 0-.606.014-.908.056l-10.524 1.419a6.902 6.902 0 0 0-4.76 2.95 7.061 7.061 0 0 0-1.032 5.552L624.5 693.281c.716 3.047 3.371 5.246 6.452 5.343l10.937.376h.234c2.119 0 4.086-.96 5.393-2.644a6.97 6.97 0 0 0 1.293-5.913l.028.027Z' fill='%236D493C'%3E%3C/path%3E%3Cpath d='m1137.25 392.823-26.98-23.175c-7.2-6.174-17.37-7.453-25.7-3.01-9.63 5.133-17 14.246-19.86 25.482l-.37 1.491a109.471 109.471 0 0 0-2.37 41.372c.61 4.515 2.69 8.691 5.92 11.841a19.422 19.422 0 0 0 10.87 5.358l10.65.717c4.08.802 6.57 5.035 5.34 9.071 0 0-1.85 6.089-3.45 11.335 9.59 3.796 19.46 5.695 29.33 5.695 9.21 0 18.42-1.688 27.37-4.978-4.93-5.949-8.17-15.315-7.51-21.84l4.9-38.011c1.04-8.058-2.03-16.102-8.12-21.348h-.02Z' fill='%23975D48'%3E%3C/path%3E%3Cpath opacity='.5' d='M1131.49 470.042 1148 473c-4.98-5.792-8.26-14.926-7.59-21.265l4.95-37.013-6.6-10.722-11.98 45.078c-1.95 7.326-.18 15.117 4.73 20.951l-.02.013Z' fill='%236D493C'%3E%3C/path%3E%3Cpath d='m1161.96 402.99-1.18-25.362c-.87-13.77-11.14-25.419-24.75-27.027-3.17-.375-6.19-.194-8.75.61a20.941 20.941 0 0 1-17.26-2.163l-5.88-3.633a29.637 29.637 0 0 0-34.75 2.634l-.09.083c-4.16 3.842-6.73 9.125-7.23 14.797-.58 6.683 2.38 13.173 7.65 17.167 1.61 1.22 3.05 2.635 4.36 4.174 4.29 5.075 6.5 11.551 6.67 18.207.05 2.177-.06 4.119-.33 5.464l-.22 1.081c-.68 3.231 1.65 6.31 4.92 6.546.35.027.71 0 1.08-.07 1.77-.346 3.01-1.872 3.38-3.647 1.1-5.283 4.92-9.166 9.46-9.166 5.42 0 9.8 5.519 9.8 12.328 0 3.564-1.2 6.767-3.13 9.014-3.49 4.076-3.46 10.22-.15 14.449a18.682 18.682 0 0 0 6.31 5.158c2.54 1.29 5.35 1.886 8.19 1.983l12.66.375a18.64 18.64 0 0 0 15.57-7.585l5.41-7.378c.4-.554.8-1.109 1.17-1.678 5.15-7.737 7.45-17.042 7.09-26.361Z' fill='%23142924'%3E%3C/path%3E%3Cpath opacity='.25' d='m1077.42 364.743.1-.081c10.97-8.995 20.24-10.145 32.47-2.854l6.57 3.923a24.105 24.105 0 0 0 19.29 2.34c8.85-2.705 15.65-2.056 24.15 1.366-3.43-10.064-12.34-17.801-23.47-19.072-3.19-.365-6.22-.189-8.8.595-5.84 1.772-12.17 1.001-17.38-2.11l-5.92-3.544c-11.02-6.574-25.12-5.546-35 2.57l-.08.081c-4.19 3.747-6.78 8.9-7.28 14.433-.57 6.452 2.34 12.714 7.53 16.61a24.355 24.355 0 0 1 7.84-14.257h-.02Z' fill='%236B7177'%3E%3C/path%3E%3Cpath d='M1217 571.844 1249.18 541l39.82 86.272-33.9 2.728-38.1-58.156ZM1056 584.222 1017.4 562a1983.872 1983.872 0 0 0-23.4 95.638c10.25 3.375 20.39 6.833 29.06 10.362l32.93-83.778h.01Z' fill='%23975D48'%3E%3C/path%3E%3Cpath d='M1072.4 481.732c-10.04 5.728-19.03 13.161-26.38 22.088-9.86 11.945-17.59 25.259-23.14 39.356-.23.559-.45 1.118-.66 1.677-2.44 6.231-4.63 10.506-6.22 16.989l21.32 15.409 25.26 3.647 5.59-10.66c.94 29.116-5.2 55.646-4.13 84.762a2012.614 2012.614 0 0 1 160.89-.489c-5.34-33.475-14.87-64.406-21.41-97.839 3.65 4.764 5.87 10.716 9.44 15.494 7.25-.307 14.51-.573 21.76-.796 4.69-7.545 14.45-18.791 19.28-26.308-3.98-6.077-8.01-12.126-12.11-18.176-14.09-18.986-32.73-34.927-54.82-46.691L1158.58 473a92.251 92.251 0 0 1-8.45 4.596c-11.71 5.631-24.18 8.662-36.77 8.872-13.42.21-23.58-1.649-35.83-7.684l-5.14 2.934.01.014Z' fill='%23DE6A5A'%3E%3C/path%3E%3Cpath opacity='.1' d='M1068.87 495.403c.13-.111.25-.222.38-.319a567.35 567.35 0 0 1 3.56-3.133 84.583 84.583 0 0 1 10.19-7.624c-2.8-.957-5.55-2.093-8.25-3.327l-2.69 1.539c-9.98 5.683-18.91 13.058-26.22 21.916-9.8 11.852-17.49 25.063-23 39.05-.23.555-.45 1.109-.66 1.664-2.42 6.182-4.6 10.424-6.18 16.856l8.28 5.975c1.45-5.24 3.17-10.425 5.2-15.498.22-.569.44-1.137.68-1.691 8.29-20.78 21.24-39.868 38.74-55.394l-.03-.014Z' fill='%23F7E1D5'%3E%3C/path%3E%3Cpath d='M1241.86 527.309c-12.03-16.169-27.39-30.133-45.37-41.182-5.07-3.111-10.38-5.817-15.86-8.147l-18.69-7.98c-2.77 1.688-10.08 8.273-12.94 9.64l3.38 1.186c22.55 28.236 32.78 65.902 28.39 101.741L1172.64 649c10.58-.098 40.7-.112 51.29-.056-4.9-30.231-13.89-57.923-19.77-88.112 3.4 3.488 5.38 8.161 8.72 11.663 13.51-.572 30.99-11.342 38.17-22.488l2.95-4.576a1284.8 1284.8 0 0 0-12.13-18.15l-.01.028Z' fill='%23CD5747'%3E%3C/path%3E%3Cpath d='m1016.92 560.014-3.44 10.32a9.342 9.342 0 0 0 4.04 10.964c8.09 4.899 20.37 10.238 30.03 12.461 4.07.947 8.27-.961 10.32-4.57l5.13-8.989c-15.69-1.825-36.49-10.127-46.06-20.2l-.02.014Z' fill='%23F7E1D5'%3E%3C/path%3E%3Cpath d='M1252.85 546c-10.61 12.254-28.02 23.477-41.85 27.046 2.09 2.872 4.61 5.897 6.95 8.867 2.19 2.76 5.95 3.806 9.29 2.579 9.06-3.332 22.49-12.059 30.14-19.016 2.83-2.579 3.46-6.762 1.44-9.982a2476.29 2476.29 0 0 0-5.97-9.494Z' fill='%23E8BE9E'%3E%3C/path%3E%3Cpath d='M1151.47 463.304a9.745 9.745 0 0 0-7.1.895c-9.8 5.395-20.34 8.334-30.94 8.519-6.92.113-13.83-.952-20.49-3.138a9.678 9.678 0 0 0-7.26.483l-7.99 6.02c-2.57 1.931-2.13 6.048.79 7.326 11.04 4.813 23.7 7.78 35.06 7.582 8.67-.142 18.38-2.088 27.36-5.225 6.1-2.13 11.8-5.381 16.9-9.499l3.7-2.996c2.4-1.931 1.82-5.835-1.02-6.928-3.03-1.164-6.53-2.428-9.01-3.053v.014Z' fill='%23F7E1D5'%3E%3C/path%3E%3Cpath d='m1063 639 11.11-8.488c9.33-17.356 11.3-40.094 9.03-61.118-.74-6.9-9.93-8.797-13.43-2.796l-1.71 2.923-5 69.479Z' fill='%23CD5747'%3E%3C/path%3E%3Cpath d='M1160.44 466.42c-3.09-1.186-6.66-2.473-9.18-3.11a9.973 9.973 0 0 0-7.25.911 70.47 70.47 0 0 1-13.01 5.569c8.12 1.75 15.11 5.497 20.34 11.21a60.322 60.322 0 0 0 6.36-4.484l3.77-3.052c2.44-1.967 1.86-5.945-1.04-7.059l.01.015Z' fill='%23E8BE9E'%3E%3C/path%3E%3Cpath d='M318.148 584.026 389.152 730H1300V612.215l-113.51 12.627a1077.374 1077.374 0 0 1-158.28 5.902L622.569 616.03a1076.718 1076.718 0 0 1-207.552-27.898l-84.334-19.823c-9.117-2.144-16.635 7.28-12.535 15.717Z' fill='%23142924'%3E%3C/path%3E%3Cpath opacity='.25' d='M1186.49 624.842a1077.374 1077.374 0 0 1-158.28 5.902L622.569 616.03a1079.098 1079.098 0 0 1-173.044-20.394 1049.917 1049.917 0 0 1-34.508-7.504l-84.334-19.823c-9.117-2.144-16.635 7.28-12.535 15.717L389.152 730h126.889l-41.958-86.254c-5.907-12.139 4.267-25.948 17.567-23.819a1079.754 1079.754 0 0 0 130.919 12.808l405.641 14.714c52.84 1.921 105.74-.056 158.28-5.902L1300 628.92v-16.705l-113.51 12.627Z' fill='%236B7177'%3E%3C/path%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_779_1238'%3E%3Cpath fill='%23fff' d='M0 0h1300v730H0z'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size: auto;background-position: center center;background-repeat: no-repeat;width: 100%;object-fit: cover;object-position: center;background-attachment: unset}.video_block .video-play-icon{display: flex;justify-content: center;align-items: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2}body.gradient.overlay-active{overflow-y: hidden}.modal{display: none;position: fixed;z-index: 10;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.9)}.video-popup{display: none;z-index: 99999;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);border: none;padding: 0px;background-color: rgb(0 0 0 / 90%);border-radius: 0px;width: 100%;height: 100%;align-items: center;justify-content: center}.video-popup.visible{display: flex}.video-popup[style="display: flex;"]{animation: fadeIn var(--anim-time) ease both}.video-popup .close{position: absolute;right: 0px;top: 0px;margin: 1rem;font-weight: 500;font-size: var(--font-h5-size);padding: 0;border-bottom: none;cursor: pointer;line-height: normal;display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;transition: all linear var(--duration-default);border-radius: var(--buttons-radius);background: rgba(var(--color-button));color: rgba(var(--color-button-text))}.video-popup .close svg{width: 12px;height: 12px}.video-popup .close:hover{color: rgba(var(--color-button));background: rgba(var(--color-button-text))}.video-popup .close.light-text:hover{color: rgba(var(--color-button)) !important}.video-wrapper{width: 700px;margin: 0 auto}.video-pop-up-cover.video-section{display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;padding: 30px}.video-section .video-icon-button .content-align--left{align-items: flex-start;justify-content: flex-start;text-align: left}.video-section .video-icon-button .content-align--center{align-items: center;justify-content: center;text-align: center}.video-section__content > *:not(:only-child, :last-child){margin-bottom: 15px}.video-wrapper .video-container{position: relative;padding: 35% 50%;height: 0;overflow: hidden}.video-wrapper .video-container iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0 20px}.video-section .container{margin: 0;padding-left: 1.5rem;padding-right: 1.5rem;position: relative}.container{display: inline-flex;width: auto;align-items: flex-start}.video_block{width: 100%;max-width: 77.1rem}.video_block img{width: 100%}.number-counter-padding{padding-top: 18px;padding-bottom: 18px}.number-counter .number-counter-wrapper{width: 100%}.number-counter .number-counter-section-wrapper .number-counter-wrapper{justify-content: space-between;display: flex;align-items: center}.number-counter .number-counter-section-wrapper .number-counter-wrapper .number-counter-section, .number-counter .number-counter-section-wrapper .number-counter-wrapper-image{width: calc(50% - 30px)}.process-timeline-padding{padding-top: 48px;padding-bottom: 48px}.process-timeline .process-timeline__line-fill{background: linear-gradient(90deg, #a6e600, #ffcf73, #ff7dac)}.section-wishlist-padding{padding-top: 27px;padding-bottom: 27px}.wishlist__grid.empty-list{display: flex;justify-content: center;text-align: center}.collection:has(.wishlist__grid.empty-list){min-height: inherit;display: flex}.wishlist__loader{padding: 24px;width: 100%;display: flex;justify-content: center;flex-direction: row;flex-wrap: nowrap;align-items: center}section#wishlist > section:only-child .wishlist-container{min-height: 30vh}section#wishlist > section:only-child:after, section#wishlist > section:only-child:before{border: 0}.wishlist__grid{margin: 0 auto;padding: 0 1.5rem;justify-content: center}.marquee-section-padding{padding-top: 16px;padding-bottom: 16px}.marquee-section .marquee-section-padding .row{position: relative;z-index: 1}.marquee-swiper{position: relative}.marquee-swiper:before{left: 0;right: auto;background-image: linear-gradient(90deg, rgba(var(--color-background), 0.85) 80%, transparent);content: "";position: absolute;top: 0;width: 30vw;height: 100%;z-index: 2;background-repeat: no-repeat;background-position: left;background-size: 100% 100%;transition: all 0.25s linear}.marquee-swiper:hover:before{background-size: 0% 100%}.product-recommendations-padding{padding-top: 18px;padding-bottom: 18px}.deal-banner-padding{padding-top: 18px;padding-bottom: 18px}.deal-banner--two-column.deal-banner .deal-banner-wrapper .banner__media{position: relative;overflow: visible}.deal-banner--two-column.deal-banner .deal-banner-wrapper{display: flex;justify-content: space-between;flex-direction: row-reverse}.deal-banner.banner--desktop-transparent .banner__box{max-width: 100%}.home-custom-section-padding{padding-top: 18px;padding-bottom: 18px}.home-custom-section .home-custom-section-wrapper{position: relative;display: flex;flex-wrap: nowrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;background: none;align-self: normal;min-width: 0;word-wrap: break-word;background-clip: border-box;padding: 0;overflow: hidden;gap: var(--grid-desktop-horizontal-spacing);justify-content: space-between}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block{display: flex;flex-wrap: wrap;align-self: center}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block > *{width: 100%}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block.dt-sc-reverse-columns{flex-direction: column-reverse}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block.dt-sc-reverse-columns .dt-sc-heading{margin-top: 50px;margin-bottom: 0}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-heading > *:not(:last-child){margin: 0 0 15px}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-heading{margin-bottom: 20px}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-heading.text-center{text-align: center}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-heading.text-start{text-align: left}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-heading.text-end{text-align: right}.home-custom-section{position: relative;overflow: hidden}.home-custom-section .home-custom-section-wrapper .dt-sc-heading h4.dt-sc-main-heading{font-weight: 600}.image-with-rich-text-padding{padding-top: 25px;padding-bottom: 25px}.img-rich-text__blocks .placeholder-svg{width: 100px;height: auto;vertical-align: middle}.signature-image .placeholder-svg{width: 160px;height: auto}.image-with-text-padding{padding-top: 27px;padding-bottom: 27px}.collection-list-padding{padding-top: 18px;padding-bottom: 18px}.collection-list.overlay .collection-list__item .card__content .card__information{padding: 10px;background: rgb(var(--color-background))}.main-list-collections-padding{padding-top: 16px;padding-bottom: 16px}.collection .load_more_btn{display: flex;justify-content: center;margin-top: 5rem}.main-wholesale-padding{padding-top: 54px;padding-bottom: 54px}.form-image-padding{padding-top: 18px;padding-bottom: 18px}.section.form-image .contact .description{margin-top: 0}.section.form-image .form-contact.form-with-image{display: flex;align-content: center;align-items: flex-start;flex-wrap: wrap;gap: 30px}.section.form-image .contact__fields .field.field--with-error:before{content: "*";color: red;position: absolute;right: 15px;bottom: 1px;font-size: var(--font-h5-size);left: auto;top: auto}.section.form-image .field.field--with-error:before{content: "*";color: red;position: absolute;right: 15px;bottom: 1px;font-size: var(--font-h5-size);left: auto;top: 10px}.section.form-image .cont-img img{height: 100%;display: flex;border-radius: var(--media-radius);width: 100%}.section.form-image .form-contact.image-with-form .contact, .section.form-image .form-contact.image-with-form .cont-img{width: calc(50% - 30px);padding: 0}.section.form-image .form-contact.image-with-form .cont-img svg.placeholder-svg{border-radius: var(--media-radius)}.section.form-image .form-contact.image-with-form .map-contact-detail{width: 100%}.section.form-image .form-contact.map-with-form .contact{width: calc(50% - 40px)}.section.form-image .form-contact.map-with-form .map-contact-detail{width: calc(50% - 40px);order: -1;margin: 0}.section.form-image .form-contact.map-with-form .cont-img{width: 100%;margin-top: 50px}.section.form-image .form-contact.image-with-form .map-contact-detail .collapsible_address-block .address-blocks li address{max-width: 350px;margin: auto}.section.form-image .collapsible_address-block .address-blocks li .contact-icons-heading > span{display: none}::-webkit-scrollbar-thumb{border-radius: var(--inputs-radius);background-clip: padding-box}.section.form-image .form-contact.form-with-icon .contact, .section.form-image .form-contact.form-with-icon .cont-img{width: calc(36% - 60px)}.section.form-image .form-contact.form-with-icon .map-contact-detail{width: calc(27% - 60px)}.section.form-image .form-contact.form-with-icon{flex-direction: row-reverse;align-items: center}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks{display: grid;grid-template-columns: repeat(1, 1fr);gap: 26px}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks li:not(:last-child){border-right: 0px}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks li .contact-icons-heading > span{display: block;font-weight: var(--font-heading-weight);font-size: var(--font-h5-size);color: rgba(var(--color-foreground), 1)}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks li .contact-icons-heading{display: flex;flex-direction: column;justify-content: flex-start;gap: 17px;align-items: flex-start}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks li{text-align: left;display: flex;flex-direction: row;gap: 14px}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks li a{margin: 0}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-block-heading{text-align: left}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-block-desc{text-align: left}.section.form-image .form-contact.form-with-icon .layout-contact-left{margin-top: 0}.section.form-image .form-contact.form-with-icon .map-contact-detail{margin-top: 0}.section.form-image .form-contact.form-with-icon ul.soicallist-icons{list-style: none;display: flex;gap: 0;padding: 0}.section.form-image .form-contact.form-with-icon .social-icons{margin-top: 2.6rem}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks li .contact-icons{margin-bottom: 0}.section.form-image .form-contact.form-with-icon .collapsible_address-block .sub-heading{margin-bottom: 1rem}.section.form-image .form-contact.form-with-icon .collapsible_address-block .sub-heading + .address-block-heading{margin-bottom: 2rem}.section.form-image .form-contact.form-with-icon:has(.contact + .map-contact-detail){align-items: flex-start;justify-content: space-between}.section.form-image .form-contact.form-with-icon:has(.contact + .map-contact-detail) .contact{width: calc(50% - 30px)}.section.form-image .form-contact.form-with-icon:has(.contact + .map-contact-detail) .contact + .map-contact-detail{width: calc(37% - 30px)}.flex-banner-padding{padding-top: 18px;padding-bottom: 18px}.flex-banner .flex-banner-link{width: 100%;height: 100%;text-decoration: none;position: relative;z-index: 0}.grid-banner-padding{padding-top: 18px;padding-bottom: 18px}.grid-banner-section.list .grid-banner-wrapper.reverse-columns, .grid-banner-slider.list .swiper-slide.reverse-columns{flex-direction: row-reverse}.testimonials-padding{padding-top: 16px;padding-bottom: 16px}.testimonials--bg-placeholder{position: relative}.testimonials--bg-placeholder:after{content: "";position: absolute;width: 100%;height: 100%;background-image: url("data:image/svg+xml,%3Csvg class='placeholder_svg' preserveAspectRatio='xMidYMid slice' width='512' height='512' viewBox='0 0 512 512' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url("/themes/shop/leafpalms/apexx/css/%23clip0_755_1554")'%3E%3Cpath d='M512 0H0v512h512V0Z' fill='%23D2D5D9'%3E%3C/path%3E%3Cpath opacity='.25' d='M410.33 43.69 439.4 0H0v228L104.67 64.79c14.78-23.05 51.69-34.51 85.62-26.59l134.82 31.46c33.58 7.84 70.14-3.3 85.21-25.96l.01-.01Z' fill='%23fff'%3E%3C/path%3E%3Cpath opacity='.5' d='M512 268.42 269.42 147.13a30.013 30.013 0 0 0-26.83 0L0 268.42V512h512V268.42Z' fill='%23fff'%3E%3C/path%3E%3Cpath d='M434.14 417.59c34.772 0 62.96-13.839 62.96-30.91 0-17.071-28.188-30.91-62.96-30.91-34.772 0-62.96 13.839-62.96 30.91 0 17.071 28.188 30.91 62.96 30.91ZM264.72 364.19c43.874 0 79.44-17.461 79.44-39s-35.566-39-79.44-39c-43.873 0-79.44 17.461-79.44 39s35.567 39 79.44 39ZM93.96 417.59c34.772 0 62.96-13.839 62.96-30.91 0-17.071-28.188-30.91-62.96-30.91-34.772 0-62.96 13.839-62.96 30.91 0 17.071 28.188 30.91 62.96 30.91Z' fill='%23D2D5D9'%3E%3C/path%3E%3Cpath d='M186.24 300.71h-.96v19.1c0 19.17 31.66 34.72 70.72 34.72s70.72-15.54 70.72-34.72v-19.1H186.24Z' fill='%23975D48'%3E%3C/path%3E%3Cpath d='M256 335.43c39.058 0 70.72-15.544 70.72-34.72 0-19.175-31.662-34.72-70.72-34.72s-70.72 15.545-70.72 34.72c0 19.176 31.662 34.72 70.72 34.72Z' fill='%23BF8563'%3E%3C/path%3E%3Cpath d='M256 112.28c-31.83 0-57.64 12.67-57.64 28.29v151.38c0 15.63 25.81 28.29 57.64 28.29 31.83 0 57.64-12.67 57.64-28.29V140.57c0-15.63-25.8-28.29-57.64-28.29Z' fill='%235AB2AC'%3E%3C/path%3E%3Cpath opacity='.5' d='M256 246.17c-31.83 0-57.64-12.67-57.64-28.29v38.51c0 11.59 14.2 21.54 34.51 25.92l35.2-36.76c-3.89.41-7.93.63-12.07.63v-.01Z' fill='%2383D6D0'%3E%3C/path%3E%3Cpath d='M244.54 284.12c-4.06-.4-7.96-1.02-11.67-1.82l-24.49 25.58c1.56 1.12 3.28 2.19 5.15 3.19l31.01-26.95ZM313.64 217.88v-58.04H198.37v17.44c0 15.44 10.54 28.84 25.52 32.6 9.64 2.42 20.55 3.78 32.12 3.78h.4c10.85-.01 19.65 8.78 19.65 19.62v3.93l-7.97 8.33c26.03-2.73 45.56-14.07 45.56-27.67l-.01.01Z' fill='%23399C97'%3E%3C/path%3E%3Cpath d='M276.05 280.24v8.32c0 10.99-8.84 20.04-19.84 20.06H256c-31.83 0-57.64-12.67-57.64-28.29v11.63c0 15.63 25.81 28.29 57.64 28.29 31.83 0 57.64-12.67 57.64-28.29v-38.24c0 12.17-15.64 22.53-37.59 26.53v-.01Z' fill='%23399C97'%3E%3C/path%3E%3Cpath d='m256.51 273.71 8.85-7.69c-2.94 2.56-5.89 5.12-8.84 7.68l-.01.01ZM244.54 284.12c3.97-3.45 7.97-6.93 11.98-10.41l-11.98 10.41Z' fill='%23399C97'%3E%3C/path%3E%3Cpath d='M276.38 244.34c-2.68.5-5.45.91-8.31 1.2l-35.2 36.76c3.7.8 7.6 1.41 11.67 1.82l11.98-10.41c2.95-2.56 5.9-5.13 8.84-7.68l33.89-29.45c-6.16 3.43-13.99 6.12-22.87 7.77v-.01Z' fill='%23399C97'%3E%3C/path%3E%3Cpath d='m299.25 236.57-33.89 29.45c4.18-3.62 10.69-.66 10.69 4.88v12.02l.33-.06c21.77-4.04 37.26-14.37 37.26-26.47v-38.51c0 7.17-5.43 13.71-14.39 18.69Z' fill='%23399C97'%3E%3C/path%3E%3Cpath d='M186.24 144.96h-.96v19.1c0 19.17 31.66 34.72 70.72 34.72s70.72-15.54 70.72-34.72v-19.1H186.24Z' fill='%23975D48'%3E%3C/path%3E%3Cpath d='M256 176.68c-36.71 0-67.72-14.53-67.72-31.72 0-17.19 31.01-31.72 67.72-31.72 36.71 0 67.72 14.53 67.72 31.72 0 17.19-31.01 31.72-67.72 31.72Z' fill='%23A86C57'%3E%3C/path%3E%3Cpath d='M256 122.54c33.35 0 61.99 11.99 66.96 27.07.5-1.52.77-3.07.77-4.65 0-17.19-31.01-31.72-67.72-31.72-36.71 0-67.72 14.53-67.72 31.72 0 1.57.27 3.13.77 4.65 4.97-15.08 33.61-27.07 66.96-27.07H256Z' fill='%23975D48'%3E%3C/path%3E%3Cpath d='M256 116.24c17.99 0 34.81 3.39 47.36 9.55 11.03 5.42 17.36 12.4 17.36 19.16s-6.33 13.75-17.36 19.16c-12.55 6.16-29.37 9.55-47.36 9.55s-34.81-3.39-47.36-9.55c-11.03-5.42-17.36-12.4-17.36-19.16s6.33-13.75 17.36-19.16c12.55-6.16 29.37-9.55 47.36-9.55Zm0-6c-39.06 0-70.72 15.54-70.72 34.72s31.66 34.72 70.72 34.72 70.72-15.54 70.72-34.72-31.66-34.72-70.72-34.72Z' fill='%23BF8563'%3E%3C/path%3E%3Cpath d='M371.94 365.78h-.75v14.83c0 14.89 24.58 26.95 54.91 26.95s54.91-12.07 54.91-26.95v-14.83H371.94Z' fill='%23975D48'%3E%3C/path%3E%3Cpath d='M426.09 392.73c30.326 0 54.91-12.066 54.91-26.95 0-14.884-24.584-26.95-54.91-26.95-30.326 0-54.91 12.066-54.91 26.95 0 14.884 24.584 26.95 54.91 26.95Z' fill='%23BF8563'%3E%3C/path%3E%3Cpath d='M426.09 219.5c-24.71 0-44.75 9.83-44.75 21.97v117.52c0 12.13 20.03 21.97 44.75 21.97s44.75-9.83 44.75-21.97V241.47c0-12.13-20.03-21.97-44.75-21.97Z' fill='%23DE6A5A'%3E%3C/path%3E%3Cpath d='M381.35 257.35v26.88c7.88 5.43 19.75 9.37 33.52 10.78 7.58.77 14.69 4.02 20.08 9.41l.1.1a27.518 27.518 0 0 1 8.07 19.48v7.99c0 7.3-2.9 14.3-8.05 19.46-6.28 6.29-15.23 9.24-23.99 7.7-17.32-3.03-29.72-11.15-29.72-20.7v20.54c0 12.13 20.03 21.97 44.75 21.97s44.75-9.83 44.75-21.97V257.36h-89.49l-.02-.01Z' fill='%23CD5747'%3E%3C/path%3E%3Cpath d='M31.75 365.78H31v14.83c0 14.89 24.58 26.95 54.91 26.95s54.91-12.07 54.91-26.95v-14.83H31.75Z' fill='%23975D48'%3E%3C/path%3E%3Cpath d='M85.91 392.73c30.326 0 54.91-12.066 54.91-26.95 0-14.884-24.584-26.95-54.91-26.95-30.326 0-54.91 12.066-54.91 26.95 0 14.884 24.584 26.95 54.91 26.95Z' fill='%23BF8563'%3E%3C/path%3E%3Cpath d='M85.91 219.5c-24.71 0-44.75 9.83-44.75 21.97v117.52c0 12.13 20.03 21.97 44.75 21.97s44.75-9.83 44.75-21.97V241.47c0-12.13-20.03-21.97-44.75-21.97Z' fill='%23E9AF58'%3E%3C/path%3E%3Cpath opacity='.5' d='M41.16 257.35v26.88c7.88 5.43 19.75 9.37 33.52 10.78 7.58.77 14.69 4.02 20.08 9.41l.1.1a27.518 27.518 0 0 1 8.07 19.48v7.99c0 7.3-2.9 14.3-8.05 19.46-6.28 6.29-15.23 9.24-23.99 7.7-17.32-3.03-29.72-11.15-29.72-20.7v20.54c0 12.13 20.03 21.97 44.75 21.97s44.75-9.83 44.75-21.97V257.36H41.16v-.01Z' fill='%23D9942D'%3E%3C/path%3E%3Cpath d='M351.13 158.07c-4.64-4.23-11.83-3.91-16.07.73l-134.4 147.25c-1.95 2.14 1.07 5.17 3.2 3.22 53.88-49.15 147.8-134.77 148-135.13 4.23-4.64 3.91-11.83-.73-16.07Zm-5.11 12.15-10.58 10.58a4.52 4.52 0 0 1-3.21 1.33c-1.16 0-2.33-.44-3.21-1.33-1.77-1.77-1.77-4.65 0-6.43l10.58-10.58a4.557 4.557 0 0 1 6.43 0c1.77 1.77 1.77 4.65 0 6.43h-.01Z' fill='%239FA5AB'%3E%3C/path%3E%3Cpath d='M338.26 177.98v151.91c0 16.41-9.86 30.93-25.12 36.98L209.2 408.09c-8.84 3.51-14.14 11.9-13.51 21.38.63 9.49 7 17.1 16.22 19.4l35.91 8.96c7.96 1.99 11.25 8.43 11.68 13.79.43 5.36-1.82 12.24-9.38 15.45l-54.32 23.29h15l41.66-17.76c8.64-3.67 13.75-12.09 13.01-21.45-.74-9.36-7.1-16.88-16.21-19.15l-35.91-8.96c-8.07-2.01-11.33-8.54-11.69-13.98-.36-5.44 2-12.34 9.73-15.41l103.94-41.22c17.56-6.96 28.9-23.67 28.9-42.56V171.96l-6 6 .03.02Z' fill='%2383D6D0'%3E%3C/path%3E%3Cpath opacity='.5' d='M256 153.32c9.4 0 17.02-3.743 17.02-8.36 0-4.617-7.62-8.36-17.02-8.36-9.4 0-17.02 3.743-17.02 8.36 0 4.617 7.62 8.36 17.02 8.36Z' fill='%236D493C'%3E%3C/path%3E%3Cpath d='m470 366.48-2.38-1.03a150.404 150.404 0 0 1-78.97-80.18l-3.2-7.69c-2.5-1.33-4.73-2.78-6.66-4.33-.3.66-.33 1.43-.04 2.13l5.82 13.98a150.37 150.37 0 0 0 78.97 80.18l4.32 1.88c1.01.44 2.19.22 2.97-.57 1.34-1.34.91-3.61-.83-4.37Z' fill='%23EC856F'%3E%3C/path%3E%3Cpath d='M371.94 244.87h-.75v14.83c0 14.89 24.58 26.95 54.91 26.95s54.91-12.07 54.91-26.95v-14.83H371.94Z' fill='%23975D48'%3E%3C/path%3E%3Cpath d='M426.09 268.82c28.669 0 51.91-10.723 51.91-23.95 0-13.227-23.241-23.95-51.91-23.95-28.669 0-51.91 10.723-51.91 23.95 0 13.227 23.241 23.95 51.91 23.95Z' fill='%23A86C57'%3E%3C/path%3E%3Cpath d='M426.09 223.92c13.77 0 26.62 2.59 36.18 7.28 8.09 3.97 12.73 8.95 12.73 13.67 0 4.72-4.64 9.7-12.73 13.67-9.56 4.69-22.41 7.28-36.18 7.28s-26.62-2.59-36.18-7.28c-8.09-3.97-12.73-8.95-12.73-13.67 0-4.72 4.64-9.7 12.73-13.67 9.56-4.7 22.41-7.28 36.18-7.28Zm0-6c-30.32 0-54.91 12.07-54.91 26.95 0 14.88 24.58 26.95 54.91 26.95S481 259.75 481 244.87c0-14.88-24.58-26.95-54.91-26.95Z' fill='%23BF8563'%3E%3C/path%3E%3Cpath opacity='.5' d='M426.09 250.8c6.672 0 12.08-2.655 12.08-5.93s-5.408-5.93-12.08-5.93-12.08 2.655-12.08 5.93 5.408 5.93 12.08 5.93Z' fill='%236D493C'%3E%3C/path%3E%3Cpath d='M31.75 244.87H31v14.83c0 14.89 24.58 26.95 54.91 26.95s54.91-12.07 54.91-26.95v-14.83H31.75Z' fill='%23975D48'%3E%3C/path%3E%3Cpath d='M85.91 268.82c28.669 0 51.91-10.723 51.91-23.95 0-13.227-23.241-23.95-51.91-23.95-28.67 0-51.91 10.723-51.91 23.95 0 13.227 23.24 23.95 51.91 23.95Z' fill='%23A86C57'%3E%3C/path%3E%3Cpath d='M85.91 223.92c13.77 0 26.62 2.59 36.18 7.28 8.09 3.97 12.73 8.95 12.73 13.67 0 4.72-4.64 9.7-12.73 13.67-9.56 4.69-22.41 7.28-36.18 7.28s-26.62-2.59-36.18-7.28C41.64 254.57 37 249.59 37 244.87c0-4.72 4.64-9.7 12.73-13.67 9.56-4.7 22.41-7.28 36.18-7.28Zm0-6c-30.32 0-54.91 12.07-54.91 26.95 0 14.88 24.58 26.95 54.91 26.95s54.91-12.07 54.91-26.95c0-14.88-24.58-26.95-54.91-26.95Z' fill='%23BF8563'%3E%3C/path%3E%3Cpath opacity='.5' d='M85.91 250.8c6.672 0 12.08-2.655 12.08-5.93s-5.408-5.93-12.08-5.93-12.08 2.655-12.08 5.93 5.408 5.93 12.08 5.93Z' fill='%236D493C'%3E%3C/path%3E%3Cpath d='m129.82 366.48-2.38-1.03a150.404 150.404 0 0 1-78.97-80.18l-3.2-7.69c-2.5-1.33-4.73-2.78-6.66-4.33-.3.66-.33 1.43-.04 2.13l5.82 13.98a150.37 150.37 0 0 0 78.97 80.18l4.32 1.88c1.01.44 2.19.22 2.97-.57 1.34-1.34.91-3.61-.83-4.37Z' fill='%23FFC875'%3E%3C/path%3E%3Cpath d='m310.86 299.96-3-1.3a190.063 190.063 0 0 1-99.81-101.34l-4.04-9.72c-3.16-1.68-5.98-3.51-8.42-5.47-.38.84-.42 1.81-.05 2.69l7.35 17.67a190.097 190.097 0 0 0 99.81 101.34l5.46 2.37c1.28.56 2.77.27 3.76-.71 1.7-1.69 1.15-4.56-1.05-5.52l-.01-.01Z' fill='%2383D6D0'%3E%3C/path%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_755_1554'%3E%3Cpath fill='%23fff' d='M0 0h512v512H0z'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size: cover;transition: all 0.3s linear;top: 0;z-index: -1;border-radius: var(--media-radius)}.support-block-padding{padding-top: 18px;padding-bottom: 18px}.specification-block-padding{padding-top: 16px;padding-bottom: 16px}.specification-block .specification-banner.specification-container.style2 .specification-block-main-grid{order: -1}.faq-tab-content-wrappers{width: 70%;margin: auto}.faq-tab-content-padding{padding-top: 27px;padding-bottom: 27px}.featured-blog-padding{padding-top: 16px;padding-bottom: 16px}.blog .blog__view-all{margin-top: 30px}.article__image{aspect-ratio: var(--aspect-ratio)}.blog__posts .blog__post.blog-overlay-style .card-wrapper:before{content: "";display: block;width: 100%;height: 100%;-webkit-transition: all linear 0.3s;transition: all linear 0.3s;position: absolute;pointer-events: none;z-index: 1;background: rgb(var(--color-background), 0.8)}.blog .swiper.blog-overlay-style .swiper-navigation .swiper-button-next, .blog .swiper.blog-overlay-style .swiper-navigation .swiper-button-prev, .blog .swiper.blog-list-style .swiper-navigation .swiper-button-next, .blog .swiper.blog-list-style .swiper-navigation .swiper-button-prev{top: 50% !important}.collage-padding{padding-top: 18px;padding-bottom: 18px}.collapsible-content-padding{padding-top: 16px;padding-bottom: 16px}.instagram-gallery-padding{padding-top: 18px;padding-bottom: 18px}.inner-page-team-section-padding{padding-top: 18px;padding-bottom: 18px}.team-section .team-section-wrapper .team-section-block-image{position: relative;transition: all var(--duration-default) linear}.team-section .team-section-wrapper .team-section-block-image:after{background: rgba(var(--color-background), 0.7);content: "";z-index: 1;width: 100%;height: 100%;transition: all var(--duration-default) linear;position: absolute;opacity: 0;border-radius: var(--media-radius)}.team-section .team-section-wrapper:hover .team-section-block-image:after{opacity: 0.2}.team-section .team-section-wrapper:hover .team-section-block-image img{animation: glitch-effect 0.6s linear 2}.team-section .team-section-wrapper .team-section-content-icon{z-index: 2;left: 0;right: 0;padding: 15px;justify-content: center;opacity: 0;transition: 0.3s linear all;position: absolute;margin: auto;overflow: hidden}.team-section .team-section-wrapper:hover .team-section-content-icon{opacity: 1;bottom: 0;left: 0;right: 0}.team-section .team-section-wrapper .team-section-content-icon{top: auto;bottom: 0;transform: initial;background: rgb(var(--color-secondary-button));border-top: 0.1rem solid rgb(var(--color-border), 0.15)}.team-section .team-section-wrapper li.list-social__item a{transform: translateY(50px);transition: all 0.3s linear;cursor: pointer;padding: 0px;color: rgba(var(--color-button));background: transparent;border: 1px solid rgba(var(--color-button));width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;border-radius: 0;border: 1px solid rgb(var(--color-foreground), 0.15)}.team-section .team-section-wrapper li.list-social__item .icon{color: inherit;width: 20px;height: 20px}.team-section .team-section-wrapper:hover li.list-social__item a{transition: all 0.3s linear;display: flex;transform: translateY(0)}.team-section .team-section-wrapper:hover li.list-social__item a:hover{color: rgba(var(--color-secondary-button-text));border: 1px solid rgba(var(--color-button));transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36)}.home-isotope-gallery-padding{padding-top: 18px;padding-bottom: 18px}.isotope-gallery .isotope-grid{height: 100%}.isotope-selector a{display: flex;height: 100%}.isotope-selector a img{height: 100%}.home-isotope-products-padding{padding-top: 18px;padding-bottom: 18px}.isotope-grid .product-icons{opacity: 1}.hotspot-padding{padding-top: 18px;padding-bottom: 18px}.hotspot-with-product-padding{padding-top: 18px;padding-bottom: 18px}.home-slider-with-hot-spots-padding{padding-top: 27px;padding-bottom: 27px}.testimonial-with-video-padding{padding-top: 18px;padding-bottom: 18px}.testimonials-with-video .row{position: relative}.testimonials-with-video .row:after{content: "";position: absolute;width: 100%;height: 100%;background-size: cover;transition: all 0.3s linear;top: 0;z-index: -1;border-radius: var(--media-radius)}.testimonial-with-video--bg-placeholder .row:after{background-image: url("data:image/svg+xml,%3Csvg class='placeholder_svg' preserveAspectRatio='xMidYMid slice' width='512' height='512' viewBox='0 0 512 512' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url("/themes/shop/leafpalms/apexx/css/%23clip0_755_1554")'%3E%3Cpath d='M512 0H0v512h512V0Z' fill='%23D2D5D9'%3E%3C/path%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_755_1554'%3E%3Cpath fill='%23fff' d='M0 0h512v512H0z'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.testimonial-video-wrapper .video-section{background-size: cover;background-position: center center;background-repeat: no-repeat;width: 100%;object-fit: cover;object-position: center;background-attachment: unset;border-radius: var(--media-radius)}.testimonial-with-video--cover-placeholder .video-section{background-image: url("data:image/svg+xml,%3Csvg class='placeholder_svg' preserveAspectRatio='xMidYMid slice' width='512' height='512' viewBox='0 0 512 512' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url("/themes/shop/leafpalms/apexx/css/%23clip0_755_1554")'%3E%3Cpath d='M512 0H0v512h512V0Z' fill='%23D2D5D9'%3E%3C/path%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_755_1554'%3E%3Cpath fill='%23fff' d='M0 0h512v512H0z'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.video-wrapper{width: 700px;margin: 0 auto}.video-section{display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;padding: 30px}.video-wrapper .video-container{position: relative;padding: 35% 50%;height: 0;overflow: hidden}.video-wrapper .video-container iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0 20px}.video-section .container{margin: 0;padding-left: 1.5rem;padding-right: 1.5rem;position: relative}.ugc-hero{padding-top: 60px;padding-bottom: 60px}.ugc-gradient-text{background-image: linear-gradient(120deg, #84ff9d, #ffcf73, #ff7dac)}.ugc-hero-lead{font-size: 17px;line-height: 1.6}.ugc-hero-actions .button{font-size: 20px;padding: 0.9em 1.8em;min-width: 0;min-height: 0}.multicolumn-padding{padding-top: 16px;padding-bottom: 16px}.contact-multicolumn .multicolumn-padding{padding-left: 1.5rem;padding-right: 1.5rem}.masonry-banner-padding{padding-top: 18px;padding-bottom: 18px}.product-tab-padding{padding-top: 27px;padding-bottom: 27px}.product-tab-wrapper .collection .tabs .tablinks:after{content: '';width: 0;left: 0;right: 0;margin: auto;height: 2px;bottom: 0px;background: rgba(var(--color-link-hover));position: absolute;opacity: 0;transition: all 0.3s linear}.product-tab-wrapper .collection .tabs .tablinks.active:after, .product-tab-wrapper .collection .tabs .tablinks:hover:after{width: 100%;opacity: 1}.slider-with-promo-image-padding{padding-top: 18px;padding-bottom: 18px}.brand-logos-padding{padding-top: 16px;padding-bottom: 16px}.featured-collection-padding{padding-top: 16px;padding-bottom: 16px}.collection .grouped-content{display: flex;justify-content: space-between;flex-direction: row-reverse;gap: 60px}.collection .grouped-content .additional-block .additional-block-image-wrapper img{width: 100%;border-radius: var(--media-radius)}.collection .grouped-content .additional-block .additional-block-image-wrapper{position: relative;display: flex;border-radius: var(--media-radius)}.collection .grouped-content .additional-block .additional-block-image-wrapper svg.placeholder-svg{border-radius: var(--media-radius)}.collection .grouped-content .additional-block .additional-block-image-wrapper .additional-block_content{position: absolute;transform: translateY(-50%);top: 50%;padding: 10px;text-align: center;width: 100%}.collection .grouped-content .additional-block .additional-block-image-wrapper.placeholder-svg-wrapper{height: 650px}.featured-product-padding{padding-top: 18px;padding-bottom: 18px}.product__info-wrapper variant-selects .product-form__input .form__label{font-size: var(--font-base-size);font-weight: 500;margin-right: 6px;margin-bottom: 0}.product__info-wrapper variant-selects .product-form__input .form__label:after{content: ':';margin: 0 5px}.product__info-container .product__sku .product-label, .product__info-container .product_vendor .product-label, .product__info-container .product_type .product-label{font-size: var(--font-base-size);min-width: auto;margin: 0;position: relative;color: rgba(var(--color-foreground))}.product__info-container .product__sku .product-attributes-value, .product__info-container .product_vendor .product-attributes-value, .product__info-container .product_type .product-attributes-value, .product__info-container .product_vendor .product-attributes-value a{font-size: var(--font-base-size);font-weight: 400}.product__info-container fieldset.product-form__input .form__label{margin-bottom: 3px;min-width: max-content}.product__info-container fieldset.product-form__input .swatch-label-text .form__label{font-size: var(--font-base-size);color: rgba(var(--color-foreground))}.product__info-container fieldset.product-form__input .form__label span{color: rgb(var(--color-foreground));font-weight: 400}.product__info-container .product-form__input:not(:nth-last-child(2)){margin: 0 0 20px}.product-form__input input[type=radio]:disabled + label, .product-form__input input[type=radio].disabled + label{border-color: rgba(var(--color-foreground), 0.1);color: rgba(var(--color-foreground), 0.6);text-decoration: line-through}.product-form__input input[type="radio"] + label{margin: 1rem 1rem 0.2rem 0;padding: 0.6rem 1.7rem;text-align: center;cursor: pointer;position: relative;background: rgba(var(--color-foreground), 0.2);transition: all 0.3s linear}.product__info-wrapper .dT_VProdWishList a.add-wishlist:after, .product__info-wrapper .dT_VProdCompareList a.add-compare:after{position: relative;left: 25px}.product__info-wrapper .dT_VProdWishList a.dt-sc-btn.add-wishlist, .product__info-wrapper .dT_VProdCompareList a.dt-sc-btn.add-compare{display: block}button.slick-prev.slick-arrow, button.slick-next.slick-arrow{width: 78px;height: 30px;background: rgba(var(--color-button));color: rgba(var(--color-button-text));border: none;transition: all 0.3s linear;cursor: pointer;margin-left: 0}a.slick-prev.pull-left:before{content: "";color: currentColor;position: absolute;width: 13px;height: 13px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(225deg);left: 0;right: 0;margin: auto;top: 14px;cursor: pointer}a.slick-next.pull-right:before{content: "";color: currentColor;position: absolute;width: 13px;height: 13px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg);bottom: 11px;left: 0;right: 0;margin: auto}button.slick-next.slick-arrow a.slick-next.pull-right, button.slick-prev.slick-arrow a.slick-prev.pull-left{cursor: pointer;color: rgba(var(--color-button-text))}.product--thumbnail_slider_left .thumbnail-slider .thumbnail-list.slider--tablet-up:not(:hover) .slick-arrow{opacity: 0;transition: all 0.3s linear}.product__info-container .thumbnail-slider .thumbnail-list.slider--tablet-up:hover button.slick-prev.slick-arrow:hover, .product__info-container .thumbnail-slider .thumbnail-list.slider--tablet-up:hover button.slick-next.slick-arrow:hover, .product__info-container .thumbnail-slider .thumbnail-list.slider--tablet-up:hover button.slick-prev.slick-arrow:hover a, .product__info-container .thumbnail-slider .thumbnail-list.slider--tablet-up:hover button.slick-next.slick-arrow:hover a{background: rgba(var(--color-secondary-button));color: rgba(var(--color-secondary-button-text))}.product__info-container .product-form__input.product-form__input--dropdown .select__select{height: 40px;padding: 5px 40px 5px 15px}.product__info-container .product__title h2{text-transform: capitalize}.featured-product .product__modal-opener:hover .product__media-icon, .featured-product .product__modal-opener:focus .product__media-icon{opacity: 0}.featured-product .product__info-container .product-form__buttons{padding: 0;border: none}.featured-product .product__info-container .icon-with-text{border-top: 2px solid rgb(var(--color-border));padding: 25px 0 0;justify-content: space-between}.swatch-group.color_varient_circle .swatch-element, .swatch-group.color_varient_circle .swatch-element label{border-radius: 50%}.swatch-group.color_varient_square .swatch-element, .swatch-group.color_varient_square .swatch-element label{border-radius: 0}.featured-product .product-form__input .select{margin-top: 10px}.featured-product .size-chart{display: flex;gap: 10px}.featured-product .product__info-wrapper .dT_VProdCompareList a:not(.adding).add-compare:before, .featured-product .product__info-wrapper .dT_VProdWishList a:not(.adding).add-wishlist:before, .featured-product .product__info-wrapper .dT_VProdWishList a:not(.adding).added.add-wishlist:before, .featured-product .product__info-wrapper .dT_VProdCompareList a:not(.adding).added.add-compare:before, .featured-product .product__info-wrapper .dT_VProdWishList a.adding:before, .featured-product .product__info-wrapper .dT_VProdCompareList a.adding:before{right: unset}.featured-product .dT_VProdWishList, .featured-product .dT_VProdCompareList{width: 100%;height: 100%}.main-collection-product-grid-padding{padding-top: 16px;padding-bottom: 16px}.custom-product-grid{opacity: 1;display: flex;justify-content: space-between;transition: all var(--duration-default) linear;transform: translateY(0);padding: 0;margin: 0}.custom-product-grid.panel-disabled{cursor: not-allowed;pointer-events: none;opacity: 0;transform: translateY(-5px)}.custom-product-grid li{opacity: 1;min-width: 40px;min-height: 40px;padding: 5px 8px;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: all 0.3s linear;position: relative;margin: 0 7.5px;background: transparent;color: rgba(var(--color-link));border-radius: var(--media-radius);border: 1px solid rgba(var(--color-border), 0.15)}.custom-product-grid li.active, .custom-product-grid li:hover{color: rgba(var(--color-link-hover));transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);border: 1px solid rgba(var(--color-button))}.custom-product-grid li .icon-columns{z-index: 1;width: 2rem;height: 2rem}.custom-product-grid.vertical-2-active :is(li[data-val="4"], li[data-val="5"]){display: none}.custom-product-grid.vertical-3-active :is(li[data-val="5"]){display: none}.main-search-padding{padding-top: 16px;padding-bottom: 16px}.main-blog-padding{padding-top: 27px;padding-bottom: 27px}.card__heading a:after{display: none}.main-blog .search-modal__form .field__button{height: auto;right: 10px;top: var(--inputs-border-width);bottom: var(--inputs-border-width);color: rgba(var(--color-button));background: transparent}.main-blog .search-modal__form .field__button:hover{color: rgba(var(--color-button))}.main-blog .search-modal__form .field__button svg{width: 18px;height: 18px}.main-blog .search-modal__form{margin-bottom: 10px}.main-blog .facets-vertical predictive-search.search-modal__form{position: relative}.main-blog .predictive-search .predictive-search__results-groups-wrapper{flex-direction: column;padding: 0px 25px;height: 100%}.main-blog .predictive-search__heading{font-family: var(--font-heading-family);color: rgba(var(--color-button))}.main-article-padding{padding-top: 27px;padding-bottom: 27px}.article-template .search-modal__form .field__button{height: auto;right: 10px;top: var(--inputs-border-width);bottom: var(--inputs-border-width);color: rgba(var(--color-button))}.article-template .search-modal__form .field__button:hover{color: rgba(var(--color-button))}.article-template .search-modal__form .field__button svg{width: 18px;height: 18px}.article-template .search-modal__form{margin-bottom: 10px}.article-template .facets-vertical predictive-search.search-modal__form{position: relative}.article-template .predictive-search .predictive-search__results-groups-wrapper{flex-direction: column;padding: 0px 25px;height: 100%}.article-template .predictive-search__item-heading{font-family: var(--font-body-family);font-weight: 400}.article-template .predictive-search__heading{font-family: var(--font-heading-family);color: rgba(var(--color-button))}.footer-padding{padding-top: 18px;padding-bottom: 18px}.footer .footer__blocks-wrapper{display: flex;justify-content: space-between;flex-wrap: wrap;row-gap: var(--grid-desktop-horizontal-spacing)}.footer .footer-text .footer-block__details-content{margin-top: 15px}.footer__content-bottom:before{--pw: calc(((100vw - var(--page-width) - 8rem)) / -2);position: absolute;content: "";right: 0;left: 0;width: 100vw;transform: 0;height: 1px;border-top: 0.1rem solid rgb(var(--color-border), 0.15)}.rtl-mode .footer__content-bottom:before{right: unset}.footer .footer-block-image{position: relative}#dT_top-sticky.search-show{display: flex}.header nav#AccessibleNav.default_dropdown ul.dt-desktop-menu.dt-nav .megamenu_megamenu ul.sub-menu-lists{padding: 0}.header ul.dt-sc-list-inline.dt-desktop-menu.dt-nav .megamenu_megamenu .sub-menu-block{padding: 10px;width: 230px;border: 0.1rem solid rgb(var(--color-border), 0.15);overflow: visible}.header ul.dt-sc-list-inline.dt-desktop-menu.dt-nav li:not(.has-mega-menu).menu-item-has-children .megamenu_megamenu .sub-menu-block{border: 0.1rem solid rgb(var(--color-border), 0.15)}.header ul.dt-sc-list-inline.dt-desktop-menu.dt-nav .megamenu_megamenu.mega-menu .sub-menu-block{width: 100%;padding: 0}.cart-count-bubble.count-zero{opacity: 0;visibility: hidden}.header .flag-icon{margin: 0 15px 0 0}.dtx-wish-count.hidden[count="0"]{display: none}.header-row{padding-top: 20px;padding-bottom: 20px;transition: padding 0.25s ease}.header__heading-logo, .index-header{transition: width 0.25s ease, background-color 0.25s ease}.header-wrapper.header--scrolled .header-row{padding-top: 10px;padding-bottom: 10px}.main-product-padding{padding-top: 16px;padding-bottom: 16px}.adv-product-list .active{border: 1px solid}.video-option .zoom_out{display: none !important}.product__info-wrapper .dT_VProdWishList a.dt-sc-btn.add-wishlist{display: block}.product__info-wrapper .dT_VProdCompareList a.dt-sc-btn.add-compare{display: block}.product__info-wrapper a.add-compare.button--secondary, .product__info-wrapper a.add-wishlist.button--secondary{width: 54px;height: 54px;display: flex;justify-content: center;align-items: center;border-radius: 0%;border: 1px solid rgba(var(--color-border))}.product__info-wrapper a.add-compare.button--secondary:hover, .product__info-wrapper a.add-wishlist.button--secondary:hover{background-color: rgba(var(--color-hover-button));border: 1px solid rgba(var(--color-hover-button));color: rgba(var(--color-button-hover-text))}button.slick-prev.slick-arrow, button.slick-next.slick-arrow{width: 100%;height: 30px;background: rgba(var(--color-button));color: rgba(var(--color-button-text));border: none;transition: all 0.3s linear;cursor: pointer;margin-left: 0;position: relative}a.slick-prev.pull-left:before{content: "";color: currentColor;position: absolute;width: 13px;height: 13px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(225deg);left: 0;right: 0;margin: auto;top: 12px;cursor: pointer}a.slick-next.pull-right:before{content: "";color: currentColor;position: absolute;width: 13px;height: 13px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg);bottom: 11px;left: 0;right: 0;margin: auto}button.slick-next.slick-arrow a.slick-next.pull-right, button.slick-prev.slick-arrow a.slick-prev.pull-left{cursor: pointer;color: rgba(var(--color-button-text))}.product--thumbnail_slider_left .thumbnail-slider .thumbnail-list:not(:hover) .slick-arrow{transition: all 0.3s linear}.main-product_info .thumbnail-slider .thumbnail-list.slider--tablet-up:hover button.slick-prev.slick-arrow:hover, .main-product_info .thumbnail-slider .thumbnail-list.slider--tablet-up:hover button.slick-next.slick-arrow:hover, .main-product_info .thumbnail-slider .thumbnail-list.slider--tablet-up:hover button.slick-prev.slick-arrow:hover a, .main-product_info .thumbnail-slider .thumbnail-list.slider--tablet-up:hover button.slick-next.slick-arrow:hover a{background: rgba(var(--color-hover-button));color: rgba(var(--color-button-hover-text))}.product__info-container .product-form__input{padding: 0;border: none;font-weight: normal;display: flex;align-items: center;flex-wrap: nowrap;min-height: calc(4rem + var(--buttons-border-width) * 2);line-height: normal;clear: both;margin-left: 0;margin-right: 0}.product__info-container variant-radios .product-form__input:not(:nth-last-child(2)){margin: 0 0 38px}.product__info-container fieldset.product-form__input .form__label{font-size: var(--font-h5-size);text-transform: uppercase;font-family: var(--font-heading-family)}.product__info-container fieldset.product-form__input .form__label span{font-size: initial;color: rgba(var(--color-button), 1)}.product-form__input input[type='radio'] + label:hover{border-color: rgb(var(--color-foreground))}.product-form__input input[type='radio']:checked + label{background-color: rgba(var(--color-secondary-button), 0.6);color: rgb(var(--color-button))}.product-form__input input[type='radio']:not(.disabled) + label > .visually-hidden{display: none}.product-form__input input[type=radio]:disabled + label, .product-form__input input[type=radio].disabled + label{border-color: rgba(var(--color-foreground), 0.1);color: rgba(var(--color-foreground), 0.6);text-decoration: line-through;pointer-events: none}.pswp.pswp--open.pswp--has_mouse.pswp--zoom-allowed.pswp--click-to-zoom.pswp--ui-visible{background: rgba(var(--color-foreground), 1)}.swatch-group.color_varient_circle .swatch-element, .swatch-group.color_varient_circle .swatch-element label{border-radius: 0}.swatch-group.color_varient_square .swatch-element, .swatch-group.color_varient_square .swatch-element label{border-radius: 0}.GalleryThumbnails{overflow: hidden}.dt-sc-hotspot-popup .dt-sc-hotspot-content > *:not(:last-child){margin:0 0 15px}@keyframes pulsate-animation{0%{transform: scale(1);opacity: 0.8}45%{transform: scale(1.75);opacity: 0;border-width: 2}}.slideshow.home-slideshow-with-hotspot .slideshow__text.banner__box > *:not(:last-child){margin: 0 0 15px}.mfp-content .dt-sc-hotspot-popup ul.dt-sc-hotspot-content, .mfp-content .dt-sc-hotspot-popup.dt-sc-hotspot-content-wrapper .dt-sc-hotspot-content{background:rgb(var(--color-background));padding:15px;margin:0;border-radius: var(--media-radius)}.mfp-content .dt-sc-hotspot-popup.dt-sc-hotspot-content-wrapper .dt-sc-hotspot-content .link{width: 100%;text-decoration: underline}.mfp-content .dt-sc-hotspot-popup.dt-sc-hotspot-content-wrapper .dt-sc-hotspot-content{justify-content: center;display: flex;flex-direction: column}.mfp-bg{z-index:10001}.mfp-auto-cursor .mfp-content{justify-content:center}button.mfp-close:before{content: '';display: block;height: 18px;width: 18px;margin:auto;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' xml:space='preserve'> <path d='M57,50l35.2-35.2c1.9-1.9,1.9-5.1,0-7c-1.9-1.9-5.1-1.9-7,0L50,43L14.8,7.7c-1.9-1.9-5.1-1.9-7,0c-1.9,1.9-1.9,5.1,0,7 L43,50L7.7,85.2c-1.9,1.9-1.9,5.1,0,7c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5L50,57l35.2,35.2c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5 c1.9-1.9,1.9-5.1,0-7L57,50z'/></svg>");background: currentColor;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;-webkit-mask-size: 10px}button.mfp-close{background: rgba(var(--color-button));color: rgba(var(--color-button-text));border: none}button.mfp-close:hover{background:rgba(var(--color-secondary-button-text));color:rgba(var(--color-secondary-button))}.isotope-gallery .mfp-content figure .mfp-img{padding: 0px}.isotope-gallery .mfp-content .mfp-figure{position: relative}.isotope-gallery .mfp-content .mfp-figure:after{top: auto;height: auto}.isotope-gallery .mfp-content .mfp-close{cursor: pointer !important}.isotope-gallery .mfp-iframe-holder .mfp-close, .isotope-gallery .mfp-image-holder .mfp-close{position: absolute;right: 0;top:0;width: 30px;height: 30px;margin: 0!important}.isotope-gallery .mfp-image-holder .mfp-close:before{content: '';display: block;height: 18px;width: 18px;margin:auto;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' xml:space='preserve'> <path d='M57,50l35.2-35.2c1.9-1.9,1.9-5.1,0-7c-1.9-1.9-5.1-1.9-7,0L50,43L14.8,7.7c-1.9-1.9-5.1-1.9-7,0c-1.9,1.9-1.9,5.1,0,7 L43,50L7.7,85.2c-1.9,1.9-1.9,5.1,0,7c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5L50,57l35.2,35.2c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5 c1.9-1.9,1.9-5.1,0-7L57,50z' /></svg>");background: currentColor;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;-webkit-mask-size: 15px}.isotope-gallery .mfp-image-holder button.mfp-close{background:rgba(var(--color-button));color:rgba(var(--color-button-text));border:none}.isotope-gallery .mfp-image-holder button.mfp-close:hover{color:rgba(var(--color-button));background:rgba(var(--color-button-text))}.isotope-gallery .mfp-content{height: auto;overflow: visible}.hotspot-block .dt-sc-hotspot.style-3 .dt-sc-hotspot-item{background: transparent}.hotspot-block .dt-sc-hotspot-content .products .product-detail{padding:30px 0 0}.hotspot-block .dt-sc-hotspot-content{margin:0;padding:0}.hotspot-block .dt-sc-hotspot-content .products .product-detail a.dt-sc-btn{display:flex}.mfp-content .dt-sc-hotspot-content{padding:0}button.mfp-close:before{content: '';display: block;height: 18px;width: 18px;margin:auto;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' xml:space='preserve'> <path d='M57,50l35.2-35.2c1.9-1.9,1.9-5.1,0-7c-1.9-1.9-5.1-1.9-7,0L50,43L14.8,7.7c-1.9-1.9-5.1-1.9-7,0c-1.9,1.9-1.9,5.1,0,7 L43,50L7.7,85.2c-1.9,1.9-1.9,5.1,0,7c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5L50,57l35.2,35.2c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5 c1.9-1.9,1.9-5.1,0-7L57,50z'/></svg>");background: currentColor;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;-webkit-mask-size: 10px}button.mfp-close{background:rgba(var(--color-button));color:rgba(var(--color-button-text));border:none}button.mfp-close:hover{background:rgba(var(--color-secondary-button-text));color:rgba(var(--color-secondary-button))}.mfp-content .dt-sc-hotspot-popup .dt-sc-hotspot-content{padding:0;margin:0}.hotspot-product-section{display: flex;gap:20px}.hotspot-product-redirect-img{flex-direction: row-reverse}.hotspot-product-contant, .hotspot-product-images{width: 50%;margin: 10px}.hotspot-product-contant{display: flex;align-items: center;padding: 0px}.hotspot-product-contant .product-icons, .hotspot-product-contant .variant-option-size, .hotspot-product-contant .variant-option-color, .hotspot-product-contant .product-deal-count, .hotspot-product-contant .card-information.review{display: none}.hotspot-product-contant #hotspot-product-submit{cursor: pointer !important;width: 100%;margin-top: 45px}.hotspot-product-images .dt-sc-hotspot img, .hotspot-product-images .dt-sc-hotspot svg.placeholder-svg{border-radius: var(--media-radius)}.hotspot-product-images .card__information .card__heading{font-size: var(--font-h6-size)}.hotspot-product-images .card--card.card--media>.card__content{padding:15px}.hotspot-product-contant .hotspot-product-lists{width:100%;margin-top: 40px}.hotspot-product-contant .hotspot-product-lists .card--card{flex-direction: row;justify-content:space-between;align-items: center}.hotspot-product-contant .hotspot-product-lists .card__inner{width:100%;max-width:127px;height: 168px}.hotspot-product-contant .hotspot-product-lists .card--card.card--media>.card__content .card__information{display: flex;justify-content: space-between;padding: 27px 39px;align-items: center;border-radius: 10px;border: 1px solid rgba(var(--color-border))}.hotspot-product-contant .hotspot-product-lists .card--card.card--media>.card__content{padding:0 30px}.hotspot-product-section .price--on-sale .price-item--regular{display:none}.hotspot-product-contant .title-wrapper-with-link{margin:0}.hotspot-product-contant .hotspot-product-lists .card--card.card--media>.card__content .card__information > *:not(.card__heading , .price), .hotspot-product-contant .hotspot-product-lists .card--card .card__badge.top-left .badge, .hotspot-product-contant .hotspot-product-lists .card--card.card--media>.card__content > *:not(.card__information){display:none}.hotspot-product-contant .hotspot-product-lists .card--card.card--media>.card__content .card__information > *{margin:0}.dt-sc-hotspot.style-2 .dt-sc-hotspot-item .dt-sc-hotspot-popup{opacity: 1;visibility: visible}.hotspot-block .dt-sc-hotspot-content p{line-height:normal}.hotspot-block .dt-sc-hotspot-content h4.dt-sc-hotspot-content-title{display: inline-block}.dt-sc-hotspot-popup .dt-sc-hotspot-content > *:not(:last-child){margin: 0 0 10px}@keyframes progress-horizontal{from{transform:scaleX(0)}to{transform:scaleX(1)}}.Slider-multi-tabs .dt-sc-progress-tab.slick-slide.slick-current{border:1px solid rgb(var(--color-button))}.Slider-multi-tabs .dt-sc-progress-tab .nxt-arrow-icon{position:absolute;content:"";inset:0;width:100%;height:100%;color: rgb(var(--color-button));display: inline-flex;align-items: center;justify-content: center;transition: all var(--duration-default) ease;opacity: 0}.Slider-multi-tabs .dt-sc-progress-tab.slick-slide.slick-current + .slick-slide .nxt-arrow-icon{opacity:1}.hotspot-block-section .dt-sc-hotspot-icon.style-3:hover span[class*="fa-plus"]{transform:translate(-50%,-50%) scale(1)}.hotspot-block-section .dt-sc-hotspot-content a[title]{display:inline-block}.hotspot-block-section .dt-sc-hotspot-content .products .product-detail{padding:30px 0 0}.hotspot-block-section .dt-sc-hotspot-content{margin:0;padding:0}.hotspot-block-section .dt-sc-hotspot-content .products .product-detail a.dt-sc-btn{display:flex}.mfp-content .dt-sc-hotspot-content{padding:0}button.mfp-close:before{content: '';display: block;height: 18px;width: 18px;margin:auto;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' xml:space='preserve'> <path d='M57,50l35.2-35.2c1.9-1.9,1.9-5.1,0-7c-1.9-1.9-5.1-1.9-7,0L50,43L14.8,7.7c-1.9-1.9-5.1-1.9-7,0c-1.9,1.9-1.9,5.1,0,7 L43,50L7.7,85.2c-1.9,1.9-1.9,5.1,0,7c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5L50,57l35.2,35.2c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5 c1.9-1.9,1.9-5.1,0-7L57,50z'/></svg>");background: currentColor;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;-webkit-mask-size: 10px}button.mfp-close{background:rgba(var(--color-button));color:rgba(var(--color-button-text));border:none}button.mfp-close:hover{background:rgba(var(--color-secondary-button-text));color:rgba(var(--color-secondary-button))}.hotspot-block-section .dt-sc-hotspot.style-2 .dt-sc-hotspot-item .dt-sc-hotspot-popup{opacity: 1;visibility: visible}.hotspot-block-section .dt-sc-hotspot-content p{line-height:normal}.dt-sc-hotspot-icon{height: 100%;position: absolute;z-index: 9999;width: 100%;left: 0;right: 0;bottom: 0;top: 0}.insta-gallery-section.overlay .insta-gallery-wrapper .insta-gallery-block-image > *{border-radius:var(--media-radius)}.img-banner-typ1 .banner__heading span{color:rgb(var(--color-base-outline-button-labels),1)}.img-banner-typ1 .banner--box .banner__list .image-icon img{width:auto;aspect-ratio: auto 200 / 70;max-width: 210px;border: .1rem solid rgb(var(--color-border), .15);display: block;height: auto;transition: all var(--duration-default)}.img-banner-typ1 .banner--box .banner__list .image-icon{display: inline-flex;flex-wrap: wrap;grid-gap: 20px;align-items: center}.img-banner-typ1 .banner--box .banner__list .image-icon :is(img,.place-holder):hover{border-color: rgb(var(--color-link-hover))}.img-banner-typ1 .banner--box .banner__list .image-icon a{transition:all 0.3s linear}.img-banner-typ1 .banner--box .banner__list .image-icon a:hover{transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36);border-color: rgb(var(--color-link-hover))}.mobile-text-below .slideshow__media:after{display: none}.testimonials-with-video.dark-background .testimonial-container .testimonial-content blockquote:before{background-color: white}.slideshow-with-promo-images .main-block .slide-promo .swiper-pagination{position:absolute}.slideshow-section{position:relative;overflow: hidden}.swiper-slide{background-size: cover;background-position: center}banner__box content-container content-container--full-width-mobile color- .slideshow-section{overflow: hidden}.slideshow-section .swiper{overflow: visible}.swiper-slide.slideshow-thumb svg.placeholder-svg{width: 100%;height: auto;border-radius: 0;cursor: pointer}.testimonials .row.testimonials-padding{position:relative}.bg-color-sandal{background-color:#a89166;border-color:#a89166}.bg-color-cyan{background-color:#25bdb0;border-color:#25bdb0}.bg-color-pink{background-color:#fcc6de;border-color:#fcc6de}.bg-color-black{background-color:#000;border-color:#000}.bg-color-grey{background-color:#ccc;border-color:#ccc}.bg-color-green{background-color:#e1eb78;border-color:#e1eb78}.bg-color-golden{background-color:gold;border-color:gold}.bg-color-sliver{background-color:#f2f2f2;border-color:#f2f2f2}.bg-color-blue{background-color:#a8bcd4;border-color:#a8bcd4}.bg-color-purple{background-color:#7e0b80;border-color:#7e0b80}.bg-color-white{background-color:#fff;border-color:#fff}.bg-color-white span,label.bg-color-white{border:1px solid #e3e0e0!important}.bg-color-red{background-color:#f63400;border-color:#f63400}.bg-color-brown,.bg-color-brow{background-color:#ad8111;border-color:#ad8111}.bg-color-gold{background-color:#cea525;border-color:#cea525}.bg-color-beige{background-color:#f0deba;border-color:#f0deba}.bg-color-gray{background-color:#bfbfbf;border-color:#bfbfbf}.bg-color-orange{background-color:#ff7900;border-color:#ff7900}.bg-color-yellow{background-color:#dcdb79;border-color:#dcdb79}.bg-color-navy{background-color:#001f3f;border-color:#001f3f}.bg-color-aqua{background-color:#7fdbff;border-color:#7fdbff}.bg-color-teal{background-color:#39cccc;border-color:#39cccc}.bg-color-gun-smoke{background-color:#12221f;border-color:#12221f}.bg-color-olive{background-color:olive;border-color:olive}.bg-color-lime{background-color:#0f0;border-color:#0f0}.bg-color-rose-gold{background-color:#fcdbd6;border-color:#fcdbd6}.bg-color-clear{background-color:#caf6ea;border-color:#caf6ea}.bg-color-maroon{background-color:maroon;border-color:maroon}.bg-color-ivory{background-color:ivory;border-color:ivory}.bg-color-lavenderblush{background-color:#b0e0e6;border-color:#b0e0e6}.bg-color-powderblue{background-color:#f012be;border-color:#f012be}.bg-color-darkgreen{background-color:#006400;border-color:#006400}.bg-color-saddlebrown{background-color:#8b4513;border-color:#8b4513}.bg-color-lightcoral{background-color:#f08080;border-color:#f08080}.bg-color-palevioletred{background-color:#db7093;border-color:#db7093}.bg-color-chocolate{background-color:#d2691e;border-color:#d2691e}.bg-color-darkolivegreen{background-color:#556b2f;border-color:#556b2f}.bg-color-darkred{background-color:#8b0000;border-color:#8b0000}.bg-color-mediumaquamarine{background-color:#66cdaa;border-color:#66cdaa}.bg-color-sandybrown{background-color:#f4a460;border-color:#f4a460}.bg-color-darkslategray{background-color:#2f4f4f;border-color:#2f4f4f}.bg-color-salmon{background-color:salmon;border-color:salmon}.bg-color-slateblue{background-color:#6a5acd;border-color:#6a5acd}.bg-color-lightgray{background-color:#d3d3d3;border-color:#d3d3d3}.bg-color-lemonchiffon{background-color:#fffacd;border-color:#fffacd}.bg-color-thistle{background-color:#d8bfd8;border-color:#d8bfd8}.bg-color-wheat{background-color:wheat;border-color:wheat}.bg-color-lightsalmon{background-color:#ffa07a;border-color:#ffa07a}.bg-color-hotpink{background-color:#ff69b4;border-color:#ff69b4}.bg-color-lawngreen{background-color:#7cfc00;border-color:#7cfc00}.bg-color-snow{background-color:snow;border-color:snow}.bg-color-darkslateblue{background-color:#483d8b;border-color:#483d8b}.bg-color-coral{background-color:coral;border-color:coral}.bg-color-limegreen{background-color:#32cd32;border-color:#32cd32}.bg-color-lightgrey{background-color:#d3d3d3;border-color:#d3d3d3}.bg-color-royalblue{background-color:#4169e1;border-color:#4169e1}.bg-color-dimgrey{background-color:#696969;border-color:#696969}.bg-color-lightseagreen{background-color:#20b2aa;border-color:#20b2aa}.bg-color-skyblue{background-color:#87ceeb;border-color:#87ceeb}.bg-color-orchid{background-color:orchid;border-color:orchid}.bg-color-darksalmon{background-color:#e9967a;border-color:#e9967a}.bg-color-darkorchid{background-color:#9932cc;border-color:#9932cc}.bg-color-cornflowerblue{background-color:#6495ed;border-color:#6495ed}.bg-color-cornsilk{background-color:#fff8dc;border-color:#fff8dc}.bg-color-lightslategrey{background-color:#789;border-color:#789}.bg-color-whitesmoke{background-color:#f5f5f5;border-color:#f5f5f5}.bg-color-seagreen{background-color:#2e8b57;border-color:#2e8b57}.bg-color-crimson{background-color:#dc143c;border-color:#dc143c}.bg-color-azure{background-color:azure;border-color:azure}.bg-color-paleturquoise{background-color:#afeeee;border-color:#afeeee}.bg-color-darkkhaki{background-color:#bdb76b;border-color:#bdb76b}.bg-color-mediumvioletred{background-color:#c71585;border-color:#c71585}.bg-color-lightgoldenrodyellow{background-color:#fafad2;border-color:#fafad2}.bg-color-violet{background-color:violet;border-color:violet}.bg-color-peachpuff{background-color:#ffdab9;border-color:#ffdab9}.bg-color-steelblue{background-color:#4682b4;border-color:#4682b4}.bg-color-blanchedalmond{background-color:#ffebcd;border-color:#ffebcd}.bg-color-moccasin{background-color:#ffe4b5;border-color:#ffe4b5}.bg-color-antiquewhite{background-color:#faebd7;border-color:#faebd7}.bg-color-mediumturquoise{background-color:#48d1cc;border-color:#48d1cc}.bg-color-lightskyblue{background-color:#87cefa;border-color:#87cefa}.bg-color-darkorange{background-color:#ff8c00;border-color:#ff8c00}.bg-color-darkblue{background-color:#00008b;border-color:#00008b}.bg-color-springgreen{background-color:#00ff7f;border-color:#00ff7f}.bg-color-lavender{background-color:#e6e6fa;border-color:#e6e6fa}.bg-color-mediumpurple{background-color:#9370db;border-color:#9370db}.bg-color-deepskyblue{background-color:#00bfff;border-color:#00bfff}.bg-color-mintcream{background-color:#f5fffa;border-color:#f5fffa}.bg-color-deeppink{background-color:#ff1493;border-color:#ff1493}.bg-color-darkseagreen{background-color:#8fbc8f;border-color:#8fbc8f}.bg-color-papayawhip{background-color:#ffefd5;border-color:#ffefd5}.bg-color-orangered{background-color:#ff4500;border-color:#ff4500}.bg-color-tomato{background-color:tomato;border-color:tomato}.bg-color-navajowhite{background-color:#ffdead;border-color:#ffdead}.bg-color-mediumorchid{background-color:#ba55d3;border-color:#ba55d3}.bg-color-ghostwhite{background-color:#f8f8ff;border-color:#f8f8ff}.bg-color-slategrey{background-color:#708090;border-color:#708090}.bg-color-forestgreen{background-color:#228b22;border-color:#228b22}.bg-color-dodgerblue{background-color:#1e90ff;border-color:#1e90ff}.bg-color-linen{background-color:linen;border-color:linen}.bg-color-blueviolet{background-color:#8a2be2;border-color:#8a2be2}.bg-color-gainsboro{background-color:#dcdcdc;border-color:#dcdcdc}.bg-color-lightgreen{background-color:#90ee90;border-color:#90ee90}.bg-color-chartreuse{background-color:#7fff00;border-color:#7fff00}.bg-color-mistyrose{background-color:#ffe4e1;border-color:#ffe4e1}.bg-color-darkgray{background-color:#a9a9a9;border-color:#a9a9a9}.bg-color-peru{background-color:peru;border-color:peru}.bg-color-tan{background-color:tan;border-color:tan}.bg-color-palegreen{background-color:#98fb98;border-color:#98fb98}.bg-color-rebeccapurple{background-color:#639;border-color:#639}.bg-color-darkcyan{background-color:#008b8b;border-color:#008b8b}.bg-color-oldlace{background-color:#fdf5e6;border-color:#fdf5e6}.bg-color-rosybrown{background-color:#bc8f8f;border-color:#bc8f8f}.bg-color-darkslategrey{background-color:#2f4f4f;border-color:#2f4f4f}.bg-color-lightslategray{background-color:#789;border-color:#789}.bg-color-turquoise{background-color:#40e0d0;border-color:#40e0d0}.bg-color-darkgoldenrod{background-color:#b8860b;border-color:#b8860b}.bg-color-honeydew{background-color:#f0fff0;border-color:#f0fff0}.bg-color-mediumslateblue{background-color:#7b68ee;border-color:#7b68ee}.bg-color-mediumspringgreen{background-color:#00fa9a;border-color:#00fa9a}.bg-color-plum{background-color:plum;border-color:plum}.bg-color-darkgrey{background-color:#a9a9a9;border-color:#a9a9a9}.bg-color-slategray{background-color:#708090;border-color:#708090}.bg-color-darkmagenta{background-color:#8b008b;border-color:#8b008b}.bg-color-lightblue{background-color:#add8e6;border-color:#add8e6}.bg-color-floralwhite{background-color:#fffaf0;border-color:#fffaf0}.bg-color-dimgray{background-color:#696969;border-color:#696969}.bg-color-greenyellow{background-color:#adff2f;border-color:#adff2f}.bg-color-fuchsia{background-color:#f0f;border-color:#f0f}.bg-color-cadetblue{background-color:#5f9ea0;border-color:#5f9ea0}.bg-color-yellowgreen{background-color:#9acd32;border-color:#9acd32}.bg-color-darkviolet{background-color:#9400d3;border-color:#9400d3}.bg-color-sienna{background-color:sienna;border-color:sienna}.bg-color-lightpink{background-color:#ffb6c1;border-color:#ffb6c1}.bg-color-mediumblue{background-color:#0000cd;border-color:#0000cd}.bg-color-bisque{background-color:bisque;border-color:bisque}.bg-color-aquamarine{background-color:#7fffd4;border-color:#7fffd4}.bg-color-palegoldenrod{background-color:#eee8aa;border-color:#eee8aa}.bg-color-aliceblue{background-color:#f0f8ff;border-color:#f0f8ff}.bg-color-olivedrab{background-color:#6b8e23;border-color:#6b8e23}.bg-color-indigo{background-color:indigo;border-color:indigo}.bg-color-lightcyan{background-color:#e0ffff;border-color:#e0ffff}.bg-color-midnightblue{background-color:#191970;border-color:#191970}.bg-color-khaki{background-color:khaki;border-color:khaki}.bg-color-burlywood{background-color:#deb887;border-color:#deb887}.bg-color-lightyellow{background-color:#ffffe0;border-color:#ffffe0}.bg-color-lightsteelblue{background-color:#b0c4de;border-color:#b0c4de}.bg-color-goldenrod{background-color:#daa520;border-color:#daa520}.bg-color-darkturquoise{background-color:#00ced1;border-color:#00ced1}.bg-color-magenta{background-color:#f0f;border-color:#f0f}.bg-color-seashell{background-color:#fff5ee;border-color:#fff5ee}.bg-color-indianred{background-color:#cd5c5c;border-color:#cd5c5c}.bg-color-mediumseagreen{background-color:#3cb371;border-color:#3cb371}.bg-color-firebrick{background-color:#b22222;border-color:#b22222}.bg-color-metallic-sunburst{border-color:#9e7a48;background-color:#9e7a48}.bg-color-deep-taupe{border-color:#816059;background-color:#816059}.bg-color-rose-taupe{border-color:#945754;background-color:#945754}.bg-color-nickel{border-color:#70756e;background-color:#70756e}.bg-color-police-blue{border-color:#3f506e;background-color:#3f506e}.bg-color-stormcloud{border-color:#4f636c;background-color:#4f636c}.bg-color-feldgrau{border-color:#45604d;background-color:#45604d}.bg-color-independence{border-color:#4a5163;background-color:#4a5163}.bg-color-melon{border-color:#fbaca8;background-color:#fbaca8}.bg-color-dark-vanilla{border-color:#d7bdb0;background-color:#d7bdb0}.bg-color-pastel-gray{border-color:#d2d6bd;background-color:#d2d6bd}.bg-color-color_pale-cerulean{border-color:#9dcbd8;background-color:#9dcbd8}.bg-color-columbia-blue{border-color:#cddbe6;background-color:#cddbe6}.bg-color-chinese-silver{border-color:#c6d0cf;background-color:#c6d0cf}.bg-color-bright-gray{border-color:#eaeaea;background-color:#eaeaea}.bg-color-feldgrau{border-color:#4f7053;background-color:#4f7053}.bg-color-pale-silver{border-color:#d9bcc0;background-color:#d9bcc0}.bg-color-water{border-color:#d0eff4;background-color:#d0eff4}.bg-color-ash-gray{border-color:#adbeb6;background-color:#adbeb6}.bg-color-jelly-bean{border-color:#d76a49;background-color:#d76a49}.bg-color-deer{border-color:#c07e68;background-color:#c07e68}.bg-color-opera-mauve{border-color:#b47eb2;background-color:#b47eb2}.bg-color-cool-grey{background-color:#8883ab;border-color:#8883ab}.bg-color-old-rose{border-color:#b2817d;background-color:#b2817d}.bg-color-deep-amethyst{border-color:#9c8e9b;background-color:#9c8e9b}.bg-color-desert-sand{border-color:#e4c7a9;background-color:#e4c7a9}.bg-color-pastel-pink{border-color:#dea89c;background-color:#dea89c}.bg-color-pastel-purple{border-color:#b8a0b0;background-color:#b8a0b0}.bg-color-unbleached-silk{border-color:#f9dac6;background-color:#f9dac6}.bg-color-brown-yellow{background-color:#ce925e;border-color:#ce925e}.bg-color-dark-vanilla{border-color:#d5b8aa;background-color:#d5b8aa}.bg-color-iceberg{background-color:#68bbd9;border-color:#68bbd9}.bg-color-cadet-grey{border-color:#97a6ad;background-color:#97a6ad}.bg-color-light-taupe{border-color:#b48e6a;background-color:#b48e6a}.bg-color-copper-rose{border-color:#916f6d;background-color:#916f6d}.bg-color-pastel-brown{border-color:#767058;background-color:#767058}.bg-color-grullo{border-color:#a1a290;background-color:#a1a290}.bg-color-sonic-silver{border-color:#777;background-color:#777}.bg-color-redwood{border-color:#97544e;background-color:#97544e}.bg-color-laurel-green{border-color:#b1b897;background-color:#b1b897}.bg-color-pale-cerulean{border-color:#9dcbd8;background-color:#9dcbd8}.bg-color-chinese-white{border-color:#dbe3e6;background-color:#dbe3e6}.bg-color-rocket-metallic{border-color:#89806f;background-color:#89806f}.bg-color-silver-pink{border-color:#cbadab;background-color:#cbadab}.bg-color-pale-chestnut{border-color:#deb1ae;background-color:#deb1ae}.bg-color-opal{border-color:#a0bdc5;background-color:#a0bdc5}.bg-color-gold-fusion{border-color:#7d7a57;background-color:#7d7a57}.bg-color-old-silver{border-color:#818286;background-color:#818286}.bg-color-dust-storm{border-color:#e0cdc7;background-color:#e0cdc7}.bg-color-alabaster{border-color:#f0e7e8;background-color:#f0e7e8}.bg-color-english-lavender{border-color:#ae8e9d;background-color:#ae8e9d}.bg-color-azureish-white{border-color:#d8f1ee;background-color:#d8f1ee}.bg-color-silver-pink{border-color:#ccafb3;background-color:#ccafb3}.bg-color-metallic{border-color:#aaa8b6;background-color:#aaa8b6}.bg-color-coffee{border-color:#724d30;background-color:#724d30}.bg-color-sugar-plum{border-color:#914671;background-color:#914671}.bg-color-white{border:1px solid #e3e0e0}.bg-color-navy-blue{background:navy}.item-swiper-init .products{display:grid}.dark-header,.dark-background{background-color:#323232!important}.light-text{color:#fff!important;transition:all .3s linear}.darkmode-button{position:fixed;top:40%;right:0;background-color:#323232;padding:10px;border-radius:10px;color:#fff;z-index:9999}.darkmode-button-light{background-color:#fff!important;color:#323232!important}.logo-hide{display:none}.logo-display{display:block!important}.support-block-list__item.grid__items .support-block-card__image-wrapper.dark-background,.card__content ul[class*=variant-option-size] a.light-text:hover span,.card__inner .product-icons a.light-text:hover,.card__inner .product-icons button.light-text:hover,.header__icons a.light-text:hover .cart-count-bubble span.light-text,.featured-product .product-deal-count .deal-clock ul li.light-text span,.contact-block_wrapper .contact-info .contact-social .contact__list-social li:not(:last-child) .list-social__link.light-text:after,.cart-drawer .drawer__inner.dark-background cart-remove-button .button svg,.cart-drawer .drawer__inner.dark-background .drawer__close,.cart-drawer .drawer__inner.dark-background .tax-note,.drawer__inner.dark-background .drawer__footer summary svg,cart-remove-button .button.light-text svg,.dark-background .product-recommendations__heading,.product__info-container .size-chart.light-text modal-opener.product-popup-modal__opener .product-popup-modal__button,.dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__item,.dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__heading,.dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__item-heading,.dark-header .menu-drawer summary.menu-drawer__menu-item,.dark-header .menu-drawer .menu-drawer__close-button,.dark-header .menu-drawer .menu-drawer-header button.header-drawer__close.close_icon_button,.dark-background button.toggleFilter,.dark-background .search-modal .modal__close-button.link,.dark-background details-overlay-modal .predictive-search__item .price,.customer.login.dark-background h5,.details-modal .detial-login.dark-background h5,.dark-background .list-view-filter .card__content .rte.grid-view-hidden{color:#fff!important}.product-tab-wrapper .collection .tabs .tablinks.light-text:hover,.product-tab-wrapper .collection .tabs .tablinks.light-text.active,.dark-background .search-modal .modal__close-button.link:hover,.dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__item:hover .predictive-search__item-heading,.facets .facets__display.dark-background .facets__item:hover span,.cart-drawer .drawer__inner.dark-background cart-remove-button .button:hover svg,.cart-drawer .drawer__inner.dark-background .drawer__close:hover,cart-remove-button .button.light-text:hover svg,.product__info-container .size-chart.light-text modal-opener.product-popup-modal__opener .product-popup-modal__button:hover,.dark-background .compare-wrapper td.product-thumbnail .product-name:hover,.dark-background .wishlist .remove-item.product-cart:hover,.drawer__inner.dark-background .drawer__footer .cart-group :where(summary):hover svg,.drawer__inner.dark-background .drawer__footer .cart-group :where(summary):hover span.summary__title,span.sticky-bar-close.light-text:hover,.facets-container .button-show-more:hover .light-text,.facets .facets__item:hover span.light-text{color:rgb(var(--color-link-hover))!important}.multicolumn-card.content-container.overlay_style.dark-background .multicolumn-card__info,.collection-list.overlay .collection-list__item .card__inner.dark-background:after,.flex-banner .image-bar__section-inner .image-bar__item.dark-background:before,.isotope-products .isotope-selector .card.dark-background:hover .card-content-1 .card__media_1 .card-contant-wrapper-1,.insta-gallery-section.overlay .insta-gallery-wrapper .insta-gallery-content.dark-background,.drawer__inner.dark-background .drawer__header,.drawer__inner.dark-background .drawer__footer{background:#32323280!important}.breadcrumb-section.dark-background .breadcrumb:before,.main-product-template .product__payment p.product_payment_text.light-text{background:transparent}.customer-who-purchased .product-data.dark-background:before,.dark-background .hotspot-block .dt-sc-hotspot-item,.dark-background .search-modal__content.search-modal__content-bottom{background-color:#323232!important}.dt-sc-newsletter-modal-overlay .newsletter-content.dark-background form .newsletter-form__field-wrapper .field__input,.dark-background .number-counter-block:not(:last-child):after{background:#fff!important}.dark-background .compare .remove-item.product-cart,.dark-background .wishlist .remove-item.product-cart,.dark-background .compare-wrapper td.product-thumbnail .product-name,.dark-background .compare-wrapper td.product-thumbnail p,.dark-background .compare-wrapper td.product-thumbnail p.product-price-cart{color:#000!important}ul.pagination__list.list-unstyled li .pagination__item--current.light-text,ul.pagination__list.list-unstyled li .pagination__item.light-text:hover{color:var(--gradient-base-background-1)!important}.details-modal .detial-login.dark-background .details-modal-close svg{fill:#fff}.details-modal .detial-login.dark-background .details-modal-close:hover svg{fill:rgb(var(--color-link-hover))!important}.dark-background .widget-tags a.light-text:hover{color:rgba(var(--color-button-text))!important}.article-card__info.light-text svg{fill:#fff}.article-template__comments-comment p.light-text,.article-template__comments-comment footer .caption-with-letter-spacing.light-text{color:#000!important}.blog-sidebar .sidebar_title.light-text:after,.filter-panel-menu .sidebar_title.light-text:after,.template-product .optional-sidebar .sidebar_title.light-text:after{background:#fff}.contact-icons.light-text svg{fill:#fff}.template-product .custom-product-grid li.light-text .icon-columns{color:#000}.template-product ul.custom-product-grid.light-text+form .facet-filters__field>label,.detail-Size ul.list-unstyled .facets__item.light-text:hover span,.detail-Brand ul.list-unstyled .facets__item.light-text:hover span{color:#fff!important}.template-product .option-name-size.light-text label,.template-product .option-name-material.light-text label{color:#000}.dark-background .featured-product .product-form__input input[type=radio]:disabled+label,.dark-background .featured-product .product-form__input input[type=radio].disabled+label,.dark-background .product__info-container .price,.dark-background .product__info-container .price--on-sale .price-item--regular{color:#fff!important}footer ul.contact-info li.light-text svg{fill:#fff!important}a.light-text:not(.button):hover,a.light-text:hover span,button.light-text:hover,button.light-text:hover svg,.dark-header .menu-drawer summary.menu-drawer__menu-item:hover,.dark-header .menu-drawer .menu-drawer__close-button:hover,.dark-header .menu-drawer .menu-drawer-header button.header-drawer__close.close_icon_button:hover{color:rgb(var(--color-link-hover))!important}.dark-background .deal-banner .product-deal-count .deal-clock ul li.light-text{color:#000!important}.dark-background .product-tab-wrapper .collection .grid li.light-text{background:transparent}.dark-background .rich-text-block .button.button--secondary.light-text{color:rgb(var(--color-button-text))!important}.dark-background .collection-list.overlay .collection-list__item .card__content .card__information .card__heading a.light-text span.light-text,.dark-background .main-product-template .product__payment p.product_payment_text.light-text{color:#000!important}.dark-background .collection-list.overlay .collection-list__item .card:hover .card__content .card__information .card__heading a.light-text span:not(.icon-wrap),.dark-background .main-product-template .product__info-wrapper a.add-compare.button--secondary.light-text:hover,.dark-background .main-product-template .product__info-wrapper a.add-wishlist.button--secondary.light-text:hover{color:#fff!important}.dark-background .product--thumbnail_slider_left .thumbnail-slider .thumbnail[aria-current]{border:1px solid #FFFFFF}.dark-background .product__info-container label.deal-lable.product-label{color:#fff!important}.dark-background div.sub-menu-block .dt-sc--main-menu--mega>ul.mega-menu-brands .dt-sc-menu-image-with-text .dt-sc-mega_menu .dt-sc-mega_menu-link h4{background:#000!important}.dark-background .slideshow__text.banner__box.dark-background,.dark-background .grid-banner-section.masonry-grid-banner .grid-banner-content .grid-banner-inner.dark-background,.dark-background .testimonials .testimonial-container.dark-background{background:transparent!important}.dark-background .facet-checkbox>svg{background:transparent}.facets__form-vertical.light-text span{color:#fff!important}.facets__form-vertical.light-text svg{fill:#fff!important;color:#fff!important}.facets__form-vertical.light-text h2{color:#fff!important}.product-grid-container.light-text .facet-filters__field label,.product-grid-container.light-text .facet-filters__field span,.product-grid-container.light-text .facet-filters__field svg{color:#fff!important}.product-grid-container.light-text facet-filters-form span{color:#fff!important}.product-grid-container.light-text facet-filters-form .facets__display{background:#000}.dark-background tbody.slick-wrapper::-webkit-scrollbar{height:5px}.dark-background tbody.slick-wrapper::-webkit-scrollbar-track{background-color:#fff3}.dark-background tbody.slick-wrapper::-webkit-scrollbar-thumb{height:5px;background-color:#ffffff80}.dark-background tbody.slick-wrapper::-webkit-scrollbar-thumb:hover{background-color:#ffffffb3}.dark-background .custom-product-grid li.light-text.active,.dark-background .custom-product-grid li.light-text:hover{color:rgba(var(--color-link-hover))!important}@media screen and (max-width:989px){.dark-background .main-product-template .facets-vertical .optional-sidebar,.dark-background .main-product-template .facets-vertical.sidebar-right .optional-sidebar{background-color:#323232!important}}.breadcrumb-meta{margin:14px 0 0;text-align:center;font-family:var(--font-heading-family);font-size:calc(var(--font-base-size) - 2px);font-weight:600;line-height:normal;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-button))}.lp-builder-page [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]), body.lp-builder-canvas [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]){max-width:none!important;width:100%!important}.lp-builder-page [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]) > div > :is([builder-element=GridElement],[builder-element=LpListGrid]):not(:has(.section-marquee,.lp-live:not(.lp-live--flush))), body.lp-builder-canvas [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]) > div > :is([builder-element=GridElement],[builder-element=LpListGrid]):not(:has(.section-marquee,.lp-live:not(.lp-live--flush))){max-width:var(--page-width);margin-left:auto!important;margin-right:auto!important}@media screen and (max-width:1240px){.lp-builder-page [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]) > div > :is([builder-element=GridElement],[builder-element=LpListGrid]):not(:has(.section-marquee,.lp-live:not(.lp-live--flush))),body.lp-builder-canvas [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]) > div > :is([builder-element=GridElement],[builder-element=LpListGrid]):not(:has(.section-marquee,.lp-live:not(.lp-live--flush))){max-width:var(--page-width-laptop)}}@media screen and (max-width:1000px){.lp-builder-page [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]) > div > :is([builder-element=GridElement],[builder-element=LpListGrid]):not(:has(.section-marquee,.lp-live:not(.lp-live--flush))),body.lp-builder-canvas [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]) > div > :is([builder-element=GridElement],[builder-element=LpListGrid]):not(:has(.section-marquee,.lp-live:not(.lp-live--flush))){max-width:var(--page-width-tab)}}body.lp-builder-canvas.lp-width-auto{--page-width:var(--lp-site-width);--page-width-laptop:min(120rem,var(--lp-site-width));--page-width-tab:min(100rem,var(--lp-site-width))}body.lp-builder-canvas.lp-width-narrow{--page-width:60rem;--page-width-laptop:60rem;--page-width-tab:60rem}body.lp-builder-canvas.lp-width-medium{--page-width:80rem;--page-width-laptop:80rem;--page-width-tab:80rem}body.lp-builder-canvas.lp-width-wide{--page-width:102.4rem;--page-width-laptop:102.4rem;--page-width-tab:100rem}body.lp-builder-canvas.lp-width-xl{--page-width:120rem;--page-width-laptop:120rem;--page-width-tab:100rem}body.lp-builder-canvas.lp-width-full{--page-width:999rem;--page-width-laptop:999rem;--page-width-tab:999rem}#shopify-section-header .header{padding-left:0;padding-right:0}#shopify-section-header .header > .page-full-width{max-width:calc(var(--page-width) + 8rem);margin:0 auto;padding:0 1.5rem}#shopify-section-header .header > .page-full-width > .row{margin-left:0;margin-right:0}@media screen and (min-width:750px){#shopify-section-header .header > .page-full-width{padding:0 4rem}}@media screen and (max-width:1240px){#shopify-section-header .header > .page-full-width{max-width:calc(var(--page-width-laptop) + 8rem)}}@media screen and (max-width:1000px){#shopify-section-header .header > .page-full-width{max-width:calc(var(--page-width-tab) + 8rem)}}.loaded-image:first-child,.loading-image:first-child{animation:none!important;-webkit-animation:none!important;opacity:1!important}.lp-builder-page [builder-element=PageElement]{min-height:0!important}#shopify-section-header .header__inline-menu{container-type:inline-size}@container (max-width:560px){#shopify-section-header .dt-desktop-menu{flex-wrap:nowrap;gap:2rem}}@container (max-width:380px){#shopify-section-header .dt-desktop-menu{gap:1.2rem}}.footer__content-bottom::before{--pw:calc((100vw - min(100vw, var(--page-width) + 8rem)) / -2)}ul.dt-nav > li.has-mega-menu > div.sub-menu-block{width:min(var(--page-width), calc(100vw - 8rem))}.lp-builder-page [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]):has(.lp-bleed-right,.lp-bleed-left,.lp-bleed-both), body.lp-builder-canvas [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]):has(.lp-bleed-right,.lp-bleed-left,.lp-bleed-both){overflow-x:clip}.lp-bleed-right,.lp-bleed-left,.lp-bleed-both{min-width:0;max-width:none}.lp-live .ugc-reel-toolbar{left:12px;transform:translateY(-50%)}@media screen and (max-width:749px){.lp-live .ugc-reel-toolbar{left:auto;transform:none}}.product.product .product__media-wrapper .slider-mobile-gutter:not(.thumbnail-slider) .slider-buttons, .product.product .product__media-wrapper .slider-mobile-gutter:not(.thumbnail-slider) .slider-buttons .slider-button{display:flex!important}.swiper-button-next,.swiper-button-prev,.featured-product .slider-button{opacity:1}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden, .slider-button[disabled]{opacity:.4}@media screen and (max-width:989px){:is([builder-element=GridElement],[builder-element=LpListGrid]) > div{flex-wrap:wrap}}@media screen and (max-width:989px){.grid.lp-cols-t-1 .grid__item{width:100%;max-width:100%}.grid.lp-cols-t-2 .grid__item{width:calc(50.0000% - var(--grid-mobile-horizontal-spacing) * 1 / 2);max-width:calc(50.0000% - var(--grid-mobile-horizontal-spacing) * 1 / 2)}.grid.lp-cols-t-3 .grid__item{width:calc(33.3333% - var(--grid-mobile-horizontal-spacing) * 2 / 3);max-width:calc(33.3333% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}.grid.lp-cols-t-4 .grid__item{width:calc(25.0000% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(25.0000% - var(--grid-mobile-horizontal-spacing) * 3 / 4)}}@media screen and (max-width:749px){.grid.lp-cols-m-1 .grid__item{width:100%;max-width:100%}.grid.lp-cols-m-2 .grid__item{width:calc(50.0000% - var(--grid-mobile-horizontal-spacing) * 1 / 2);max-width:calc(50.0000% - var(--grid-mobile-horizontal-spacing) * 1 / 2)}.grid.lp-cols-m-3 .grid__item{width:calc(33.3333% - var(--grid-mobile-horizontal-spacing) * 2 / 3);max-width:calc(33.3333% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}}.lp-facet .facets__item.lp-facet__extra{display:none}.lp-facet.is-expanded .facets__item.lp-facet__extra{display:flex}.lp-facet__more{margin-top:1.2rem;padding:0;background:none;border:0;color:rgb(var(--color-foreground));font-size:calc(var(--font-base-size) - 2px);cursor:pointer}.lp-facet--pills ul[role=list],.lp-facet--swatch ul[role=list]{display:flex;flex-wrap:wrap;gap:8px}.lp-facet--pills .facets__item,.lp-facet--swatch .facets__item{display:flex}.lp-facet--pills .facet-checkbox input,.lp-facet--swatch .facet-checkbox input{position:absolute;opacity:0;width:1px;height:1px}.lp-facet--pills .facet-checkbox{padding:6px 14px;border:1px solid rgba(var(--color-foreground),.25);border-radius:var(--buttons-radius,999px);transition:background-color .2s,border-color .2s,color .2s}.lp-facet--pills .facet-checkbox:hover{border-color:rgb(var(--color-foreground))}.lp-facet--pills .facet-checkbox:has(input:checked){background:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.lp-facet--pills .facet-checkbox:has(input:checked) .product-count{color:inherit}.lp-facet--swatch .facet-checkbox{padding:0}.lp-swatch{display:block;width:32px;height:32px;border-radius:50%;border:1px solid rgba(var(--color-foreground),.25);background-size:cover;background-position:center;box-shadow:0 0 0 2px rgb(var(--color-background));transition:box-shadow .2s}.lp-facet--swatch .facet-checkbox:hover .lp-swatch{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 3px rgba(var(--color-foreground),.5)}.lp-facet--swatch .facet-checkbox:has(input:checked) .lp-swatch{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 4px rgb(var(--color-button))}.lp-facet__select{width:100%}.lp-facet__select .select__select{width:100%}.lp-widget-products{display:flex;flex-direction:column;gap:14px;margin:0;padding:0}.lp-widget ul.lp-widget-products li a.lp-widget-products__link{display:flex;gap:12px;align-items:center;text-decoration:none;color:rgb(var(--color-foreground))}.lp-widget-products__image{width:64px;height:64px;object-fit:cover;flex:none;border-radius:var(--card-corner-radius,0)}.lp-widget-products__text{display:flex;flex-direction:column;gap:4px;min-width:0}.lp-widget-products__title{font-size:calc(var(--font-base-size) - 1px);line-height:1.3}.lp-widget-products__link:hover .lp-widget-products__title{text-decoration:underline}.lp-widget-products__price{font-size:calc(var(--font-base-size) - 2px)}.lp-widget-banner{display:block}.lp-widget-banner__image{display:block;width:100%;height:auto;border-radius:var(--card-corner-radius,0)}.lp-widget__children{list-style:none;margin:6px 0 0 14px;padding:0}.lp-widget-posts{display:flex;flex-direction:column;gap:14px;margin:0;padding:0}.lp-widget ul.lp-widget-posts li a.lp-widget-posts__link{display:flex;gap:12px;align-items:center;text-decoration:none;color:rgb(var(--color-foreground))}.lp-widget-posts__image{width:64px;height:64px;object-fit:cover;flex:none;border-radius:var(--card-corner-radius,0)}.lp-widget-posts__text{display:flex;flex-direction:column;gap:4px;min-width:0}.lp-widget-posts__title{font-size:calc(var(--font-base-size) - 1px);line-height:1.3}.lp-widget-posts__link:hover .lp-widget-posts__title{text-decoration:underline}.lp-widget-posts__date{font-size:calc(var(--font-base-size) - 3px);color:rgba(var(--color-foreground),.65)}.lp-widget-search{display:flex;gap:8px}.lp-widget .lp-widget-search input[type=search],.lp-widget .lp-widget-newsletter input[type=email]{flex:1;min-width:0;height:44px;padding:0 14px;border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius,0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.lp-widget-search .button{min-width:0;min-height:44px;padding:0 16px}.lp-widget-newsletter{display:flex;flex-direction:column;gap:10px}.lp-widget-newsletter__text{margin:0}.lp-widget .lp-widget-newsletter input[type=email]{flex:none;width:100%}.lp-widget-newsletter .button{width:100%}.lp-widget-social{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0}.lp-widget ul.lp-widget-social li a{display:inline-flex;padding:0;align-items:center;gap:10px;color:rgb(var(--color-foreground));text-decoration:none}.lp-widget-social svg{width:20px;height:20px}.lp-widget-social--list{flex-direction:column}.lp-widget-text>:first-child{margin-top:0}.lp-widget-text>:last-child{margin-bottom:0}.lp-widget--collapsible>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none}.lp-widget--collapsible>summary .sidebar_title{margin:0}.lp-widget--collapsible[open]>summary{margin-bottom:var(--lp-widget-title-gap,20px)}.lp-widget--collapsible>summary::-webkit-details-marker{display:none}.lp-widget--collapsible>summary svg{transition:transform .2s ease}.lp-widget--collapsible[open]>summary svg{transform:rotate(180deg)}.lp-active-filters__list{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0}.lp-active-filters .lp-active-filters__list li a.lp-active-filters__chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid rgba(var(--color-foreground),.2);border-radius:40px;color:rgb(var(--color-foreground));font-size:calc(var(--font-base-size) - 2px);text-decoration:none}.lp-active-filters .lp-active-filters__list li a.lp-active-filters__chip:hover{border-color:rgb(var(--color-foreground))}.lp-active-filters__x{font-size:16px;line-height:1}.lp-active-filters facet-remove.active-facets__button-wrapper{display:inline-flex;width:auto;justify-content:flex-start}.lp-active-filters__list li{margin:0}.lp-active-filters__none{margin:0;color:rgba(var(--color-foreground),.65);font-size:calc(var(--font-base-size) - 2px)}.lp-widget-column .lp-widget:not(.lp-widget--filter){margin-bottom:30px}.lp-tag-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.lp-tag-list--list{flex-direction:column;gap:6px}.lp-widget ul.lp-tag-list li a.lp-tag,.lp-post-terms .lp-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid rgba(var(--color-foreground),.2);border-radius:40px;color:rgb(var(--color-foreground));font-size:calc(var(--font-base-size) - 2px);line-height:1.3;text-decoration:none;transition:border-color .2s,background-color .2s}.lp-widget ul.lp-tag-list li a.lp-tag:hover,.lp-widget ul.lp-tag-list li a.lp-tag.is-active,.lp-post-terms .lp-tag:hover{border-color:rgb(var(--color-foreground))}.lp-widget ul.lp-tag-list--list li a.lp-tag{padding:0;border:0;border-radius:0}.lp-tag__count{opacity:.6}.lp-post-terms{display:flex;flex-direction:column;gap:14px;margin:40px 0 0;padding-top:24px;border-top:1px solid rgba(var(--color-foreground),.1)}.lp-post-terms__row{margin:0}.lp-post-terms__label{margin-right:6px;opacity:.7}.lp-post-terms__category{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.lp-term-description{margin:0 0 30px}.lp-blog-categories .collection-categories-menu__item{padding-left:calc(var(--lp-depth,0) * 14px)}.lp-widget-select select{width:100%}.product-collection .facets-vertical.no-sidebar>aside.facets-wrapper.lp-sidebar-none{display:block}@media screen and (min-width:990px){.facets-vertical.no-sidebar{flex-direction:column}.product-collection .facets-vertical.no-sidebar>aside.facets-wrapper.lp-sidebar-none{width:auto;position:static;margin-bottom:20px}.lp-sidebar-none .collection-filters-panel>:not(.facets-container),.lp-sidebar-none facet-filters-form.facets.vertical,.lp-sidebar-none .optional-sidebar{display:none}.product-collection .lp-sidebar-none .facets-container{display:block;padding:0;border:0;background:none;box-shadow:none}.lp-sidebar-none .mobile-facets__wrapper.large-up-hide{display:block!important}.facets-vertical.no-sidebar .product-grid-container{width:100%}body.lp-filter-drawer-open{overflow:hidden}body.lp-filter-drawer-open #shopify-section-header,body.lp-filter-drawer-open #shopify-section-announcement-bar{z-index:0}.lp-sidebar-none .mobile-facets__disclosure.menu-opening .mobile-facets__inner,.lp-sidebar-none .mobile-facets__disclosure[open]:not(.menu-closing) .mobile-facets__inner{transform:translateX(0)}}.lp-with-sidebar{display:flex;gap:var(--grid-desktop-horizontal-spacing,30px);align-items:flex-start}.lp-with-sidebar--left>.lp-sidebar{order:-1}.lp-with-sidebar>.lp-sidebar{flex:0 0 var(--lp-sidebar-width,340px);width:var(--lp-sidebar-width,340px);position:sticky;top:var(--lp-sidebar-top,120px)}.lp-with-sidebar>.lp-with-sidebar__main{flex:1 1 auto;min-width:0}.lp-sidebar .lp-widget{margin-bottom:30px}.lp-widgets-drawer .mobile-facets__main.lp-widgets-drawer__main{padding:24px 30px;overflow-y:auto}.lp-widgets-drawer .mobile-facets__disclosure:not([open])>.mobile-facets{visibility:hidden;pointer-events:none}.lp-widgets-drawer .mobile-facets__disclosure[open]>.mobile-facets{visibility:visible}.lp-widgets-drawer__main .lp-widget{margin-bottom:30px}@media screen and (max-width:989px){.lp-with-sidebar{flex-direction:column;align-items:stretch;gap:0}.lp-with-sidebar>.lp-sidebar{display:none}.lp-with-sidebar>.lp-widgets-drawer{order:-1}.lp-widgets-anchor>.lp-widgets-drawer{margin-bottom:20px}}.lp-facet--swatch-square .lp-swatch{border-radius:4px}.lp-price-ranges input[type=radio]{position:absolute;opacity:0;width:1.6rem;height:1.6rem;margin:0}.lp-price-ranges input[type=radio]:checked~.icon-checkmark{visibility:visible;color:rgb(var(--color-button))}.lp-price-ranges input[type=radio]:checked~svg:not(.icon-checkmark)>rect{color:rgb(var(--color-button))}.lp-swatch.lp-swatch--text{display:flex;align-items:center;width:auto;min-width:32px;padding:0 10px;font-size:calc(var(--font-base-size) - 3px);white-space:nowrap;color:rgb(var(--color-foreground))}.lp-facet--swatch .facet-checkbox:has(input:checked) .lp-swatch--text{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.lp-widgets-cell{display:block}.lp-widgets-cell>aside.facets-wrapper{width:100%!important;min-width:0!important;max-width:none;padding-left:0;padding-right:0}.lp-widgets-area .lp-widget{margin-bottom:30px}[builder-element="DividerElement"] div:empty{display: block}.lp-builder-page .process-timeline__text{margin-left:auto;margin-right:auto}.lp-list-equal > [builder-element=CellElement]{display:flex;flex-direction:column}.lp-list-equal > [builder-element=CellElement] div:has(.lp-live):not(.lp-live *){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.lp-list-equal .lp-live{display:flex;flex-direction:column;flex:1 1 auto}.lp-list-equal .lp-live :is(.shopify-section,.section,.color-scheme-1,.process-timeline,.process-timeline__panel,.process-timeline__row,.process-timeline__step,.blog,.blog__posts,.blog__post,.article-card-wrapper,.article-card,.product-grid,.grid__item,.card-wrapper,.card){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.lp-list-equal .lp-live .process-timeline__row{grid-template-columns:none}.ugc-widget--arrows{position:relative;height:0;z-index:6}.ugc-widget--arrows .ugc-reel-toolbar{position:absolute;top:calc(var(--ugc-card-w,290px) * .9);left:12px;transform:translateY(-50%);display:block;margin:0;order:0}.ugc-widget--arrows .ugc-reel-controls{flex-direction:column;gap:12px}@media screen and (max-width:989px){.ugc-widget--arrows{height:auto}.ugc-widget--arrows .ugc-reel-toolbar{position:static;transform:none;display:flex;justify-content:flex-end;margin:0 0 12px}.ugc-widget--arrows .ugc-reel-controls{flex-direction:row}}.ugc-hero:has(.ugc-widget--arrows){overflow:visible}.lp-live:has(.ugc-widget--arrows),[builder-element=BlockElement]:has(> div > .lp-live .ugc-widget--arrows){position:relative;z-index:6}.lp-section-element:has(.ugc-widget--arrows){min-height:0 !important}.lp-reel-flat .ugc-reel-card,.lp-reel-flat .ugc-reel-card.is-active{opacity:1 !important;transform:none !important}.lp-reel-fluid .ugc-reel-rail{grid-auto-columns:100% !important;padding-left:0;padding-right:0;overflow:visible}.lp-reel-fluid [data-ugc-card]{width:100%}:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > [data-lp-width] > div > :is([builder-element=GridElement],[builder-element=LpListGrid]){margin-left:auto!important;margin-right:auto!important}:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > [data-lp-width=container] > div > :is([builder-element=GridElement],[builder-element=LpListGrid]){max-width:var(--page-width)!important}:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > [data-lp-width=full] > div > :is([builder-element=GridElement],[builder-element=LpListGrid]){max-width:none!important}:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > [data-lp-width=xl] > div > :is([builder-element=GridElement],[builder-element=LpListGrid]){max-width:120rem!important}:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > [data-lp-width=wide] > div > :is([builder-element=GridElement],[builder-element=LpListGrid]){max-width:102.4rem!important}:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > [data-lp-width=medium] > div > :is([builder-element=GridElement],[builder-element=LpListGrid]){max-width:80rem!important}:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > [data-lp-width=narrow] > div > :is([builder-element=GridElement],[builder-element=LpListGrid]){max-width:60rem!important}.lp-anim-ready [data-lp-anim]:not(.lp-anim-in){opacity:0}.lp-anim-ready [data-lp-anim].lp-anim-in{opacity:1}@media (prefers-reduced-motion:reduce){[data-lp-anim]{opacity:1!important;animation:none!important}}.lp-split--sidebar{width:var(--collection-sidebar-width,var(--lp-sidebar-width,300px));max-width:100%}.lp-split--sidebar .facets-wrapper,.lp-split--sidebar .lp-sidebar{width:100%}@media screen and (max-width:749px){.lp-split--sidebar{width:100%}}@media screen and (min-width:750px){.lp-split--sidebar{width:max(210px,min(var(--collection-sidebar-width,var(--lp-sidebar-width,300px)),24vw))!important;max-width:100%}}.lp-split--sidebar aside.facets-wrapper.sidebar-sticky,.lp-split--sidebar .lp-sidebar{width:100%!important;min-width:0!important;max-width:100%;margin-top:0}.lp-split--sidebar #main-collection-filters>*{width:100%;max-width:100%}.lp-pcard--standard .product-icons, .lp-pcard--minimal .product-icons, .lp-pcard--overlay .product-icons{display: none}.lp-pcard__add{margin-top: 12px}.lp-pcard__add .quick-add__submit{width: 100%;justify-content: center;gap: 8px}.lp-pcard--overlay .card-wrapper .card{position: relative;overflow: hidden}.lp-pcard--overlay .card__content.for-arrow-alignment{position: absolute;left: 0;right: 0;bottom: 0;padding: 18px 16px 14px;background: linear-gradient(to top, rgba(0,0,0,.82), rgba(0,0,0,0));color: #fff}.lp-pcard--overlay .card__content.for-arrow-alignment .card__heading a, .lp-pcard--overlay .card__content.for-arrow-alignment .price, .lp-pcard--overlay .card__content.for-arrow-alignment .price-item{color: #fff}.lp-pcard--minimal .card__content.for-arrow-alignment{padding-top: 12px}.lp-bcard--minimal .article-card{padding: 22px;border: 1px solid rgba(255,255,255,.14)}.lp-bcard--minimal .article-card__info{margin-bottom: 8px}.lp-bcard--overlay .article-card{position: relative;overflow: hidden}.lp-bcard--overlay .article-card .card__content{position: absolute;left: 0;right: 0;bottom: 0;padding: 40px 20px 18px;background: linear-gradient(to top, rgba(0,0,0,.85), rgba(0,0,0,0));color: #fff}.lp-bcard--overlay .article-card .card__heading, .lp-bcard--overlay .article-card .card__heading a{color: #fff}.lp-bcard--horizontal .card.article-card{display: flex !important;flex-direction: row !important;align-items: stretch;gap: 22px}.lp-bcard--horizontal .card.article-card .card__inner{flex: 0 0 42%;max-width: 42%}.lp-bcard--horizontal .card.article-card .card__content{flex: 1 1 auto;align-self: center}@media screen and (max-width: 749px){.lp-bcard--horizontal .card.article-card{flex-direction: column !important}.lp-bcard--horizontal .article-card .card__inner{flex: 0 0 auto;max-width: none}}.lp-builder-page > * + *, .lp-canvas > div > * + *{margin-top: var(--spacing-sections-mobile)}@media screen and (min-width: 750px){.lp-builder-page > * + *, .lp-canvas > div > * + *{margin-top: var(--spacing-sections-desktop)}}@media screen and (max-width:989px){div:has(> [builder-element=CellElement] .lp-split--sidebar) > [builder-element=CellElement]{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.lp-split--sidebar{width:100%}.lp-split--sidebar > .lp-sidebar{display:none}}.lp-live .lp-bcard:not(.lp-bcard--overlay):not(.lp-bcard--minimal) .article-card .card__content, .lp-live .lp-bcard:not(.lp-bcard--overlay):not(.lp-bcard--minimal) .article-card .card__information, .lp-live .lp-bcard:not(.lp-bcard--overlay):not(.lp-bcard--minimal) .article-card.card--card.card--media > .card__content, .lp-live .lp-pcard:not(.lp-pcard--overlay):not(.lp-pcard--minimal) .card-wrapper .card__content, .lp-live .lp-pcard:not(.lp-pcard--overlay):not(.lp-pcard--minimal) .card-wrapper .card__information{padding: 0}.dt-sc-tabs-content.rte[data-id="tab-description"] p{margin: 0 0 24px;line-height: 1.8}.dt-sc-tabs-content.rte[data-id="tab-description"] p:last-child{margin-bottom: 0}.lp-media{position: relative;display: grid;width: 160px;height: 160px;place-items: center;overflow: hidden;border-radius: var(--lp-radius);background: rgb(255 255 255 / .05)}.lp-media img{display: block;width: 100%;height: 100%;border-radius: var(--lp-radius);object-fit: cover}.lp-media__remove{position: absolute;top: 8px;right: 8px;display: grid;width: 32px;height: 32px;padding: 0;place-items: center;border: 0;border-radius: 50%;background: rgb(0 0 0 / .7);color: #fff;cursor: pointer;transition: background .2s ease, transform .2s ease}.lp-media__remove:hover{background: rgb(220 38 38);transform: scale(1.06)}.lp-media--loading{gap: 8px;align-content: center;border: 2px dashed rgb(var(--lp-border, 52 58 48));color: rgb(var(--lp-muted, 186 190 180));font-size: 14px;font-weight: 600}.lp-media--loading svg{color: rgb(var(--color-button, 204 255 0))}.lp-media__spin{animation: lp-media-spin .8s linear infinite}@keyframes lp-media-spin{to{transform: rotate(360deg)}}@media (max-width: 749px){.lp-media{width: 120px;height: 120px}}cart-remove-button.cart-remove-button:has(.lp-cart-remove),.cart-drawer cart-remove-button.cart-remove-button:has(.lp-cart-remove){top:15px;right:30px;width:32px;min-width:32px;height:32px;margin:0}cart-remove-button .button.lp-cart-remove,.cart-drawer cart-remove-button .button.lp-cart-remove{display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;border:1px solid rgb(var(--color-foreground),.14);border-radius:50%;background:transparent;box-shadow:none;color:rgb(var(--color-foreground),.7);transition:color .2s ease,background-color .2s ease,border-color .2s ease}cart-remove-button .button.lp-cart-remove::before,cart-remove-button .button.lp-cart-remove::after{display:none}cart-remove-button .button.lp-cart-remove:hover,.cart-drawer cart-remove-button .button.lp-cart-remove:hover{border-color:rgba(220,70,70,.45);background:rgba(220,70,70,.12);color:rgb(220,70,70)}cart-remove-button .button.lp-cart-remove svg,.cart-drawer cart-remove-button .button.lp-cart-remove svg{width:16px;height:16px;fill:none;color:currentColor}.cart-drawer .cart-item__details .cart-item__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;padding-right:56px;word-break:normal;overflow-wrap:anywhere}.cart-drawer .lp-cart-item__price{margin-top:6px}.lp-slideshow{position: relative;overflow: hidden}.lp-slideshow__track{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;scroll-behavior: smooth}.lp-slideshow__track::-webkit-scrollbar{display: none}.lp-slideshow__slide{position: relative;display: flex;flex: 0 0 100%;align-items: center;min-height: var(--lp-slide-height, 520px);scroll-snap-align: start;color: #fff}.lp-slideshow__media, .lp-slideshow__media img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.lp-slideshow__slide::after{content: '';position: absolute;inset: 0;background: rgba(0, 0, 0, var(--lp-slide-overlay, .3))}.lp-slideshow__content{position: relative;z-index: 1;display: flex;width: 100%;flex-direction: column;align-items: flex-start;gap: 14px;padding-block: 48px}.lp-slideshow__slide--center .lp-slideshow__content{align-items: center;text-align: center}.lp-slideshow__slide--right .lp-slideshow__content{align-items: flex-end;text-align: right}.lp-slideshow__content p{max-width: 560px}.lp-slideshow__arrow{position: absolute;top: 50%;z-index: 2;display: grid;width: 44px;height: 44px;place-items: center;border-radius: 50%;background: rgba(0, 0, 0, .5);color: #fff;font-size: 26px;line-height: 1;transform: translateY(-50%)}.lp-slideshow__arrow--prev{left: 14px}.lp-slideshow__arrow--next{right: 14px}.lp-slideshow__dots{position: absolute;right: 0;bottom: 14px;left: 0;z-index: 2;display: flex;justify-content: center;gap: 8px}.lp-slideshow__dots button{width: 10px;height: 10px;border-radius: 50%;background: rgba(255, 255, 255, .5)}.lp-slideshow__dots button.is-active{background: #fff}.lp-multicolumn, .lp-testimonials, .lp-contact{padding-block: 48px}.lp-multicolumn--center, .lp-contact--center{text-align: center}.lp-multicolumn--right, .lp-contact--right{text-align: right}.lp-multicolumn__intro{max-width: 640px;margin-inline: auto}.lp-multicolumn__grid, .lp-testimonials__grid{display: grid;grid-template-columns: repeat(var(--lp-cols, 3), minmax(0, 1fr));gap: 28px;margin-top: 28px}.lp-multicolumn__item{display: flex;flex-direction: column;gap: 8px}.lp-multicolumn--center .lp-multicolumn__item{align-items: center}.lp-multicolumn__media{width: 100%;overflow: hidden}.lp-multicolumn__media img{width: 100%;height: 100%;object-fit: cover}.lp-multicolumn__media--square{aspect-ratio: 1}.lp-multicolumn__media--landscape{aspect-ratio: 4 / 3}.lp-multicolumn__media--portrait{aspect-ratio: 3 / 4}.lp-multicolumn__media--circle{aspect-ratio: 1;max-width: 200px;border-radius: 50%}.lp-collapsible{display: grid;gap: 32px;padding-block: 48px}.lp-collapsible.has-image{grid-template-columns: repeat(2, minmax(0, 1fr));align-items: center}.lp-collapsible--left .lp-collapsible__media{order: -1}.lp-collapsible__media img{width: 100%;height: auto;border-radius: var(--media-radius, 0)}.lp-collapsible__list{margin-top: 18px}.lp-contact__form{display: grid;max-width: 640px;gap: 14px;margin: 24px auto 0;text-align: left}.lp-contact__row{display: grid;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));gap: 14px}.lp-contact__form label{display: grid;gap: 6px;font-size: 13px}.lp-contact__form input, .lp-contact__form textarea{width: 100%;padding: 12px 14px;border: 1px solid rgba(var(--color-foreground), .3);border-radius: var(--inputs-radius, 8px);background: transparent;color: inherit;font: inherit}.lp-contact__form .button{justify-self: start}.lp-contact--center .lp-contact__form .button{justify-self: center}.lp-form__message{font-size: 14px}.lp-form__message[data-type="error"]{color: #ec4040}.lp-featured{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 40px;align-items: center;padding-block: 48px}.lp-featured--right .lp-featured__media{order: 2}.lp-featured__media img{width: 100%;height: auto;border-radius: var(--media-radius, 0)}.lp-featured__body{display: flex;flex-direction: column;align-items: flex-start;gap: 12px}.lp-featured__price{font-size: 20px;font-weight: 600}.lp-testimonials__card{display: flex;flex-direction: column;gap: 14px;padding: 24px;border: 1px solid rgba(var(--color-foreground), .15);border-radius: var(--card-corner-radius, 0)}.lp-testimonials__stars{color: #f5b301;letter-spacing: 2px}.lp-testimonials__stars span{color: rgba(var(--color-foreground), .25)}.lp-testimonials__card blockquote{margin: 0}.lp-testimonials__card figcaption{display: flex;align-items: center;gap: 12px;margin-top: auto}.lp-testimonials__card figcaption img{width: 44px;height: 44px;border-radius: 50%;object-fit: cover}.lp-testimonials__card small{display: block;opacity: .7}@media (max-width: 989px){.lp-multicolumn__grid, .lp-testimonials__grid{grid-template-columns: repeat(var(--lp-cols-tablet, 2), minmax(0, 1fr))}}@media (max-width: 749px){.lp-multicolumn__grid, .lp-testimonials__grid{grid-template-columns: repeat(var(--lp-cols-mobile, 1), minmax(0, 1fr))}.lp-collapsible.has-image, .lp-featured{grid-template-columns: minmax(0, 1fr)}.lp-featured--right .lp-featured__media{order: 0}.lp-slideshow__arrow{display: none}}.lp-search-head{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 16px;padding-block: 28px 8px}.lp-search-head__form{display: flex;gap: 8px}.lp-search-head__form input{min-width: 240px;padding: 10px 14px;border: 1px solid rgba(var(--color-foreground), .3);border-radius: var(--inputs-radius, 8px);background: transparent;color: inherit}.lp-not-found{display: flex;flex-direction: column;align-items: center;gap: 16px;padding-block: 96px;text-align: center}.lp-not-found__code{color: rgb(var(--color-link-hover, var(--color-foreground)));font-size: clamp(64px, 14vw, 160px);font-weight: 700;line-height: 1}.lp-cart__placeholder{padding: 48px 16px;border: 1px dashed rgba(var(--color-foreground), .3);text-align: center;opacity: .7}.lp-builder-page [builder-element=CellElement],body.lp-builder-canvas [builder-element=CellElement]{box-sizing:border-box;min-width:0}.lp-builder-page [builder-element=CellElement][style*="margin-"],body.lp-builder-canvas [builder-element=CellElement][style*="margin-"]{flex-shrink:1!important;min-width:0}:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]):not([data-lp-width]) > div > :is([builder-element=GridElement],[builder-element=LpListGrid]):not(:has(.section-marquee)){box-sizing:content-box!important;width:auto!important;max-width:var(--page-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--lp-gutter,40px)!important;padding-right:var(--lp-gutter,40px)!important}@media screen and (max-width:1240px){:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]):not([data-lp-width]) > div > :is([builder-element=GridElement],[builder-element=LpListGrid]):not(:has(.section-marquee)){max-width:var(--page-width-laptop,var(--page-width))!important}}@media screen and (max-width:1000px){:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]):not([data-lp-width]) > div > :is([builder-element=GridElement],[builder-element=LpListGrid]):not(:has(.section-marquee)){max-width:var(--page-width-tab,var(--page-width))!important}}@media screen and (max-width:749px){:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > :is([builder-element=BlockElement],[builder-element=LpNamedBlock]):not([data-lp-width]) > div > :is([builder-element=GridElement],[builder-element=LpListGrid]):not(:has(.section-marquee)){padding-left:var(--lp-gutter-mobile,20px)!important;padding-right:var(--lp-gutter-mobile,20px)!important}}:is(.lp-builder-page,body.lp-builder-canvas) [builder-element=PageElement] > [data-lp-width=custom] > div > :is([builder-element=GridElement],[builder-element=LpListGrid]){max-width:var(--lp-section-width,var(--page-width))!important}.lp-post-cats{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.lp-post-cat{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:rgb(var(--color-button,200,255,0));color:rgb(var(--color-button-text,17,20,16));font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:opacity .2s}.lp-post-cat:hover{opacity:.85}.lp-post-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:36px 0 0}.lp-post-nav__link{display:flex;align-items:center;gap:14px;min-width:0;padding:16px 20px;border:1px solid rgba(var(--color-foreground),.16);border-radius:16px;background:rgba(var(--color-foreground),.03);color:rgb(var(--color-foreground));text-decoration:none;transition:border-color .2s,background .2s,transform .2s}.lp-post-nav__link:hover{border-color:rgb(var(--color-button,200,255,0));background:rgba(var(--color-foreground),.06)}.lp-post-nav__link--next{justify-content:flex-end;text-align:right}.lp-post-nav__arrow{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(var(--color-foreground),.08);transition:background .2s,color .2s,transform .2s}.lp-post-nav__link:hover .lp-post-nav__arrow{background:rgb(var(--color-button,200,255,0));color:rgb(var(--color-button-text,17,20,16))}.lp-post-nav__link--prev:hover .lp-post-nav__arrow{transform:translateX(-3px)}.lp-post-nav__link--next:hover .lp-post-nav__arrow{transform:translateX(3px)}.lp-post-nav__text{display:flex;flex-direction:column;gap:2px;min-width:0}.lp-post-nav__text small{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.lp-post-nav__text strong{overflow:hidden;font-size:1.5rem;font-weight:600;line-height:1.35;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:749px){.lp-post-nav{grid-template-columns:1fr}.lp-post-nav__link--next{justify-content:space-between;text-align:left}}.ugc-hero .ugc-reel-rail{padding: 4px 4px 12px;margin: 0}.ugc-hero .ugc-reel-frame, .ugc-hero .ugc-reel-card.is-active .ugc-reel-frame{box-shadow: none}.ugc-hero .ugc-reel-card.is-active .ugc-reel-frame{border-color: rgba(255, 255, 255, .28)}.lp-cat-pills{display:flex;flex-wrap:wrap;gap:8px}.lp-cat-pills .collection-categories-menu__item{margin:0}.lp-cat-pills .collection-categories-menu__link{display:inline-flex;padding:8px 14px;border:1px solid rgba(var(--color-foreground),.2);border-radius:999px}.lp-cat-pills .collection-categories-menu__link:hover{border-color:rgb(var(--color-foreground))}.lp-pt{margin:0 0 2.2rem}.lp-pt__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1rem}.lp-pt__title,.lp-pt__option legend{margin:0;padding:0;font-size:calc(var(--font-base-size) + 1px);font-weight:700;line-height:1.3}.lp-pt__option legend{margin-bottom:1rem;font-size:var(--font-base-size)}.lp-pt__badge{padding:.3rem 1rem;border-radius:999px;background:rgba(var(--color-button,204,255,0),.16);color:rgb(var(--color-button,204,255,0));font-size:calc(var(--font-base-size) - 3px);font-weight:700;white-space:nowrap}.lp-pt__badge:empty{display:none}.lp-pt__note{margin:-.4rem 0 1rem;font-size:calc(var(--font-base-size) - 2px);opacity:.7}.lp-pt__list{margin:0;padding:0;list-style:none}.lp-pt__row{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.2rem;margin:0 0 .8rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:14px;background:rgba(var(--color-foreground),.035);transition:border-color .15s,background .15s,box-shadow .15s}.lp-pt__row:last-child{margin-bottom:0}.lp-pt__row.is-picked,.lp-pt__row:has(input:checked){border-color:rgb(var(--color-button,204,255,0));background:rgba(var(--color-button,204,255,0),.07);box-shadow:0 0 0 1px rgba(var(--color-button,204,255,0),.35)}.lp-pt__row.is-sold-out{opacity:.5}.lp-pt__thumb{flex:none;width:5.6rem;height:5.6rem;overflow:hidden;border-radius:10px;background:rgba(var(--color-foreground),.08)}.lp-pt__thumb img{display:block;width:100%;height:100%;object-fit:cover}.lp-pt__info{display:flex;flex:1 1 0;flex-direction:column;gap:.3rem;min-width:0}.lp-pt__name{display:-webkit-box;overflow:hidden;color:inherit;font-size:calc(var(--font-base-size) - 1px);font-weight:600;line-height:1.35;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lp-pt__price{font-size:calc(var(--font-base-size) - 2px);font-weight:600;opacity:.8}.lp-pt__qty{display:inline-flex;flex:none;align-items:center;border:1px solid rgba(var(--color-foreground),.25);border-radius:999px;background:rgba(var(--color-foreground),.04);transition:border-color .15s}.is-picked .lp-pt__qty{border-color:rgb(var(--color-button,204,255,0))}.lp-pt__qty button{width:3.2rem;height:3.4rem;border:0;border-radius:50%;background:transparent;color:inherit;font-size:1.8rem;line-height:1;cursor:pointer}.lp-pt__qty button:hover{background:rgba(var(--color-foreground),.12)}.lp-pt__qty input{width:3rem;height:3.4rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:calc(var(--font-base-size) - 1px);font-weight:700;text-align:center;-moz-appearance:textfield}.lp-pt__qty input::-webkit-outer-spin-button,.lp-pt__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lp-pt__option{margin:0 0 1.8rem;padding:0;border:0;min-width:0}.lp-pt__option:last-child{margin-bottom:0}.lp-pt__required{color:#ff6b6b}.lp-pt__choice{display:flex;flex:1 1 0;align-items:center;gap:1.2rem;min-width:0;cursor:pointer}.lp-pt__choice input[hidden]{display:none}.lp-pt__choice input{flex:none;width:2rem;height:2rem;margin:0;accent-color:rgb(var(--color-button,204,255,0));cursor:pointer}.lp-pt__file{display:inline-flex;flex:none;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:12px;background:rgba(var(--color-button,204,255,0),.15);color:rgb(var(--color-button,204,255,0))}.lp-pt__file svg{width:2rem;height:2rem}.lp-pt__sample{flex:none;padding:.5rem 1.1rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:999px;font-size:calc(var(--font-base-size) - 3px);font-weight:600;text-decoration:none}.lp-pt__sample:hover{border-color:rgb(var(--color-button,204,255,0))}.lp-pt__samples{margin-top:1.4rem}.lp-pt__samples h4{margin:0 0 .8rem;font-size:calc(var(--font-base-size) - 1px);font-weight:700}.lp-pt__samples ul{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.lp-pt__samples a{display:inline-block;padding:.6rem 1.3rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:999px;font-size:calc(var(--font-base-size) - 2px);font-weight:600;text-decoration:none}.lp-pt__samples a:hover{border-color:rgb(var(--color-button,204,255,0))}.product__info-container .lp-pt-hide-quantity .product-form__input.product-form__quantity,.lp-pt-hide-quantity .product-form__quantity{display:none!important}.main-product_info .product__media-wrapper .product__media.media{padding-top:0!important;height:auto!important;aspect-ratio:1/1;overflow:hidden;border-radius:12px}.main-product_info .product__media-wrapper .product__media.media>img{position:static;display:block;width:100%;height:100%;object-fit:cover!important}.main-product_info .thumbnail-list__item.slider__slide{aspect-ratio:1/1;height:auto!important}.main-product_info .thumbnail-list__item::before,.main-product_info .thumbnail-list__item::after{display:none!important;padding:0!important}.main-product_info .thumbnail-list__item .thumbnail{position:relative!important;inset:auto!important;width:100%;height:100%;padding:0;overflow:hidden;border-radius:10px!important}.main-product_info .thumbnail-list__item .thumbnail img{display:block;width:100%;height:100%;object-fit:cover!important;border-radius:inherit}.main-product_info.product.product--thumbnail button.thumbnail.global-media-settings[aria-current="true"]{border-radius:10px!important;box-shadow:0 0 0 1px rgb(var(--color-button,204,255,0))}.lp-total{display:flex;align-items:baseline;gap:.8rem;margin:.4rem 0 1.2rem;font-size:calc(var(--font-base-size) - 1px)}.lp-total[hidden]{display:none}.lp-total span{opacity:.7}.lp-total strong{font-size:calc(var(--font-base-size) + 3px)}.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.card{text-decoration:none;text-align:var(--text-alignment)}.card:not(.ratio){display:flex;flex-direction:column;height:100%}.card--card{height:100%}.card--card,.card--standard .card__inner{position:relative;box-sizing:border-box;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.card--card:after,.card--standard .card__inner:after{content:"";position:absolute;z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.card .card__inner .card__media{overflow:hidden;z-index:0;border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}.card .card__inner .card__media a{width:100%;display:block;height:100%;position:relative;z-index:1}.card--standard.card--text{background-color:transparent}.card-information{text-align:var(--text-alignment)}.card__media,.card .media{bottom:0;position:absolute;top:0}.card .media{width:100%}.card__media{margin:var(--image-padding);width:calc(100% - 2 * var(--image-padding))}.card--standard .card__media{margin:var(--image-padding)}.card__inner{width:100%;overflow:hidden;border-radius:var(--media-radius);border-bottom:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.card__content .grid-view-hidden{display:none}.list-view-filter .card__content .rte.grid-view-hidden{position:relative;margin:0;line-height:3rem;display:block;line-height:normal;margin-bottom:.5rem;max-width:800px}.card--media .card__inner .card__content{padding:calc(var(--image-padding) + 1rem);position:relative;pointer-events:none;overflow:hidden;border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}.card__content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding:1rem;width:100%;flex-grow:1}.card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.card:not(.ratio)>.card__content{grid-template-rows:max-content minmax(0,1fr) max-content auto}.product-icons a:empty{display:block}.product-icons a.add-compare:before,.product-icons a.add-wishlist:before{display:block;content:"";width:20px;height:20px;line-height:15px;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center}.product-icons{z-index:2;pointer-events:none;right:0;top:10px;position:absolute;justify-content:center;opacity:0;display:flex;transition:.3s linear all;list-style:none;flex-direction:column;padding:0;margin:0}.product-icons li{margin:5px;pointer-events:all;position:relative;transition:all .3s linear}ul.product-icons.top-aligned{top:0;bottom:auto;transform:initial}.product-icons.center-aligned{z-index:2;pointer-events:none;left:0;right:0;top:50%;transform:translateY(-50%);padding:15px;position:absolute;justify-content:center;opacity:0;display:flex;transition:.3s linear all;list-style:none}.product-icons li a:not(.adding).add-compare:before{-webkit-mask-image:url("/themes/shop/leafpalms/apexx/css/compare-icons.svg");mask-image:url("/themes/shop/leafpalms/apexx/css/compare-icons.svg");background:currentColor}.product-icons li a:not(.adding).added.add-compare:before{-webkit-mask-image:url("/themes/shop/leafpalms/apexx/css/compare-fill.svg");mask-image:url("/themes/shop/leafpalms/apexx/css/compare-fill.svg");background:currentColor}.product-icons li a:not(.adding).add-wishlist:before{-webkit-mask-image:url("/themes/shop/leafpalms/apexx/css/wishlist-icon-new.svg");mask-image:url("/themes/shop/leafpalms/apexx/css/wishlist-icon-new.svg");background:currentColor}.product-icons li a:not(.adding).added.add-wishlist:before{-webkit-mask-image:url("/themes/shop/leafpalms/apexx/css/wishlist-fill-icons.svg");mask-image:url("/themes/shop/leafpalms/apexx/css/wishlist-fill-icons.svg");background:currentColor}.product-icons li a.adding:before{position:absolute;z-index:1;content:"";width:15px;height:15px;background-color:currentColor;-webkit-mask-image:url("/themes/shop/leafpalms/apexx/css/loading-icon.gif");mask-image:url("/themes/shop/leafpalms/apexx/css/loading-icon.gif");-webkit-mask-position:center;left:0;right:0;bottom:0;top:0;margin:auto}.product-icons a.add-wishlist:before,.product-icons a.add-compare:before{content:"";width:18px;height:18px;line-height:18px;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;color:currentcolor}.card-wrapper.underline-links-hover .card:hover .card__inner .product-icons{opacity:1;right:10px}.card__inner .product-icons button.quick-add__submit:disabled,.quick-add__submit:disabled,.quick-add__submit[aria-disabled=true],.quick-add__submit.disabled{cursor:not-allowed;opacity:.5}.card__inner .product-icons button span.sold-out-message{display:none}.card__inner .product-icons a,.card__inner .product-icons button{display:grid;place-items:center;border-radius:0;width:30px;height:30px;margin:0;border:none;cursor:pointer;transition:var(--duration-default) linear all;background-color:rgba(var(--color-secondary-button));color:rgb(var(--color-button));opacity:1;padding:0;border:.1rem solid rgb(var(--color-border),.15)}@media screen and (max-width:480px){.card-wrapper.underline-links-hover .card .card__inner .product-icons{opacity:1;right:10px}}.card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.card__badge.top{align-self:flex-start;grid-row-start:1}.card__badge.right{justify-self:flex-end}.card>.card__content>.card__badge{margin:1.3rem}.card__media .media img{height:100%;object-fit:cover;width:100%}.card__media .media .motion-reduce{opacity:0;transition:all var(--duration-default) linear}.card__media .media .motion-reduce.loaded-image:first-child{animation:2s cubic-bezier(.26,.54,.32,1) forwards fadeIn;-webkit-animation:2s cubic-bezier(.26,.54,.32,1) forwards fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.card__inner:not(.ratio)>.card__content{height:100%}.card__heading{margin-top:0;margin-bottom:0}.card__heading:last-child{margin-bottom:0}.card--card.card--media>.card__content{margin-top:calc(0rem - var(--image-padding));padding:var(--content-padding)}.card--standard>.card__content .card__information h3.card__heading{margin:15px 0}.card__heading a:after{outline-offset:.3rem}.card__heading a:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.card__heading a:focus{box-shadow:none;outline:0}@media screen and (min-width:990px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.1)}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:all var(--duration-long) linear;transform:scale(1.03)}.underline-links-hover a{transition:all .3s linear}}.card--standard.card--media .card__inner .card__information,.card--standard>.card__content .card__badge,.card--standard.card--text.article-card>.card__content .card__information,.card--standard>.card__content .card__caption{display:none}.card--standard>.card__content{padding:0}.card--standard>.card__content .card__information{padding-left:0;padding-right:0}.card--card.card--media .card__inner .card__information,.card--card.card--text .card__inner,.card--card.card--media>.card__content .card__badge,.list-view-filter .card-wrapper .card__inner .card__information{display:none}.card--extend-height{height:100%}.card--extend-height.card--standard.card--text,.card--extend-height.card--media{display:flex;flex-direction:column}.card--extend-height.card--standard.card--text .card__inner,.card--extend-height.card--media .card__inner{flex-grow:1}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card-information>*+*{margin-top:.5rem}.card-information{width:100%;line-height:normal}.card__information>*{margin-bottom:10px}.card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.card-information>.price{color:rgb(var(--color-foreground))}.card-information>.rating{margin-top:0rem}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:.7rem}.card-information .caption{letter-spacing:.07rem}.card-article-info{margin-top:1rem}.card__content .variant-option-color li.color-values a{position:relative;display:flex;align-items:center;justify-content:center;margin:0;width:30px;height:30px;border-radius:50%;transition:all .3s linear;border:1px solid transparent;background-color:transparent}.card__content ul[class*=variant-option-color]{height:max-content;margin:0 0 6px;gap:5px}.card__content ul[class*=variant-option-color] a{margin:0 8px 0 0;border-radius:50%;cursor:pointer}.list-view-filter .card__content ul[class*=variant-option-color]{margin:2px 0 0}.card__content ul.variant-option-color li.color-values a.active{border:2px solid rgb(var(--color-border))}.card__content ul.variant-option-color li span{min-width:22px;min-height:22px;padding:0;border-radius:50%;margin:0}.card__content ul.variant-option-color li [type=radio]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.card__content ul.variant-option-color li{display:flex;align-items:center;justify-content:center;position:relative;transition:all var(--duration-default) linear;border-radius:var(--DTRadius)}tooltip.tooltip{position:absolute;pointer-events:none;opacity:0;padding:3px 10px;left:50%;transform:translateY(-8px) translate(-50%);-webkit-transform:translateY(-8px) translateX(-50%);bottom:100%;white-space:nowrap;margin-bottom:5px;visibility:hidden;z-index:1000;background-color:rgba(var(--color-secondary-button));color:rgba(var(--color-secondary-button-text));font-size:calc(var(--font-base-size) - 4px);line-height:normal;transition:all var(--duration-default) linear;border-radius:var(--buttons-radius);box-shadow:#63636333 0 2px 8px}tooltip.tooltip:before{border-top:6px solid rgba(var(--color-secondary-button));border-left:6px solid transparent;border-right:6px solid transparent;transform:translate(-50%);left:50%;content:"";position:absolute;bottom:-5px;transition:all .3s linear}.card__content .variant-option-color li a:hover tooltip.tooltip{opacity:1;visibility:visible;transform:translateY(-4px) translate(-50%);-webkit-transform:translateY(-4px) translateX(-50%)}.product-icons li:hover tooltip.tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.product-icons.right-aligned tooltip.tooltip{position:absolute;pointer-events:none;opacity:0;padding:5px 6px;left:unset;right:100%;bottom:-50%;white-space:nowrap;margin-bottom:16px;visibility:hidden;z-index:-1;background:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text));font-size:calc(var(--font-base-size) - 2px);font-weight:500;line-height:normal;transition:all var(--duration-default) linear;transform:none;border-radius:var(--border-radius);box-shadow:#63636333 0 2px 8px;text-transform:capitalize;border-top:.1rem solid rgb(var(--color-border),.15);border-bottom:.1rem solid rgb(var(--color-border),.15)}.product-icons.right-aligned tooltip.tooltip:before{left:unset;border-top:6px solid rgb(var(--color-secondary-button));border-left:6px solid transparent;border-right:6px solid transparent;transform:rotate(270deg);right:-8px;content:"";position:absolute;bottom:42%;opacity:0}.product-icons.right-aligned li:hover tooltip.tooltip{opacity:1;visibility:visible;transform:translate(-6px);-webkit-transform:translateX(-6px)}.product-icons.right-aligned li:hover tooltip.tooltip:before{opacity:1}.card__content ul[class*=variant-option] span{transition:all linear .3s;border-radius:50%;min-width:20px;min-height:20px;line-height:normal;padding:0 5px;display:flex;justify-content:center;align-items:center;margin:auto}.card__content .variant-option-size li:hover a span,.card__content .variant-option-size li.size-values a.active span{color:rgba(var(--color-secondary-button-text));background:rgba(var(--color-secondary-button))}.card__content .variant-option-size li a{border:1px solid transparent;position:relative}.card__content [class*=variant-option]{display:flex;justify-content:var(--text-alignment);margin:0;padding:0;flex-wrap:wrap;gap:5px}.card__content ul[class*=variant-option-size] a{margin:0;border-radius:50%;cursor:pointer}.card__content ul.variant-option-size li span{border-radius:var(--border-radius);background:transparent;box-shadow:none;padding:0 5px;font-size:calc(var(--font-base-size) - 2px);min-width:25px;min-height:25px;background:rgba(var(--color-foreground),.15)}.card__content ul.variant-option-size li [type=radio]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.card__content ul.variant-option-size li{display:flex;align-items:center;justify-content:center;position:relative;transition:all var(--duration-default) linear;border-radius:var(--DTRadius);margin-top:0}.list-view-filter .card__content ul[class*=variant-option-size]{margin:10px 0 0}.quick-add-modal__content-info .dT_bundleSelector{display:none}.card__inner .product-icons button svg{position:relative;width:18px;height:18px}.card__inner .product-icons a:hover,.card__inner .product-icons button:hover{border-color:rgb(var(--color-link-hover));transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.card__information .card__heading{transition:all var(--duration-default) linear}.card__information .caption-with-letter-spacing{font-weight:var(--font-body-weight);color:rgba(var(--color-button));text-transform:uppercase;font-size:calc(var(--font-base-size) - 2px)}.card__information .card__heading a{transition:all var(--duration-default) linear;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card__information .card__heading a:hover{color:rgb(var(--color-link-hover))}.card__information .card-information.new--tag span.badge.badge--new{border:none;border-radius:0;padding:4px 12px 2px;transition:all .3s linear;margin-bottom:10px;color:rgb(var(--color-button-text));background:rgba(var(--color-button),var(--alpha-button-background));border-radius:var(--badge-corner-radius)}.card-information.new--tag{margin-bottom:0}.card__information .card-information.new--tag span.badge__text{font-family:var(--font-additional-family);letter-spacing:.2rem}.card__badge .badge{border-radius:0;border:none;padding:8px 10px 6px;position:absolute;font-size:calc(var(--font-base-size) - 2px);font-family:var(--font-heading-family);font-weight:500;transition:all .3s linear;border-radius:var(--badge-corner-radius);letter-spacing:0px;text-transform:uppercase}.card__badge .badge.badge-sale{background:rgb(var(--sale_badge_color));color:rgb(var(--sale_badge_color_text))}.card__badge .badge.badge-sold{background:rgb(var(--soldout_badge_color));color:rgb(var(--soldout_badge_color_text))}.card__badge.bottom-right .badge{bottom:12px;right:12px}.card__badge.bottom-left .badge{bottom:12px;left:12px}.card__badge.top-right .badge{top:12px;right:12px}.card__badge.top-left .badge{top:12px;left:12px}.cart-drawer .cart-items thead th{opacity:1;font-weight:700;font-size:calc(var(--font-base-size) - 2px)}.optional-sidebar ul.product-list-style .card__badge .badge{display:none}li.color-values-plus a{font-size:calc(var(--font-base-size) - 4px);min-width:auto;min-height:20px;display:flex;align-items:center;justify-content:center;color:var(--color-icon)}#swiper-sidebar-carousel{overflow:hidden}.widget.product-sidebar-type-collection .product-list-style .quick-add{position:absolute;left:0}.widget.product-sidebar-type-collection ul.product-list-style li:not(:last-child){margin-bottom:20px}.widget.product-sidebar-type-collection .product-list-style .card--card .quick-add{margin:1rem 0rem}.card .product-deal-count .deal-lable{display:none}.card .product-deal-count .deal-clock{display:inline-block;text-align:center;width:calc(100% - 40px);position:absolute;bottom:20px;left:0;right:0;margin:auto;z-index:2;transition:all .3s linear}.card .product-deal-count .deal-clock ul{padding:5px;list-style:none;text-align:center;width:100%;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:.5rem}.card .product-deal-count .deal-clock ul li{padding:.6rem;margin:0;display:inline-block;text-align:center;border:none;line-height:normal;background:rgba(var(--color-button));color:rgba(var(--color-button-text));font-weight:500;border-radius:var(--media-radius)}.card .product-deal-count .deal-clock ul li span{border:none;font-size:calc(var(--font-base-size) - 2px);display:block;min-width:auto;min-height:auto;color:rgba(var(--color-button-text),.8)}.card .product-deal-count .deal-clock ul li i{display:block}.card-wrapper.underline-links-hover .card:hover .product-deal-count{opacity:0}.card-wrapper.underline-links-hover .card .product-deal-count{opacity:1;transition:all .3s linear}.card-wrapper.underline-links-hover .card:hover .product-deal-count .deal-clock{bottom:-50px}.card-wrapper .card__inner .quick-add.button-quick-add{position:absolute;bottom:0%;left:20px;right:20px;opacity:0;z-index:2;transition:all .3s linear;flex-direction:column;pointer-events:all;margin:0}.card-wrapper .card:hover .card__inner .quick-add.button-quick-add{bottom:20px;opacity:1}.card-wrapper .quick-add__submit.button{margin-top:10px}.product__info-wrapper .dT_VProdWishList a:not(.adding).add-wishlist:before{content:"";-webkit-mask-image:url("/themes/shop/leafpalms/apexx/css/wishlist-icons.svg");mask-image:url("/themes/shop/leafpalms/apexx/css/wishlist-icons.svg");background:currentColor;width:18px;height:18px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.product__info-wrapper .dT_VProdWishList a:not(.adding).added.add-wishlist:before{content:"";-webkit-mask-image:url("/themes/shop/leafpalms/apexx/css/wishlist-fill-icons.svg");mask-image:url("/themes/shop/leafpalms/apexx/css/wishlist-fill-icons.svg");background:currentColor;width:18px;height:18px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-mask-repeat:no-repeat}.product__info-wrapper a.add-wishlist.button--secondary{position:relative;cursor:pointer}.product__info-wrapper .dT_VProdCompareList a:not(.adding).add-compare:before{content:"";-webkit-mask-image:url("/themes/shop/leafpalms/apexx/css/compare-icons.svg");mask-image:url("/themes/shop/leafpalms/apexx/css/compare-icons.svg");background:currentColor;width:18px;height:18px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.product__info-wrapper .dT_VProdCompareList a:not(.adding).added.add-compare:before{content:"";-webkit-mask-image:url("/themes/shop/leafpalms/apexx/css/compare-fill.svg");mask-image:url("/themes/shop/leafpalms/apexx/css/compare-fill.svg");background:currentColor;width:18px;height:18px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-mask-repeat:no-repeat}.product__info-wrapper .dT_VProdWishList a.adding:before,.product__info-wrapper .dT_VProdCompareList a.adding:before{position:absolute;z-index:1;content:"";width:20px;height:20px;background-color:currentColor;-webkit-mask-image:url("/themes/shop/leafpalms/apexx/css/loading-icon.gif");mask-image:url("/themes/shop/leafpalms/apexx/css/loading-icon.gif");-webkit-mask-position:center;left:0;right:0;bottom:0;top:0;margin:auto;-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat}.product__info-wrapper a.add-compare.button--secondary{position:relative}.custom-featured-collection .title-wrapper-with-link>.description{max-width:341px;margin:15px 0 0;text-align:center}.custom-featured-collection .title-wrapper-with-link{margin-bottom:40px}.collection.custom-arrow-featured-collection .swiper-button-prev{display:none}.collection.custom-arrow-featured-collection .swiper-button-next{top:-70px}.collection.custom-arrow-featured-collection .row{overflow:hidden}@media screen and (max-width:576px){.collection.custom-arrow-featured-collection .swiper-button-next,.collection.custom-arrow-featured-collection .swiper-button-prev{top:unset;bottom:-50px;left:0;right:0;margin:auto}.collection.custom-arrow-featured-collection .swiper-button-next{left:40px}.collection.custom-arrow-featured-collection .swiper-button-prev{display:flex;right:40px}.collection.custom-arrow-featured-collection .swiper{margin-bottom:50px}.optional-sidebar .card__information .card__heading a{font-size:Calc(var(--font-h5-size) - 4px)}.optional-sidebar .card--card.card--media>.card__content{padding:15px 0}}.rating{display:inline-block;margin:0}.product .rating-star{--letter-spacing: .2;--font-size: 1.5}.card-wrapper .card-information.review{display:flex;justify-content:var(--text-alignment)}.card-wrapper .rating-star{--letter-spacing: .5;--font-size: 1.4}.rating-star{--percent: calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% );letter-spacing:calc(var(--letter-spacing) * 1rem);font-size:calc(var(--font-size) * 1rem);line-height:1;display:flex;font-family:Times;margin:0 0 2px}p.rating-count.caption span{font-size:calc(var(--font-base-size) - 2px);display:none}.rating-star:before{content:"\2605\2605\2605\2605\2605";font-size:var(--font-h5-size);background:linear-gradient(90deg,rgb(var(--color-button)) var(--percent),transparent var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.6px;-webkit-text-stroke-color:rgb(var(--color-button))}.rating-text{display:none}.rating-count{display:inline-block;margin:0}@media(forced-colors:active){.rating{display:none}.rating-text{display:block}}.product-card-placeholder .card:not(.ratio){height:auto}.card_style-card_with_overlay .card__content ul.variant-option-size{justify-content:center;align-items:center;margin:auto;pointer-events:all;position:absolute;left:0;right:0;bottom:-20px;padding:15px 10px 10px;gap:5px;background:rgba(var(--color-base-accent-1),.3);opacity:0;transition:all .3s linear}.card_style-card_with_overlay .card:hover .card__content ul.variant-option-size{opacity:1;bottom:0}.card_style-card_with_overlay .card__content ul.variant-option-size li span{border-radius:0;background:transparent;box-shadow:none;padding:0;font-size:calc(var(--font-base-size) - 2px);line-height:calc(var(--font-base-size) - 2px);min-width:max-content;min-height:max-content}.card_style-card_with_overlay .card .card__inner .card__media:before{content:"";width:100%;height:100%;background:rgba(var(--color-base-background-1),0);position:absolute;z-index:1;opacity:0;transition:all .3s linear;left:0}.card_style-card_with_overlay .card:hover .card__inner .card__media:before{opacity:1}.card_style-card_with_overlay .card__content .variant-option-size li.size-values a{background:rgba(var(--color-button));color:rgba(var(--color-button-text));border-radius:var(--buttons-radius);padding:5px 10px;display:flex;align-items:center}.card_style-card_with_overlay .card__content .variant-option-size li.size-values a:hover,.card_style-card_with_overlay .card__content .variant-option-size li.size-values a.active{background:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text))}.card_style-card_with_buttons .card-wrapper.underline-links-hover .card .card__inner .product-icons{opacity:1;right:20px;top:20px}.card_style-card_with_buttons .card-wrapper.underline-links-hover .card:hover .card__inner .product-icons{right:20px}.card_style-card_with_buttons .card-wrapper .card__inner .quick-add.button-quick-add{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;grid-gap:10px;text-align:center;margin:0 auto}.card_style-card_with_buttons .card-wrapper .card .quick-add .button{padding:5px 20px;font-size:calc(var(--font-base-size) - 2px);border-radius:var(--border-radius);font-weight:500;margin:0;line-height:20px}.card_style-card_with_buttons .card .card__inner .card__media:before{content:"";width:100%;height:100%;background:rgba(var(--color-base-background-1),.8);position:absolute;z-index:1;opacity:0;transition:all .3s linear;left:0}.card_style-card_with_buttons .card:hover .card__inner .card__media:before{opacity:1}.collection .product-grid:not(.list-view-filter) .card--card.card--media>.card__content{display:block}.product-sidebar-type-collection .card--card.card--media>.card__content{align-self:center}.quick-add-modal__content-info .page-full-width.page-full-width_spacing{padding:0}.quick-add-modal__content-info .page-full-width.page-full-width_spacing .row{margin:0}#add-to-cart-icon .product-icons li>:not(product-form,tooltip){display:none}#add-to-cart-icon .product-icons li{margin:0}@media screen and (min-width:1541px){.facets-vertical.sidebar-left .product-grid-container .list-view-filter li.grid__item,.facets-vertical.sidebar-right .product-grid-container .list-view-filter li.grid__item{width:100%;max-width:100%}.list-view-filter .card-wrapper .card .product-grid-container .list-view-filter li.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (max-width:1439px){.card .product-deal-count .deal-clock{width:calc(100% - 10px)}.card .product-deal-count .deal-clock ul li{padding:.4rem}}@media screen and (max-width:480px){.card .product-deal-count .deal-clock ul li{font-size:calc(var(--font-base-size) - 4px);padding:.4rem}.card .product-deal-count .deal-clock ul li span{font-size:calc(var(--font-base-size) - 6px)}.card_style-standard .card-wrapper .card:hover .card__inner .quick-add.button-quick-add,.card_style-card_with_buttons .card-wrapper .card:hover .card__inner .quick-add.button-quick-add,.card_style-button_width_icons .card-wrapper .card:hover .card__inner .quick-add.button-quick-add{bottom:10px}.card_style-standard .card-wrapper .card__inner .quick-add.button-quick-add,.card_style-card_with_buttons .card-wrapper .card .card__inner .quick-add.button-quick-add,.card_style-button_width_icons .card-wrapper .card .card__inner .quick-add.button-quick-add{bottom:-20px}.product-icons.right-aligned tooltip.tooltip{display:none}.card .product-deal-count .deal-clock ul{gap:2px;padding:0}.product-icons li{margin:3px}.card-wrapper .quick-add__submit.button{padding:0;min-width:8rem;font-size:calc(var(--font-base-size) - 4px)}.card-wrapper .card:hover .card__inner .quick-add.button-quick-add{bottom:20px}.card_style-card_with_buttons .card-wrapper .card__inner .quick-add.button-quick-add modal-opener,.card_style-card_with_overlay .card-wrapper .card__inner .quick-add.button-quick-add modal-opener,.card_style-standard .card-wrapper .card__inner .quick-add.button-quick-add modal-opener,.card-wrapper .card__inner .quick-add.button-quick-add modal-opener{display:none}.card_style-card_with_overlay .card-wrapper .card:hover .card__inner .varient-buttons-wrapper{bottom:10px}.card .product-deal-count .deal-clock{width:calc(100% - 10px)}.card__badge .badge{padding:5px 5px 3px;font-size:calc(var(--font-base-size) - 4px)}.card_style-card_with_overlay .card__content ul.variant-option-size{padding:10px 10px 5px}.card_style-card_with_overlay .card__content ul.variant-option-size{display:none}.card__content .variant-option-color li:first-child a tooltip.tooltip{left:0;transform:translateY(-8px) translate(0);-webkit-transform:translateY(-8px) translateX(0%)}.card__content .variant-option-color li:first-child a:hover tooltip.tooltip{transform:translateY(-4px) translate(0);-webkit-transform:translateY(-4px) translateX(0%)}.card__content .variant-option-color li:first-child a tooltip.tooltip:before{left:7px;transform:translate(0)}}@media screen and (max-width:389px){.card_style-standard .card-wrapper .card:hover .card__inner .quick-add.button-quick-add,.card_style-card_with_buttons .card-wrapper .card:hover .card__inner .quick-add.button-quick-add,.card_style-button_width_icons .card-wrapper .card:hover .card__inner .quick-add.button-quick-add{bottom:20px}}@media screen and (max-width:1800px){.list-view-filter .card-wrapper .card{grid-template-columns:2fr 4fr}}@media screen and (min-width:481px){.collection-list .collection-list.overlay+.swiper-navigation .swiper:hover .swiper-button-next,.collection-list .collection-list.overlay .swiper:hover .swiper-button-prev{top:0!important;transform:none}.collection-list .collection-list.overlay+.swiper-navigation .swiper-button-next,.collection-list .collection-list.overlay+.swiper-navigation .swiper-button-prev{top:0!important;bottom:0;margin:auto;transform:none}}.optional-sidebar ul.product-list-style .card__inner{border-bottom:0;border-right:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.card__information>.product-price-current:has(+span.caption-large:empty){margin-bottom:0}@media screen and (max-width:750px){.card modal-opener{display:none}}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root{--swiper-navigation-size:80px}.swiper-button-next, .swiper-button-prev{background: rgba(var(--color-button-text));color: rgba(var(--color-button));width: var(--swiper-navigation-size);height: var(--swiper-navigation-size);border-radius: 0;border: .1rem solid rgb(var(--color-border),.15);transition: all 0.3s linear}.swiper-button-next svg{transform: rotate(-90deg)}.swiper-button-prev svg{transform: rotate(180deg)}.swiper-button-next svg, .swiper-button-prev svg{width: 100%;height: 100%}.swiper-button-next svg, .swiper-button-prev svg{}.swiper-pagination-bullet-active{background: rgba(var(--color-button))}.swiper-button-next:has(span:empty):after, .swiper-button-prev:has(span:empty):after{font-size:20px}.swiper-button-next:has(span>svg):after, .swiper-button-prev:has(span>svg):after{display:none}.swiper-button-next span:has(>svg), .swiper-button-prev span:has(>svg){display: inline-flex;width: calc(var(--swiper-navigation-size)*0.625);height: calc(var(--swiper-navigation-size)*0.625)}.swiper-button-prev:hover, .swiper-button-next:hover{color:rgba(var(--color-button));background:initial;border: .1rem solid rgba(var(--color-button))}.swiper-button-next{right:40px;opacity:0;left: auto}.swiper-button-prev{left:40px;opacity:0;right: auto}.swiper:hover .swiper-button-next, .swiper-container:hover .swiper-button-next{right:50px;opacity:1}.swiper:hover .swiper-button-prev, .swiper-container:hover .swiper-button-prev{left:50px;opacity:1}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 1;cursor: not-allowed;pointer-events: auto;background: rgba(var(--color-background));color: rgba(var(--new_badge_color), 1)}.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden{opacity: 0;cursor: not-allowed;pointer-events: auto}.swiper-button-lock{display: none}.swiper-pagination{position: relative;text-align: center;transition: 0.3s opacity;transform: translate3d(0, 0, 0);z-index: 10}.swiper-pagination.swiper-pagination-hidden{opacity: 0}.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled{display: none !important}.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0px;left: 0;width: 100%;padding:1rem}.swiper-pagination-bullet{background: transparent;opacity: 1;width: 5px;height: 5px;position: relative;transition: all var(--duration-default) linear}.swiper-pagination-bullet:before{content: "";width: 5px;height: 5px;border-radius: 0;background: currentColor;position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;transition: all var(--duration-default) linear}.swiper-pagination-bullet-active, .swiper-pagination-bullet-active:before{transition: all var(--duration-default) linear;width:25px;background: rgba(var(--color-button))}.tabs_container .swiper-button-next span:after, .tabs_container .swiper-button-prev span:after{font-family: swiper-icons;font-size: var(--swiper-navigation-size);text-transform: none !important;letter-spacing: 0;font-variant: initial;line-height: 1}@media screen and (max-width: 1199px){.swiper-button-next{right:20px}.swiper-button-prev{left:20px}.swiper:hover .swiper-button-next, .swiper-container:hover .swiper-button-next{right:30px}.swiper:hover .swiper-button-prev, .swiper-container:hover .swiper-button-prev{left:30px}.swiper-button-next, .swiper-button-prev{width: calc(var(--swiper-navigation-size) * 0.625);height: calc(var(--swiper-navigation-size) * 0.625)}.swiper-button-next span:has(>svg), .swiper-button-prev span:has(>svg){width: calc(var(--swiper-navigation-size)*.625*.625);height: calc(var(--swiper-navigation-size)*.625*.625)}.swiper-button-next, .swiper-button-prev{margin-top: calc(0px -(var(--swiper-navigation-size)* 0.625 / 2))}}@media screen and (max-width: 480px){.swiper-navigation{position: relative;display: flex;justify-content: center;margin-top: 20px}.swiper-button-next, .swiper-button-prev{position: relative;right: 0;left: 0;top: auto;opacity: 1;transform: none;margin: 0 12px;width: calc(var(--swiper-navigation-size) * 0.625);height: calc(var(--swiper-navigation-size) * 0.625)}.swiper-button-next:after, .swiper-button-prev:after{font-size:14px}.swiper-button-prev{order: -1}.swiper:hover .swiper-button-next, .swiper-container:hover .swiper-button-next{right: 0!important}.swiper:hover .swiper-button-prev, .swiper-container:hover .swiper-button-prev{left:0!important}.swiper .swiper-button-prev, .swiper-container .swiper-button-prev{opacity:1}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity:0.5}}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(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)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(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)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.placeholder-shadow-blocks .thumbnail-list__item:before{padding-bottom:0!important}.placeholder-shadow-blocks .product-form__input input[type=radio]:checked+.swatch-element label{border:none}.placeholder-shadow-blocks .product__info-container #add-frequently-bought{color:#f1f1f1;background:#f1f1f1}.placeholder-shadow-blocks .product__title,.placeholder-shadow-blocks .product__media.media media--transparent.gradient,.placeholder-shadow-blocks .thumbnail-list__item .thumbnail,.placeholder-shadow-blocks .product__info-container .swatch-variant-image,.placeholder-shadow-blocks .price__container,.placeholder-shadow-blocks .social-proof-sales,.placeholder-shadow-blocks .product__text,.placeholder-shadow-blocks .product__info-container p,.placeholder-shadow-blocks .product__info-container .form__label,.placeholder-shadow-blocks .product__info-container .html-sections-product p,.placeholder-shadow-blocks .product__info-container .product-form__input input[type=radio]+label,.placeholder-shadow-blocks .product__info-container .swatch-variant-color,.placeholder-shadow-blocks .product__info-container .size-chart,.placeholder-shadow-blocks .product__info-container .dT_VProdWishList,.placeholder-shadow-blocks .product__info-container .dT_VProdCompareList,.placeholder-shadow-blocks .product__info-container .product__pickup-availabilities,.placeholder-shadow-blocks .product__info-container .shopify-payment-button,.placeholder-shadow-blocks .product__info-container .product-form__input.product-form__quantity,.placeholder-shadow-blocks .product__info-container .product-form__input.product-form__quantity .quantity,.placeholder-shadow-blocks .product__info-container button.product-form__submit,.placeholder-shadow-blocks .product__info-container .list-payment__item,.placeholder-shadow-blocks .product__info-container .dt-sc-enquiry-form,.placeholder-shadow-blocks .product__info-container label.deal-lable.product-label,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .days,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .hours,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .minutes,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .seconds,.placeholder-shadow-blocks .product__info-container .product-attributes .product-label,.placeholder-shadow-blocks .product__info-container .product-fbt__media,.placeholder-shadow-blocks .product__info-container .rating-star,.placeholder-shadow-blocks .product__info-container .adv-product-list li,.placeholder-shadow-blocks .product__info-container ul.custom-select li,.placeholder-shadow-blocks .product__info-container .qty-controls,.placeholder-shadow-blocks .product__info-container #add-frequently-bought,.placeholder-shadow-blocks .product__info-container #subtotal-value,.placeholder-shadow-blocks .product__info-container .share-button__button,.placeholder-shadow-blocks .product__info-container .product-attributes-value,.placeholder-shadow-blocks .product-form__input input[type=radio]:checked+.swatch-element,.placeholder-shadow-blocks .product__info-container .product-form__buttons,.placeholder-shadow-blocks .complementary-products__container .accordion__title,.placeholder-shadow-blocks .complementary-slider,.placeholder-shadow-blocks .product__info-container .product__payment .list-payment,.placeholder-shadow-blocks .main-product_info.product.product--thumbnail button.thumbnail.global-media-settings.global-media-settings--no-shadow.thumbnail--narrow[aria-current=true],.placeholder-shadow-blocks .product--thumbnail .product__media-wrapper .slider-mobile-gutter .slider-button,.placeholder-shadow-blocks .optional-sidebar.product__info-container--sticky,.placeholder-shadow-blocks .widget.product-sidebar-type-carousel,.placeholder-shadow-blocks .main-product_info .product-deal-count .deal-clock ul,.placeholder-shadow-blocks span.low_stock,.placeholder-shadow-blocks .product .price .badge,.placeholder-shadow-blocks .product .select,.placeholder-shadow-blocks .shopify-app-block{position:relative}.placeholder-shadow-blocks .main-product_info.product.product--thumbnail button.thumbnail.global-media-settings.global-media-settings--no-shadow.thumbnail--narrow[aria-current=true]{border:none}.placeholder-shadow-blocks .product__info-container p:before,.placeholder-shadow-blocks .product__info-container .list-payment__item:before,.placeholder-shadow-blocks .product__info-container .product-form__input.product-form__quantity .quantity:before,.placeholder-shadow-blocks .product__info-container .product-form__input.product-form__quantity:before,.placeholder-shadow-blocks .product__title:before,.placeholder-shadow-blocks .product__media.media.media--transparent.gradient:before,.placeholder-shadow-blocks .thumbnail-list__item .thumbnail:before,.placeholder-shadow-blocks .product__info-container .swatch-variant-image:before,.placeholder-shadow-blocks .price__container:before,.placeholder-shadow-blocks .social-proof-sales:before,.placeholder-shadow-blocks .product__text:before,.placeholder-shadow-blocks .product__info-container .form__label:before,.placeholder-shadow-blocks .product__info-container .product__pickup-availabilities:before,.placeholder-shadow-blocks .product__info-container .swatch-variant-color:before,.placeholder-shadow-blocks .product__info-container .product-form__input input[type=radio]+label:before,.placeholder-shadow-blocks .product__info-container .size-chart:before,.placeholder-shadow-blocks .product__info-container .dT_VProdWishList:before,.placeholder-shadow-blocks .product__info-container .dT_VProdCompareList:before,.placeholder-shadow-blocks .product__info-container .html-sections-product p:before,.placeholder-shadow-blocks .product__info-container .shopify-payment-button:before,.placeholder-shadow-blocks .product__info-container button.product-form__submit:before,.placeholder-shadow-blocks .product__info-container .dt-sc-enquiry-form:before,.placeholder-shadow-blocks .product__info-container label.deal-lable.product-label:before,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .days:before,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .hours:before,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .minutes:before,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .seconds:before,.placeholder-shadow-blocks .product__info-container .product-attributes .product-label:before,.placeholder-shadow-blocks .product__info-container .product-fbt__media:before,.placeholder-shadow-blocks .product__info-container .rating-star:before,.placeholder-shadow-blocks .product__info-container .adv-product-list li:before,.placeholder-shadow-blocks .product__info-container ul.custom-select li:before,.placeholder-shadow-blocks .product__info-container #add-frequently-bought:before,.placeholder-shadow-blocks .product__info-container #subtotal-value:before,.placeholder-shadow-blocks .product__info-container .share-button__button:before,.placeholder-shadow-blocks .product__info-container .product-attributes-value:before,.placeholder-shadow-blocks .product__info-container .qty-controls:before,.placeholder-shadow-blocks .product-form__input input[type=radio]:checked+.swatch-element:before,.placeholder-shadow-blocks .product__info-container .product-form__buttons:before,.placeholder-shadow-blocks .complementary-products__container .accordion__title:before,.placeholder-shadow-blocks .complementary-slider:before,.placeholder-shadow-blocks .product__info-container .product__payment .list-payment:before,.placeholder-shadow-blocks .main-product_info.product.product--thumbnail button.thumbnail.global-media-settings.global-media-settings--no-shadow.thumbnail--narrow[aria-current=true]:before,.placeholder-shadow-blocks .product--thumbnail .product__media-wrapper .slider-mobile-gutter .slider-button:before,.placeholder-shadow-blocks .optional-sidebar.product__info-container--sticky:before,.placeholder-shadow-blocks .widget.product-sidebar-type-carousel:before,.placeholder-shadow-blocks .main-product_info .product-deal-count .deal-clock ul:before,.placeholder-shadow-blocks span.low_stock:before,.placeholder-shadow-blocks .product .price .badge:before,.placeholder-shadow-blocks .product .select:before,.placeholder-shadow-blocks .shopify-app-block:before{content:"";position:absolute;top:-2px!important;left:-2px!important;right:-2px!important;bottom:-2px!important;z-index:1;border-radius:3px;box-shadow:none!important;border:none!important;opacity:1!important;background:#f5f5f5}.placeholder-shadow-blocks .product__info-container p:after,.placeholder-shadow-blocks .product__info-container .list-payment__item:after,.placeholder-shadow-blocks .product__info-container .product-form__input.product-form__quantity .quantity:after,.placeholder-shadow-blocks .product__info-container .product-form__input.product-form__quantity:after,.placeholder-shadow-blocks .product__title:after,.placeholder-shadow-blocks .product__media.media.media--transparent.gradient:after,.placeholder-shadow-blocks .thumbnail-list__item .thumbnail:after,.placeholder-shadow-blocks .product__info-container .swatch-variant-image:after,.placeholder-shadow-blocks .price__container:after,.placeholder-shadow-blocks .social-proof-sales:after,.placeholder-shadow-blocks .product__text:after,.placeholder-shadow-blocks .product__info-container .form__label:after,.placeholder-shadow-blocks .product__info-container .product__pickup-availabilities:after,.placeholder-shadow-blocks .product__info-container .swatch-variant-color:after,.placeholder-shadow-blocks .product__info-container .product-form__input input[type=radio]+label:after,.placeholder-shadow-blocks .product__info-container .size-chart:after,.placeholder-shadow-blocks .product__info-container .dT_VProdWishList:after,.placeholder-shadow-blocks .product__info-container .dT_VProdCompareList:after,.placeholder-shadow-blocks .product__info-container .html-sections-product p:after,.placeholder-shadow-blocks .product__info-container .shopify-payment-button:after,.placeholder-shadow-blocks .product__info-container button.product-form__submit:after,.placeholder-shadow-blocks .product__info-container .dt-sc-enquiry-form:after,.placeholder-shadow-blocks .product__info-container label.deal-lable.product-label:after,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .days:after,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .hours:after,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .minutes:after,.placeholder-shadow-blocks .product__info-container .product-deal-count .deal-clock .seconds:after,.placeholder-shadow-blocks .product__info-container .product-attributes .product-label:after,.placeholder-shadow-blocks .product__info-container .product-fbt__media:after,.placeholder-shadow-blocks .product__info-container .rating-star:after,.placeholder-shadow-blocks .product__info-container .adv-product-list li:after,.placeholder-shadow-blocks .product__info-container ul.custom-select li:after,.placeholder-shadow-blocks .product__info-container #add-frequently-bought:after,.placeholder-shadow-blocks .product__info-container #subtotal-value:after,.placeholder-shadow-blocks .product__info-container .share-button__button:after,.placeholder-shadow-blocks .product__info-container .product-attributes-value:after,.placeholder-shadow-blocks .product__info-container .qty-controls:after,.placeholder-shadow-blocks .product-form__input input[type=radio]:checked+.swatch-element:after,.placeholder-shadow-blocks .product__info-container .product-form__buttons:after,.placeholder-shadow-blocks .complementary-products__container .accordion__title:after,.placeholder-shadow-blocks .complementary-slider:after,.placeholder-shadow-blocks .product__info-container .product__payment .list-payment:after,.placeholder-shadow-blocks .main-product_info.product.product--thumbnail button.thumbnail.global-media-settings.global-media-settings--no-shadow.thumbnail--narrow[aria-current=true]:after,.placeholder-shadow-blocks .product--thumbnail .product__media-wrapper .slider-mobile-gutter .slider-button:after,.placeholder-shadow-blocks .optional-sidebar.product__info-container--sticky:after,.placeholder-shadow-blocks .widget.product-sidebar-type-carousel:after,.placeholder-shadow-blocks .main-product_info .product-deal-count .deal-clock ul:after,.placeholder-shadow-blocks span.low_stock:after,.placeholder-shadow-blocks .product .price .badge:after,.placeholder-shadow-blocks .product .select:after,.placeholder-shadow-blocks .shopify-app-block:after{content:"";position:absolute;top:-2px!important;left:-2px!important;right:-2px!important;bottom:-2px!important;border-radius:3px;z-index:2;box-shadow:none!important;border:none!important;opacity:1!important;background-image:linear-gradient(90deg,#16182300 0,#1618230a,#16182300);-webkit-background-size:200% 100%;background-size:200% 100%;background-repeat:no-repeat;-webkit-animation:1.5s cubic-bezier(0,0,1,1) infinite animation-loading-images;animation:1.5s cubic-bezier(0,0,1,1) infinite animation-loading-images}@-webkit-keyframes animation-loading-images{0%{background-position-x:200%}to{background-position-x:-150%}}@keyframes animation-loading-images{0%{background-position-x:200%}to{background-position-x:-150%}}.placeholder-shadow-blocks .collection .price__container:before,.placeholder-shadow-blocks .collection .price__container:after{content:inherit}.placeholder-shadow-blocks .product__info-wrapper variant-selects .product-form__input .form__label:after{display:none}@media screen and (max-width:400px){.cart__footer input.discount-code{width:16rem}.cart__footer .cart__blocks .button{padding:0 20px}}@media screen and (max-width:450px){.contact-block_wrapper .contact-info div:first-child:after{display:none}.contact-block_wrapper .contact-info{justify-content:center}.contact-block_wrapper .contact-info div{width:100%}.hotspot-product-contant .title-wrapper-with-link{padding:0}.hotspot-product-contant .hotspot-product-lists .card--card.card--media>.card__content{padding:0}.hotspot-product-contant .hotspot-product-lists .card--card.card--media>.card__content .card__information{border:0px solid rgba(var(--color-border))}.hotspot-product-contant .hotspot-product-lists .card__inner{max-width:100%;height:100%}}@media screen and (max-width:480px){.custom-product-grid li .icon-columns.icon-list{display:none}.home-custom-section .home-custom-section-wrapper .dt-sc-image-gallery{grid-template-columns:1fr}.slideshow-with-promo-images .swiper-navigation{position:absolute;left:0;right:0;bottom:40px;margin:0}}@media screen and (max-width:560px){.video-wrapper{width:350px}}@media screen and (min-width:0px)and (max-width:575px){.header-row{padding-top:0;padding-bottom:0}.header__heading-logo{width:80px}.header{padding:10px 0!important}.header-wrapper.header--scrolled .header-row{padding-top:0;padding-bottom:0}.menu-drawer-header{padding:17px 20px!important}}@media screen and (max-width:576px){.breadcrumb{padding-top:50px;padding-bottom:50px}.breadcrumb .breadcrumb_title{margin-bottom:1rem}.breadcrumb a,.breadcrumb span{font-size:calc(var(--font-base-size) - .2rem);margin:0}.section.form-image .form-contact.map-with-form .collapsible_address-block .address-blocks{grid-template-columns:repeat(1,1fr)}.section.form-image .form-contact.form-with-icon ul.soicallist-icons{margin-left:5px}.product-tab-wrapper .tabs_container{width:100%;overflow:hidden}.mfp-content .dt-sc-hotspot-popup{width:250px;padding:20px}.dt-sc-hotspot-content-title{font-size:var(--font-h6-size)}.hotspot-product-contant .hotspot-product-lists .card--card.card--media>.card__content .card__information{display:flex;flex-direction:column;padding:15px}.hotspot-product-contant .title-wrapper-with-link{width:100%}.hotspot-product-contant .card__information .card__heading{font-size:var(--font-h6-size)}.dt-sc-hotspot-content-title{font-size:var(--font-h5-size)}.mfp-content .dt-sc-hotspot-content{margin:0}}@media screen and (max-width:749px){.cart__footer form.discount{text-align:center;margin-bottom:0rem}.cart__footer .cart__note .field__input{margin-top:15px}cart-items .title-wrapper-with-link{align-items:center}.section.form-image .form-contact.form-with-icon .contact,.section.form-image .form-contact.form-with-icon .cont-img{width:100%}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks{display:grid;grid-template-columns:repeat(1,1fr)}.section.form-image .cont-img{margin-bottom:40px}.section.form-image .form-contact.form-with-icon:has(.contact+.map-contact-detail){flex-direction:column-reverse}.section.form-image .form-contact.form-with-icon:has(.contact+.map-contact-detail) .contact+.map-contact-detail{width:calc(100% - 20px)}.section.form-image .form-contact.form-with-icon:has(.contact+.map-contact-detail) .contact{width:calc(100% - 20px)}.grid-banner-section.list .grid-banner-wrapper.reverse-columns,.grid-banner-slider.list .swiper-slide.reverse-columns{flex-direction:column}.blog__post.blog-list-style .article-card-wrapper .card .card__inner{width:100%}.blog__post.blog-list-style .card:not(.ratio)>.card__content{width:100%}.ugc-hero{padding-top:32px;padding-bottom:32px}.ugc-hero-lead{font-size:15px}.ugc-hero-actions .button{font-size:12px}.custom-product-grid li[data-cols=grid--3-col-desktop]{display:none}.flex-banner .image-bar__section .dt-sc-image-list-btn{position:static;margin-top:30px}.isotope-gallery .mfp-content{max-height:50vh}button.tab_button.button{background:none;padding:10px 20px;min-width:auto;min-height:auto;color:rgb(var(--color-foreground));border:none;box-shadow:none}.button-group.js-radio-button-group{grid-row:1;grid-column:1 / 3;width:92%;max-width:35rem;background:rgba(var(--color-background));position:absolute;top:0;z-index:3;justify-content:flex-start;height:auto;margin:0 auto;left:0;right:0;box-shadow:0 0 15px #00000026;border-radius:var(--buttons-radius)}.button-group.js-radio-button-group.expanded button.button.is-checked{order:0;z-index:1;background:rgb(var(--color-button))}.button-group.js-radio-button-group button.button:not(.is-checked){position:relative;top:auto;opacity:1;order:1;animation:fadeIn 1.2s ease-out both}.button-group.js-radio-button-group button.button:not(.is-checked){position:absolute;top:0;left:0;right:0;width:100%;opacity:0}.button-group.js-radio-button-group.expanded button.button:not(.is-checked){position:relative;top:auto;opacity:1;order:1;animation:fadeIn 1.2s ease-out both}.button-group.js-radio-button-group button.button.is-checked{background:rgb(var(--color-button));width:100%;position:relative;color:rgb(var(--color-button-text))}.mfp-content .dt-sc-hotspot-popup .card--card.card--media>.card__content{padding:15px}.dt-sc-slider-image img.desktop-slider{display:none}.slideshow__media img.mobile-slider{display:block}.mfp-content .dt-sc-hotspot-popup{opacity:1;visibility:visible;width:50%;padding:20px}.mfp-content .dt-sc-hotspot-content .products .product-detail{padding:15px 0 0}.dt-sc-hotspot-popup:before{display:none}.slideshow-with-promo-images .grouped-content .main-block,.slideshow-with-promo-images .grouped-content .additional-block{width:100%}}@media screen and (max-width:989px){vertical-bar{grid-template-columns:1fr;padding:10px 0;gap:10px}vertical-bar .announcement_list-social.list-social{justify-content:center}.announcement-bar-section.hide-mobile{display:none}.number-counter .number-counter-section-wrapper .number-counter-wrapper .number-counter-section,.number-counter .number-counter-section-wrapper .number-counter-wrapper-image{width:100%}.number-counter .number-counter-section-wrapper .number-counter-wrapper-image{margin-bottom:30px}.number-counter .number-counter-section-wrapper{display:block}.number-counter .number-counter-section-wrapper .number-counter-wrapper-image img{width:100%;height:100%}.section.form-image .cont-img{padding:0;margin-bottom:60px;order:-1}.section.form-image .form-contact.image-with-form .contact,.section.form-image .form-contact.image-with-form .cont-img,.section.form-image .form-contact.map-with-form .contact,.section.form-image .form-contact.map-with-form .map-contact-detail{width:100%}.section.form-image .form-contact.map-with-form .collapsible_address-block .address-blocks{grid-template-columns:repeat(3,1fr);margin-bottom:30px}.section.form-image .form-contact.form-with-icon .cont-img{padding:0;margin-bottom:0;order:0}.section.form-image .form-contact.form-with-icon:has(.contact+.map-contact-detail) .contact+.map-contact-detail{width:calc(50% - 30px)}.section.form-image .form-contact.form-with-icon:has(.contact+.map-contact-detail) .contact{width:calc(50% - 30px)}.blog .slider.slider--mobile{flex-wrap:inherit}.collection .grouped-content .main-block,.collection .grouped-content .additional-block{width:100%}.collection .grouped-content{gap:30px;flex-direction:column}.custom-product-grid{justify-content:flex-end}.custom-product-grid li{aspect-ratio:1 / 1;height:40px}.no-sidebar facet-filters-form.facets.facets-vertical-sort{justify-content:space-between;gap:var(--grid-mobile-vertical-spacing)}.hotspot-block .hotspot-product-contant{width:100%;padding:10px;margin:0}.hotspot-block .hotspot-product-images{width:100%;margin:30px 0 0}.hotspot-block .hotspot-product-section{display:block}}@media screen and (max-width:1024px){.featured-product .slider-button{position:absolute;opacity:0;transition:all .3s linear}.featured-product .slider-vertical.thumbnail-slider:hover .slider-button{opacity:1}.featured-product .slider-button.slider-button--next{right:10px}.featured-product .slider-button.slider-button--prev{left:10px}.featured-product.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:flex!important}.hotspot-product-section{display:block}.hotspot-product-contant{padding:0}.hotspot-product-contant,.hotspot-product-images{margin:0;width:100%}.hotspot-product-contant{justify-content:center;margin-bottom:40px}.hotspot-product-contant #hotspot-product-submit{width:auto;margin:0 0 50px}}@media screen and (max-width:1199px){.deal-banner--two-column.deal-banner .deal-banner-wrapper{flex-direction:column}.deal-banner--two-column.deal-banner .deal-banner-wrapper .banner__media{height:300px;min-height:300px}.deal-banner .banner__box{width:100%;max-width:100%;min-width:100%;height:100%}.deal-banner.banner--small:not(.banner--adapt){height:100%}.section.form-image .contact .field{margin-bottom:2.5rem}.section.form-image .contact__button{margin-top:3rem}.section.form-image .form-contact.map-with-form .collapsible_address-block .address-blocks{grid-gap:10px}.section.form-image .form-contact.form-with-icon .contact,.section.form-image .form-contact.form-with-icon .cont-img{width:calc(50% - 15px)}.section.form-image .form-contact.form-with-icon .map-contact-detail{width:100%}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks{display:grid;grid-template-columns:repeat(3,1fr)}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks li{flex-direction:column;text-align:center}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-blocks li .contact-icons-heading{justify-content:center;align-items:center}.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-block-heading,.section.form-image .form-contact.form-with-icon .collapsible_address-block .address-block-desc{text-align:left}.section.form-image .form-contact.form-with-icon .social-icons{display:flex;justify-content:center;align-items:center}.section.form-image .form-contact.form-with-icon{row-gap:30px}.section.form-image .form-contact.map-with-form .contact{width:calc(40% - 20px)}.section.form-image .form-contact.map-with-form .map-contact-detail{width:calc(60% - 20px)}.collection .grouped-content{gap:40px}.custom-product-grid li[data-cols=grid--4-col-desktop]{display:none}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:first-child,.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:last-child{width:100%}.home-custom-section .home-custom-section-wrapper .dt-sc-image-gallery{grid-template-columns:1fr 1fr}.home-custom-section .home-custom-section-wrapper .dt-sc-image-gallery img{width:100%;height:100%}.hotspot-block .dt-sc-hotspot-popup .dt-sc-hotspot-content-title{font-size:var(--font-h6-size)}.hotspot-block .dt-sc-hotspot-content .products .product-detail{padding:15px 0 0}.hotspot-block-section .dt-sc-hotspot-popup .dt-sc-hotspot-content-title{font-size:var(--font-h6-size)}.hotspot-block-section .dt-sc-hotspot-content .products .product-detail{padding:15px 0 0}}@media screen and (max-width:1250px){.header ul.dt-sc-list-inline.dt-desktop-menu.dt-nav{gap:25px!important}}@media screen and (max-width:1440px){.section.form-image .form-contact.form-with-icon .contact,.section.form-image .form-contact.form-with-icon .cont-img{width:calc(36% - 30px)}.section.form-image .form-contact.form-with-icon .map-contact-detail{width:calc(27% - 30px)}.section.form-image .form-contact.map-with-form .contact,.section.form-image .form-contact.map-with-form .map-contact-detail{width:calc(50% - 20px)}}@media screen and (max-width:1540px){.custom-product-grid li[data-cols=grid--5-col-desktop]{display:none}.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:only-child{width:100%}.hotspot-block .dt-sc-hotspot-popup .dt-sc-hotspot-content-title{font-size:var(--font-h5-size)}.hotspot-product-contant .hotspot-product-lists .card--card.card--media>.card__content .card__information{padding:15px}.hotspot-block-section .dt-sc-hotspot-popup .dt-sc-hotspot-content-title{font-size:var(--font-h5-size)}}@media screen and (min-width:481px){.custom-product-grid li .icon-columns.icon-single-column{display:none}}@media screen and (min-width:576px)and (max-width:749px){.rich-text{padding-top:28px;padding-bottom:28px}.contact-form-padding{padding-top:27px;padding-bottom:27px}.main-cart-footer-padding,.main-cart-items-padding{padding-top:28px;padding-bottom:28px}.contact-section-padding{padding-top:27px;padding-bottom:27px}.custom-liquid-padding{padding-top:30px;padding-bottom:39px}.video-pop-up-padding,.number-counter-padding{padding-top:27px;padding-bottom:27px}.process-timeline-padding{padding-top:72px;padding-bottom:72px}.marquee-section-padding{padding-top:28px;padding-bottom:28px}.product-recommendations-padding,.deal-banner-padding,.home-custom-section-padding{padding-top:27px;padding-bottom:27px}.image-with-rich-text-padding{padding-top:40px;padding-bottom:40px}.collection-list-padding{padding-top:27px;padding-bottom:27px}.main-list-collections-padding{padding-top:28px;padding-bottom:28px}.form-image-padding,.flex-banner-padding,.grid-banner-padding{padding-top:27px;padding-bottom:27px}.testimonials-padding{padding-top:28px;padding-bottom:28px}.support-block-padding,.embedded-forms-padding,.embedded-area-padding,.specification-block-padding,.featured-blog-padding,.collage-padding,.collapsible-content-padding,.instagram-gallery-padding,.inner-page-team-section-padding,.home-isotope-gallery-padding,.home-isotope-products-padding,.hotspot-padding,.hotspot-with-product-padding,.testimonial-with-video-padding{padding-top:27px;padding-bottom:27px}.multicolumn-padding{padding-top:28px;padding-bottom:28px}.masonry-banner-padding,.slider-with-promo-image-padding,.brand-logos-padding,.featured-collection-padding,.featured-product-padding{padding-top:27px;padding-bottom:27px}.main-collection-product-grid-padding,.main-search-padding{padding-top:28px;padding-bottom:28px}.footer-padding{padding-top:27px;padding-bottom:27px}.main-product-padding{padding-top:28px;padding-bottom:28px}.flex-banner .image-bar__section .image-bar__section-inner{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:576px)and (max-width:989px){.header__heading-logo{width:80px}.header{padding:10px 0!important}.header-wrapper.header--scrolled .header-row{padding-top:0;padding-bottom:0}}@media screen and (min-width:576px)and (max-width:1150px){.header-row{padding-top:0;padding-bottom:0}}@media screen and (min-width:576px)and (max-width:1200px){.ugc-hero{padding-top:4em;padding-bottom:60px}}@media screen and (min-width:750px)and (max-width:989px){.cart__footer cart-note.cart__note.field{width:50%}.cart__footer>*{width:39rem}.cart__footer form.discount{text-align:end}.ugc-hero{padding-top:48px;padding-bottom:48px}.ugc-hero-heading{font-size:36px}.ugc-hero-lead{font-size:16px}.ugc-hero-actions .button{font-size:13px}.product__info-container .product__title h1{font-size:calc(var(--font-h1-size) - 10px)}.product__info-container .product__title h2{font-size:calc(var(--font-h2-size) - 10px)}.product__info-container .product__title h3{font-size:calc(var(--font-h3-size) - 10px)}}@media screen and (min-width:750px){.rich-text,.contact-form-padding,.main-cart-footer-padding,.main-cart-items-padding,.page-section-padding,.main-page-padding{padding-top:36px;padding-bottom:36px}.wholesale-apply-padding{padding-top:72px;padding-bottom:72px}.breadcrumb{padding-top:60px;padding-bottom:60px}.contact-section-padding{padding-top:36px;padding-bottom:36px}.custom-liquid-padding{padding-top:40px;padding-bottom:52px}.newsletter-section-padding,.video-section-padding,.video-pop-up-padding,.number-counter-padding{padding-top:36px;padding-bottom:36px}.process-timeline-padding{padding-top:50px;padding-bottom:50px}.section-wishlist-padding{padding-top:36px;padding-bottom:36px}.wishlist__grid{padding:0 4rem}.marquee-section-padding,.product-recommendations-padding,.deal-banner-padding,.home-custom-section-padding{padding-top:36px;padding-bottom:36px}.image-with-rich-text-padding{padding-top:50px;padding-bottom:50px}.image-with-text-padding,.collection-list-padding,.main-list-collections-padding{padding-top:36px;padding-bottom:36px}.main-wholesale-padding{padding-top:72px;padding-bottom:72px}.form-image-padding,.flex-banner-padding,.grid-banner-padding,.testimonials-padding{padding-top:36px;padding-bottom:36px}.support-block-padding{padding-top:36px;padding-bottom:6em}.embedded-forms-padding,.embedded-area-padding,.specification-block-padding,.faq-tab-content-padding{padding-top:36px;padding-bottom:36px}.featured-blog-padding{padding-top:4em;padding-bottom:36px}.collage-padding{padding-top:36px;padding-bottom:36px}.collapsible-content-padding{padding-top:50px;padding-bottom:50px}.instagram-gallery-padding,.inner-page-team-section-padding,.home-isotope-gallery-padding,.home-isotope-products-padding,.hotspot-padding,.hotspot-with-product-padding,.home-slider-with-hot-spots-padding,.testimonial-with-video-padding,.multicolumn-padding{padding-top:36px;padding-bottom:36px}.contact-multicolumn .multicolumn-padding{padding-left:5rem;padding-right:5rem}.masonry-banner-padding,.product-tab-padding,.slider-with-promo-image-padding,.brand-logos-padding{padding-top:36px;padding-bottom:36px}.featured-collection-padding{padding-top:50px;padding-bottom:50px}.featured-product-padding,.main-collection-product-grid-padding,.main-search-padding,.main-blog-padding,.main-article-padding{padding-top:36px;padding-bottom:36px}.footer-padding{padding-top:80px;padding-bottom:80px}.main-product-padding{padding-top:36px;padding-bottom:36px}}@media screen and (min-width:768px)and (max-width:1199px){.footer__blocks-wrapper .footer-block{width:calc(25% - calc(var(--grid-desktop-horizontal-spacing) / 2))!important;max-width:calc(25% - calc(var(--grid-desktop-horizontal-spacing) / 2))!important}}@media screen and (min-width:768px){.section.form-image .form-contact.form-with-image,.section.form-image .form-contact{justify-content:space-between}.dt-sc-slider-image img.mobile-slider{display:none}.dt-sc-slider-image img.desktop-slider{display:block}}@media screen and (min-width:990px){.announcement-bar-wrapper{padding:0 88px}.collection .grouped-content .additional-block .additional-block-image-wrapper{position:sticky;top:3rem;z-index:2}.collection .grouped-content .main-block,.collection .grouped-content .additional-block{width:50%}}@media screen and (max-width:1149px)and (min-width:750px){.header{padding:10px 0!important}}@media screen and (min-width:1540px){.custom-product-grid li{min-width:60px;min-height:60px}.custom-product-grid li .icon-columns{width:3rem;height:3rem}}@media screen and (min-width:1541px){.home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:only-child{width:100%}.flex-banner .image-bar__item .image-gallery-overlay .image-overlay-title{max-width:400px}}@media screen and (min-width:1600px){.hotspot-product-section{padding:0 160px}}.list-menu--right{right:0}.list-menu--disclosure{position:absolute;min-width:100%;width:20rem;border:1px solid rgba(var(--color-foreground),.2)}.list-menu--disclosure:focus{outline:none}.list-menu__item--active{text-underline-offset:.3rem}.list-menu__item--active:hover{text-decoration-thickness:.2rem}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}.header .search__input.field__input{padding:0 5rem 0 1.5rem}.search__input.field__input{background:rgb(var(--color-input));padding:10px 50px 10px 20px}.search__button{top:var(--inputs-border-width)}.search__button:focus-visible{background-color:rgb(var(--color-background));z-index:2}.search__button:focus{background-color:rgb(var(--color-background));z-index:2}.search__button:not(:focus-visible):not(.focused){box-shadow:inherit;background:none}.search__button .icon{height:1.8rem;width:1.8rem;background:none}.field__label{top:calc(.9rem + var(--inputs-border-width))}input::-webkit-search-decoration{-webkit-appearance:none}header .field__label{display:none}.header__icon--menu{position:initial}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));top:100%;left:0;background:rgba(var(--color-background),.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}li.dt-sc-menu-product{list-style:none}.menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:9999;left:0;top:100%;width:calc(100vw - 4rem);padding:0;border-width:0 var(--drawer-border-width) 0 0;background-color:rgba(var(--color-background));color:rgba(var(--color-foreground));border-style:solid;border-color:rgb(var(--color-border),.15);filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}.js .menu-drawer{height:100vh}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.no-js details[open]>.menu-drawer,.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible;top:0}.js .menu-drawer__navigation .submenu-open{visibility:hidden}@media screen and (min-width:450px){.menu-drawer{width:40rem}.no-js .menu-drawer{height:auto}}.menu-drawer__inner-container{position:relative;height:100%;overflow-x:hidden;overflow-y:auto}.menu-drawer__navigation-container{display:flex;height:100%;flex-direction:column;justify-content:space-between;height:calc(100% - 85px)}.menu-drawer__navigation{margin:6rem 0 0rem;height:100%;overflow-x:hidden;overflow-y:auto}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.no-js .menu-drawer__navigation{padding:0}.no-js .menu-drawer__navigation>ul>li{border-bottom:.1rem solid rgba(var(--color-foreground),.04)}.no-js .menu-drawer__submenu ul>li{border-top:.1rem solid rgba(var(--color-foreground),.04)}.js .menu-drawer__menu li{margin-bottom:.2rem}.menu-drawer__menu-item{padding:15px 20px;text-decoration:none;font-size:var(--font-base-size)}.no-js .menu-drawer__menu-item{font-size:var(--font-base-size)}.no-js .menu-drawer__submenu .menu-drawer__menu-item{padding:1.2rem 5.2rem 1.2rem 6rem}.no-js .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{padding-left:9rem}.menu-drawer summary.menu-drawer__menu-item{padding-right:0}.no-js .menu-drawer__menu-item .icon-caret{right:3rem}.menu-drawer__close-button{background-color:rgba(var(--color-foreground),.03);color:rgba(var(--color-foreground))}.js .menu-drawer__menu-item .icon-caret,.no-js .menu-drawer .icon-arrow{display:none}.menu-drawer__menu-item>.icon-arrow{position:absolute;right:30px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:rgba(var(--color-button))}.js .menu-drawer__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;background-color:rgba(var(--color-background));z-index:1;transform:translate(100%);visibility:hidden}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{padding:1.2rem 2.6rem;text-decoration:none;display:flex;align-items:center;font-size:calc(var(--font-base-size) + 2px);width:100%;font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:left;font-weight:600}.no-js .menu-drawer__close-button{display:none}.menu-drawer__close-button .icon-arrow{transform:rotate(180deg);margin-right:1rem;color:rgb(var(--color-button))}.menu-drawer__utility-links{padding:2rem;background-color:rgba(var(--color-background));width:100%;position:fixed;bottom:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:0;margin-left:0;font-size:calc(var(--font-base-size) - 2px);color:rgba(var(--color-foreground))}.menu-drawer__account svg{height:2rem;width:2rem;margin-right:1rem}.menu-drawer__account:hover svg{transform:scale(1.07)}.menu-drawer .list-social{justify-content:flex-start;margin-left:0;margin-top:0}.menu-drawer .list-social:empty{display:none}ul.dt-nav>li>a span{position:relative}ul.dt-nav>li:hover>a,ul.dt-nav>li.active>a{background-color:rgb(var(--color-link-hover));background-color:transparent}ul.dt-nav>li:hover>a,ul.dt-nav li.active>a,ul.dt-nav>li.active>a,ul.dt-nav>li.active>a.mega-menu>span:after{color:rgb(var(--color-link-hover))}.mega-menu__content ul.sub-menu-lists.vertical{padding:0}.menu-drawer ul.sub-menu-lists li,.menu-drawer ul.sub-menu-block li{width:100%}.menu-drawer ul.sub-menu-block,.menu-drawer ul.sub-menu-lists,.menu-drawer ul li.menu-item-object-dt_mega_menus{width:100%!important}.menu-drawer__navigation ul.sub-menu-lists.mega-menu-brands li.dt-sc-menu-image-with-text:not(:last-child),.menu-drawer__navigation .sub-menu-block.mega-menu__content ul li:not(:last-child){margin-bottom:12px}.menu-drawer__navigation .dt-sc-menu-image-with-text .dt-sc-details,.menu-drawer__navigation .dt-sc-menu-image-with-text:hover .dt-sc-details{bottom:0}.menu-drawer__close-button,.menu-drawer summary.menu-drawer__menu-item,.menu-drawer__utility-links,.js .menu-drawer__menu .sub-menu-lists ul li a,.js .menu-drawer__menu li.has-mega-menu .sub-menu-lists li a.headding,.menu-drawer .list-social__link,.menu-drawer .localization-form:only-child .button,.menu-drawer .localization-form:only-child .localization-form__select,.menu-drawer .menu-drawer-header button.header-drawer__close.close_icon_button,.js .menu-drawer__menu .sub-menu-lists li a,.menu-drawer .dt-sc-menu-image-with-text .dt-sc-mega_menu h4{color:rgba(var(--color-foreground))}.js .menu-drawer__menu li.has-mega-menu .sub-menu-lists li a.headding:hover,.menu-drawer .menu-drawer-header button.header-drawer__close.close_icon_button:hover,.menu-drawer .localization-form:only-child .button:hover,.menu-drawer .localization-form:only-child .localization-form__select:hover,.menu-drawer .list-social__link:hover{color:rgb(var(--color-link-hover))}.menu-drawer summary.menu-drawer__menu-item:hover,.menu-drawer summary .menu-drawer__menu-item--active{color:rgb(var(--color-link-hover));background:transparent}.menu-drawer .dt-sc-menu-image-with-text .dt-sc-details .button,.menu-drawer .dt-sc-menu-image-with-text .dt-sc-details .dt-sc-mega_menu-title-link{color:rgba(var(--color-button-text))}.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:0 0 var(--popup-border-width);padding:2.5rem 3.5rem;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;z-index:3;filter:drop-shadow(var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity)))}@media screen and (min-width:750px){.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:var(--popup-border-width)}.cart-notification{border-width:0 var(--popup-border-width) var(--popup-border-width);max-width:36.8rem;right:4rem}}.cart-notification.animate{transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease}.cart-notification.active{transform:translateY(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}.cart-notification__header{align-items:flex-start;display:flex}.cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:0;margin-top:0}.cart-notification__heading .icon-checkmark{color:rgb(var(--color-foreground));margin-right:1rem;width:1.3rem}.cart-notification__close{margin-top:-2rem;margin-right:-3rem}.cart-notification__links{text-align:center}.cart-notification__links>*{margin-top:1rem}.cart-notification-product{align-items:flex-start;display:flex;padding-bottom:3rem;padding-top:2rem}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__image{display:inline-flex;margin-right:1.5rem;margin-top:.5rem}.cart-notification-product__image:after{content:none}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0}.cart-items td,.cart-items th{padding:0;border:none}.cart-items th{text-align:left;padding-bottom:1.8rem;opacity:1;font-size:var(--font-h6-size);font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgba(var(--color-foreground),1)}.cart-item__quantity-wrapper{display:flex}.cart-item__totals{position:relative}.cart-items *.right{text-align:right}.cart-item__image-container{display:inline-flex;align-items:flex-start}.cart-item__image-container:after{content:none}.cart-item__image{max-width:100%}@media screen and (min-width:861px){.cart-item__image{max-width:100%}}.cart-item__details{font-size:var(--font-base-size);line-height:calc(1 + .4 / var(--font-body-scale))}.cart-item__details>*{margin:0;max-width:30rem}.cart-item__details>*+*{margin-top:0rem}.cart-item__media{position:relative}.cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.cart-item__name{text-decoration:none;display:flex;transition:all .3s linear;font-size:var(--font-h6-size);font-weight:var(--font-heading-weight);text-align:left}.cart__items .cart-item__name{display:inline-block}.cart-item__name:hover{color:rgb(var(--color-link-hover))}.cart-item__price-wrapper>*{display:block;margin:0;padding:0}.cart-item__discounted-prices dd{margin:0}.cart-item__discounted-prices .cart-item__old-price{font-size:calc(var(--font-base-size) - 2px)}.cart-item__old-price{opacity:.7}.cart-item__final-price{font-weight:400}.product-option{font-size:var(--font-base-size);word-break:break-all;line-height:calc(1 + .5 / var(--font-body-scale));font-weight:400}.cart-item cart-remove-button{display:flex;margin-left:15px;align-items:center}.cart-item__price-wrapper .price{font-size:var(--font-base-size)}cart-remove-button .button{width:1.6em;min-width:1.6rem;min-height:1.6rem;height:1.6rem;padding:0;margin:0;background:transparent;border:none!important}cart-remove-button .button:before,cart-remove-button .button:after{content:none}cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-link-hover));background:transparent;border:none}@media screen and (min-width:860px){cart-remove-button .button{min-width:1.6rem;min-height:1.6rem}}cart-remove-button .icon-remove{height:1.6rem;width:1.6rem}.cart-item .loading-overlay{top:50%;left:auto;right:auto;bottom:0;padding:0}.cart-item .loading-overlay .loading-icon{animation:loading-animation 1.5s infinite linear}@keyframes loading-animation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@media screen and (min-width:861px){.cart-item .loading-overlay{right:0;padding-top:4rem;bottom:0}}.cart-item .loading-overlay:not(.hidden)~*{visibility:hidden}.cart-item__error{display:flex;align-items:flex-start;margin-top:1rem}.cart-item__error-text{font-size:calc(var(--font-base-size) - 4px);order:1}.cart-item__error-text+svg{flex-shrink:0;width:1.2rem;margin-right:.7rem}.cart-item__error-text:empty+svg{display:none}.product-option *{display:inline;margin:0}.cart-items thead th{text-transform:uppercase}@media screen and (max-width:860px){.cart-items,.cart-items thead,.cart-items tbody{display:block;width:100%}.cart-items thead tr{display:flex;justify-content:space-between;border-bottom:.1rem solid rgb(var(--color-border),.15);margin-bottom:4rem}.cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:1.5rem}.cart-item:last-child{margin-bottom:0}.cart-item__media{grid-row:1 / 3}.cart-item__details{grid-column:2 / 4}.cart-item__quantity{grid-column:2 / 5}.cart-item__quantity-wrapper{flex-wrap:wrap}.cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}}.cart-item__error-text+svg{margin-top:.4rem}.cart-drawer .cart-items thead{display:none}@media screen and (min-width:861px){.cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.cart-items th{border-bottom:.1rem solid rgb(var(--color-border),.15)}.cart-items thead th:first-child{width:50%}.cart-items td{vertical-align:top}.cart-item{display:table-row}.cart-item__details{width:35rem}.cart-item__media{width:7rem}}@media screen and (min-width:990px){.cart-item__details{width:50rem}.cart-items thead th:first-child{width:60%}}td.cart-item__details{padding-left:20px}.cart-items td{padding-top:40px;padding-bottom:0}.cart-items td{vertical-align:inherit}td.cart-item__details dl .product-option{position:relative}td.cart-item__details dl .product-option:not(:last-child):after{content:"|";position:absolute}td.cart-item__details dl{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:0}.cart__footer{background:rgba(var(--color-foreground),.1);padding:3rem;border-radius:var(--media-radius)}.cart-items .discounts__discount{font-size:calc(var(--font-base-size) - 2px)}@media screen and (max-width:860px){td.cart-item__quantity{padding-top:0;padding-bottom:0;padding-left:0}.cart-items td{padding-bottom:0}td.cart-item__totals.right.small-hide,th.cart-items__heading--wide.small-hide,th.small-hide.right.caption-with-letter-spacing{display:none}td.cart-item__details{padding-left:0}}@media screen and (max-width:700px){td.cart-item__details,td.cart-item__quantity{padding-left:20px}}@media screen and (max-width:576px)and (min-width:320px){cart-items .cart-item{display:flex;flex-direction:column}cart-items .product-option+.product-option{margin-top:0rem}cart-items img.cart-item__image{width:100%;max-width:100%}cart-items tr.cart-item{padding:30px 30px 0}cart-items .cart-item__quantity-wrapper{justify-content:center;display:flex;flex-direction:column;row-gap:1rem;align-items:center}cart-items .cart-item__details>*{max-width:100%;margin-bottom:13px}cart-items td.cart-item__details{text-align:center}cart-items .cart-item__totals{justify-content:center}cart-items th.medium-hide.large-up-hide.right.caption-with-letter-spacing{display:none}cart-items td.cart-item__media{display:flex;justify-content:center}cart-items td.cart-item__details .product-option+.product-option{justify-content:center}cart-items .cart-item__name{text-align:center;font-size:Calc(var(--font-h5-size) - 4px)}cart-items .cart-item__details dl{margin-bottom:0;justify-content:center}td.cart-item__details,td.cart-item__quantity{padding-left:0}.cart-items thead tr{margin-bottom:0;justify-content:center}cart-items .cart__items{padding-bottom:30px}.cart-items td{padding-top:0}}@media screen and (max-width:576px){.cart-item cart-remove-button{width:16px;height:16px;margin-top:10px;margin-left:0}.cart-item .discounts__discount{justify-content:center}}.disclosure{position:relative}.disclosure__button{align-items:center;cursor:pointer;display:flex;height:4rem;padding:0 1.5rem;font-size:1.3rem;background-color:transparent}.disclosure__list-wrapper{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:rgb(var(--color-background));border-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.localization-selector+.disclosure__list-wrapper{margin-left:0}.disclosure__list{position:relative;overflow-y:auto;font-size:1.4rem;padding-bottom:.5rem;padding-top:.5rem;scroll-padding:.5rem 0;min-height:8.2rem;max-height:19rem;max-width:12rem;min-width:6rem;width:max-content}.localization-selector.link{padding-right:3rem}.disclosure__item{position:relative}.disclosure .localization-form__select{padding-top:1.5rem;font-size:1.6rem;font-weight:500;font-family:var(--font-heading-family);background:none;padding:0}.localization-form__select .icon-caret{right:calc(var(--inputs-border-width) + .2rem);width:.828rem}.disclosure__link{display:block;padding:.5rem 2rem;text-decoration:none}li.disclosure__item a:hover{transform:scale(1);color:rgb(var(--color-link-hover))}.header .localization-form__select{min-height:calc(4rem + var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2)}.localization-selector.link{width:100%}.localization-form__select .icon-caret{height:.6rem;top:calc(50% - .2rem);position:absolute;content:""}body.mega-full-width-active{overflow-x: hidden}.shopify-section-header-sticky .header-wrapper .header{box-shadow: 0 0 10px rgb(26 26 26 / 15%);background-color: rgb(var(--color-background), 0.6);backdrop-filter: blur(6px)}.menu-drawer-header{display: flex;align-items: center;justify-content: space-between;padding: 10px 20px;background-color: rgba(var(--color-foreground), 0.03);color:rgba(var(--color-foreground));width: 100%;position:fixed;z-index:1;font-weight:500;text-transform: uppercase;border-bottom: 0.1rem solid rgb(var(--color-border), 0.15)}button.header-drawer__close.close_icon_button{display: flex;color: rgba(var(--color-foreground));border: none;background: none;padding: 0;z-index: 1;cursor: pointer;width: 26px;height: 26px;align-items: center;justify-content: center;border: 0.1rem solid rgb(var(--color-border), 0.15);color: rgba(var(--color-button)) !important}button.header-drawer__close.close_icon_button svg{fill:currentcolor;width: 12px;height: 12px}button.header-drawer__close.close_icon_button:hover{color: rgba(var(--color-link-hover));border: 0.1rem solid rgb(var(--color-button), 1);transition-timing-function: cubic-bezier(.47,2.02,.31,-.36)}.mega-menu{position: static}ul.dt-nav li >.megamenu_megamenu>div.sub-menu-block{background-color: rgb(var(--color-background));border-left: 0;border-radius: 0;border-right: 0;left: 0;overflow-y: auto;padding-bottom: 3rem;padding-top: 3rem;position: absolute;right: 0;top: 100%;opacity:0;visibility:hidden;transition:all 0.3s linear;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1)}.mega-menu__content{padding: 1.2rem 2.6rem}@media screen and (max-width: 1449px){.mega-menu__content{font-size: calc(var(--font-base-size) - 2px)}.js .menu-drawer__menu .sub-menu-lists li a{font-size: var(--font-base-size);text-transform: capitalize}.js .menu-drawer__menu li.has-mega-menu .sub-menu-lists li a.headding{font-weight: var(--font-heading-weight);padding:10px 0}.js .menu-drawer__menu li:not(.has-mega-menu) .sub-menu-lists{padding: 0 1.8rem}.js .menu-drawer__menu li{list-style: none;padding: 0rem}.js .menu-drawer__menu .sub-menu-lists ul{margin-top: 0px;padding-left: 5px;margin-bottom: 0px}.js .menu-drawer__menu .sub-menu-lists ul li a{font-size: var(--font-base-size);font-weight: 400;padding:0}}.header-wrapper--border-bottom .mega-menu__content{border-top: 0}ul.dt-sc-list-inline > li ul.sub-menu-lists > li > a{display: block;line-height: 1.25em;padding: 12px 20px 0px 20px}ul.dt-sc-list-inline > li ul.sub-menu-lists > li:first-child > a{padding-top: 10px}ul.dt-sc-list-inline > li ul.sub-menu-lists > li:last-child > a{padding-bottom: 10px}.mega-menu__list{display: grid;gap: 2.4rem 4rem;grid-template-columns: repeat(6, minmax(0, 1fr));list-style: none}ul.dt-sc-list-inline.dt-desktop-menu.dt-nav > li.default > div.sub-menu-block{transform: none}ul.dt-sc-list-inline.dt-desktop-menu.dt-nav > li:hover.default > div.sub-menu-block{transform: none}.mega-menu__link{color: rgba(var(--color-foreground), 0.75);display: block;font-size: calc(var(--font-base-size) - 2px);line-height: calc(1 + 0.3 / var(--font-body-scale));padding-bottom: 0.6rem;padding-top: 0.6rem;text-decoration: none;transition: text-decoration var(--duration-short) ease;word-wrap: break-word}.mega-menu__link--level-2{font-size: calc(var(--font-base-size) - 2px)}.mega-menu__link--level-2:not(:only-child){margin-bottom: 0.8rem}.header--top-center .mega-menu__list{display: flex;justify-content: center;flex-wrap: wrap;column-gap: 0}.header--top-center .mega-menu__list > li{width: 16%;padding-right: 2.4rem}.mega-menu__link:hover, .mega-menu__link--active{color: rgba(var(--color-link-hover));text-decoration: underline}.mega-menu__link--active:hover{text-decoration-thickness: 0.2rem}.mega-menu .mega-menu__list--condensed{display: block}.mega-menu__list--condensed .mega-menu__link{font-weight: normal}.menu-drawer__navigation ul.sub-menu-lists.mega-menu-brands{padding: 0}div:not(#AccessibleNav) > .logo.text-center{border-bottom: 1px solid rgb(var(--color-border));padding: 10px 0}#AccessibleNav{align-items: center;display: flex}#AccessibleNav.align-center{justify-content: center}#AccessibleNav.align-left{justify-content: flex-start}#AccessibleNav.align-right{justify-content: flex-end}.header ul.dt-sc-list-inline.dt-desktop-menu.dt-nav{list-style: none;padding: 0px;margin: 0;font-size: 100%;width:100%;max-width:100%}.header ul.dt-sc-list-inline.dt-desktop-menu.dt-nav > *{margin: 0 1px;list-style: none}ul.dt-nav > li.top-level-link > div.sub-menu-block .sub-menu-block{right: auto;left: 100%;top: 0;padding:0}ul.dt-nav>li>.megamenu_megamenu a.dt-sc-nav-link{font-size: var(--font-base-size);font-weight: var(--font-heading-weight);display: block;padding: 0;margin: 10px 0;position: relative;box-sizing: border-box;color: rgb(var(--color-foreground));border-radius: var(--DTRadius);transition: all 0.3s linear;text-transform: capitalize;font-family: var(--font-heading-family);list-style:none}ul.dt-nav > li:hover > .megamenu_megamenu > a, ul.dt-nav li.active > .megamenu_megamenu > a, ul.dt-nav > li:hover > .megamenu_megamenu > a, ul.dt-nav > li.active > .megamenu_megamenu > a, ul.dt-nav > li.active > .megamenu_megamenu > a.mega-menu > span:after{color: rgb(var(--color-link-hover))}ul.dt-nav > li.has-mega-menu > div.sub-menu-block{text-align: start;padding: 1.2rem 0}ul.dt-sc-list-inline > li ul.sub-menu-lists{padding-top: 3em;padding-bottom: 2em}ul.dt-sc-list-inline > li ul.sub-menu-lists li:only-child a{margin: 0}ul.dt-sc-list-inline > li ul.sub-menu-lists > li{position: relative;padding: 0;list-style:none}ul.dt-sc-list-inline > li ul.sub-menu-lists > li > a{color: rgb(var(--color-foreground));display: block;padding: 8px 15px}ul.dt-sc-list-inline > li ul.sub-menu-lists > li.active > a, ul.dt-sc-list-inline > li ul.sub-menu-lists > li > a:hover{color: rgba(var(--color-link-hover))}ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists{padding: 0;width: 100%}ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li > a{transition: all 0.3s linear}ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li > ul{padding: 15px;visibility: hidden;position: absolute;margin-top: 0px;width: 200px;left: 100%;top: 0;box-sizing: border-box;z-index: 3;font-size: var(--font-base-size);opacity: 0;transition: all 0.4s ease 0s;transform: rotateX(90deg);transform-origin: top center;background-color: rgb(var(--color-background));border: 1px solid rgb(var(--color-border))}ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li:hover > ul{visibility: visible;opacity: 1;-webkit-transform: rotateX(0deg);transform: rotateX(0deg)}ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li > ul > li a{display: block;border-bottom: 1px solid rgb(var(--color-border))}ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li > a.dt-sc-nav-link.mega-menu{display: block;text-transform: uppercase;margin-bottom: 10px;padding-bottom: 5px;border-bottom: 1px solid rgb(var(--color-border))}ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists .headding{display: block;font-weight: var(--font-heading-weight);margin: 0 0 10px;padding: 0 0 10px;font-size: calc(var(--font-base-size) + 0px);font-family: var(--font-heading-family);text-transform: capitalize;text-align: center}ul.dt-sc-list-inline > li ul.sub-menu-lists > li > ul a{position: relative;display: inline-block;font-size: var(--font-base-size);text-transform: capitalize}ul.dt-sc-list-inline > li ul.sub-menu-lists > li > ul a, ul.dt-sc-list-inline > li ul.sub-menu-lists .headding{color: rgb(var(--color-foreground))}ul.dt-sc-list-inline > li ul.sub-menu-lists > li > ul a:hover, ul.dt-sc-list-inline > li ul.sub-menu-lists .headding:hover{color:rgb(var(--color-link-hover))}ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists li a:hover{color: rgb(var(--color-link-hover))}ul.dt-sc-list-inline>li ul.sub-menu-lists>li>ul>li>a, .js .menu-drawer__menu .sub-menu-lists>li>ul>li>a{color: rgb(var(--color-foreground),0.73)}.sub-menu-head{margin: 10px 0}.banners-area{margin-top: 20px;padding-top: 15px}.dt-sc-mega_menu-title{margin: 0;line-height: 40px;font-size: calc(var(--font-base-size) + 2px);color: rgb(var(--color-foreground))}.dt-sc-mega_menu-title a{color: rgb(var(--color-foreground))}.dt-sc-menu-product .dt-sc-menu-product_item-info{text-align: center;background-color: var(--color-icon);color: rgb(var(--color-foreground));transition: all 0.3s linear}.dt-sc-menu-product .dt-sc-menu-product_item-info:hover{background-color: rgba(var(--color-secondary-button));color: rgba(var(--color-secondary-button-text))}.dt-sc-menu-product .dt-sc-menu-product_item-info:hover a{color: rgba(var(--color-link-hover))}.dt-sc-menu-product .dt-sc-menu-product_item-info a{color: rgba(var(--color-background));transition: none;padding: 10px;display: block;transition: all 0.3s linear}.dt-sc-menu-product .dt-sc-menu-product_item-info .dt-sc-price{display: none;margin: 0 5px;white-space: pre}.dt-sc-menu-image-with-text .dt-sc-mega_menu, .dt-sc-menu-product__item{overflow: hidden;position: relative;height: 100%}.dt-sc-menu-image-with-text .dt-sc-details{position: absolute;bottom: -42px;width: 100%;background: rgba(var(--color-secondary-button));color: rgba(var(--color-secondary-button-text));transition: all 0.3s linear;text-align: center}.dt-sc-menu-image-with-text .dt-sc-details a{color: rgba(var(--color-secondary-button-text))}.dt-sc-menu-image-with-text .dt-sc-details .link, .js .menu-drawer__menu .dt-sc-menu-image-with-text .dt-sc-details .link{width: 100%;padding:10px;background:rgba(var(--color-button));color: rgb(var(--color-button-text))}.dt-sc-menu-image-with-text .dt-sc-details .link:hover, .js .menu-drawer__menu .dt-sc-menu-image-with-text .dt-sc-details .link:hover{background: rgba(var(--color-secondary-button));color: rgba(var(--color-secondary-button-text))}.dt-sc-menu-image-with-text .dt-sc-mega_menu img{height: 100%;width:100%;object-fit: cover;transition: all 0.3s linear}.dt-sc-menu-image-with-text .dt-sc-mega_menu-title{padding:10px;line-height:normal}.dt-sc-menu-image-with-text .dt-sc-mega_menu h4{margin: 0px 0;font-size: var(--font-base-size);text-align: center;transition: all 0.3s linear}.dt-sc-menu-image-with-text .dt-sc-mega_menu h4:hover{color: rgba(var(--color-link-hover))}.dt-sc-menu-image-with-text:hover .dt-sc-details{bottom: 0}.dt-sc-menu-image-with-text .dt-sc-btn, .dt-sc-menu-product .dt-sc-menu-product_item-info{line-height: normal;margin: 0;border-radius: 0}.dt-sc-menu-image-with-text:hover .dt-sc-btn, .dt-sc-menu-product:hover .dt-sc-menu-product_item-info{opacity: 1;bottom: 0;visibility: visible}.sticky-header:before{background-color: rgb(var(--color-background));content: "";display: inline !important;height: 100%;opacity: 0;position: absolute;left: 50%;top: 0;z-index: -1;-webkit-box-shadow: 1px 0 5px -1px rgba(var(--color-foreground));box-shadow: 1px 0 5px -1px rgba(var(--color-foreground));-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all var(--duration-default) linear;transition: all var(--duration-default) linear}.sticky-header.init-sticky{margin: 0 auto;max-width: var(--DTContainer);padding-top: 10px;padding-bottom: 10px;position: fixed;left: 0;right: 0;top: 0;z-index: 99;-webkit-animation-name: fadeInDown;animation-name: fadeInDown;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-delay: 0.1s;animation-delay: 0.1s}.sticky-header.init-sticky:before{opacity: 1}@-webkit-keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}100%{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}@keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}100%{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}}ul.dt-sc-list-inline > li ul.sub-menu-lists ul{margin: 0;padding-left: 0}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-nav ul{margin: 0;padding: 0;display: flex;flex-wrap: wrap;border-bottom: 1px solid var(--color-base-accent-1)}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-nav li{display: inline-block}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-nav .tabs li a{padding: 10px;display: block;text-transform: capitalize;border-bottom: none;transition: all var(--duration-default) linear;background-color: rgba(var(--color-button));transition: all var(--duration-default) linear;color: rgba(var(--color-button-text));display: flex;align-items: center;gap: 10px}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-nav .tabs li a:hover, ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-nav .tabs li.active a{background-color: rgba(var(--color-secondary-button));color: rgba(var(--color-secondary-button-text))}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-content{padding: 20px;display: block;text-transform: capitalize;background-color: rgba(var(--color-background));list-style: none}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-content img{margin-right: 0px;height: 100%}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-content .row-reverse img{margin-right: 0px}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-content li.dt-sc-menu-tabs:not(:first-child){display: none}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-content li.dt-sc-menu-tabs ul{list-style: none;padding: 0}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-content li.dt-sc-menu-tabs ul li ul li a{color: rgb(var(--color-foreground));font-size:calc(var(--font-base-size) - 2px);display:inline-block}ul.dt-sc-list-inline > li ul.sub-menu-lists .tabs-content li.dt-sc-menu-tabs ul li ul li a:hover, ul.dt-sc-list-inline>li:not(.has-mega-menu) ul.sub-menu-lists li a:hover{color: rgba(var(--color-link-hover))}ul.dt-sc-list-inline > li ul.sub-menu-lists.vertical .tabs-nav .tabs li.dt-sc-menu-tabs a:not(.headding){padding: 0 10px}ul.dt-sc-list-inline > li ul.sub-menu-lists.vertical{grid-template-columns: 300px 1fr}ul.dt-sc-list-inline > li ul.sub-menu-lists.vertical .tabs-nav .tabs li{display: block;text-transform: capitalize}ul.dt-sc-list-inline > li ul.sub-menu-lists.vertical .tabs-nav ul.tabs{flex-direction: column}ul.dt-sc-list-inline > li ul.sub-menu-lists.vertical .tabs-nav .tabs li a.headding{padding: 8px 0px}ul.dt-sc-list-inline > li ul.sub-menu-lists.horizontal .tabs-nav .tabs li a{padding: 10px 30px;border-bottom: none}ul.dt-sc-list-inline > li ul.sub-menu-lists.horizontal .tabs-nav .tabs li:not(:first-child) a{border-left: 0px}ul.dt-sc-list-inline > li ul.sub-menu-lists.horizontal .tabs-content{border: 1px solid rgb(var(--color-border));border-top: 0}#dT_top-sticky{padding: 30px;top: 0;left: 0;right: 0;display: none;z-index: 5;position: absolute;background-color: rgb(var(--color-background))}#dT_top-sticky .search-box{position: relative;display: flex;width: 100%}#dT_top-sticky .search-box .dt-sc-btn{margin: 0;width: 80px}#dT_top-sticky .search-box input[type="text"]{padding: 0;border-width: 0 0 1px}#dT_top-sticky .close{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);z-index: 99}#dT_top-sticky .dT_ProductProactiveSearch{position: relative;display: flex;align-items: center;justify-content: center;margin: auto}#dT_top-sticky .dT_ProductProactiveSearch form{width: 100%;border: none;background: transparent}#dT_top-sticky .dt-sc-ProductSugesstions{display: grid;grid-template-columns: repeat(2, 1fr);gap: 10px;padding: 10px}#dT_top-sticky .dt-sc-ProductSugesstions:empty{display: none}#dT_top-sticky .dt-sc-ProductSugesstions li{width: 100%;border: 1px solid rgb(var(--color-border));padding: 10px;margin: 0}ul.dt-nav > li > .megamenu_megamenu > div.sub-menu-block .dt-sc--main-menu--mega > ul.mega-menu-brands{display:grid}ul.dt-nav > li > .megamenu_megamenu > div.sub-menu-block .dt-sc--main-menu--mega > ul.mega-menu-brands.six-column{grid-template-columns: repeat(6, 1fr);gap: var(--DTGutter_Width)}ul.dt-nav > li > .megamenu_megamenu > div.sub-menu-block .dt-sc--main-menu--mega > ul.mega-menu-brands.five-column{grid-template-columns: repeat(5, 1fr);gap: var(--DTGutter_Width)}ul.dt-nav > li > .megamenu_megamenu > div.sub-menu-block .dt-sc--main-menu--mega > ul.mega-menu-brands.four-column{grid-template-columns: repeat(4, 1fr);gap: var(--DTGutter_Width)}ul.dt-nav > li > .megamenu_megamenu > div.sub-menu-block .dt-sc--main-menu--mega > ul.mega-menu-brands.three-column{grid-template-columns: repeat(3, 1fr);gap: var(--DTGutter_Width)}ul.dt-nav > li .megamenu_megamenu > div.sub-menu-block .dt-sc--main-menu--mega > ul.mega-menu-brands li{padding: 15px}ul.dt-nav>li>.megamenu_megamenu>div.sub-menu-block .dt-sc--main-menu--mega ul li{position: relative;list-style:none}ul.dt-nav>li>.megamenu_megamenu>div.sub-menu-block .dt-sc--main-menu--mega ul>li.dt-sc-menu-image-with-text.top-level-link{border: 0.1rem solid rgb(var(--color-border),0.15)}.menu-drawer__navigation .sub-menu-block.mega-menu__content ul>li.dt-sc-menu-image-with-text.top-level-link{border: 0.1rem solid rgb(var(--color-border),0.15)}ul.dt-nav > li > .megamenu_megamenu > div.sub-menu-block .dt-sc--main-menu--mega > ul.mega-menu-brands li{width: 100%}header .tag{white-space: nowrap;font-size: calc(var(--font-base-size) - 6px);padding: 1px 7px;position: absolute;top: 50%;transform: translateY(-50%);margin-top: -20px;transition: opacity .3s ease-in-out;opacity:1;right:0;line-height: 16px;font-style: normal;text-transform: uppercase;border-radius: 50px;font-weight: bold}header ul.dt-sc-list-inline>li ul.sub-menu-lists>li>ul a .tag{top: -18px;right:2px;position:relative}header .tag.hot{background: rgb(var(--sale_badge_color));color: rgb(var(--sale_badge_color_text));animation-delay: 200ms}header .tag.new{background: rgb(var(--new_badge_color));color: rgb(var(--new_badge_color_text));animation-delay: 400ms}header .tag.sale{background: rgb(var(--sale_badge_color));color: rgb(var(--sale_badge_color_text));animation-delay: 600ms}header .tag.hot:after{border-top-color: red}header .tag.new:after{border-top-color: rgb(var(--color-link))}header .tag.sale:after{border-top-color: green}@-webkit-keyframes blinker{0%{opacity: 1}20%{opacity: 0}100%{opacity: 1}}@keyframes blinker{0%{opacity: 1}20%{opacity: 0}100%{opacity: 1}}div.sub-menu-block .dt-sc--main-menu--mega>ul.mega-menu-brands li .dt-sc-mega_menu .dt-sc-mega_menu-link{display:block;height:100%;padding:15px}div.sub-menu-block .dt-sc--main-menu--mega>ul.mega-menu-brands .dt-sc-menu-image-with-text .dt-sc-mega_menu .dt-sc-mega_menu-link h4{position: absolute;display: block;bottom: 15px;left: 0;right: 0;background: rgba(var(--color-button));padding: 10px;transition:all 0.3s linear;color:rgba(var(--color-button-text));width: calc(100% - 30px);margin: auto;font-weight: var(--font-body-weight);font-family: var(--font-body-family)}div.sub-menu-block .dt-sc--main-menu--mega>ul.mega-menu-brands .dt-sc-menu-image-with-text .dt-sc-mega_menu .dt-sc-mega_menu-link:hover h4{background: rgba(var(--color-secondary-button));color: rgba(var(--color-secondary-button-text))}@media screen and (max-width: 1560px) and (min-width: 1450px){ul.dt-sc-list-inline > li ul.sub-menu-lists > li > ul a{font-size: calc(var(--font-base-size) - 2px)}ul.dt-sc-list-inline > li ul.sub-menu-lists > li > a{font-size: calc(var(--font-base-size) - 2px)}}@media screen and (min-width: 990px){ul.dt-nav li > div.sub-menu-block{position: absolute;left: 0;top: 100%;width: 200px;z-index: 3;box-sizing: border-box;margin-left: 0;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;opacity: 0;visibility: hidden;pointer-events: none;display: block;padding:1.2rem 0;transform: translateY(-1.5rem)}}ul.dt-nav li:hover > .megamenu_megamenu > div.sub-menu-block{opacity: 1;visibility: visible;pointer-events: auto;transform: translateY(0rem)}ul.dt-nav li > div.sub-menu-block.sub-menued{position: absolute;left: 90%;top: 6px;width: 200px;z-index: 3;box-sizing: border-box;margin-left: 0;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;opacity: 0;visibility: hidden;pointer-events: none;display: block;padding:1.2rem 0;background: var(--gradient-background)}ul.dt-nav li:hover > div.sub-menu-block.sub-menued{opacity: 1;visibility: visible;pointer-events: auto;transform: translateY(0rem)}}ul.dt-nav > li .megamenu_megamenu > div.sub-menu-block .dt-sc--main-menu--mega > ul{display: grid;padding: 30px;margin: 0 auto}ul.dt-nav > li.has-mega-menu > div.sub-menu-block{width: var(--page-width)}ul.dt-nav{display: inline-flex;flex-wrap: wrap}.menu-drawer .mega-menu__content .dt-sc--main-menu--mega{width: 100%}ul.dt-nav>li .megamenu_megamenu>div.sub-menu-block .dt-sc--main-menu--mega>ul.row-reverse{grid-auto-flow: dense;direction: rtl}.header .search__button{right: 15px;left: auto;background: transparent;color: rgba(var(--color-foreground));width: max-content;height: fit-content;top: 50%;transform: translateY(-50%)}.header .search__input.field__input{padding: 0 3.5rem 0 1.5rem}.header .search__button svg{fill: currentcolor}.header .search__button:hover{color: rgba(var(--color-link-hover))}.header__icons span.icon__fallback-text, .header__icons.icon__fallback-content a svg, .header__search.icon__fallback-content .header__icon--search span.icon-search, .header__search .header__icon--search span.icon__fallback-text{display: none}.header__icons a, .header__search.icon__fallback-content .header__icon--search{transform: scale(1)}.header__icons a:hover, .header__search.icon__fallback-content .header__icon--search:hover{color: rgb(var(--color-link-hover))}@media screen and (min-width: 991px){.header__icons.icon__fallback-content a, .header__search.icon__fallback-content .header__icon--search{width: max-content;height: max-content;text-decoration: none}.header__icons.icon__fallback-content .cart-count-bubble{position: relative;background: transparent;color: rgb(var(--color-foreground));line-height: 1.8rem;top: auto;right: auto;margin-left: 0.6rem}.header__icons.icon__fallback-content .cart-count-bubble:before{content: "("}.header__icons.icon__fallback-content .cart-count-bubble:after{content: ")"}.header__icons.icon__fallback-content a{display: flex}.header__icons.icon__fallback-content span.icon__fallback-text, .header__search.icon__fallback-content .header__icon--search span.icon__fallback-text{display: flex;width: max-content}}@media screen and (max-width: 990px){.header__icons.icon__fallback-content span.icon__fallback-text{display: none}.header__icons.icon__fallback-content a svg, .header__search.icon__fallback-content .header__icon--search span.icon-search{display: flex}}.category-menu{grid-area: category-menu;position: relative;width: 260px}.category-menu a{cursor: pointer;width: 100%}.category-menu .category_nav{display: flex;flex-direction: column}.category-menu .category-wrapper{position: absolute;width: 100%;z-index: 10;box-shadow: 0 1px 5px rgb(0 0 0 / 10%);background: rgb(var(--color-background));left: 0;top: 100%;opacity: 0;visibility: hidden;transition: all var(--duration-default) linear}.category-menu .category-wrapper.open{opacity: 1;visibility: visible}.category-menu .category-block__details-content{list-style: none;padding: 2rem;margin: 0}.category-menu .category-block__details-content li:not(:last-child){padding-bottom: 1rem}.category-menu #category-menu-button svg{margin-right: 10px}.category-menu #category-menu-button:after{content: "\f107";font-family: "FontAwesome";display: inline-block;margin-left: auto;-webkit-transition: all cubic-bezier(0.47, 1.21, 0.47, 1.21) 0.3s;transition: all cubic-bezier(0.47, 1.21, 0.47, 1.21) 0.3s;position: relative}.category-menu #category-menu-button.open:after{transform: rotate(180deg)}ul.dt-nav > li > .megamenu_megamenu > a.dropdown > .dt-sc-caret:after{content: "\f078";font-size: 47%;font-family: "FontAwesome";display: inline-block;vertical-align: middle;transition: all 0.4s ease-in-out 0s;position: relative;width: auto;height: auto;background: transparent;bottom: 0;color: rgb(var(--color-button));font-weight: normal}ul.dt-nav > li > a.dropdown > .dt-sc-caret:before{display: none}ul.dt-nav > li > a span:before{display: none}ul.dt-nav > li.promo_banner.has-mega-menu > div.sub-menu-block .dt-sc--main-menu--mega ul li{width: 100%}li.promo_banner .dt-sc-menu-image-with-text .dt-sc-mega_menu img{height: 100%}@media screen and (max-width: 1449px){.has-mega-menu .menu-drawer__submenu .mega-menu__content ul.sub-menu-lists:not(.mega-menu-brands, :only-child){display: none}}.header ul.dt-sc-list-inline.dt-desktop-menu.dt-nav .megamenu_megamenu .sub-menu-block .submenu_inner{pointer-events:none}ul.dt-nav li:hover>.megamenu_megamenu>div.sub-menu-block .dt-sc-menu-image-with-text{pointer-events:all}ul.dt-nav li:hover>.megamenu_megamenu>div.sub-menu-block ul.sub-menu-lists>li>ul li{pointer-events: all}.header ul.dt-sc-list-inline.dt-desktop-menu.dt-nav:hover .megamenu_megamenu .sub-menu-block .submenu_inner{pointer-events: all}ul.dt-nav li:hover>.megamenu_megamenu>div ul.sub-menu-lists>li{pointer-events:all}ul.dt-sc-list-inline > li.active a{color: rgba(var(--color-link-hover))}ul.dt-sc-list-inline > li ul.sub-menu-lists > li.active > a{color: rgba(var(--color-link-hover))}.dt-sc-menu-image-with-text .dt-sc-mega_menu{box-shadow: inset rgba(0, 0, 0, 0.35) 0px 0 10px;display: flex}button.disclosure__button:hover{color: rgba(var(--color-link-hover))}ul.dt-nav > li.has-mega-menu > div.sub-menu-block .submenu_inner, ul.dt-nav > li.menu-item-has-children > div.sub-menu-block .submenu_inner{box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);background-color: rgba(var(--color-background));font-size: calc(var(--font-base-size) + 2px)}ul.dt-sc-list-inline>li ul.sub-menu-lists .dt-sc-menu-tabs ul li{position:relative}ul.dt-sc-list-inline>li ul.sub-menu-lists .dt-sc-menu-tabs ul li a{display:flex;height:100%}ul.dt-sc-list-inline>li ul.sub-menu-lists .dt-sc-menu-tabs ul li a.headding{position: absolute;bottom: 0;padding: 10px;margin: 0;background: rgba(var(--color-button));color: rgba(var(--color-button-text));width: 100%;height:auto;justify-content: center;display: flex;font-size:var(--font-base-size);font-weight: var(--font-body-weight);font-family: var(--font-body-family)}ul.dt-sc-list-inline>li ul.sub-menu-lists .dt-sc-menu-tabs ul li a.headding:hover{background: rgba(var(--color-secondary-button));color: rgba(var(--color-secondary-button-text))}ul.dt-nav li>.megamenu_megamenu>div.sub-menu-block.dark-background{box-shadow: 0 1px 5px #ffffff1a}.shopify-section-header-sticky .menu-drawer{top:0!important}ul.dt-nav.dt-desktop-menu li.active{background: transparent}.drawer{position:fixed;z-index:10000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:rgba(var(--color-background),.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:visibility var(--duration-default) linear}.Gift-Wrapper__hide{opacity:.5;pointer-events:none}.drawer.active{visibility:visible}.drawer__inner{height:100%;width:40rem;max-width:calc(100vw - 3rem);border-left:.1rem solid rgba(var(--color-foreground),.2);border-right:0;background-color:rgb(var(--color-background));overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease}.drawer__inner-empty{height:100%;padding:0 1.5rem;background-color:rgb(var(--color-background));overflow:hidden;display:flex;flex-direction:column}.cart-drawer__warnings{display:flex;flex-direction:column;flex:1;justify-content:center}cart-drawer.is-empty .drawer__inner{display:grid;grid-template-rows:1fr;align-items:center;padding:0}cart-drawer.is-empty .drawer__header{display:none}cart-drawer:not(.is-empty) .cart-drawer__warnings{display:none}.cart-drawer__warnings--has-collection .cart__login-title{margin-top:2.5rem}.drawer.active .drawer__inner{transform:translate(0)}.drawer__header{position:relative;background-color:rgb(var(--color-background));padding:2rem 3rem;display:flex;justify-content:space-between;align-items:center;border-bottom:.1rem solid rgb(var(--color-border),.15);box-shadow:0 0 10px #0000001a}.drawer__heading{margin:0;font-size:var(--font-h4-size);font-weight:var(--font-heading-weight)}.drawer__close{display:flex;padding:0;min-width:1.4rem;min-height:1.4rem;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);position:absolute;top:20px;right:30px;color:rgb(var(--color-button));background-color:transparent;border:none;cursor:pointer;border:.1rem solid rgb(var(--color-border),.15);width:30px;height:30px;align-items:center;justify-content:center}.drawer__close:hover{border:.1rem solid rgb(var(--color-button),1);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.cart-drawer__warnings .drawer__close{right:15px;top:15px}.cart-drawer__collection.is-empty,.drawer__footer.is-empty{display:none}.drawer__contents{flex-grow:1;display:flex;flex-direction:column;padding:0}.drawer__footer{background-color:rgb(var(--color-background));border-top:.1rem solid rgb(var(--color-border),.15);padding:30px;box-shadow:0 0 10px #0000001a;z-index:1}cart-drawer-items.is-empty+.drawer__footer{display:none}.drawer__footer>details{margin-top:-1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.drawer__footer .cart-drawer__footer{margin-top:30px}.drawer__footer>details[open]{padding-bottom:1.5rem}.drawer__footer summary{display:flex;position:relative;line-height:1;padding:0 0 2rem;flex-direction:column;justify-content:center;align-items:center}.drawer__footer summary svg{width:30px;height:22px;transition:var(--duration-default) linear all;color:rgb(var(--color-button))}.drawer__footer .cart-group :where(summary){transition:var(--duration-default) linear all;color:rgba(var(--color-foreground),1);padding:0 0 3rem}.drawer__footer .cart-group :where(summary):hover{color:rgb(var(--color-link-hover))}.drawer__footer summary .summary__title{font-size:max(14px,calc(var(--font-base-size) - 2px));margin-top:8px;text-transform:uppercase;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.drawer__footer .cart-group{border-bottom:1px solid rgba(var(--color-foreground),.2)}.drawer__footer .drawer-details{display:block;width:100%;position:absolute;left:0;background:var(--gradient-background);bottom:0;z-index:2;padding:40px 30px 30px;margin:0!important;border-top:.1rem solid rgb(var(--color-border),.15)}.drawer__footer .drawer-details .close{top:10px;padding:0;position:absolute;right:10px;display:flex;width:18px;height:18px;align-items:center;justify-content:center;border:.1rem solid rgb(var(--color-border),.15);transition:all .3s linear}.drawer__footer .drawer-details .close:hover{colorr:rgb(var(--color-button),1);border:.1rem solid rgb(var(--color-button),1);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.drawer__footer .drawer-details .close svg{width:1rem;height:1rem}#Discount-Wrapper .drawer-details input{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4rem + var(--buttons-border-width) * 2);padding:0 1.5rem;border-radius:var(--buttons-radius);outline:0;box-shadow:none;border:var(--inputs-border-width) solid rgb(var(--color-foreground),.2);width:100%;transition:all .3s linear;background:rgb(var(--color-input));font-family:var(--font-heading-family);font-size:1.6rem}#Discount-Wrapper .drawer-details input:focus{border:var(--inputs-border-width) solid rgb(var(--color-foreground))}#Discount-Wrapper .drawer-details .button{margin-top:16px}.drawer__footer>details+.cart-drawer__footer{padding-top:3rem}.cart-drawer__footer .totals>h2,.cart-drawer__footer .totals .totals__subtotal-value{font-size:var(--font-h5-size);font-weight:var(--font-heading-weight)}.cart-drawer__footer .totals .totals__subtotal-value{color:rgb(var(--color-button))}cart-drawer{position:fixed;top:0;left:0;width:100vw;height:100%}.cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.cart-drawer__overlay:empty{display:block}.cart-drawer__form{flex-grow:1;display:flex;flex-wrap:wrap;margin:0}.cart-drawer__collection{padding:3rem 2rem;overflow:hidden;border-top:1px solid rgba(var(--color-foreground),.2);border-bottom:1px solid rgba(var(--color-foreground),.2)}.cart-drawer .drawer__cart-items-wrapper{flex-grow:1}.cart-drawer .cart-items,.cart-drawer tbody{display:block;width:100%}.cart-drawer thead{display:none;width:100%;position:sticky;top:0;z-index:2;background-color:rgb(var(--color-base-background-1))}cart-drawer-items{flex:1}@media screen and (max-height:650px){cart-drawer-items{overflow:visible}.drawer__inner{overflow:hidden}}.cart-drawer .cart-item{display:flex;grid-template:repeat(2,auto) / repeat(4,1fr);margin-bottom:0;justify-content:space-between;position:relative}.cart-drawer .cart-item:not(:last-child){border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.cart-drawer .cart-item__media{grid-row:1 / 3}.cart-drawer .cart-item__image{max-width:100%;border-radius:var(--media-radius);border:.1rem solid rgb(var(--color-border),.15)}.cart-drawer .cart-items thead{margin-bottom:.5rem}.cart-drawer .cart-items thead th:first-child,.cart-drawer .cart-items thead th:last-child{width:0;padding:0}.cart-drawer .cart-items thead th:nth-child(2){width:50%;padding-left:0}.cart-drawer .cart-items thead tr{display:table-row;margin-bottom:0}.cart-drawer .cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-item:last-child{margin-bottom:0rem}.cart-drawer .cart-item .loading-overlay{right:5px;padding-top:2.5rem}.cart-drawer .cart-items td{padding-top:0;padding-bottom:0}.cart-drawer .cart-item>td+td{padding-left:2rem}.cart-drawer .cart-item__details{width:90%;grid-column:2 / 4;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}.cart-drawer .cart-item__totals{pointer-events:none;display:flex;align-items:flex-start;justify-content:flex-start}.cart-drawer.cart-drawer .cart-item__price-wrapper>*:only-child{margin-top:0}.cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;flex-direction:column;gap:.6rem}.cart-drawer .unit-price{margin-top:.6rem}.cart-drawer .cart-items .cart-item__quantity{padding-top:0;padding-left:0;grid-column:2 / 5;margin-top:1rem}@media screen and (max-width:749px){.cart-drawer .cart-item cart-remove-button{margin-left:0}}.cart-drawer__footer>*+*{margin-top:1rem}.cart-drawer .totals{justify-content:space-between}.cart-drawer .price{line-height:1;font-size:calc(var(--font-base-size) - 2px);text-align:left}.cart-drawer .tax-note{margin:1.2rem 0 1rem auto;text-align:left;font-size:calc(var(--font-base-size) - 2px)}.cart-drawer .product-option dd{word-break:break-word}.cart-drawer details[open]>summary .icon-caret{transform:rotate(180deg)}.cart-drawer .cart__checkout-button{max-width:none}.drawer__footer .cart__dynamic-checkout-buttons{max-width:100%}.drawer__footer #dynamic-checkout-cart ul{flex-wrap:wrap!important;flex-direction:row!important;margin:.5rem -.5rem 0 0!important;gap:.5rem}.drawer__footer [data-shopify-buttoncontainer]{justify-content:flex-start}.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(50% - .5rem)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:only-child{flex-basis:100%!important;margin-right:.5rem!important}@media screen and (min-width:750px){.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(100% / 3 - .5rem)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2)~li,.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4)~li{flex-basis:calc(50% - .5rem)!important}}@media screen and (max-width:576px){.cart-drawer .cart-item>td+td{padding-left:0}}cart-drawer-items::-webkit-scrollbar{width:3px}cart-drawer-items::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}cart-drawer-items::-webkit-scrollbar-track-piece{margin-top:31px}.cart-drawer .cart-item__details .product-option *{font-size:calc(var(--font-base-size) - 2px)}.cart-drawer .cart-item__details .product-option dt{color:rgb(var(--color-foreground))}.cart-drawer .cart-item__details .cart-item__quantity-wrapper .quantity{height:36px;min-height:calc((var(--inputs-border-width) * 2) + 3.2rem);width:calc(10.8rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.cart-drawer .quantity__button svg{width:1rem;pointer-events:none}.cart-drawer .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.cart-drawer .cart-item__details>*+*{margin-top:.5rem}.cart-drawer .cart-item cart-remove-button{position:absolute;top:30px;right:20px;margin:0;width:2rem;height:2rem}.cart-drawer cart-remove-button .button{margin:0;min-width:2rem;min-height:2rem;border:.1rem solid rgb(var(--color-border),.15)!important}.cart-drawer cart-remove-button .button svg{width:.8rem;height:.8rem;fill:currentcolor;transition:all var(--duration-default) linear}.cart-drawer cart-remove-button .button:hover{color:rgba(var(--color-secondary-button-text));border:.1rem solid rgb(var(--color-button),1)!important;transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.cart-drawer .cart-item{padding:15px 20px}.cart-drawer .cart-item__name{padding-right:30px;font-size:var(--font-base-size)}.cart-drawer .drawer__close svg{transition:all var(--duration-default) linear;width:14px;height:14px}@media screen and (max-width:400px){.cart-drawer__footer .totals>h2,.cart-drawer__footer .totals .totals__subtotal-value{font-size:calc(var(--font-h6-size) + 2px)}.cart-drawer .cart-item cart-remove-button{top:10px;right:10px}.drawer__footer{padding:3rem 2rem}.cart-drawer .cart-item{padding:15px 20px}.cart-drawer cart-remove-button .button{min-width:2rem;min-height:2rem;width:2rem;height:2rem}.cart-drawer cart-remove-button .button svg{width:.8rem;height:.8rem}}cart-drawer.drawer .card.card--card.card--media{display:grid;grid-template-columns:1fr 2fr;gap:20px;padding:10px}cart-drawer.drawer .swiper{overflow:visible;padding-bottom:0}cart-drawer.drawer .card__information .card__heading a{font-size:calc(var(--font-h6-size) - 2px)}.cart-drawer__collection h4{font-size:calc(var(--font-h6-size) + 2px);font-weight:var(--font-heading-weight);text-transform:uppercase;text-align:center;margin:0;text-decoration:underline;text-underline-offset:.3rem}cart-drawer.drawer .card-wrapper .quick-add__submit.button{background:none;color:rgb(var(--color-link));padding:0;min-width:fit-content;min-height:fit-content;margin:0;left:0;position:relative;text-decoration:underline;width:auto;display:inline-block;transition:all .3s linear}cart-drawer.drawer .card-wrapper .quick-add__submit.button:hover{color:rgb(var(--color-link-hover))}cart-drawer.drawer .quick-add{grid-row-start:2;position:relative}cart-drawer.drawer .swiper-pagination{bottom:-30px;right:0;width:auto;left:0;margin:auto;overflow:visible;display:flex;justify-content:center}cart-drawer.drawer .card--card .quick-add{margin:0;justify-content:flex-start;line-height:normal}.cart__items-widget{overflow:auto;flex-direction:column;flex:1}.cart-drawer__collection .swiper-wrapper{align-items:center}.cart-drawer__collection .card--card .card__information{text-align:left}.cart-drawer__collection .card--card .card__information .price--on-sale .price__sale{justify-content:flex-start}.cart-drawer__collection .card--card .card__information .price{line-height:normal}.cart-drawer__collection .card--card.card--media>.card__content{padding:0;align-self:center;display:flex;flex-direction:column}.cart-drawer .cart-progress{padding:20px 30px 0}.drawer__footer .cart-drawer-detail:after{content:"";opacity:0;position:absolute;transition:var(--bls-transition);visibility:hidden;bottom:0;left:0;right:0;top:0;z-index:1;background:rgba(var(--color-background),.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.drawer__footer details[open] .cart-drawer-detail:after{opacity:1;visibility:visible}.cart__view_cart-button.button{background:rgba(var(--color-secondary-button));color:rgba(var(--color-secondary-button-text))}.cart__view_cart-button.button:hover{background:rgba(var(--color-button));color:rgb(var(--color-button-text))}.cart-drawer .cart-progress p.free-shipping{margin:0 0 30px}.cart-drawer .cart-progress p.free-shipping span.away-pricing{color:rgb(var(--color-button))}@media screen and (max-width:576px){.cart-drawer__collection{display:none}}.cart-drawer__collection2{background:#fff;padding:2rem 3rem;overflow:hidden;border-top:1px solid rgba(var(--color-foreground),.2);border-bottom:1px solid rgba(var(--color-foreground),.2)}@media screen and (max-width:400px){.cart-drawer td.cart-item__details dl{gap:2px;flex-direction:column}.cart-drawer td.cart-item__details dl .product-option:not(:first-child):after{display:none}}#is-a-gift button:before,#is-a-gift button:after{display:none}.cart{position:relative;display:block}.cart__empty-text,.is-empty .cart__contents,cart-items.is-empty .title-wrapper-with-link,.is-empty .cart__footer{display:none}.is-empty .cart__empty-text,.is-empty .cart__warnings{display:block}.cart__warnings{display:none;text-align:center;padding:0}.cart__empty-text{margin:0rem 0 2rem}.cart__contents>*+*{margin-top:2.5rem}.cart__login-title{margin:5.5rem 0 .5rem}.cart__login-paragraph{margin-top:.8rem}.cart__login-paragraph a{font-size:inherit;text-decoration:underline}@media screen and (min-width:990px){.cart__empty-text{margin:0 0 3rem}}cart-items{display:block}.cart__items{position:relative;padding-bottom:3rem;background:rgba(var(--color-foreground),.03);border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.6rem;padding:2.4rem}.cart__items--disabled{pointer-events:none}.cart__footer>div:only-child{margin-left:auto}.cart__footer>*+*{margin-top:4rem}.cart__footer .discounts{margin-top:1rem}.cart__footer-wrapper .cart__footer{background:rgba(var(--color-foreground),.03);border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.6rem;padding:2.4rem}.cart__footer-wrapper .cart__footer .cart__blocks,.cart__footer-wrapper .cart__footer .cart__note{width:100%;max-width:none}.cart__footer-wrapper .cart__footer .totals{width:100%;justify-content:space-between}.cart__footer-wrapper .cart__footer .tax-note{text-align:left;margin:1.6rem 0}.cart__note{height:fit-content}.cart__note label{display:flex;align-items:flex-end;position:absolute;line-height:1;height:1.8rem;top:-3rem;color:rgba(var(--color-foreground),.75)}.cart__note .field__input{height:100%;position:relative;border-radius:var(--inputs-radius);padding:1rem 2rem}.cart__note .text-area{resize:vertical}@media screen and (min-width:750px){.cart__items{grid-column-start:1;grid-column-end:3;padding-bottom:4rem}.cart__contents>*+*{margin-top:0}.cart__items+.cart__footer{grid-column:2}.cart__footer-wrapper .cart__footer{display:flex;flex-direction:column;border:.1rem solid rgba(var(--color-foreground),.12)}.cart__footer-wrapper .cart__footer>*{width:100%}.cart__footer-wrapper .cart__footer>*+*{margin-left:0;margin-top:3.2rem}}@media screen and (min-width:990px){body.template-cart #MainContent{display:grid;grid-template-columns:1fr 46rem;column-gap:4rem;align-items:start;max-width:140rem;margin:0 auto}body.template-cart #MainContent>.shopify-section{grid-column:1 / -1}body.template-cart #MainContent>.shopify-section:not([id$=__cart-items]):not(.cart__footer-wrapper){width:100vw;margin-left:calc(50% - 50vw)}body.template-cart #MainContent>.shopify-section[id$=__cart-items]{grid-column:1;grid-row:2}body.template-cart #MainContent>.shopify-section[id$=__cart-items]>.page-width,body.template-cart #MainContent>.shopify-section.cart__footer-wrapper>.page-width{padding-left:0;padding-right:0}body.template-cart #MainContent>.shopify-section.cart__footer-wrapper{grid-column:2;grid-row:2;position:sticky;top:3rem;align-self:start}}.cart__ctas button{width:100%}.cart__ctas>*:not(noscript:first-child)+*{margin-top:0rem}.cart__update-button{margin-bottom:1rem}.cart__dynamic-checkout-buttons{max-width:36rem;margin:0 auto}.cart__footer-wrapper .cart__checkout-button,.cart__footer-wrapper .cart__dynamic-checkout-buttons{max-width:none}.cart__footer-wrapper [data-shopify-buttoncontainer]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.8rem}.cart__footer-wrapper [data-shopify-buttoncontainer]>*{flex:1 1 0;min-width:0}.cart__blocks>*+*{margin-top:1rem}.cart__dynamic-checkout-buttons div[role=button]{border-radius:var(--buttons-radius-outset)!important}.cart-note__label{display:inline-block;margin-bottom:1rem;line-height:calc(1 + 1 / var(--font-body-scale))}.tax-note{margin:2.2rem 0 1.6rem auto;text-align:center;display:block}.cart__checkout-button{max-width:36rem}.cart__ctas{text-align:center}@media screen and (min-width:750px){.cart-note{max-width:35rem}.cart__update-button{margin-bottom:0;margin-right:.8rem}.tax-note{margin-bottom:2.2rem;text-align:right}[data-shopify-buttoncontainer]{justify-content:flex-end}.cart__ctas{display:flex;gap:1rem}}.cart-drawer .cart__ctas{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:3rem}.cart__blocks{z-index:0}@media screen and (max-width:749px){.cart__footer>*+*{margin-top:2rem}.tax-note{margin:1.2rem 0 1.2rem auto}}div#CartDrawer-CartErrors{padding:10px 20px}.totals{display:flex;justify-content:center;align-items:flex-end}.totals>*{font-size:var(--font-base-size);margin:0}.totals>h2{font-size:var(--font-h6-size);font-weight:var(--font-heading-weight)}.totals *{line-height:1}.totals>*+*{margin-left:2rem}.totals__subtotal-value{font-size:calc(var(--font-base-size) + 2px);font-weight:var(--font-heading-weight)}.cart__ctas+.totals{margin-top:2rem}@media all and (min-width:750px){.totals{justify-content:flex-end}}.price{font-size:var(--font-base-size);line-height:normal;color:rgb(var(--color-foreground))}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{margin:0 1rem 0 0}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale{display:inline-block}.price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:var(--text-alignment)}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.5);font-size:var(--font-base-size);transition:all .3s linear}.unit-price{display:block;font-size:calc(var(--font-base-size) - 6px);letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.card-information .price{font-family:var(--font-additional-family);font-size:calc(var(--font-base-size) + 2px);font-weight:300}.quick-add-modal{display:none}price-item.price-item--sale.price-item--last{transition:all .3s linear}.widget.product-sidebar-type-collection .product-list-style span.price-item.price-item--sale.price-item--last,span.price-item.price-item--sale.price-item--last{display:block}.discounts{font-size:calc(var(--font-base-size) - 4px)}.discounts__discount{display:flex;align-items:center;line-height:calc(1 + .5 / var(--font-body-scale))}.discounts__discount svg{color:rgba(var(--color-button),var(--alpha-button-background))}.discounts__discount--position{justify-content:center}@media screen and (min-width:750px){.discounts__discount--position{justify-content:flex-end}}.discounts__discount>.icon{color:rgb(var(--color-foreground));width:1.2rem;height:1.2rem;margin-right:.7rem}.loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.loading-overlay__spinner{background-color:rgba(var(--color-button));color:rgb(var(--color-button-text));width:3rem;height:3rem;border-radius:0;display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;right:0;left:0;transition:all .3s linear}.loading-overlay__spinner:hover,.card__inner .product-icons button:hover .loading-overlay__spinner:hover{background:rgba(var(--color-secondary-button));color:rgba(var(--color-secondary-button-text))}.loading-overlay__spinner svg{width:15px;height:15px;color:currentColor}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:currentcolor;animation:dash 1.4s ease-in-out infinite;border:none;fill:none;stroke-width:5px}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.cart-items .loading-overlay__spinner{background:transparent}.ugc-hero{overflow:hidden}.ugc-hero-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:center;box-sizing:border-box;padding-left:max(24px,calc(50vw - var(--page-width) / 2))}.ugc-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-right:24px}.ugc-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;border:1px solid rgba(var(--color-foreground),.25);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground))}.ugc-eyebrow svg{flex-shrink:0;width:14px;height:14px}.ugc-hero-heading{margin:0}.ugc-gradient-text{font-style:normal;-webkit-background-clip:text;background-clip:text;color:transparent}.ugc-hero-lead{margin:0;max-width:46ch;color:rgba(var(--color-foreground),.72)}.ugc-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ugc-hero-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.ugc-chip{padding:10px 14px;border-radius:999px;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.12);font-size:13px;font-weight:700;color:rgba(var(--color-foreground),.72)}.ugc-widget{position:relative}.ugc-reel-toolbar{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);z-index:2}.ugc-reel-controls{display:flex;flex-direction:column;gap:12px}.ugc-reel-arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(var(--color-foreground),.2);background:rgba(var(--color-background),.9);color:rgb(var(--color-foreground));cursor:pointer;box-shadow:0 18px 30px #0000003d;transition:border-color .2s ease,transform .2s ease}.ugc-reel-arrow:hover{border-color:rgba(var(--color-foreground),.5);transform:translateY(-1px)}.ugc-reel-arrow svg{width:18px;height:18px}.ugc-reel-rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(200px,26vw,260px);gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;touch-action:pan-x pan-y;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;padding:4px 4px 12px}.ugc-reel-rail::-webkit-scrollbar{display:none}.ugc-reel-card{scroll-snap-align:start;opacity:.62;transform:scale(.96);transition:opacity .35s ease,transform .35s ease}.ugc-reel-card.is-active{opacity:1;transform:scale(1)}.ugc-reel-frame{position:relative;aspect-ratio:9 / 16;border-radius:24px;overflow:hidden;background:#050606;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 34px #00000047}.ugc-reel-card.is-active .ugc-reel-frame{box-shadow:0 28px 54px #0006}.ugc-reel-poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer;display:block;transition:opacity .25s ease}.ugc-reel-poster img{width:100%;height:100%;object-fit:cover;display:block}.ugc-reel-sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.05),transparent 34%,rgba(0,0,0,.55)),linear-gradient(135deg,rgba(255,255,255,.14),transparent 34%);pointer-events:none}.ugc-reel-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;display:block;background:#000}.ugc-reel-views{position:absolute;z-index:2;top:10px;right:10px;padding:5px 9px;border-radius:999px;background:#050806b3;border:1px solid rgba(255,255,255,.14);color:#f4f4f4;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.ugc-reel-play{position:absolute;z-index:2;left:12px;bottom:14px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0406059e;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .25s ease,transform .25s ease}.ugc-reel-play svg{width:15px;height:15px;fill:#fff}.ugc-reel-card.is-playing .ugc-reel-poster{opacity:0;pointer-events:none}.ugc-reel-caption{margin-top:10px;font-size:13px;line-height:1.4;color:rgba(var(--color-foreground),.75);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ugc-reel-caption a{color:inherit;text-decoration:none}.ugc-reel-caption a:hover{text-decoration:underline}@media screen and (max-width:989px){.ugc-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}.ugc-reel-toolbar{left:12px;transform:translateY(-50%)}}@media screen and (max-width:749px){.ugc-eyebrow{padding:4px 9px;gap:4px;font-size:8px}.ugc-eyebrow svg{width:9px;height:9px}.ugc-chip{padding:5px 9px;font-size:9px}.ugc-widget{display:flex;flex-direction:column}.ugc-reel-rail{order:1;grid-auto-columns:clamp(150px,62vw,220px);gap:12px}.ugc-reel-views{top:auto;bottom:10px;right:10px;padding:3px 7px;font-size:8px}.ugc-reel-toolbar{order:2;position:static;left:auto;top:auto;transform:none;display:flex;justify-content:center;margin-top:12px}.ugc-reel-controls{flex-direction:row;gap:10px}.ugc-reel-arrow{width:36px;height:36px}.ugc-reel-arrow svg{width:14px;height:14px}}.img-rich-text{margin-left:auto;margin-right:auto;text-align:left;z-index:1}.img-rich-text.rich-text--full-width{max-width:initial;width:100%}.img-rich-text__blocks{margin:0;width:100%;align-items:flex-start}.img-rich-text__blocks *{overflow-wrap:break-word}.img-rich-text--full-width .img-rich-text__blocks{width:calc(100% - 8rem / var(--font-body-scale))}@media screen and (min-width:750px){.img-rich-text__blocks{max-width:50rem}.img-rich-text--full-width .img-rich-text__blocks{width:calc(100% - 15rem)}}@media screen and (max-width:480px){.img-rich-text--full-width .img-rich-text__blocks{width:calc(100% - 4rem / var(--font-body-scale))}}@media screen and (min-width:990px){.img-rich-text__blocks{max-width:100%}}.img-rich-text__blocks>*{margin-top:0;margin-bottom:0}.img-rich-text__blocks>*+*{margin-top:1rem}.img-rich-text__blocks>*+a{margin-top:3rem}.img-rich-text__blocks.dt-text-content{margin-top:3rem}.img-rich-text__blocks .rich-text__text p{font-size:1.6rem;font-weight:400;font-family:var(--font-body-family)}.img-rich-text span>img{object-fit:contain;border:.1rem solid rgb(var(--color-border),.15)}.img-rich-text__blocks.dt-text-content{max-width:75%}@media screen and (min-width:1350px){.img-rich-text__blocks{max-width:1200px}}@media screen and (max-width:1349px){.img-rich-text__blocks{max-width:80%}}@media screen and (max-width:1199px){.img-rich-text__blocks{max-width:100%}.img-rich-text__blocks.dt-text-content{max-width:80%}}@media screen and (max-width:575px){.img-rich-text__blocks.dt-text-content{max-width:100%}}.marquee-section{overflow:hidden}.marquee-section .swiper-container{width:100%;height:100%;position:relative;overflow:hidden}.marquee-section .start-animation{display:flex;align-items:center;white-space:nowrap;overflow:hidden}.marquee-section .start-animation .marquee-list{animation:scroll-left 70s linear infinite;position:relative;display:flex;align-items:center;justify-content:space-around;flex-shrink:0;min-width:100%}.marquee-section .start-animation .marquee-list.reverse{animation-direction:reverse}.marquee-section .start-animation:hover .marquee-list{animation-play-state:paused}.marquee-section .swiper-slide{text-align:center;font-size:var(--font-h3-size);display:flex;justify-content:center;align-items:center;width:auto;position:relative;background:transparent}.marquee-section :is(.marquee-title){margin:0 35px}.marquee-section .start-animation .marquee-list li{list-style:none;position:relative;display:flex;flex-wrap:nowrap;align-items:center}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.slider__slide .slideshow__text-wrapper.page-width{max-width:100%}slider-component{--desktop-margin-left-first-item: max(5rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2));position:relative;display:block}slider-component.slider-component-full-width{--desktop-margin-left-first-item: 1.5rem}@media screen and (max-width:749px){slider-component.page-width{padding:0 1.5rem}}@media screen and (min-width:749px)and (max-width:990px){slider-component.page-width{padding:0 5rem}}@media screen and (max-width:989px){.no-js slider-component .slider{padding-bottom:3rem}}.slider__slide{--focus-outline-padding: .5rem;--shadow-padding-top: calc(var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius));--shadow-padding-bottom: calc(var(--shadow-vertical-offset) + var(--shadow-blur-radius));scroll-snap-align:start;flex-shrink:0;padding-bottom:0}@media screen and (max-width:749px){.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0rem;-webkit-overflow-scrolling:touch;margin-bottom:0rem}.slider.slider--mobile .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--mobile.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--mobile.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media screen and (min-width:750px){.slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.slider.slider--tablet-up .slider__slide{margin-bottom:0}}@media screen and (max-width:989px){.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--tablet .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top))}.slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--tablet.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}.slider--everywhere{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}@media screen and (min-width:990px){.slider-component-desktop.page-width{max-width:none}.slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--desktop .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider--desktop .slider__slide:first-child{margin-left:var(--desktop-margin-left-first-item);scroll-margin-left:var(--desktop-margin-left-first-item)}.slider.slider--desktop .slider__slide:last-child{margin-right:5rem}.slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:1.5rem;scroll-margin-left:1.5rem}.slider-component-full-width .slider--desktop .slider__slide:last-child{margin-right:1.5rem}.slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 5 - var(--grid-desktop-horizontal-spacing) * 2)}.slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 4 - var(--grid-desktop-horizontal-spacing) * 3)}.slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 3 - var(--grid-desktop-horizontal-spacing) * 4)}.slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 2 - var(--grid-desktop-horizontal-spacing) * 5)}.slider--desktop.grid--1-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) - var(--grid-desktop-horizontal-spacing) * 9)}.slider.slider--desktop.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--desktop.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media(prefers-reduced-motion){.slider{scroll-behavior:auto}}.slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.slider-counter{display:flex;justify-content:center;min-width:2rem}.slider-counter span{display:none}@media screen and (min-width:750px){.slider-counter--dots{margin:0 0rem}}.slider-counter__link{padding:1rem}@media screen and (max-width:749px){.slider-counter__link{padding:.7rem}}.slider-counter__link--dots .dot{width:1rem;height:1rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.5);padding:0;display:block}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}}.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--color-foreground))}.slider-counter__link--dots .dot,.slider-counter__link--numbers{transition:transform .2s ease-in-out}.slider-counter__link--active.slider-counter__link--numbers,.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,.slider-counter__link--numbers:hover{transform:scale(1.1)}.slider-counter__link--numbers{color:rgba(var(--color-foreground),.5);text-decoration:none}.slider-counter__link--numbers:hover{color:rgb(var(--color-foreground))}.slider-counter__link--active.slider-counter__link--numbers{text-decoration:underline;color:rgb(var(--color-foreground))}.slider-buttons{display:flex;align-items:center;justify-content:center}.slider-counter--numbers .slider-buttons{position:absolute;top:50%;width:100%;height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:2;cursor:pointer;display:flex;align-items:center;justify-content:center;color:red;transform:translateY(-50%)}.slider-counter--numbers button.slider-button.slider-button--prev{left:10px;right:auto;position:absolute}.slider-counter--numbers button.slider-button.slider-button--next{right:10px;left:auto;position:absolute}.slider-counter--dots .slideshow__controls.slider-buttons{position:absolute;bottom:40px;margin:auto;left:0;right:0;z-index:4}.slider-counter--counter .slideshow__controls.slider-buttons{position:absolute;bottom:40px;margin:auto;left:0;right:0;z-index:2}.main-product_info.product.product--stacked .slider-buttons,.main-product_info.product .thumbnail-slider .slider-button,.main-product_info.product .media-count__1 .slider-buttons{display:none}.main-product_info.product .slider-buttons{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.main-product_info.product .slider-button.slider-button--prev{left:0;position:absolute;z-index:9}.main-product_info.product .slider-button.slider-button--next{right:0;position:absolute;z-index:9}.slider-button{color:rgb(var(--color-button-text));background:rgba(var(--color-button),var(--alpha-button-background));border:none;cursor:pointer;width:35px;height:35px;display:flex;align-items:center;justify-content:center;transition:all .3s linear;z-index:3;border-radius:50%}.slider-button:not([disabled]):hover{background-color:rgba(var(--color-hover-button),var(--alpha-button-background));color:rgba(var(--color-button-hover-text))}.slider-button .icon{height:.6rem}.slider-button[disabled] .icon{color:rgba(var(--color-button-text),.5);cursor:not-allowed}.slider-button--next .icon{transform:rotate(270deg);width:15px;height:15px}.slider-button--prev .icon{transform:rotate(90deg);width:15px;height:15px}@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection--empty .title-wrapper .title--primary{font-size:var(--font-h5-size);line-height:normal}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection .collection__view-all{margin-top:4rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}@media screen and (max-width:749px){.collection .slider--tablet.product-grid{scroll-padding-left:0}.collection .collection__view-all{margin-top:3rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem;text-align:center}.collection__title .title:not(:only-child){margin-bottom:5rem}.collection__title.title-wrapper h2.title{color:var(--color-icon)}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.facets-vertical.sidebar-right{flex-direction:row-reverse}.facets-vertical.no-sidebar aside.facets-wrapper{display:none}facet-filters-form.facets.facets-vertical-sort{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-radius:0;padding:0}.filter-style .filter-buttons{padding:0;margin:15px 0 15px 25px;display:flex;background:rgba(var(--color-background));border:1px solid rgb(var(--color-border));overflow:hidden;border-radius:0;cursor:pointer}.filter-style .filter-buttons .grid-view-button,.filter-style .filter-buttons .list-view-button{padding:10px;position:relative;align-items:center;justify-content:center;display:flex}.filter-style .filter-buttons .layout-mode:after{content:"";position:absolute;width:0;top:0;bottom:0;z-index:0;background-color:rgba(var(--color-background));transition:all .3s linear}.filter-style .filter-buttons .layout-mode.active,.filter-style .filter-buttons .layout-mode.active:hover{color:rgba(var(--color-secondary-button-text));background:rgba(var(--color-secondary-button))}filter-style .filter-buttons .layout-mode.active:after{width:100%}ul.grid.product-grid.view-mode.grid--2-col-desktop.grid--2-col-tablet-down.list-view-filter{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.list-view-filter .card.card--standard.card--media{display:grid;grid-template-columns:2fr 2.5fr}.list-view-filter .card.card--standard.card--media .card__inner{float:left;width:100%;border-radius:var(--DTRadius);position:relative;overflow:hidden}.list-view-filter .card.card--standard.card--media .card__content{align-items:flex-start;padding:20px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.list-view-filter .card.card--standard.card--media .card__inner .card__content{padding:0}.list-view-filter .card.card--standard.card--media .card__content .variant-option-color{display:flex;justify-content:flex-start;padding:0;margin-top:.7rem}.list-view-filter .card--standard>.card__content .card__information h3.card__heading{text-align:left}.list-view-filter .card.card--standard.card--media .card__content .card-information{text-align:left}.list-view-filter .card.card--standard.card--media .card__information{padding-bottom:0;padding-top:0}.list-view-filter .card.card--standard.card--media .card__inner .card__content .product-icons{flex-direction:row;align-items:center;right:0;left:0;margin:auto;top:unset}ul.grid.product-grid.view-mode.grid--2-col-desktop.grid--2-col-tablet-down.list-view-filter .grid__item{width:100%;max-width:100%}.list-view-filter.card_style-card_with_overlay .card-wrapper .card__inner .card__content [class*=variant-option]{justify-content:center;padding:15px 10px 10px}@media screen and (max-width:990px){.collection .product-grid.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (max-width:750px){.collection .product-grid.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 1 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 1 / 3)}}@media screen and (max-width:576px){.collection .product-grid.grid--3-col-desktop .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}}@media screen and (min-width:750px)and (max-width:1199px){.grid--3-col-desktop.list-view-filter .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 2);max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 2)}}@media screen and (min-width:1200px)and (max-width:1440px){.grid--3-col-desktop.list-view-filter .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 2)}}@media screen and (max-width:1400px)and (min-width:1201px){facet-filters-form.facets.facets-vertical-sort.vertical{justify-content:center}.custom-product-grid{margin:0 0 0rem}}@media screen and (max-width:1200px){facet-filters-form.facets.facets-vertical-sort.vertical{padding:1rem;justify-content:center}}.list-view-filter .card-wrapper .card{display:grid;grid-template-columns:1fr 1fr}.facets-vertical .list-view-filter .card-wrapper .card{display:grid;grid-template-columns:1fr 3fr}.facets-vertical .list-view-filter .card-wrapper .card .product-icons.right-aligned tooltip.tooltip{display:none}.facets-vertical .list-view-filter .card-wrapper .card .card__inner{border-bottom:0;border-right:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.list-view-filter .card-wrapper .card .card__content{align-items:flex-start;padding:30px;display:flex;flex-wrap:wrap;text-align:left;flex-direction:column;justify-content:center}.list-view-filter .card-wrapper .card__content [class*=variant-option]{padding:0;justify-content:flex-start}.list-view-filter .card-wrapper .card .product-icons li{margin:3px}.list-view-filter .card-wrapper .card .card__content .card__information{padding:0}.list-view-filter .card-wrapper .card span.price-item.price-item--sale.price-item--last{margin:0 1rem 0 0}.list-view-filter .card-information.new--tag{text-align:left}.list-view-filter .card__information>*{margin-bottom:.6rem}.product-grid-container .list-view-filter li.grid__item{width:100%;max-width:100%}.product-grid-container .list-view-filter li.grid__item .price--on-sale .price__sale{justify-content:flex-start}@media screen and (min-width:481px){.product-grid.list-view-filter .card-wrapper .card-information.review{justify-content:left}}@media screen and (max-width:1540px){ul.grid.product-grid.view-mode.grid--3-col-desktop.grid--2-col-tablet-down.list-view-filter .grid__item{width:100%;max-width:100%}}@media screen and (max-width:1439px)and (min-width:1200px){.product-grid-container .product-deal-count .deal-clock ul li{padding:.4rem}}@media screen and (max-width:1640px)and (min-width:1201px){.list-view-filter .card-wrapper .card span.price-item.price-item--sale.price-item--last{margin:0 1rem 0 0}}@media screen and (max-width:1200px)and (min-width:991px){.list-view-filter .card-wrapper .card span.price-item.price-item--sale.price-item--last{margin:0 1rem 0 0}}@media screen and (max-width:1199px){.product-grid-container .list-view-filter .card-wrapper .card{grid-template-columns:1fr 1.5fr}.list-view-filter .card-wrapper .card .card__content{padding:20px}.facets-vertical.sidebar-left .facets.facets-vertical-sort:has(.custom-product-grid.vertical-2-active>[data-val="3"].active)+.collection #product-grid tooltip.tooltip{display:none}}@media screen and (max-width:767px){.list-view-filter .product-icons.right-aligned li:hover tooltip.tooltip{opacity:0}}@media screen and (max-width:480px){.product-grid-container .list-view-filter .card-wrapper .card{grid-template-columns:1fr}.list-view-filter .card-wrapper .quick-add__submit.button{letter-spacing:0;padding:0;font-size:calc(var(--font-base-size) - 4px);display:block;min-width:100%}.list-view-filter .card-wrapper .card__inner .quick-add.button-quick-add{left:0;width:calc(100% - 20px);right:0;margin:0 auto}.list-view-filter .card-wrapper .card .card__content{padding:20px;text-align:center;align-items:center}.list-view-filter .card-wrapper .card .card__content .card__information>.card-information.review{justify-content:center}.product-grid-container .list-view-filter li.grid__item .price--on-sale .price__sale,.list-view-filter .card-wrapper .card__content [class*=variant-option]{justify-content:center}.list-view-filter .card-information.new--tag{text-align:center}.product-collection .collection .grid li.grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.product-grid-container .collection .list-view-filter li.grid__item{width:100%;max-width:100%}}.progress-bar{width:100%;height:10px;border-radius:10px;max-width:300px;margin:15px auto;background-color:rgba(var(--color-background));position:relative;overflow:hidden}.custom-page-progress-bar .progress-bar .active-bar{position:absolute;left:0;top:0;bottom:0;background-color:rgba(var(--color-background))}.custom-page-progress-bar .progress-bar .active-bar:after{content:"";position:absolute}.custom-page-progress-bar{text-align:center}.load_more_btn{display:flex;justify-content:center;margin:1rem 0}.pagination-method-loadmore_btn{display:flex;flex-direction:column}.progress-bar div:empty{display:block}.mobile-facets__inner .optional-sidebar{width:100%}@media screen and (max-width:389px){.grid--1-col-mobile .grid__item{width:100%;max-width:100%}}.mobile-facets__inner #accordian a{margin-left:30px}facet-filters-form .optional-sidebar.small-hide{display:block!important;padding:0 25px}.product-collection .collection .grid li.grid__item{transition:all .3s linear}@media screen and (max-width:982px){.filter-style .filter-buttons{display:none}}.section-featured-collection .collection .swiper-slide{height:auto}@media screen and (min-width:1541px){.facets-vertical.no-sidebar .product-grid-container .list-view-filter li.grid__item,.facets-horizontal .product-grid-container .list-view-filter li.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}facet-filters-form.facets.facets-vertical-sort{margin-bottom:20px}}.quick-add{position:relative;grid-row-start:4;margin:0 0 1rem;z-index:1}.card--card .quick-add{margin:2rem 0rem 1rem}.quick-add-modal{box-sizing:border-box;opacity:0;position:fixed;z-index:-1;margin:0 auto;top:0;left:0;width:100%;background:rgba(var(--color-foreground),.8);height:100%}.quick-add-modal[open] .quick-add-modal__content{top:0}.quick-add-modal[open]{opacity:1;z-index:10000;display:block;transform:none}.main-product_info{animation:QuickZoomIn 1.2s ease both}@keyframes QuickZoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.quick-add-modal__content{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;background-color:rgb(var(--color-background));overflow:hidden;max-width:var(--page-width);width:calc(100% - 3rem);box-shadow:none;outline:none}.quick-add-modal__content{height:fit-content}@media screen and (min-width:750px){.quick-add-modal__content{width:62%}quick-add-modal .quick-add-modal__toggle{top:2rem;right:2rem}}@media screen and (max-width:990px){.quick-add-modal__content .product--thumbnail_slider .product__info-wrapper.grid__item{padding:0}}@media screen and (min-width:991px){.quick-add-modal__content{width:90%}}@media screen and (min-width:1200px){.quick-add-modal__content{width:70%}.quick-add-modal .product__info-wrapper.grid__item .product__info-container{display:flex;flex-direction:column;justify-content:center}}.quick-add-modal__content img{max-width:100%}.quick-add-modal__content-info{padding-right:4.4rem;display:flex;overflow-y:auto;padding:0rem;height:100%;opacity:1}.quick-add-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){quick-add-modal .slider .product__media-item.grid__item{margin-left:1.5rem;margin-right:1.5rem;padding:0}.quick-add-modal__content{bottom:3.2rem}.quick-add-modal__content-info>*{max-height:100%}}.quick-add-modal__toggle{background-color:transparent;border:none;border-radius:var(--buttons-radius);color:rgb(var(--color-link));display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:5;width:2rem;position:absolute;top:1.5rem;right:1.5rem;transition:all .3s linear}.quick-add-modal__toggle svg{width:15px;height:15px}.quick-add-modal__toggle:hover{color:rgb(var(--color-link-hover))}.quick-add-modal__toggle .icon{height:auto;margin:0;width:2.2rem}quick-add-modal .product:not(.featured-product) .product__view-details{display:inline-block;margin:0}quick-add-modal .slider.slider--mobile{margin:0}quick-add-modal .product--thumbnail .thumbnail-slider{display:none!important}quick-add-modal .slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0rem;-webkit-overflow-scrolling:touch;margin-bottom:0rem}quick-add-modal .product__media-list{margin-bottom:0}quick-add-modal .product__media-list .deferred-media{display:block;width:100%}quick-add-modal .product--thumbnail .product__media-gallery,quick-add-modal .product--thumbnail_slider .product__media-gallery,quick-add-modal .product--stacked .product__info-container--sticky{top:0;position:relative}@media screen and (min-width:750px){quick-add-modal .product:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-left:0rem;padding-top:0rem;max-width:50%;width:50%}quick-add-modal .thumbnail-slider .thumbnail-list.slider--tablet-up{display:none}}quick-add-modal .page-width{padding:0}quick-add-modal .product__title>h1{display:none}quick-add-modal .product__title>a{display:inline-block;text-decoration:none}quick-add-modal .product-form__buttons{max-width:initial}.quick-add-modal__content-info p.fake_counter_p{display:none!important}.quick-add-modal__content-info .social-proof-sales,.quick-add-modal__content-info .product__accordion.accordion,.quick-add-modal__content-info .product-attributes.fbt{display:none}.quick-add-modal .product__info-container fieldset.product-form__input .form__label,.quick-add-modal .product__info-container .sub-total p.product-label,.quick-add-modal .product__info-container .inventory-form__label .form__label,.quick-add-modal .advance-product-style .advanced-title{font-size:1.6rem}.quick-add-modal .product__info-container p.product__text{margin-top:0}.quick-add-modal .product__info-container .icon-with-text{display:none}.quick-add-modal .product--thumbnail_slider .slider-mobile-gutter:not(.thumbnail-slider){width:100%}.quick-add-modal .product__payment{display:none}.quick-add-modal .product__info-container .product-form__buttons{border-bottom:0px;padding-bottom:0}.quick-add-modal .product__info-container .varient-model-wrapper .size-chart{display:none}.quick-add-modal .product--thumbnail .product__media-list,.quick-add-modal .product--thumbnail_slider .product__media-list{padding-bottom:0;margin:0}@media screen and (max-width:990px){.quick-add-modal .product--thumbnail .product__info-wrapper.grid__item,.quick-add-modal .product--stacked .product__info-wrapper.grid__item{padding:0rem}}@media screen and (min-width:750px){.quick-add-modal .product__info-wrapper.grid__item .product__info-container{position:absolute;top:0;right:0;bottom:0;left:50%;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-top:30px;padding-bottom:30px;padding-inline-start:25px;padding-inline-end:30px}}.quick-add-modal__content-info .ribbon{display:none}.quick-add-modal__content-info .main-product_info .product__title{margin:0}.quick-add-modal__content-info .main-product_info .product__title h2{font-size:30px;font-weight:500}.quick-add-modal .quick-add-modal__content{width:100%;opacity:1}.quick-add-modal[open] .quick-add-modal__content{width:100%;max-width:1200px;background:transparent;box-shadow:none;opacity:1}.quick-add-modal .product__xr-button{display:none}@media screen and (max-width:1300px){.quick-add-modal[open] .quick-add-modal__content{max-width:95%}}@media screen and (max-width:990px){.quick-add-modal__content-info .main-product_info .product__title h2{font-size:22px}}.main-product_info>.grid__item:last-child:before{transition-delay:.3s}.main-product_info.quick-add-modal-in-progress .grid__item:before{transform-origin:bottom;transform:scaleY(1);height:100%;transition:all 1s linear,top 0 linear .5s}.main-product_info.quick-add-modal-in-progress .grid__item:last-child:before{transition-delay:.3s}.main-product_info.quick-add-modal-in-progress .grid__item{opacity:1}.quick-add-modal .grid__item{height:0}.quick-add-modal[open] .grid__item{height:100%;padding:0}.quick-add-modal .product__info-wrapper.grid__item,.quick-add-modal .grid__item,.quick-add-modal .product__info-wrapper.grid__item .product__info-container,.quick-add-modal .grid__item.product__media-wrapper media-gallery{background:rgba(var(--color-background))}.quick-add-modal .product-attributes.product_type,.quick-add-modal .product__sku,.quick-add-modal .product-attributes.product_vendor,.quick-add-modal .breadcrumb-main-template,.quick-add-modal .product__inventory.inventory-form__label{display:none}.quick-add-modal .product__info-container>*+*{margin:1rem 0}.quick-add-modal .product__title{font-size:2.8rem;font-weight:600;display:inline-block}.quick-add-modal .product__info-container .price__regular .price-item--regular,.quick-add-modal .product__info-container .price__sale .price-item.price-item--sale.price-item--last{font-size:2.2rem}.quick-add-modal .product__info-container>*+*{margin:0rem 0 1.6rem}.quick-add-modal .product__info-container .rating-fake-sales{line-height:20px;display:none;align-items:center;margin-top:10px}.quick-add-modal .product__info-container .price--on-sale .price__sale{justify-content:flex-start}.quick-add-modal__content-info .main-product_info .product__title h2{transition:all .3s linear}.quick-add-modal__content-info .main-product_info .product__title:hover h2{color:rgb(var(--color-link-hover))}@media screen and (max-width:749px){.quick-add-modal__content-info .main-product_info{overflow:hidden}.quick-add-modal[open] .quick-add-modal__content{max-width:400px;width:calc(100% - 30px);right:0;left:auto;transform:scale(1)}.quick-add-modal .product__info-wrapper.grid__item .product__info-container{overflow:auto;height:400px;padding:20px}.quick-add-modal__content .product--thumbnail_slider .product__info-wrapper.grid__item{padding:0}}@media screen and (max-width:990px){.quick-add-modal .product__info-container .product-form__buttons{flex-wrap:wrap}.quick-add-modal .product__info-container .product-form__input.product-form__quantity,.quick-add-modal .dT_VProdWishList,.quick-add-modal .dT_VProdCompareList{order:-1;margin-bottom:15px}.quick-add-modal .product-form__buttons button.product-form__submit.button.button--full-width.button--secondary{margin:0!important}.quick-add-modal .product-form__quantity .quantity__button{width:calc(4.5rem / var(--font-body-scale))}.quick-add-modal .product-form__quantity .quantity{width:calc(13rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.quick-add-modal .product__info-wrapper .product-form .product-form__buttons .product-form__submit{margin-right:0!important}}.quick-add-modal .product__info-wrapper.grid__item .product__info-container:-webkit-scrollbar{width:20px}.quick-add-modal .product__info-wrapper.grid__item .product__info-container:-webkit-scrollbar-track{background-color:#00000080}.quick-add-modal .product__info-wrapper.grid__item .product__info-container:-webkit-scrollbar-thumb{background-color:red;border-radius:6px;border:3px solid transparent}.quick-add-modal .product__info-wrapper.grid__item .product__info-container::-webkit-scrollbar{width:5px}.quick-add-modal .product__info-wrapper.grid__item .product__info-container::-webkit-scrollbar-track{background-color:#0003}.quick-add-modal .product__info-wrapper.grid__item .product__info-container::-webkit-scrollbar-thumb{width:5px;background-color:#00000080}.quick-add-modal .product__info-wrapper.grid__item .product__info-container::-webkit-scrollbar-thumb:hover{background-color:#000000b3}.quick-add-modal .product__info-wrapper .dT_VProdCompareList a.add-compare:after,.quick-add-modal .product__info-wrapper .dT_VProdWishList a.add-wishlist:after{display:none}.quick-add-modal__content-info aside{display:none}.quick-add-modal__content-info .product__media.media,.quick-add-modal__content-info .global-media-settings img{border-radius:0}.jdgm-widget .jdgm-prev-badge__text{visibility:unset}.quick-add-modal .notify-block.dT_ProdNotify{display:none}.quick-add-modal .zoom{pointer-events:none}.quick-add-modal .product__title>a{display:none}@media only screen and (min-width:1025px){.quick-add-modal .product--thumbnail_slider:not(.product--no-media) .slider-mobile-gutter:not(.thumbnail-slider){width:100%}}.img-banner-typ1 .banner{display:flex;position:relative;flex-direction:column}.img-banner-typ1 .banner--box{text-align:center}@media only screen and (max-width:749px){.img-banner-typ1 .banner--content-align-mobile-right .banner--box{text-align:right}.img-banner-typ1 .banner--content-align-mobile-left .banner--box{text-align:left}}.img-banner-typ1 .banner--box .content-container .banner__text_description.body{line-height:25px;font-size:var(--font-base-size)}@media only screen and (min-width:750px){.img-banner-typ1 .banner--content-align-right .banner--box{text-align:right}.img-banner-typ1 .banner--content-align-left .banner--box{text-align:left}.img-banner-typ1 .banner--content-align-left.banner--desktop-transparent .banner--box,.img-banner-typ1 .banner--content-align-right.banner--desktop-transparent .banner--box,.img-banner-typ1 .banner--medium.banner--desktop-transparent .banner--box{max-width:61rem}}@media screen and (max-width:749px){.img-banner-typ1 .banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media,.img-banner-typ1 .banner--small.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:28rem}.img-banner-typ1 .banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,.img-banner-typ1 .banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:34rem}.img-banner-typ1 .banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media,.img-banner-typ1 .banner--large.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:39rem}.img-banner-typ1 .banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:28rem}.img-banner-typ1 .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:50rem}.img-banner-typ1 .banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:39rem}}@media screen and (min-width:750px){.img-banner-typ1 .banner{flex-direction:row}.img-banner-typ1 .banner--small:not(.banner--adapt){min-height:42rem}.img-banner-typ1 .banner--medium:not(.banner--adapt){min-height:60rem}.img-banner-typ1 .banner--large:not(.banner--adapt){min-height:100rem}.img-banner-typ1 .banner__content.banner__content--top-left{align-items:flex-start;justify-content:flex-start}.img-banner-typ1 .banner__content.banner__content--top-center{align-items:flex-start;justify-content:center}.img-banner-typ1 .banner__content.banner__content--top-right{align-items:flex-start;justify-content:flex-end}.img-banner-typ1 .banner__content.banner__content--middle-left{align-items:center;justify-content:flex-start}.img-banner-typ1 .banner__content.banner__content--middle-center{align-items:center;justify-content:center}.img-banner-typ1 .banner__content.banner__content--middle-right{align-items:center;justify-content:flex-end}.img-banner-typ1 .banner__content.banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.img-banner-typ1 .banner__content.banner__content--bottom-center{align-items:flex-end;justify-content:center}.img-banner-typ1 .banner__content.banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}}@media screen and (max-width:749px){.img-banner-typ1 .banner:not(.banner--stacked){flex-direction:row;flex-wrap:wrap}.img-banner-typ1 .banner--stacked{height:auto}.img-banner-typ1 .banner--stacked .banner__media{flex-direction:column}}.img-banner-typ1 .banner__media{height:100%;position:absolute;left:0;top:0;width:100%}.img-banner-typ1 .banner__media-half{width:50%}.img-banner-typ1 .banner__media-half+.banner__media-half{right:0;left:auto}@media screen and (max-width:749px){.img-banner-typ1 .banner--stacked .banner__media-half{width:100%}.img-banner-typ1 .banner--stacked .banner__media-half+.banner__media-half{order:1}}@media screen and (min-width:750px){.img-banner-typ1 .banner__media{height:100%}}.img-banner-typ1 .banner--adapt,.img-banner-typ1 .banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:100%}@media screen and (max-width:749px){.img-banner-typ1 .banner--mobile-bottom .banner__media,.img-banner-typ1 .banner--stacked:not(.banner--mobile-bottom) .banner__media{position:relative}.img-banner-typ1 .banner--stacked.banner--adapt .banner__content{height:auto}.img-banner-typ1 .banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner--box{background-color:transparent}.img-banner-typ1 .banner:not(.banner--mobile-bottom) .banner--box{border:none;border-radius:0;box-shadow:none}.img-banner-typ1 .banner:not(.banner--mobile-bottom) .button--secondary{--color-button: var(--color-base-background-1);--color-button-text: 0, 0, 0;--alpha-button-background: 1}.img-banner-typ1 .banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt) .img-banner-typ1 .banner__content{position:absolute;height:auto}.img-banner-typ1 .banner--stacked.banner--adapt:not(.banner--mobile-bottom) .banner__content{max-height:100%;overflow:hidden;position:absolute}.img-banner-typ1 .banner--stacked:not(.banner--adapt) .banner__media{position:relative}.img-banner-typ1 .banner--stacked .banner__media-image-half{width:100%}}.img-banner-typ1 .banner__content{padding:0;display:flex;width:100%;align-items:center;justify-content:center;z-index:2}@media screen and (min-width:750px){.img-banner-typ1 .banner__content{padding:5rem}.img-banner-typ1 .banner__content--top-left{align-items:flex-start;justify-content:flex-start}.img-banner-typ1 .banner__content--top-center{align-items:flex-start;justify-content:center}.img-banner-typ1 .banner__content--top-right{align-items:flex-start;justify-content:flex-end}.img-banner-typ1 .banner__content--middle-left{align-items:center;justify-content:flex-start}.img-banner-typ1 .banner__content--middle-center{align-items:center;justify-content:center}.img-banner-typ1 .banner__content--middle-right{align-items:center;justify-content:flex-end}.img-banner-typ1 .banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.img-banner-typ1 .banner__content--bottom-center{align-items:flex-end;justify-content:center}.img-banner-typ1 .banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}}@media screen and (max-width:749px){.img-banner-typ1 .banner--mobile-bottom:not(.banner--stacked) .banner__content{order:2}.img-banner-typ1 .banner:not(.banner--mobile-bottom) .field__input{background-color:transparent}}.img-banner-typ1 .banner--box{padding:4rem 3.5rem;position:relative;height:fit-content;align-items:center;text-align:center;width:100%;word-wrap:break-word;z-index:1}@media screen and (min-width:750px){.img-banner-typ1 .banner--desktop-transparent .banner--box{background-color:transparent}.img-banner-typ1 .banner--desktop-transparent .content-container:after{display:none}}@media screen and (max-width:749px){.img-banner-typ1 .banner--mobile-bottom:after,.img-banner-typ1 .banner--mobile-bottom .banner__media:after{display:none}.img-banner-typ1 .banner--box .title+.banner__text_description+.banner__list.icon{margin-top:3.5rem}}.img-banner-typ1 .banner:after,.img-banner-typ1 .banner__media:after{content:"";position:absolute;top:0;opacity:1;z-index:1;width:100%;height:100%;pointer-events:none;background:rgb(var(--color-background),.2)}.img-banner-typ1 .banner--box>*+.banner__text_description{margin-top:1.5rem}@media screen and (min-width:750px){.img-banner-typ1 .banner--box>*+.banner__text_description{margin-top:2rem}}.img-banner-typ1 .banner--box>*+.banner__list{margin-top:1.5rem}@media screen and (min-width:750px){.img-banner-typ1 .banner--box>*+.banner__list{margin-top:2rem}.img-banner-typ1 .banner--box .title+.banner__text_description+.banner__list.icon{margin-top:4.5rem}}.img-banner-typ1 .banner--box>*+*{margin-top:1rem}.img-banner-typ1 .banner--box>*:first-child{margin-top:0}@media screen and (max-width:749px){.img-banner-typ1 .banner--stacked .banner--box{width:100%;padding:4rem 2rem}}@media screen and (min-width:750px){.img-banner-typ1 .banner--box{width:auto;max-width:71rem;min-width:45rem}}@media screen and (min-width:990px){.img-banner-typ1 .title{margin-bottom:0rem}}@media screen and (min-width:1400px){.img-banner-typ1 .banner--box{max-width:90rem}}.img-banner-typ1 .banner--box .title+*{margin-top:2rem}.img-banner-typ1 .banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;max-width:100%;word-break:break-word}@media screen and (max-width:749px){.img-banner-typ1 .banner--content-align-mobile-right .banner__buttons--multiple{justify-content:flex-end}.img-banner-typ1 .banner--content-align-mobile-center .banner__buttons--multiple>*{flex-grow:1;min-width:22rem}.img-banner-typ1 .banner--content-align-mobile-center .image-icon{justify-content:center}.img-banner-typ1 .banner--content-align-center.banner--content-align-mobile-left .banner--box>.sub-heading:before{display:none}.img-banner-typ1 .banner--box{padding:4rem 2.5rem}}@media screen and (min-width:750px){.img-banner-typ1 .banner--content-align-center .banner__buttons--multiple>*{flex-grow:1;min-width:22rem}.img-banner-typ1 .banner--content-align-right .banner__buttons--multiple{justify-content:flex-end}.img-banner-typ1 .banner--box .banner__text_description{max-width:75%}.img-banner-typ1 .banner--content-align-center .banner--box .banner__text_description{margin-left:auto;margin-right:auto}}.img-banner-typ1 .banner--box>*+.banner__buttons{margin-top:2rem}.process-timeline{position:relative;overflow:hidden}.process-timeline__head{max-width:640px;margin:0 auto 48px;text-align:center}.process-timeline__tag{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;font-size:1.1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:rgba(var(--color-button),.08);border:1px solid rgba(var(--color-button),.25);color:rgb(var(--color-button));margin-bottom:16px}.process-timeline__heading{font-size:clamp(2.6rem,4vw,4.4rem);line-height:1.05;margin:0 0 16px;color:rgb(var(--color-foreground))}.process-timeline__description{font-size:1.6rem;color:rgba(var(--color-foreground),.7);margin:0}.process-timeline__panel{position:relative;overflow:hidden;padding:44px 36px;background:linear-gradient(180deg,rgba(var(--color-foreground),.05),rgba(var(--color-foreground),.02));border:1px solid rgba(var(--color-border),.15)}.process-timeline__panel:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--color-button),.5),transparent);opacity:.95;pointer-events:none}.process-timeline__row{display:grid;grid-template-columns:repeat(var(--step-count, 4),1fr);gap:10px;position:relative}.process-timeline__line{position:absolute;top:52px;left:11%;right:11%;height:1px;background:rgba(var(--color-border),.2);z-index:0}.process-timeline__line-fill{position:absolute;top:0;left:0;height:100%;width:0%;box-shadow:0 0 10px 1px rgba(var(--color-button),.7);transition-property:width;transition-timing-function:cubic-bezier(.16,1,.3,1)}.process-timeline__row.is-in-view .process-timeline__line-fill{width:100%}.process-timeline__step{position:relative;z-index:1;text-align:center;padding:0 14px;opacity:0;transform:translateY(24px);transition-property:opacity,transform;transition-duration:.6s;transition-timing-function:ease}.process-timeline__row.is-in-view .process-timeline__step{opacity:1;transform:translateY(0)}.process-timeline__num{position:absolute;top:-18px;left:50%;transform:translate(-50%);font-size:1.1rem;font-weight:800;letter-spacing:.14em;color:rgba(var(--color-foreground),.55)}.process-timeline__icon-badge{width:104px;height:104px;margin:0 auto 24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,rgba(var(--color-button),.14),rgba(var(--color-foreground),.02) 60%);border:1px solid rgba(var(--color-border),.2)}.process-timeline__icon{width:46px;height:46px;stroke:rgb(var(--color-button));fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.process-timeline__icon--image{object-fit:contain}.process-timeline__title{font-size:2rem;margin:0 0 10px;color:rgb(var(--color-foreground))}.process-timeline__text{max-width:24ch;margin:0 auto;font-size:1.4rem;color:rgba(var(--color-foreground),.65)}@media screen and (max-width:749px){.process-timeline__row{grid-template-columns:1fr;gap:60px}.process-timeline__line{display:none}.process-timeline__step{padding:0}}.accordion summary{display:flex;position:relative;line-height:1;padding:3rem}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.15);border-bottom:.1rem solid rgba(var(--color-foreground),.15)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word;font-weight:var(--font-heading-weight);line-height:normal}.accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details>summary .icon-caret{color:rgba(var(--color-foreground),1)}.accordion details[open]>summary .icon-caret{color:rgba(var(--color-button));transform:rotate(-90deg)}.accordion summary .icon-caret{transform:rotate(0);width:3rem;height:3rem;transition:all var(--duration-default) linear;top:calc(50% - .95em);right:2.2rem}.accordion__content{margin-bottom:0rem;word-break:break-word;overflow-x:auto;padding:3rem;padding-top:0}.accordion__content img{max-width:100%}@media screen and (max-width:576px){.accordion summary{padding:2.5rem}}.collapsible-content{position:relative;z-index:0}.collapsible-section-layout{padding-bottom:5rem;padding-top:5rem}@media screen and (min-width:750px){.collapsible-section-layout{padding-bottom:7rem;padding-top:7rem}}.collapsible-content__media--small{height:19.4rem}.collapsible-content__media--large{height:43.5rem}@media screen and (min-width:750px){.collapsible-content__media--small{height:31.4rem}.collapsible-content__media--large{height:69.5rem}}@media screen and (min-width:750px){.collapsible-content__grid--reverse{flex-direction:row-reverse}}.collapsible-content__wrapper .collapsible-content__grid-item .collapsible_address-block h3.address-block-heading.h4{margin-bottom:2rem}.collapsible-content__header{word-break:break-word}.collapsible-content__heading{margin-bottom:2rem;margin-top:0}@media screen and (min-width:750px){.collapsible-content__heading{margin-bottom:3rem}}.collapsible-none-layout .accordion:first-child{border-top:.1rem solid rgba(var(--color-foreground),.15)}.collapsible-none-layout .accordion+.accordion{border-top:0}.collapsible-none-layout .grid__item:only-child{border:.1rem solid rgba(var(--color-foreground),.15)}.collapsible-none-layout .accordion:last-child{border-bottom:0}.collapsible-row-layout .accordion:not(:first-child):not(.color-background-1){margin-top:1rem}.caption-with-letter-spacing+h2{margin-top:1rem}@media screen and (min-width:750px){.collapsible-content .accordion{margin-top:0}}.collapsible-row-layout .accordion{margin-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.collapsible-row-layout .accordion summary,.collapsible-row-layout .accordion .accordion__content{padding-left:1.5rem;padding-right:1.5rem}.collapsible-content summary{transition:all .3s linear}.collapsible-content .accordion:first-child{border-top:none}.collapsible-content__grid-item .collapsible_address-block{margin-top:30px}@supports not (inset: 10px){@media screen and (min-width:750px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:5rem;padding-right:0}}@media screen and (min-width:990px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:7rem}}}.collapsible_address-block ul li:not(:last-child){margin-bottom:20px}.collapsible_address-block ul li svg{margin-right:16px}.collapsible_address-block ul li,.collapsible_address-block ul li a{display:flex;align-items:center;text-decoration:none}.collapsible-content .collapsible-content__wrapper .collapsible-content__grid .collapsible-content__grid-item svg.placeholder-svg{border-radius:var(--media-radius);height:500px}@media screen and (min-width:990px){.collapsible-content .collapsible-content__wrapper .collapsible-content__grid .collapsible-content__grid-item{position:sticky;top:30px;height:100%}.collapsible-content__wrapper:has(.title-wrapper-with-link+.grid>.grid__item:not(.collapsible-content__grid-item):only-child){display:grid;grid-template-columns:1.3fr 1.7fr;align-items:start;row-gap:2rem;column-gap:5%}.collapsible-content__wrapper:has(.title-wrapper-with-link+.grid>.grid__item:not(.collapsible-content__grid-item):only-child) .title-wrapper-with-link{margin-bottom:0;position:sticky;top:0}.collapsible-content__wrapper:has(.title-wrapper-with-link+.grid>.grid__item:not(.collapsible-content__grid-item):only-child) .description{max-width:80%}}@media screen and (max-width:989px){.collapsible_address-block{padding:3rem 0 0}.collapsible-content__wrapper .collapsible-content__grid-item .collapsible_address-block h3.address-block-heading.h4{margin-top:0}}.collapsible-content__grid .grid__item:only-child{margin:auto}.accordion svg.icon.icon-accordion{fill:currentcolor}summary[aria-expanded=true] .accordion__title{color:rgba(var(--color-button))}.article.grid__item{padding:0}.grid--peek .article-card{box-sizing:border-box}.article-card__image-wrapper>a{display:block}.article-card__title{text-decoration:none;word-break:break-word}.article-card__title a:after{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.article-card__link.link{padding:0}.article-card__link{text-underline-offset:.3rem}.article-card a.blog__button.button{margin:15px 0 0}.article-card__info{padding-top:0rem;font-size:calc(var(--font-base-size) - 2px);line-height:normal;text-transform:uppercase;font-weight:600;margin-bottom:0;color:rgba(var(--color-button));transition:all .3s linear;letter-spacing:.1em}.article-card .article-card__image+.article-card__info{z-index:1;position:absolute;right:0;top:0;padding:.6rem 1.8rem .6rem .6rem;margin:0;background:rgba(var(--color-button));color:rgba(var(--color-button-text));transition:all .3s linear}.article-card__footer{letter-spacing:.1rem;font-size:var(--font-base-size)}.article-card__footer:not(:last-child){margin-bottom:1rem}.article-card__footer:last-child{margin-top:auto}.article-card__excerpt{width:100%;font-size:var(--font-base-size);letter-spacing:0;transition:all .3s linear;margin:0}.article-card__link:not(:only-child){margin-right:3rem}@media screen and (min-width:990px){.article-card__link:not(:only-child){margin-right:4rem}}.article-card__image--small .ratio:before{padding-bottom:11rem}.article-card__image--medium .ratio:before{padding-bottom:22rem}.article-card__image--large .ratio:before{padding-bottom:33rem}@media screen and (min-width:750px){.article-card__image--small .ratio:before{padding-bottom:14.3rem}.article-card__image--medium .ratio:before{padding-bottom:21.9rem}.article-card__image--large .ratio:before{padding-bottom:27.5rem}}@media screen and (min-width:990px){.article-card__image--small .ratio:before{padding-bottom:17.7rem}.article-card__image--medium .ratio:before{padding-bottom:30.7rem}.article-card__image--large .ratio:before{padding-bottom:40.7rem}}.article-card .card__inner a{width:100%}.article-card__footer span{display:flex;align-items:center}.article-card__footer span svg{margin-right:5px}.article__image{height:100%}.comment-icon svg{width:1.6rem;height:1.6rem}.article-author svg{width:1.6rem;height:1.6rem}@media screen and (max-width:749px){.article-card .card__information h3.card__heading a{font-size:calc(var(--font-h5-size) - 2px)}}.article-card .card__information>*:not(:last-child){margin-bottom:15px}@supports not (inset: 10px){.articles-wrapper.grid{margin:0 0 5rem}@media screen and (min-width:750px){.articles-wrapper.grid{margin-bottom:7rem}}}.blog__post.article.grid__item.blog-list-style .card__content{padding:20px;align-items:center;justify-content:center;display:flex}.blog__posts.articles-wrapper .article.blog-overlay-style .card__information{left:20px;right:20px;top:20px;bottom:20px;margin:auto;position:absolute;display:flex;flex-direction:column;justify-content:center}.blog__posts.articles-wrapper .article.blog-overlay-style .blog__button.button{width:fit-content}.blog__post.article.grid__item.blog-overlay-style .card__content{padding:0}.article-card .article-card__image{transition:all .3s linear}.article-card:hover .article-card__image{transform:scale(1.12);-webkit-transform:scale(1.12)}.blog-placeholder{margin:0;background:rgb(var(--color-background))}.blog__posts.articles-wrapper .article.blog-list-style .article-card-wrapper .card.article-card{width:100%;align-self:self-start;overflow:hidden;display:flex;flex-direction:row;gap:var(--grid-desktop-horizontal-spacing)}.blog__posts.articles-wrapper .article.blog-overlay-style .card__inner{position:absolute;left:0;top:0;height:100%;overflow:hidden;z-index:0;border-bottom:0}.blog__posts.articles-wrapper .article.blog-overlay-style{scroll-snap-align:start;position:relative;margin-left:0}.blog__posts.articles-wrapper .blog__post .card--standard>.card__content .card__information{padding:20px 0}.featured-blog .slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:flex;align-items:center;justify-content:center}.featured-blog .slider--tablet:after{content:"";width:0;padding-left:1.5rem;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.featured-blog .slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding:var(--focus-outline-padding)}.featured-blog .slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:auto}.featured-blog .slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:flex;margin-top:30px}.blog__posts .blog__post.blog-overlay-style .card:not(.ratio)>.card__content{z-index:1;grid-template-rows:max-content minmax(0,1fr) max-content auto}@media screen and (max-width:576px){.page-width-desktop .grid--peek .grid__item{min-width:100%}}@media screen and (max-width:749px){.page-width-desktop .grid--peek.slider .grid__item:first-of-type{margin-left:auto}}@media screen and (max-width:989px){.featured-blog .slider:not(.slider--everywhere):not(.slider--mobile)+.slider-buttons{display:none}}@media screen and (min-width:750px){.blog-placeholder{margin:0}}.blog-placeholder__content{padding:3rem;background:rgba(var(--color-foreground),.04)}.blog-placeholder .placeholder{position:relative}.blog-placeholder .card .media{position:relative;height:100%}.blog-placeholder h2{margin:0}.blog-placeholder .rte-width{margin:1.2rem 0 0;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:990px){.grid--1-col-desktop .article-card .card__content{text-align:center}}.blog__title{margin:0}.blog__posts.articles-wrapper{margin-bottom:0}@media screen and (min-width:990px){.blog__posts.articles-wrapper{margin-bottom:0}}.blog__posts.articles-wrapper .article{scroll-snap-align:start;height:auto}@media screen and (max-width:749px){.blog__posts.articles-wrapper .article.blog-list-style .article-card-wrapper .card.article-card{flex-direction:column;gap:var(--grid-desktop-horizontal-spacing)}}.background-secondary .blog-placeholder__content{background-color:rgb(var(--color-background))}@supports not (inset: 10px){@media screen and (min-width:750px){.blog__posts .article+.article{margin-left:var(--grid-desktop-horizontal-spacing)}}}.article-card__info span:not(:last-child):after{content:"";margin:0 1rem 0 1.5rem;font-size:70%;width:10px;height:10px;display:inline-block;position:relative;right:0;border:2px solid rgb(var(--color-foreground));background:rgb(var(--color-button-text))}.article-card__info span svg{margin-right:10px;width:18px;height:18px;fill:currentcolor}@media screen and (min-width:400px){.blog-list-style .card.article-card{display:flex;flex-direction:row}}@media screen and (max-width:1540px){.blog__posts.articles-wrapper.grid--3-col-desktop .grid__item,.blog__posts.articles-wrapper.grid--4-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 1 / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 1 / 2)}}@media screen and (max-width:990px){.blog__posts.articles-wrapper.grid--3-col-desktop .grid__item,.blog__posts.articles-wrapper.grid--4-col-desktop .grid__item{width:100%;max-width:100%}}@media screen and (max-width:576px){.blog__posts.grid--peek.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}}.footer{position:relative;z-index:0}.footer--border-bottom{border-top:.1rem solid rgb(var(--color-border))}.footer:not(.color-background-1){border-top:none}.footer__content-top{padding-bottom:0rem;display:block;position:relative}footer .banner__media.media{position:unset}@media screen and (max-width:749px){.footer .grid{display:block}.footer-block.grid__item{padding:0;margin:0rem 0;width:100%;max-width:100%}.footer-block.grid__item:first-child{margin-top:0}.footer__content-top{padding-bottom:0rem}}@media screen and (min-width:750px){.footer__content-top .grid{row-gap:3.5rem;margin-bottom:0}}.footer__content-bottom{position:relative}.footer__content-bottom:only-child{border-top:0}.footer__content-bottom-wrapper{display:flex;width:100%;margin-top:0;padding:30px 0}.footer__localization:empty+.footer__column--info{align-items:center}@media screen and (max-width:749px){.footer__localization:empty+.footer__column{padding-top:1.5rem}}.footer__column{width:100%;align-items:flex-end}.footer__column--info{display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:2rem}@media screen and (min-width:990px){.footer__column--info{padding-left:0;padding-right:0;flex-direction:row}}@media screen and (min-width:750px){.footer-block{display:block;margin-top:0}}.footer-block:empty{display:none}.footer-block--newsletter{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin-top:0rem}.footer-block--newsletter:only-child{margin-top:0}.footer-block--newsletter>*{flex:1 1 100%}@media screen and (max-width:749px){.footer-block.footer-block--menu:only-child{text-align:left}}@media screen and (min-width:750px){.footer-block--newsletter{flex-wrap:nowrap;justify-content:space-between}}.footer-block__heading{margin-bottom:2.4rem;margin-top:0;font-size:calc(var(--font-h5-size) - 2px);font-weight:var(--font-heading-weight);z-index:99}@media screen and (min-width:990px){.footer-block__heading{font-size:var(--font-h5-size);font-weight:var(--font-heading-weight)}}.footer__list-social:empty,.footer-block--newsletter:empty{display:none}.footer__list-social.list-social{margin:0}.footer__list-social.list-social.left:only-child{justify-content:flex-start}.footer__list-social.list-social.center:only-child{justify-content:center}.footer__list-social.list-social.right:only-child{justify-content:flex-end}.footer__list-social.list-social .list-social__item{padding:0}.footer__list-social.list-social .list-social__item a{padding:10px 0}.footer-block__details-content.footer-block--newsletter.left .list-social{justify-content:flex-start}.footer-block__details-content.footer-block--newsletter.center .list-social{justify-content:center}.footer-block__details-content.footer-block--newsletter.right .list-social{justify-content:flex-end}.newsletter-form__field-wrapper{max-width:70rem}@media screen and (min-width:750px){.footer-block__newsletter:not(:only-child){text-align:left}.footer-block__newsletter:not(:only-child) .footer__newsletter{justify-content:flex-start;margin:0}.footer-block__newsletter:not(:only-child) .newsletter-form__message--success{left:auto}}.footer-block__newsletter+.footer__list-social{margin-top:3rem}@media screen and (max-width:749px){.footer__list-social.list-social{justify-content:center}}@media screen and (min-width:750px){.footer-block__newsletter+.footer__list-social{margin-top:0}}.footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:1rem 1rem 0}.footer__localization:empty{display:none}.localization-form{display:flex;flex-direction:column;flex:auto 1 0;padding:1rem;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:1rem 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 1rem .5rem;flex-grow:1}.footer__localization h2{margin:1rem 1rem .5rem;color:rgba(var(--color-foreground),.75)}.header__icons localization-form .disclosure__list-wrapper{top:100%;bottom:unset}@media screen and (min-width:750px){.footer__localization{padding:.4rem 0;justify-content:flex-start}.localization-form{padding:1rem 2rem 1rem 0}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:start;width:auto;margin:0 1rem 0 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 0}.footer__localization h2{margin:1rem 0 0}}@media screen and (max-width:989px){noscript .localization-form:only-child,.footer__localization noscript{width:100%}}.localization-form .button{padding:1rem}.localization-form__currency{display:inline-block}@media screen and (max-width:749px){.localization-form .button{word-break:break-all}}.localization-form__select{border-radius:var(--inputs-radius-outset);position:relative;margin-bottom:1.5rem;padding-left:1rem;text-align:left;min-height:calc(4rem + var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2)}.disclosure__button.localization-form__select{padding:calc(2rem + var(--inputs-border-width));background:rgb(var(--color-background))}noscript .localization-form__select{padding-left:0rem}@media screen and (min-width:750px){noscript .localization-form__select{min-width:20rem}}.localization-form__select .icon-caret{position:absolute;content:"";height:.6rem;right:calc(var(--inputs-border-width) + 1.5rem);top:calc(50% - .2rem)}.localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));width:100%;padding-right:4rem;padding-bottom:1.5rem}noscript .localization-selector.link{padding-top:1.5rem;padding-left:1.5rem}.disclosure .localization-form__select{padding-top:1.5rem}.localization-selector option{color:#000}.localization-selector+.disclosure__list-wrapper{margin-left:0;opacity:1;animation:animateLocalization var(--duration-default) ease}.theme__default-footer_style .footer__blocks-wrapper li.office-mail a{display:unset!important}.footer__copyright{text-align:center;margin:0}.footer__copyright .copyright__content p{margin:0;font-size:var(--font-base-size)}@media screen and (min-width:750px){.footer__copyright{text-align:right}}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}.footer-block__details-content:not(.list-menu--inline){margin-bottom:1rem;justify-content:center}.footer-block__details-content>p,.footer-block__details-content>li{padding:0;line-height:normal}.footer-block__details-content>p,.footer-block__details-content>li:not(:last-child),.footer-block__address .contact-info li:not(:last-child){margin-bottom:25px}@media screen and (min-width:750px){.footer-block__details-content{margin-bottom:0}.footer-block:only-child li{display:inline}}.footer-block__details-content>li:not(:last-child){position:relative}.footer-block__details-content .list-menu__item--link,.copyright__content a{transition:all .3s linear;display:inline-flex;line-height:normal;padding:0;color:inherit}.footer-block__details-content .list-menu__item--active{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground))}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:rgb(var(--color-link-hover))}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--active:hover{text-decoration-thickness:.2rem}}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--link{padding:0}}@media screen and (max-width:749px){.footer-block-image{text-align:center}}.footer-block-image>img{height:auto}.footer-block__details-content .placeholder-svg{max-width:20rem}.copyright__content a{color:currentColor;text-decoration:none}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}.footer .disclosure__link{padding:.95rem 3.5rem .95rem 2rem;color:rgba(var(--color-foreground),.75)}.footer .disclosure__link:hover{color:rgb(var(--color-foreground))}.footer .disclosure__link--active{text-decoration:underline}@supports not (inset: 10px){@media screen and (max-width:749px){.footer .grid{margin-left:0}}@media screen and (min-width:750px){.footer__content-top .grid{margin-left:-3rem}.footer__content-top .grid__item{padding-left:3rem}}}footer ul.footer-social-icons li{list-style:none}footer ul.footer-social-icons{display:flex;flex-wrap:wrap;margin:0;padding:0}footer ul.footer-social-icons li:not(:last-child){margin-right:10px}footer ul.footer-social-icons li a{padding:10px 0}footer ul.contact-info li svg{margin-right:10px;fill:rgba(var(--color-foreground));width:20px;height:20px;min-width:20px}.footer-block__address .contact-info li{display:flex}footer ul.contact-info address{font-style:normal;display:flex;align-items:flex-start}footer ul.contact-info address p{margin:0}.theme__default-footer_style .footer__blocks-wrapper{display:flex;flex-direction:column;align-items:center}.theme__default-footer_style .footer__column--info{align-items:center}footer .newsletter-form__field-wrapper .newsletter-form__button{width:auto;padding:0 40px;position:relative;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:var(--buttons-radius)}footer .newsletter-form__field-wrapper .newsletter-form__button:hover{background-color:rgb(var(--color-hover-button));color:rgb(var(--color-button-hover-text))}.footer-newsletter.left .newsletter-form{margin:0 auto 0 0}.footer-newsletter.right .newsletter-form{margin:0 0 0 auto}.footer-block__address .contact-info li a,.footer-block__address .contact-info li.office-hours{display:inline-flex;align-items:center}footer .footer-block__details-content.list-menu--inline li:not(:last-child){margin:0 10px 0 0}footer .footer-block__details-content.list-menu--inline.right{justify-content:flex-end}footer .footer-block__details-content.list-menu--inline.left{justify-content:flex-start}footer .footer-block__details-content.list-menu--inline.center{justify-content:center}footer .footer-block__address{margin-bottom:1rem}footer .footer-text.center .social-icons,.footer_address.center .footer-block__address .contact-info li,.footer_address.center .social-icons{display:flex;justify-content:center}footer .footer-text.right .social-icons,.footer_address.right .footer-block__address .contact-info li,.footer_address.right .social-icons{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.footer-block:first-child{padding-top:0}.footer-block.footer-block--menu.footer-links h2.footer-block__heading{position:relative;cursor:pointer;display:flex;align-items:center;margin:0;transition:all .3s linear}.footer-block.footer-block--menu.footer-links h2.footer-block__heading:after{content:"";background:currentcolor;width:15px;height:2px;right:0;margin:auto;position:absolute;top:10px;transition:all .3s linear}.footer-block.footer-block--menu.footer-links h2.footer-block__heading:before{content:"";height:15px;width:2px;position:absolute;right:6px;opacity:1;background:currentcolor;margin:auto;transition:all .3s linear}.footer-block.footer-block--menu.footer-links.open h2.footer-block__heading:before{opacity:0}.footer-block.footer-block--menu.footer-links h2.footer-block__heading:hover{color:rgb(var(--color-link-hover))}.footer-block.footer_address h2.footer-block__heading{position:relative;cursor:pointer;display:flex;align-items:center;margin:0;transition:all .3s linear}.footer-block.footer_address h2.footer-block__heading:after{content:"";background:currentcolor;width:15px;height:2px;right:0;margin:auto;position:absolute;top:10px;transition:all .3s linear}.footer-block.footer_address h2.footer-block__heading:before{content:"";height:15px;width:2px;position:absolute;right:6px;opacity:1;background:currentcolor;margin:auto;transition:all .3s linear}.footer-block.footer_address.open h2.footer-block__heading:before{opacity:0}.footer-block.footer_address .footer-block{margin-top:15px;overflow:hidden}.footer-block__details-content{text-align:left}.footer-block__details-content.center p{text-align:center}.footer-block__details-content.footer_menu{margin-top:15px}.footer-links .footer_menu{display:none}.footer-links.open .footer_menu{display:block;transition:all .5s ease-in-out;overflow:hidden}.footer_address .footer-block{display:none}.footer_address.open .footer-block{display:block;transition:all .5s ease-in-out}.shopify-section.reveal .footer_menu>li>a{animation:fadeInLeft .7s ease-out .05s both}.shopify-section.reveal .footer_address .footer-block>ul>li{animation:fadeInLeft 1s ease-out .05s both}.footer .list-payment{padding:0}.footer-block.footer-block--menu.footer-links h2.footer-block__heading:after,.footer-block.footer-block--menu.footer-links h2.footer-block__heading:before{display:none}.footer-block.footer-block--menu{display:grid;justify-content:center;grid-template-columns:1fr auto;align-items:center}.footer-block--menu .footer__title+span.drop_down-area,.footer-block.footer_address h2.footer-block__heading .drop_down-area{display:flex;align-items:center;justify-content:center;min-width:1.5rem;cursor:pointer;transition:all .3s linear}.footer-block--menu>.drop_down-area{color:rgba(var(--color-foreground),1)}.footer-block--menu.open>.drop_down-area,.footer-block.open .footer-block__heading .drop_down-area{transform:rotate(-90deg)!important;color:rgba(var(--color-button),1)}.footer-block--menu.open>.drop_down-area,.footer-block.open .footer-block__heading{color:rgba(var(--color-button),1)}}@media screen and (min-width:768px){.footer-block__heading span.drop_down-area,.footer-block--menu .footer__title+span.drop_down-area{display:none}}.footer .newsletter-form{max-width:100%}.footer .footer-text .footer-block__details-content{margin-top:15px;margin-bottom:35px}footer ul.footer-social-icons li a{padding:0;border:1px solid rgb(var(--color-foreground),.15);color:rgb(var(--color-button));border-radius:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center}footer .list-social__item .icon{height:20px;width:20px}.footer-block .store_block{display:flex;column-gap:1rem;row-gap:1rem;flex-wrap:wrap}.footer-block .store_block>a{display:inline-flex;align-items:center}.footer-block .store_block :is(img,.place-holder){border:.1rem solid rgb(var(--color-border),.15);display:block;height:auto;width:auto;transition:all var(--duration-default)}.footer-block .store_block>.place-holder{max-width:20rem}.footer-block .store_block :is(img,.place-holder):hover{border-color:rgb(var(--color-link-hover))}.footer__content-bottom-wrapper .footer-policy{display:none;align-items:center;float:right;margin-bottom:0}.footer-block__details-content>li:not(:last-child){position:relative;margin-bottom:2rem}.footer__content-bottom-wrapper .footer-policy li{margin:0}.footer__content-bottom-wrapper .footer-policy .footer-block__details-content li:not(:last-child){padding-right:1.75rem}.footer__content-bottom-wrapper .footer-policy .footer-block__details-content li:not(:first-child){padding-left:1.75rem}.footer__content-bottom-wrapper .footer-policy .footer-block__details-content .list-menu__item--link{margin:0;padding:0}.footer__content-bottom-wrapper .footer-policy .footer-block__details-content li:not(:last-child):after{position:absolute;content:"";right:-2px;top:50%;width:2px;height:1em;border-right:1px solid rgba(var(--color-border),.15);transform:translateY(-50%)}@media screen and (max-width:989px){.footer__content-bottom-wrapper .footer-policy{justify-content:center}}.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}.footer-block--newsletter .newsletter-form{justify-content:unset;align-items:unset;flex-direction:unset}@media screen and (min-width:750px){.newsletter-form{align-items:center;margin:0 auto;max-width:45rem;position:relative;padding-left:0}.news_wrapper-sec .newsletter-form{max-width:95rem}}.newsletter-form__field-wrapper{width:100%}.newsletter-form__field-wrapper .field__input{padding:0 2rem;text-align:center}@media screen and (max-width:1023px){.newsletter-form__field-wrapper .field__input{padding:0 2rem}}.newsletter-form__field-wrapper .field{z-index:0;flex-direction:column}.newsletter-form__message{justify-content:center;margin-bottom:0;outline:none;box-shadow:none;outline-offset:unset}.newsletter-form__message--success{margin-top:2rem}@media screen and (min-width:750px){.footer-block__details-content.left .newsletter-form__message{justify-content:flex-start}.newsletter-form__message{justify-content:center;width:100%}}.newsletter-form__button{border-radius:var(--buttons-radius);margin:0 auto;z-index:2;font-size:var(--font-base-size);position:relative;inset:unset;width:auto;padding:0 5rem}.newsletter .newsletter-form__button:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background));transition:all .3s linear}.newsletter .newsletter-form__button:focus,.newsletter .newsletter-form__button:hover{background-color:rgba(var(--color-secondary-button));color:rgba(var(--color-secondary-button-text))}.newsletter-form__button .icon{width:1.5rem}.field:after{display:none}.newsletter__wrapper-right{margin-top:30px}.newletter_wrapper-block .field:hover.field:after{box-shadow:unset}.newletter_wrapper-block .field__button{height:calc(6rem + var(--buttons-border-width) * 2);margin-top:4rem}.newletter_wrapper-block .field__button svg{width:20px;height:20px;transition:all .3s linear;fill:currentcolor}.newsletter__wrapper-left h2{margin:0 0 1rem}@media screen and (max-width:749px){.newsletter__wrapper .newsletter-form__field-wrapper{max-width:60rem}.newsletter__wrapper-left{margin-bottom:20px}}.section-email-signup .newsletter-form__button{font-family:var(--font-heading-family)}.newsletter-checkbox label{display:flex;align-items:flex-start;width:fit-content;cursor:pointer}.news_wrapper-sec>.heading:has(+.newsletter-form-area){margin-bottom:5rem}.list-payment{display:flex;justify-content:center;margin:0;padding-top:1rem;padding-left:0;flex-wrap:wrap}@media screen and (min-width:750px){.list-payment{justify-content:flex-end;margin:0;padding-top:0}}.list-payment__item{align-items:center;display:flex;padding:.5rem}@media screen and (max-width:576px){.list-payment__item{padding:.2rem}}.list-social{display:flex;flex-wrap:wrap;justify-content:center;margin-top:3.5rem}@media only screen and (max-width:749px){.list-social{justify-content:center}}.list-social__item .icon{height:20px;width:20px;transition:all var(--duration-default) linear;color:rgb(var(--color-link-hover))}.list-social__link{align-items:center;display:flex;color:rgb(var(--color-link));text-decoration:none;border-radius:0}.list-social__link:hover .icon,.text-social__link:hover .icon{color:rgb(var(--color-link-hover))}li.list-social__item:not(:last-child){margin-right:10px}li.list-social__item a{border-width:1px;border-color:rgb(var(--color-foreground),.15);border-style:solid;color:rgb(var(--color-button));width:40px;height:40px;display:flex;justify-content:center;align-items:center;padding:10px 0;transition:all .3s linear}li.list-social__item a:hover{border-color:rgb(var(--color-link-hover));transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}li.list-social__item a svg{height:20px;width:20px}.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul{padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-icon),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease;transition:var(--duration-default) linear;word-wrap:break-word}.rte a:hover{color:rgb(var(--color-button))}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}@media screen and (max-width:576px){.contact .title-wrapper--no-top-margin.h1{font-size:var(--font-h5-size)}}.newsletter-container .newsletter__wrapper{padding:3rem}.newsletter-modal{flex-direction:row-reverse}.newsletter-container .newsletter__button{margin-top:0;margin-left:0}.newsletter-modal.text-center .newsletter__wrapper{text-align:center}.newsletter-modal.text-start .newsletter__wrapper{text-align:left}.newsletter-modal.text-end .newsletter__wrapper{text-align:right}.newsletter-container .list-social{display:flex;flex-wrap:wrap;margin-top:0;justify-content:unset;gap:.6rem;justify-content:center}.newsletter-modal.text-end .list-social{justify-content:right}.newsletter-modal.text-start .list-social{justify-content:left}.newsletter-modal.text-center .list-social{justify-content:center;margin-top:20px}.newsletter-container .newsletter-modal .field__label{top:calc(1.3rem + var(--inputs-border-width))}.newsletter-container .newsletter-modal .field__input{height:5rem}.newsletter-container{position:fixed;z-index:9999;top:0;left:0;transition:opacity .5s;opacity:1;visibility:visible;margin:auto;height:100%;width:100%;transition:all linear .3s}.newsletter-modal{padding:20px}.newsletter-modal .newsletter__wrapper>*:not(:last-child){margin:0 0 2rem}.newsletter-modal .newsletter__wrapper>.sub-heading{margin-bottom:1rem}.newsletter-modal{display:flex;padding:0;width:100%;max-width:1000px;height:580px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all linear .3s;z-index:1;background-size:cover;background-position:center;overflow:hidden;align-items:center;background:transparent}.newsletter-modal:has(.newsletter__wrapper:only-child){width:770px;height:600px}span.newsletter-container-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:#000000e6}a.close-window.icon-button.close-icon{position:absolute;cursor:pointer;right:15px;top:15px}.newsletter-container .newsletter-modal .newsletter-form__field-wrapper{display:flex;align-items:center;gap:2rem}.newsletter-container .newsletter-modal .newsletter-form__field-wrapper .newsletter-form__message{margin:0}@media screen and (max-width:576px){.newsletter-form__field-wrapper{display:block}}.newsletter-container .newsletter-modal:before{display:block;opacity:.4}.newsletter-modal .newsletter-content{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;border:.1rem solid rgb(var(--color-border),.15);background:rgba(var(--color-background));overflow:hidden}.newsletter-container .newsletter-modal .newsletter__wrapper{width:480px}.newsletter-modal .newsletter__wrapper .title-wrapper-with-link{margin-bottom:20px;letter-spacing:1.3px;align-items:center}.newsletter-container .newsletter-modal .newsletter__button{position:relative;right:0;height:100%;border-radius:var(--buttons-radius)}.newsletter-container .newsletter-modal .field__input{margin:0;height:calc(6rem + var(--buttons-border-width) * 2);color:rgb(var(--color-foreground))}.newsletter-container .newsletter-modal .newsletter__subheading.rte.subtitle{max-width:100%;margin:0 auto 20px;font-weight:500;font-size:var(--font-base-size)}.newsletter-container .newsletter-modal .newsletter__subheading.rte.body{font-size:var(--font-base-size);line-height:1.64;margin-bottom:5rem}.newsletter-modal .newsletter-form{max-width:100%}a.close-window.icon-button.close-icon{position:fixed;right:0;top:0;margin:0;transition:var(--duration-default);display:flex;width:8rem;height:8rem;background:none;color:rgb(var(--color-button));align-items:center;justify-content:center;line-height:normal;border-radius:var(--inputs-radius);border:.1rem solid rgb(var(--color-border),.15);border-top:transparent;border-right:transparent}a.close-window.icon-button.close-icon svg{transition:var(--duration-default);width:25px;height:25px}a.close-window.icon-button.close-icon:hover{background:transparent;border:.1rem solid rgb(var(--color-button),1);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}a.close-window.icon-button.close-icon:hover svg{color:rgb(var(--color-link-hover))}.newsletter-modal .newsletter-content .newsletter-form__field-wrapper .field i.fa.fa-envelope{position:absolute;left:20px;z-index:1;top:50%;transform:translateY(-50%)}.newsletter-content .list-social .list-social__link{margin-right:0!important;padding:0}.newsletter-content .list-social .list-social__link:hover{color:inherit}.newsletter-content form .newsletter-form__field-wrapper .field__input{padding:0 2rem;transition:all .3s linear}.newsletter-content form .newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.newsletter-bg-img{width:100%;height:100%;animation:fadeInRight 1.2s ease both;z-index:-1}.newsletter-bg-img img{height:100%}.newsletter-container.show-modal form#contact_form :where(.field,button){width:100%}.newsletter-modal .newsletter-content{width:100%;padding:0 6rem}.newsletter-container .newsletter__wrapper{padding:0}.newsletter-modal .newsletter__wrapper .title-wrapper-with-link{letter-spacing:3px;margin-bottom:3rem}.newsletter-modal .newsletter-form__field-wrapper{flex-direction:column;margin-bottom:0}.newsletter-container .newsletter-modal .newsletter__wrapper{width:100%}.newsletter-container .newsletter-modal:before{opacity:1}.newsletter-container .newsletter-modal.text-start .newsletter-form__field-wrapper{align-items:flex-start}.newsletter-container .newsletter-modal.text-end .newsletter-form__field-wrapper{align-items:flex-end}.newsletter-container .newsletter-modal.text-start .newsletter-form{align-items:flex-start}.newsletter-container .newsletter-modal.text-end .newsletter-form{align-items:flex-end}.newsletter-container .newsletter-modal .newsletter__wrapper>.newsletter__subheading+div{margin-top:6rem}@media screen and (max-width:1199px){.newsletter-modal{max-width:94%}.newsletter-modal .newsletter-content{padding:0 3rem}}@media screen and (min-width:991px){.newsletter-container .newsletter-modal .newsletter-form__message{justify-content:flex-start;font-weight:500;letter-spacing:normal}}@media screen and (max-width:990px){.newsletter-container .newsletter-modal:before{display:block;opacity:.3}.newsletter-modal .newsletter-content{align-items:flex-start}.newsletter-modal{background-position:left}.newsletter-container .newsletter-modal .newsletter__wrapper{width:100%}.newsletter-container .newsletter-modal .newsletter-form__message{justify-content:flex-start}}@media screen and (max-width:767px){.newsletter-modal.text-start .newsletter__wrapper{text-align:center}.newsletter-form__field-wrapper{align-items:center}.newsletter-bg-img{display:none}.newsletter-modal.text-start .newsletter__wrapper .title-wrapper-with-link{align-items:center}.newsletter-modal .newsletter-content{padding:0 4rem}.newsletter-container .newsletter-modal .newsletter-form__message{justify-content:center}.newsletter-container .newsletter-modal .newsletter-form__field-wrapper{align-items:center}.newsletter-container .list-social,.newsletter-modal.text-start .list-social,.newsletter-modal.text-end .list-social{width:100%;justify-content:center}.newsletter-container .newsletter-modal.text-start .newsletter-form__field-wrapper,.newsletter-container .newsletter-modal.text-end .newsletter-form__field-wrapper{align-items:center}}@media screen and (max-width:576px){.newsletter-container .newsletter-modal .newsletter__button{position:relative;border-radius:var(--buttons-radius)}.newsletter-modal{padding:0}.newsletter-container .newsletter-modal .newsletter__subheading.rte{margin:0 auto 20px}.newsletter-container .newsletter-modal .newsletter__subheading.rte{width:100%}.newsletter-modal .newsletter-content{padding:0 3rem}}@media screen and (max-width:576px){a.close-window.icon-button.close-icon{width:5rem;height:5rem}a.close-window.icon-button.close-icon svg{width:20px;height:20px}}.pagination-wrapper{margin-top:4rem}@media screen and (min-width:990px){.pagination-wrapper{margin-top:5rem}}.pagination__list{display:flex;flex-wrap:nowrap;justify-content:center}.pagination__list>li{flex:1 0 4rem;max-width:4rem}.pagination__list>li:not(:last-child){margin-right:0}ul.pagination__list.list-unstyled li{background:transparent;margin:0 3px;transform:scale(.95);transition:all .3s linear}.pagination__item{color:var(--color-base-accent-1);display:inline-flex;justify-content:center;align-items:center;position:relative;height:4rem;width:100%;padding:0;text-decoration:none;font-size:calc(var(--font-base-size) - 2px);font-weight:500;border-radius:0;line-height:normal;border:.1rem solid rgba(var(--color-border),.15);color:rgba(var(--color-secondary-button-text))}.pagination__item:hover{border:.1rem solid rgb(var(--color-button),1);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}a.pagination__item:hover:after{height:.1rem}.pagination__item .icon-caret{height:1rem;width:1rem}.pagination__item--current:after{height:.1rem}.pagination__item--current:after,.pagination__item:hover:after{content:"";display:block;width:2rem;position:absolute;bottom:8px;left:50%;transform:translate(-50%);background-color:currentColor}.pagination__item--next .icon{margin-left:-.2rem;transform:rotate(1deg)}.pagination__item--next:hover .icon{transform:rotate(1deg) scale(1.07)}.pagination__item--prev .icon{margin-right:-.2rem;transform:rotate(180deg)}.pagination__item--prev:hover .icon{transform:rotate(180deg) scale(1.07)}.pagination__item-arrow:hover:after{display:none}ul.pagination__list.list-unstyled li .pagination__item svg{fill:currentcolor}.pagination__item--current:after,.pagination__item:hover:after{display:none}ul.pagination__list.list-unstyled li .pagination__item--current,ul.pagination__list.list-unstyled li .pagination__item:hover{background:rgba(var(--color-secondary-button));color:rgba(var(--color-secondary-button-text))}ul.pagination__list.list-unstyled li .pagination__item--current{border:.1rem solid rgba(var(--color-secondary-button-text))}ul.pagination__list.list-unstyled li{border-radius:50%}:root{--lp-gutter: 40px;--lp-gutter-mobile: 20px}.lp-site-part{position: relative}.lp-site-part--header{z-index: 40}.lp-site-part--header[data-sticky]{position: sticky;top: 0}.lp-site-part--header[data-overlay]{position: absolute;top: 0;right: 0;left: 0}.lp-site-part--header[data-overlay][data-sticky]{position: fixed}.lp-site-part--header[data-overlay]:not(.is-scrolled) [data-lp-area] > div{background: transparent !important;box-shadow: none !important}.lp-site-part--header.is-scrolled [data-lp-area] > div{box-shadow: 0 0 10px rgb(26 26 26 / 15%)}.lp-site-part [data-lp-area] > div{transition: background-color .25s ease, box-shadow .25s ease}.lp-site-align--left{justify-content: flex-start;text-align: left}.lp-site-align--center{justify-content: center;text-align: center}.lp-site-align--right{justify-content: flex-end;text-align: right}.lp-site-logo{display: flex}.lp-site-logo a{display: inline-flex}.lp-site-logo img{display: block;width: var(--lp-site-logo, 100px);max-width: 100%;height: auto}.lp-site-menu{display: flex;align-items: center;min-width: 0;font-family: var(--lp-font-body, Sora), sans-serif}.lp-site-menu__list{display: flex;flex-wrap: wrap;align-items: center;gap: 8px var(--lp-menu-gap, 42px);margin: 0;padding: 0;list-style: none}.lp-site-menu__item{position: relative}.lp-site-menu__link > svg{flex: none;margin-left: 2px}.lp-site-menu__link{display: inline-flex;align-items: center;gap: 0;padding: var(--lp-menu-pad, 10px) 0;color: var(--lp-menu-color, rgb(var(--color-foreground, 255, 255, 255)));font-family: var(--lp-font-heading, Syne), sans-serif;font-size: var(--lp-menu-size, 16px);font-weight: var(--lp-menu-weight, 700);text-transform: var(--lp-menu-transform, none);line-height: 1.3;text-decoration: none;transition: color .2s ease}.lp-site-menu__item:hover > .lp-site-menu__link, .lp-site-menu__item.is-active > .lp-site-menu__link{color: var(--lp-menu-hover, rgb(var(--color-button, 204, 255, 0)))}.lp-site-menu__caret{transition: transform .2s ease}.lp-site-menu__item:hover .lp-site-menu__caret{transform: rotate(180deg)}.lp-site-menu__dropdown{position: absolute;top: 100%;left: -20px;z-index: 50;min-width: 220px;padding: 12px 0;border: 1px solid rgb(var(--lp-border, 52 58 48));border-radius: var(--lp-radius);background: var(--lp-dd-bg, rgb(var(--lp-surface, 24 28 22)));box-shadow: 0 18px 40px rgb(0 0 0 / 35%);opacity: 0;visibility: hidden;transform: translateY(8px);transition: opacity .2s ease, transform .2s ease, visibility .2s}.lp-site-menu__item:hover > .lp-site-menu__dropdown, .lp-site-menu__item:focus-within > .lp-site-menu__dropdown{opacity: 1;visibility: visible;transform: none}.lp-site-menu__dropdown ul{margin: 0;padding: 0;list-style: none}.lp-site-menu__dropdown a{display: flex;align-items: center;gap: 10px;padding: 8px 20px;color: var(--lp-dd-color, rgb(var(--color-foreground, 255, 255, 255)));font-size: var(--lp-dd-size, 15px);text-decoration: none;white-space: nowrap}.lp-site-menu__dropdown a:hover{color: var(--lp-menu-hover, rgb(var(--color-button, 204, 255, 0)))}.lp-site-menu__item.is-mega .lp-site-menu__dropdown ul{display: grid;grid-template-columns: repeat(auto-fill, 215px);justify-content: start;gap: 24px 30px;padding: 8px 28px}@media screen and (min-width: 990px){.lp-site-menu__item.is-mega .lp-site-menu__dropdown{position: fixed;top: auto;left: 0;right: 0;width: auto;min-width: 0;padding: 32px 0;border-width: 1px 0;border-radius: 0;transform: translateY(8px)}.lp-site-menu__item.is-mega:hover > .lp-site-menu__dropdown, .lp-site-menu__item.is-mega:focus-within > .lp-site-menu__dropdown{transform: none}.lp-site-menu__item.is-mega:hover::after{content: "";position: absolute;left: 0;right: 0;top: 100%;height: 120px}.lp-site-menu__item.is-mega > .lp-site-menu__dropdown{transition: opacity .2s ease .12s, transform .2s ease .12s, visibility 0s linear .32s}.lp-site-menu__item.is-mega:hover > .lp-site-menu__dropdown, .lp-site-menu__item.is-mega:focus-within > .lp-site-menu__dropdown{transition-delay: 0s}.lp-site-menu__item.is-mega .lp-site-menu__dropdown ul{box-sizing: border-box;max-width: calc(var(--page-width) + 8rem);margin: 0 auto;padding: 0 4rem}}.lp-site-menu__item.is-mega .lp-site-menu__dropdown a{flex-direction: column;align-items: center;text-align: center;padding: 0;white-space: normal}.lp-site-menu__item.is-mega .lp-site-menu__dropdown img{width: 100%;max-width: 200px;height: auto;aspect-ratio: 1;border-radius: var(--lp-radius-sm);object-fit: cover}.lp-site-menu__burger{display: none;flex-direction: column;justify-content: center;gap: 5px;width: 40px;height: 40px;padding: 8px;border: 0;background: none;color: rgb(var(--color-foreground, 255, 255, 255));cursor: pointer}.lp-site-menu__burger span{display: block;height: 2px;border-radius: 2px;background: currentColor}.lp-site-menu--burger-always .lp-site-menu__list{display: none}.lp-site-menu--burger-always .lp-site-menu__burger{display: flex}@media screen and (max-width: 989px){.lp-site-menu--burger-tablet .lp-site-menu__list{display: none}.lp-site-menu--burger-tablet .lp-site-menu__burger{display: flex}}@media screen and (max-width: 749px){.lp-site-menu--burger-mobile .lp-site-menu__list{display: none}.lp-site-menu--burger-mobile .lp-site-menu__burger{display: flex}.lp-site-logo img{width: var(--lp-site-logo-mobile, 80px)}}.lp-site-drawer[hidden]{display: none}.lp-site-drawer{position: fixed;inset: 0;z-index: 1000}.lp-site-drawer__backdrop{position: absolute;inset: 0;background: rgb(0 0 0 / 55%);animation: lp-site-fade .2s ease}.lp-site-drawer__panel{position: absolute;top: 0;bottom: 0;left: 0;width: min(360px, 88vw);overflow-y: auto;padding: 64px 24px 32px;background: rgb(var(--color-background, 17, 20, 16));color: rgb(var(--color-foreground, 255, 255, 255));animation: lp-site-slide .25s ease;text-align: left}.lp-site-drawer__close{position: absolute;top: 16px;right: 16px;display: grid;place-items: center;width: 36px;height: 36px;border: 0;border-radius: 50%;background: rgb(var(--lp-surface, 24 28 22));color: inherit;cursor: pointer}.lp-site-drawer__list, .lp-site-drawer__list ul{margin: 0;padding: 0;list-style: none}.lp-site-drawer__list > li{border-bottom: 1px solid rgb(var(--lp-border, 52 58 48))}.lp-site-drawer__list a, .lp-site-drawer__list summary{display: flex;align-items: center;justify-content: space-between;padding: 14px 0;color: inherit;font-size: 17px;text-decoration: none;cursor: pointer;list-style: none}.lp-site-drawer__list summary::-webkit-details-marker{display: none}.lp-site-drawer__list summary::after{content: '+';font-size: 20px;line-height: 1}.lp-site-drawer__list details[open] summary::after{content: '\2212'}.lp-site-drawer__list ul a{padding: 10px 0 10px 14px;color: rgb(var(--lp-muted, 186 190 180));font-size: 15px}.lp-site-drawer__list a.is-active{color: rgb(var(--color-button, 204, 255, 0))}@keyframes lp-site-fade{from{opacity: 0}}@keyframes lp-site-slide{from{transform: translateX(-100%)}}.lp-site-icons{display: flex;align-items: center;gap: var(--lp-icons-gap, 15px)}.lp-site-icons__button{position: relative;display: inline-grid;place-items: center;width: var(--lp-icons-size, 24px);height: var(--lp-icons-size, 24px);padding: 0;border: 0;background: none;color: var(--lp-icons-color, rgb(var(--color-foreground, 255, 255, 255)));cursor: pointer;text-decoration: none;transition: color .2s ease}.lp-site-icons__button:hover{color: var(--lp-icons-hover, rgb(var(--color-button, 204, 255, 0)))}.lp-site-icons__button > svg{width: 100%;height: 100%}.lp-site-icons .cart-count-bubble{position: absolute;top: -6px;right: -8px;display: grid;place-items: center;min-width: 18px;height: 18px;padding: 0 4px;border-radius: 9px;background: var(--lp-icons-badge-bg, rgb(var(--color-button, 204, 255, 0)));color: var(--lp-icons-badge-color, rgb(var(--color-button-text, 0, 0, 0)));font-size: 11px;font-weight: 700;line-height: 1}html.lp-search-open{overflow: hidden}.lp-search[hidden]{display: none}.lp-search{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 2000;display: flex;justify-content: center;align-items: flex-start;padding: 7vh 16px 16px}.lp-search__backdrop{display: block !important;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;background: rgb(0 0 0 / 72%);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);animation: lp-site-fade .2s ease}.lp-search__panel{position: relative;display: flex;flex-direction: column;width: 100%;max-width: 760px;max-height: 86vh;overflow: hidden;border: 1px solid rgba(var(--color-foreground, 255, 255, 255), 0.12);border-radius: 20px;background: rgb(var(--color-background, 17, 20, 16));box-shadow: 0 30px 80px rgb(0 0 0 / 55%);animation: lp-search-in .22s ease}@keyframes lp-search-in{from{opacity: 0;transform: translateY(-14px) scale(.985)}to{opacity: 1;transform: none}}.lp-search__form{display: flex;align-items: center;gap: 12px;padding: 14px 16px;border-bottom: 1px solid rgba(var(--color-foreground, 255, 255, 255), 0.1)}.lp-search__icon{flex: none;color: rgb(var(--color-button, 204, 255, 0))}.lp-search__form input[type="search"]{flex: 1;min-width: 0;height: 48px;padding: 0;border: 0;border-radius: 0;background: none;box-shadow: none;color: rgb(var(--color-foreground, 255, 255, 255));font-size: 20px;font-weight: 500;outline: none;-webkit-appearance: none;appearance: none}.lp-search__form input[type="search"]::-webkit-search-cancel-button{display: none}.lp-search__form input[type="search"]::placeholder{color: rgba(var(--color-foreground, 255, 255, 255), 0.45)}.lp-search__clear, .lp-search__close{display: grid;place-items: center;flex: none;width: 36px;height: 36px;border: 0;border-radius: 50%;background: rgba(var(--color-foreground, 255, 255, 255), 0.1);color: rgb(var(--color-foreground, 255, 255, 255));cursor: pointer;transition: background .15s}.lp-search__clear[hidden]{display: none}.lp-search__clear:hover, .lp-search__close:hover{background: rgba(var(--color-foreground, 255, 255, 255), 0.2)}.lp-search__body{min-height: 120px;padding: 8px 8px 16px;overflow-y: auto;overscroll-behavior: contain;transition: opacity .15s}.lp-search__body.is-loading{opacity: .55}.lp-search__hint, .lp-search__empty{margin: 0;padding: 14px 12px 6px;color: rgba(var(--color-foreground, 255, 255, 255), 0.6);font-size: 14px}.lp-search__empty{color: rgb(var(--color-foreground, 255, 255, 255));font-weight: 600}.lp-search__list{margin: 0;padding: 0;list-style: none}.lp-search__item{display: grid;grid-template-columns: 56px minmax(0, 1fr) auto;align-items: center;gap: 14px;padding: 8px 12px;border-radius: 14px;color: inherit;text-decoration: none;transition: background .15s}.lp-search__item:hover, .lp-search__item:focus-visible{background: rgba(var(--color-foreground, 255, 255, 255), 0.08);outline: none}.lp-search__thumb{display: block;width: 56px;height: 56px;overflow: hidden;border-radius: 12px;background: rgba(var(--color-foreground, 255, 255, 255), 0.08)}.lp-search__thumb img{display: block;width: 100%;height: 100%;object-fit: cover}.lp-search__name{overflow: hidden;font-size: 15px;font-weight: 600;line-height: 1.3;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.lp-search__price{color: rgb(var(--color-button, 204, 255, 0));font-size: 15px;font-weight: 700;white-space: nowrap}.lp-search__all{display: flex;justify-content: space-between;align-items: center;margin: 8px 4px 0;padding: 14px 16px;border-radius: 999px;background: rgb(var(--color-button, 204, 255, 0));color: rgb(var(--color-button-text, 17, 20, 16));font-size: 14px;font-weight: 700;text-decoration: none;text-transform: uppercase;letter-spacing: .04em}.lp-search__all:hover{filter: brightness(1.06)}.lp-search__popular{padding: 8px 4px 0}.lp-search__popular-head{display: flex;align-items: center;justify-content: space-between;padding: 8px 8px 12px}.lp-search__popular-head h2{margin: 0;font-size: 13px;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: rgba(var(--color-foreground, 255, 255, 255), 0.7)}.lp-search__arrows{display: inline-flex;gap: 8px}.lp-search__arrows[hidden]{display: none}.lp-search__arrows button{display: grid;place-items: center;width: 34px;height: 34px;border: 1px solid rgba(var(--color-foreground, 255, 255, 255), 0.18);border-radius: 50%;background: none;color: rgb(var(--color-foreground, 255, 255, 255));font-size: 22px;line-height: 1;cursor: pointer;transition: background .15s, border-color .15s}.lp-search__arrows button:hover{border-color: rgb(var(--color-button, 204, 255, 0));background: rgba(var(--color-foreground, 255, 255, 255), 0.08)}.lp-search__track{display: flex;gap: 12px;padding: 0 8px 4px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none}.lp-search__track::-webkit-scrollbar{display: none}.lp-search__card{display: grid;flex: 0 0 148px;gap: 8px;align-content: start;scroll-snap-align: start;color: inherit;text-decoration: none}.lp-search__card .lp-search__thumb{width: 100%;height: auto;aspect-ratio: 1;border-radius: 14px;transition: transform .2s}.lp-search__card:hover .lp-search__thumb{transform: translateY(-3px)}.lp-search__card .lp-search__name{font-size: 13px}.lp-search__card .lp-search__price{font-size: 14px}@media screen and (max-width: 749px){.lp-site-icons{gap: var(--lp-icons-gap, 15px)}.lp-site-icons__account{display: none}}.lp-footer-links{color: rgb(var(--color-foreground, 255, 255, 255))}.lp-footer-links__title{display: flex;align-items: center;justify-content: inherit;gap: 10px;margin: 0 0 24px;color: rgb(var(--color-foreground, 255, 255, 255));font-family: var(--lp-font-heading, Syne), sans-serif;font-size: 20px;font-weight: 700;line-height: 1.3;text-transform: uppercase;list-style: none}summary.lp-footer-links__title{cursor: default;pointer-events: none}summary.lp-footer-links__title::-webkit-details-marker{display: none}.lp-footer-links__caret{display: none;transition: transform .2s ease}.lp-footer-links__list li{line-height: 20px}.lp-footer-links__list{display: grid;gap: 20px;margin: 0;padding: 0;list-style: none}.lp-footer-links__list a, .lp-footer-newsletter__text{color: rgba(var(--color-foreground, 255, 255, 255), .73);font-size: 16px;line-height: 20px;text-decoration: none;transition: color .2s ease}.lp-footer-links__list a:hover{color: rgb(var(--color-button, 204, 255, 0))}@media screen and (max-width: 749px){.lp-footer-links{border-bottom: 1px solid rgb(var(--lp-border, 52 58 48))}summary.lp-footer-links__title{justify-content: space-between;margin: 0;padding: 16px 0;font-size: 17px;cursor: pointer;pointer-events: auto}.lp-footer-links__caret{display: block}.lp-footer-links[open] .lp-footer-links__caret{transform: rotate(180deg)}.lp-footer-links__list{padding-bottom: 16px;text-align: left}}.lp-footer-newsletter__text{margin: 0 0 16px}.lp-footer-newsletter__form{display: flex;gap: 8px;max-width: 420px}.lp-site-align--center .lp-footer-newsletter__form{margin: 0 auto}.lp-site-align--right .lp-footer-newsletter__form{margin-left: auto}.lp-footer-newsletter__form input{flex: 1;min-width: 0;height: 46px;padding: 0 16px;border: 1px solid rgb(var(--lp-border, 52 58 48));border-radius: var(--lp-button-radius, 999px);background: transparent;color: rgb(var(--color-foreground, 255, 255, 255));font-size: 15px}.lp-footer-newsletter__form button{flex: none;height: 46px;padding: 0 22px;border: 0;border-radius: var(--lp-button-radius, 999px);background: rgb(var(--color-button, 204, 255, 0));color: rgb(var(--color-button-text, 0, 0, 0));font-size: 14px;font-weight: 700;text-transform: uppercase;cursor: pointer}.lp-footer-social, .lp-footer-payments{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin: 0;padding: 0;list-style: none}.lp-footer-social a{display: grid;place-items: center;width: 40px;height: 40px;border: 1px solid rgba(var(--color-foreground, 255, 255, 255), .15);border-radius: 0;color: rgb(var(--color-button, 204, 255, 0));transition: color .2s ease, border-color .2s ease}.lp-footer-social a:hover{border-color: rgb(var(--color-button, 204, 255, 0))}.lp-footer-social svg{width: 20px;height: 20px}.lp-footer-social__empty{color: rgb(var(--lp-muted, 186 190 180));font-size: 13px}.lp-footer-copyright{margin: 0;color: rgba(var(--color-foreground, 255, 255, 255), .73);font-size: 16px;line-height: 26px}.lp-payment-icon{display: block}[builder-element=LpAreaElement]{width: 100%}[builder-element=LpAreaElement] > div > [builder-element=GridElement]{box-sizing: content-box;max-width: var(--page-width);margin-right: auto !important;margin-left: auto !important;padding-right: var(--lp-gutter, 40px);padding-left: var(--lp-gutter, 40px)}[data-lp-area=header] [builder-element=GridElement] > div{flex-wrap: nowrap !important}[data-lp-area=header] [builder-element=CellElement]{min-width: 0}@media screen and (max-width: 1240px){[builder-element=LpAreaElement] > div > [builder-element=GridElement]{max-width: var(--page-width-laptop, var(--page-width))}}@media screen and (max-width: 1000px){[builder-element=LpAreaElement] > div > [builder-element=GridElement]{max-width: var(--page-width-tab, var(--page-width))}}@media screen and (max-width: 749px){[builder-element=LpAreaElement] > div > [builder-element=GridElement]{padding-right: var(--lp-gutter-mobile, 20px);padding-left: var(--lp-gutter-mobile, 20px)}[data-lp-area=footer] [builder-element=GridElement] > div{flex-direction: column;gap: 0 !important}[data-lp-area=footer] [builder-element=CellElement]{flex: none !important;width: 100% !important;max-width: 100% !important}[data-lp-area=footer] .lp-footer-newsletter, [data-lp-area=footer] .lp-footer-social, [data-lp-area=footer] .lp-footer-copyright, [data-lp-area=footer] .lp-footer-payments{margin-top: 20px}}.lp-builder-page [builder-element=PageElement] > [builder-element]:not(:has(> div > [builder-element=LpAreaElement])) > div, body.lp-builder-canvas [builder-element=PageElement] > [builder-element]:not(:has(> div > [builder-element=LpAreaElement])) > div{padding-right: 0 !important;padding-left: 0 !important}.lp-builder-page [builder-element=PageElement] > [builder-element]:not(:has(> div > [builder-element=LpAreaElement])) > div > :is([builder-element=GridElement], [builder-element=LpListGrid]), body.lp-builder-canvas [builder-element=PageElement] > [builder-element]:not(:has(> div > [builder-element=LpAreaElement])) > div > :is([builder-element=GridElement], [builder-element=LpListGrid]){box-sizing: content-box;margin-right: auto !important;margin-left: auto !important;padding-right: var(--lp-gutter, 40px);padding-left: var(--lp-gutter, 40px)}@media screen and (max-width: 749px){.lp-builder-page [builder-element=PageElement] > [builder-element]:not(:has(> div > [builder-element=LpAreaElement])) > div > :is([builder-element=GridElement], [builder-element=LpListGrid]), body.lp-builder-canvas [builder-element=PageElement] > [builder-element]:not(:has(> div > [builder-element=LpAreaElement])) > div > :is([builder-element=GridElement], [builder-element=LpListGrid]){padding-right: var(--lp-gutter-mobile, 20px);padding-left: var(--lp-gutter-mobile, 20px)}}[class*="z-[1001]"] > div{max-width: 440px !important;padding: 14px 20px !important;border-radius: 14px !important;box-shadow: 0 12px 36px rgb(0 0 0 / .35)}[class*="z-[1001]"] > div p, [class*="z-[1001]"] > div p *{font-size: 15px !important;font-weight: 600 !important;line-height: 1.45 !important;font-family: inherit}[class*="z-[1001]"] > div .icon-toast-done, [class*="z-[1001]"] > div [class^="icon-"]{font-size: 22px !important}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)){color: rgb(var(--lp-fg, 255 255 255))}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) :is(.text-xs, .text-sm, .text-base, .text-lg, p, dd, dt, li, label, span, a){font-family: inherit}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) h2{margin: 0 !important;font-size: 26px !important;font-weight: 800 !important;line-height: 1.2 !important;color: #fff}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) h3{margin: 0 !important;font-size: 18px !important;font-weight: 800 !important;color: #fff}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) .text-sm{font-size: 15px !important;line-height: 1.55 !important}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) p.text-xs{font-size: 14px !important;line-height: 1.5 !important}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) :is(.text-zinc-900, .text-zinc-800){color: #fff !important}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) :is(.text-zinc-600, .text-zinc-500, .text-zinc-400){color: rgb(var(--lp-muted, 186 190 180)) !important}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) .text-navyBlue{color: rgb(var(--color-button, 204 255 0)) !important;font-weight: 700}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) .rounded-xl.border{background: rgb(24 28 22) !important;border: 1px solid rgb(var(--lp-border, 52 58 48)) !important;border-radius: 16px !important}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) .border-t, :is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) [class*="border-zinc-1"]{border-color: rgb(var(--lp-border, 52 58 48)) !important}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) .border-amber-200{display: flex !important;align-items: flex-start;gap: 14px;margin-top: 22px;padding: 18px 20px !important;background: rgb(245 158 11 / .08) !important;border: 1px solid rgb(245 158 11 / .4) !important;border-radius: 16px !important;color: #fcd34d !important}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) .border-amber-200 p{color: #fcd34d !important;font-size: 15px !important;line-height: 1.55 !important;margin: 0}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) .border-amber-200 p.font-medium{font-size: 16px !important;font-weight: 800 !important;color: #fde68a !important;margin-bottom: 4px}:is(main:has(form[action*="withdraw"]), main:has(#eu-withdrawal-print-area)) .border-amber-200 .icon-warning{font-size: 24px !important;color: #fbbf24}main:has(form[action*="withdraw"]) form[action*="withdraw"] > .grid{display: grid;gap: 20px;grid-template-columns: minmax(220px, 1fr) 2fr;align-items: start}main:has(form[action*="withdraw"]) form[action*="withdraw"] aside, main:has(form[action*="withdraw"]) form[action*="withdraw"] > .grid > div{padding: 24px !important}main:has(form[action*="withdraw"]) aside > p:first-child, main:has(#eu-withdrawal-print-area) dt{margin: 0;font-size: 12px !important;font-weight: 700;letter-spacing: .7px;text-transform: uppercase;color: rgb(var(--lp-muted, 186 190 180)) !important}main:has(form[action*="withdraw"]) aside > p:nth-child(2){margin: 8px 0 0;font-size: 22px !important;font-weight: 800;color: #fff}main:has(form[action*="withdraw"]) aside .grid{display: grid;gap: 10px;margin-top: 16px;padding-top: 16px;border-top: 1px solid rgb(var(--lp-border, 52 58 48));font-size: 15px}main:has(form[action*="withdraw"]) aside .grid > div{display: flex;justify-content: space-between;gap: 12px}main:has(form[action*="withdraw"]) label.block{display: block;margin: 0 0 6px;font-size: 16px !important;font-weight: 800;color: #fff}main:has(form[action*="withdraw"]) label.block span{font-size: 13px !important;font-weight: 500;color: rgb(var(--lp-muted, 186 190 180));margin-left: 6px}main:has(form[action*="withdraw"]) textarea{display: block;width: 100%;min-height: 150px;margin-top: 14px;padding: 14px 16px;border: 1px solid rgb(var(--lp-border, 52 58 48));border-radius: 12px;background: rgb(17 20 16 / .6);color: #fff;font-family: inherit;font-size: 15px;line-height: 1.5;resize: vertical;box-sizing: border-box}main:has(form[action*="withdraw"]) textarea:focus, main:has(form[action*="withdraw"]) input:focus{outline: 0;border-color: rgb(var(--color-button, 204 255 0));box-shadow: 0 0 0 3px rgb(204 255 0 / .15)}main:has(form[action*="withdraw"]) form[action*="withdraw"] .justify-end{display: flex;justify-content: flex-end;align-items: center;gap: 12px;margin-top: 22px;padding-top: 22px;border-top: 1px solid rgb(var(--lp-border, 52 58 48))}main:has(form[action*="withdraw"]) :is(.secondary-button, .primary-button){display: inline-flex;align-items: center;justify-content: center;min-height: 48px;padding: 0 28px !important;border-radius: 999px !important;font-size: 15px !important;font-weight: 800 !important;letter-spacing: .4px;text-transform: uppercase;text-decoration: none;cursor: pointer}main:has(form[action*="withdraw"]) .secondary-button{border: 1px solid rgb(var(--lp-border, 52 58 48)) !important;background: transparent !important;color: #fff !important}main:has(form[action*="withdraw"]) .primary-button{border: 0 !important;background: rgb(var(--color-button, 204 255 0)) !important;color: rgb(var(--color-button-text, 0 0 0)) !important}@media (max-width: 900px){main:has(form[action*="withdraw"]) form[action*="withdraw"] > .grid{grid-template-columns: 1fr}}#eu-withdrawal-print-area > .flex:first-child{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap}#eu-withdrawal-print-area > .flex:first-child > .flex{display: flex;align-items: center;gap: 16px}#eu-withdrawal-print-area .rounded-full.grid{display: grid;place-items: center;flex: none;width: 48px;height: 48px;font-size: 24px}#eu-withdrawal-print-area :is(.bg-emerald-100, .bg-amber-100, .bg-red-100, .bg-zinc-100){border: 1px solid transparent}#eu-withdrawal-print-area .bg-emerald-100{background: rgb(204 255 0 / .12) !important;color: rgb(var(--color-button, 204 255 0)) !important;border-color: rgb(204 255 0 / .5)}#eu-withdrawal-print-area .bg-amber-100{background: rgb(245 158 11 / .14) !important;color: #fbbf24 !important;border-color: rgb(245 158 11 / .45)}#eu-withdrawal-print-area .bg-red-100{background: rgb(220 70 70 / .14) !important;color: #ff8a8a !important;border-color: rgb(220 70 70 / .45)}#eu-withdrawal-print-area span.inline-flex.rounded-full{display: inline-flex;align-items: center;padding: 5px 14px !important;border-radius: 999px;font-size: 13px !important;font-weight: 800;letter-spacing: .3px}#eu-withdrawal-print-area [data-eu-print]{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 0 24px !important;border: 1px solid rgb(var(--lp-border, 52 58 48)) !important;border-radius: 999px !important;background: transparent !important;color: #fff !important;font-size: 14px !important;font-weight: 800;letter-spacing: .4px;text-transform: uppercase;cursor: pointer}#eu-withdrawal-print-area [data-eu-print]:hover{border-color: rgb(var(--color-button, 204 255 0)) !important;color: rgb(var(--color-button, 204 255 0)) !important}#eu-withdrawal-print-area dl{display: grid !important;grid-template-columns: 1fr 1fr;margin: 0}#eu-withdrawal-print-area dl > div{padding: 20px 24px !important;border-bottom: 1px solid rgb(var(--lp-border, 52 58 48))}#eu-withdrawal-print-area dl > div:nth-child(odd){border-right: 1px solid rgb(var(--lp-border, 52 58 48))}#eu-withdrawal-print-area dl > div:nth-last-child(-n+2){border-bottom: 0}#eu-withdrawal-print-area dd{margin: 8px 0 0 !important;text-align: left;font-size: 16px !important;font-weight: 700;color: #fff;word-break: break-word}#eu-withdrawal-print-area dd.flex{display: flex;align-items: center;gap: 10px;padding: 8px 12px;border: 1px solid rgb(var(--lp-border, 52 58 48));border-radius: 12px;background: rgb(17 20 16 / .6)}#eu-withdrawal-print-area dd code{flex: 1;font-size: 13px !important;font-weight: 600;color: #fff}#eu-withdrawal-print-area dd [data-eu-clipboard]{display: grid;place-items: center;flex: none;width: 34px;height: 34px;border: 0;border-radius: 8px;background: transparent;color: rgb(var(--lp-muted, 186 190 180));cursor: pointer}#eu-withdrawal-print-area dd [data-eu-clipboard]:hover{background: rgb(255 255 255 / .08);color: #fff}#eu-withdrawal-print-area ol{display: grid;gap: 18px;margin: 18px 0 0 !important;padding: 0;list-style: none}#eu-withdrawal-print-area ol li{display: flex;align-items: flex-start;gap: 14px}#eu-withdrawal-print-area ol li > span.grid{display: grid;place-items: center;flex: none;width: 30px;height: 30px;font-size: 16px}#eu-withdrawal-print-area ol li > span.border{border: 2px solid rgb(var(--lp-border, 52 58 48));background: transparent;color: rgb(var(--lp-muted, 186 190 180))}#eu-withdrawal-print-area ol li p.font-medium{margin: 0;font-size: 16px !important;font-weight: 700;color: #fff}#eu-withdrawal-print-area ol li p.text-xs{margin: 4px 0 0}#eu-withdrawal-print-area > .rounded-xl.border.p-5{padding: 24px !important;margin-top: 22px}#eu-withdrawal-print-area > .rounded-xl.border:not(.p-5){margin-top: 24px;overflow: hidden}#eu-withdrawal-print-area > p.text-xs{margin-top: 20px}main:has(#eu-withdrawal-print-area) > div > a, main:has(#eu-withdrawal-print-area) a.inline-flex{display: inline-flex;align-items: center;gap: 8px;margin-top: 20px;font-size: 15px !important;font-weight: 700;color: rgb(var(--color-button, 204 255 0));text-decoration: none}@media (max-width: 640px){#eu-withdrawal-print-area dl{grid-template-columns: 1fr}#eu-withdrawal-print-area dl > div:nth-child(odd){border-right: 0}#eu-withdrawal-print-area dl > div:nth-last-child(-n+2){border-bottom: 1px solid rgb(var(--lp-border, 52 58 48))}#eu-withdrawal-print-area dl > div:last-child{border-bottom: 0}}@media print{#eu-withdrawal-print-area, #eu-withdrawal-print-area *{color: #000 !important;background: #fff !important;border-color: #ccc !important;box-shadow: none !important}}#eu-withdrawal-print-area dl{align-items: stretch !important;grid-auto-rows: auto}#eu-withdrawal-print-area dl > div{height: auto !important;align-self: stretch;box-sizing: border-box;border-top: 0 !important;border-left: 0 !important}#eu-withdrawal-print-area dd.whitespace-pre-wrap{font-weight: 500;font-size: 15px !important;line-height: 1.55}#eu-withdrawal-print-area dl{gap: 0 !important;row-gap: 0 !important;column-gap: 0 !important}#eu-withdrawal-print-area dl > div{border-bottom: 1px solid rgb(var(--lp-border, 52 58 48)) !important}#eu-withdrawal-print-area dl > div:nth-child(odd){border-right: 1px solid rgb(var(--lp-border, 52 58 48)) !important}#eu-withdrawal-print-area dl > div:nth-last-child(-n+2){border-bottom: 0 !important}@media (max-width: 640px){#eu-withdrawal-print-area dl > div:nth-child(odd){border-right: 0 !important}#eu-withdrawal-print-area dl > div:nth-last-child(-n+2){border-bottom: 1px solid rgb(var(--lp-border, 52 58 48)) !important}#eu-withdrawal-print-area dl > div:last-child{border-bottom: 0 !important}}#eu-withdrawal-print-area > .flex:first-child{gap: 12px;margin-bottom: 0}#eu-withdrawal-print-area > .flex:first-child > .flex{gap: 12px}#eu-withdrawal-print-area .rounded-full.grid{width: 40px;height: 40px;font-size: 20px}#eu-withdrawal-print-area > .flex:first-child h2{font-size: 22px !important}#eu-withdrawal-print-area > .flex:first-child p{margin: 2px 0 0 !important;font-size: 14px !important}#eu-withdrawal-print-area [data-eu-print]{min-height: 38px;padding: 0 18px !important;font-size: 13px !important}#eu-withdrawal-print-area > .rounded-xl.border:not(.p-5){margin-top: 16px !important}#eu-withdrawal-print-area dl > div{padding: 14px 20px !important}#eu-withdrawal-print-area dt{line-height: 1.2}#eu-withdrawal-print-area dd{margin: 4px 0 0 !important;font-size: 15px !important;line-height: 1.4}#eu-withdrawal-print-area dd.flex{padding: 6px 10px;gap: 8px}#eu-withdrawal-print-area dd code{font-size: 12px !important;line-height: 1.35}#eu-withdrawal-print-area dd [data-eu-clipboard]{width: 28px;height: 28px}#eu-withdrawal-print-area dd.whitespace-pre-wrap{font-size: 14px !important}#eu-withdrawal-print-area > .rounded-xl.border.p-5{margin-top: 14px !important;padding: 18px 20px !important}#eu-withdrawal-print-area h3{font-size: 16px !important}#eu-withdrawal-print-area ol{gap: 12px;margin-top: 14px !important}#eu-withdrawal-print-area ol li{gap: 12px}#eu-withdrawal-print-area ol li > span.grid{width: 26px;height: 26px;font-size: 14px}#eu-withdrawal-print-area ol li p.font-medium{font-size: 15px !important}#eu-withdrawal-print-area ol li p.text-xs{margin-top: 2px;font-size: 13px !important}#eu-withdrawal-print-area > p.text-xs{margin-top: 14px;font-size: 13px !important}main:has(#eu-withdrawal-print-area) a.inline-flex{margin-top: 12px;font-size: 14px !important}#eu-withdrawal-print-area dd.flex{min-width: 0}#eu-withdrawal-print-area dd code{display: block;min-width: 0;white-space: nowrap !important;overflow: hidden;text-overflow: ellipsis;word-break: normal !important}#eu-withdrawal-print-area dt{margin: 0 0 8px !important}#eu-withdrawal-print-area dd{margin-top: 0 !important}main:has(form[action*="withdraw"]) aside > p:first-child{margin: 0 0 8px !important}main:has(form[action*="withdraw"]) label.block{margin-bottom: 10px !important}#eu-withdrawal-print-area .rounded-full.grid{width: 52px;height: 52px}#eu-withdrawal-print-area .rounded-full.grid .icon-check-box{display: grid;place-items: center;font-size: 0 !important}#eu-withdrawal-print-area .rounded-full.grid .icon-check-box::before{content: "\2713" !important;font-family: inherit !important;font-size: 28px !important;font-weight: 800;line-height: 1}#eu-withdrawal-print-area ol li > span.icon-check-box{font-size: 0 !important}#eu-withdrawal-print-area ol li > span.icon-check-box::before{content: "\2713" !important;font-family: inherit !important;font-size: 16px !important;font-weight: 800;line-height: 1}#eu-withdrawal-print-area ol li > span.icon-radio-unselect{font-size: 0 !important}#eu-withdrawal-print-area ol li > span.icon-radio-unselect::before{content: "" !important}#eu-withdrawal-print-area ol li:nth-child(1) > span:is(.icon-check-box, .icon-radio-unselect)::before{content: "" !important;display: block;width: 15px;height: 15px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M9%205H7a2%202%200%200%200-2%202v12a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V7a2%202%200%200%200-2-2h-2'/%3E%3Crect%20x='9'%20y='3'%20width='6'%20height='4'%20rx='1'/%3E%3Cpath%20d='M9%2014l2%202%204-4'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M9%205H7a2%202%200%200%200-2%202v12a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V7a2%202%200%200%200-2-2h-2'/%3E%3Crect%20x='9'%20y='3'%20width='6'%20height='4'%20rx='1'/%3E%3Cpath%20d='M9%2014l2%202%204-4'/%3E%3C/svg%3E") center / contain no-repeat}#eu-withdrawal-print-area ol li:nth-child(2) > span:is(.icon-check-box, .icon-radio-unselect)::before{content: "" !important;display: block;width: 15px;height: 15px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='3'%20y='5'%20width='18'%20height='14'%20rx='2'/%3E%3Cpath%20d='M3%207l9%206%209-6'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='3'%20y='5'%20width='18'%20height='14'%20rx='2'/%3E%3Cpath%20d='M3%207l9%206%209-6'/%3E%3C/svg%3E") center / contain no-repeat}#eu-withdrawal-print-area ol li:nth-child(3) > span:is(.icon-check-box, .icon-radio-unselect)::before{content: "" !important;display: block;width: 15px;height: 15px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3%2012a9%209%200%201%200%203-6.7L3%208'/%3E%3Cpath%20d='M3%203v5h5'/%3E%3Cpath%20d='M12%208v4l3%202'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3%2012a9%209%200%201%200%203-6.7L3%208'/%3E%3Cpath%20d='M3%203v5h5'/%3E%3Cpath%20d='M12%208v4l3%202'/%3E%3C/svg%3E") center / contain no-repeat}#eu-withdrawal-print-area ol li > span.icon-radio-unselect{color: rgb(var(--lp-muted, 186 190 180))}#eu-withdrawal-print-area .rounded-full.grid{width: 58px;height: 58px}#eu-withdrawal-print-area .rounded-full.grid .icon-check-box::before{content: "\ea5e" !important;font-family: "tabler-icons" !important;font-size: 32px !important;font-weight: 400;-webkit-mask: none;mask: none;background: none}#eu-withdrawal-print-area ol li > span.grid{width: 38px !important;height: 38px !important}#eu-withdrawal-print-area ol li > span:is(.icon-check-box, .icon-radio-unselect)::before{font-family: "tabler-icons" !important;font-size: 21px !important;font-weight: 400 !important;width: auto !important;height: auto !important;background: none !important;-webkit-mask: none !important;mask: none !important;line-height: 1 !important}#eu-withdrawal-print-area ol li:nth-child(1) > span:is(.icon-check-box, .icon-radio-unselect)::before{content: "\ea6c" !important}#eu-withdrawal-print-area ol li:nth-child(2) > span:is(.icon-check-box, .icon-radio-unselect)::before{content: "\f939" !important}#eu-withdrawal-print-area ol li:nth-child(3) > span:is(.icon-check-box, .icon-radio-unselect)::before{content: "\edfc" !important}#eu-withdrawal-print-area ol li > span.icon-radio-unselect{color: rgb(var(--lp-muted, 186 190 180))}#eu-withdrawal-print-area ol{gap: 14px}#eu-withdrawal-print-area [data-eu-print]::before{content: "\eb0e";font-family: "tabler-icons";font-size: 18px;margin-right: 8px;line-height: 1}#eu-withdrawal-print-area dd [data-eu-clipboard] svg{display: none}#eu-withdrawal-print-area dd [data-eu-clipboard]::before{content: "\ea7a";font-family: "tabler-icons";font-size: 20px;line-height: 1}main:has(#eu-withdrawal-print-area) a.inline-flex .icon-arrow-left::before{content: "\ea19" !important;font-family: "tabler-icons" !important;font-size: 18px}#eu-withdrawal-print-area .rounded-full.grid{width: 64px;height: 64px}#eu-withdrawal-print-area .rounded-full.grid .icon-check-box::before{font-size: 38px !important}#eu-withdrawal-print-area ol li > span.grid{width: 44px !important;height: 44px !important}#eu-withdrawal-print-area ol li > span:is(.icon-check-box, .icon-radio-unselect)::before{font-size: 26px !important}#eu-withdrawal-print-area ol li{gap: 14px;align-items: center}#eu-withdrawal-print-area [data-eu-print]::before{font-size: 20px}div.container:has(form[action*="withdraw/lookup"]){max-width: 520px !important;margin: 48px auto 64px !important;padding: 0 20px !important}div.container:has(form[action*="withdraw/lookup"]) > .rounded-xl{padding: 36px 32px 32px !important;background: rgb(24 28 22) !important;border: 1px solid rgb(var(--lp-border, 52 58 48)) !important;border-radius: var(--lp-radius, 6px) !important}div.container:has(form[action*="withdraw/lookup"]) h1{margin: 0 0 8px !important;text-align: center;font-size: 28px !important;font-weight: 800 !important;line-height: 1.2;color: #fff}div.container:has(form[action*="withdraw/lookup"]) > .rounded-xl > p{margin: 0 0 26px !important;text-align: center;font-size: 15px !important;line-height: 1.55;color: rgb(var(--lp-muted, 186 190 180)) !important}div.container:has(form[action*="withdraw/lookup"]) .border-emerald-200{display: flex !important;align-items: flex-start;gap: 12px;margin: 0 0 24px !important;padding: 14px 16px !important;background: rgb(204 255 0 / .1) !important;border: 1px solid rgb(204 255 0 / .45) !important;border-radius: 12px !important;color: #fff !important}div.container:has(form[action*="withdraw/lookup"]) .border-emerald-200 p{margin: 0 !important;font-size: 14px !important;font-weight: 600;line-height: 1.5;color: #fff !important}div.container:has(form[action*="withdraw/lookup"]) .border-emerald-200 .icon-check-box{flex: none;font-size: 0 !important}div.container:has(form[action*="withdraw/lookup"]) .border-emerald-200 .icon-check-box::before{content: "\ea67" !important;font-family: "tabler-icons" !important;font-size: 24px !important;color: rgb(var(--color-button, 204 255 0));line-height: 1}div.container:has(form[action*="withdraw/lookup"]) form{display: grid;gap: 18px;margin: 0 !important}div.container:has(form[action*="withdraw/lookup"]) form > div{margin: 0 !important}div.container:has(form[action*="withdraw/lookup"]) label{display: block;margin: 0 0 8px !important;font-size: 14px !important;font-weight: 700 !important;color: #fff !important}div.container:has(form[action*="withdraw/lookup"]) input{display: block;width: 100%;height: 50px;padding: 0 16px !important;border: 1px solid rgb(var(--lp-border, 52 58 48)) !important;border-radius: 12px !important;background: rgb(17 20 16 / .6) !important;color: #fff !important;font-family: inherit;font-size: 15px !important;box-sizing: border-box}div.container:has(form[action*="withdraw/lookup"]) input:focus{outline: 0;border-color: rgb(var(--color-button, 204 255 0)) !important;box-shadow: 0 0 0 3px rgb(204 255 0 / .15)}div.container:has(form[action*="withdraw/lookup"]) button[type="submit"]{display: inline-flex;align-items: center;justify-content: center;width: 100%;min-height: 52px;margin-top: 6px;padding: 0 24px !important;border: 0 !important;border-radius: 999px !important;background: rgb(var(--color-button, 204 255 0)) !important;color: rgb(var(--color-button-text, 0 0 0)) !important;font-size: 15px !important;font-weight: 800 !important;letter-spacing: .6px;text-transform: uppercase;cursor: pointer}div.container:has(form[action*="withdraw/lookup"]) > p{max-width: 460px;margin: 22px auto 0 !important;text-align: center;font-size: 13px !important;line-height: 1.6;color: rgb(var(--lp-muted, 186 190 180)) !important}div.container:has(form[action*="withdraw/lookup"]) .text-red-600{margin-top: 6px !important;font-size: 13px !important;color: #ff8a8a !important}div.container:has(form[action*="withdraw/lookup"]) h1{line-height: 1.3 !important;margin-bottom: 12px !important}div.container:has(form[action*="withdraw/lookup"]) button[type="submit"]{justify-self: stretch !important;width: 100% !important}div.container:has(form[action*="withdraw/lookup"]) button[type="submit"]{max-width: none !important}div.container:has(form[action*="withdraw/lookup"]) h1{line-height: 1.35 !important}:root{--lp-section-y:clamp(40px,5vw,72px);--lp-gap-x:clamp(28px,5vw,88px)}.shopify-section.lp-pad{padding-top:var(--lp-section-y);padding-bottom:var(--lp-section-y)}.shopify-section.lp-pad.color-scheme-1 + .shopify-section.lp-pad.color-scheme-1{padding-top:calc(var(--lp-section-y) * .4)}.shopify-section.lp-pad.color-scheme-2 + .shopify-section.lp-pad.color-scheme-2{padding-top:calc(var(--lp-section-y) * .4)}.shopify-section.lp-pad.color-scheme-3 + .shopify-section.lp-pad.color-scheme-3{padding-top:calc(var(--lp-section-y) * .4)}.shopify-section.lp-pad.color-scheme-4 + .shopify-section.lp-pad.color-scheme-4{padding-top:calc(var(--lp-section-y) * .4)}.shopify-section.lp-pad.color-scheme-5 + .shopify-section.lp-pad.color-scheme-5{padding-top:calc(var(--lp-section-y) * .4)}.lp-split__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--lp-gap-x);align-items:center}.lp-split--right .lp-split__media{order:2}.lp-split--text-only .lp-split__row{grid-template-columns:minmax(0,760px);justify-content:center}.lp-split__media{position:relative;margin:0}.lp-split__media img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--media-radius,0)}.lp-split__copy{display:flex;flex-direction:column;align-items:flex-start;max-width:560px}.lp-split__copy>*{margin:0}.lp-split__copy .sub-heading{margin-bottom:18px}.lp-split__copy .h2{margin-bottom:22px;line-height:1.08}.lp-split__copy .rte{margin-bottom:28px;opacity:.82;font-size:1.7rem;line-height:1.7}.lp-split__copy .rte p{margin:0}.lp-split__features{list-style:none;margin:0 0 32px!important;padding:0;display:grid;gap:18px;width:100%}.lp-split__features li{display:flex;gap:14px;align-items:flex-start;padding-top:18px;border-top:1px solid rgba(var(--color-foreground),.14)}.lp-split__features strong{display:block;font-weight:600;font-size:1.6rem}.lp-split__features em{display:block;font-style:normal;opacity:.7;font-size:1.45rem;margin-top:3px;line-height:1.55}.lp-split__tick{flex:none;width:22px;height:22px;border-radius:50%;background:rgb(var(--color-button));margin-top:2px;position:relative}.lp-split__tick::after{content:"";position:absolute;left:7px;top:4px;width:5px;height:9px;border:solid rgb(var(--color-button-text));border-width:0 2px 2px 0;transform:rotate(40deg)}@media(max-width:989px){.lp-split__row{grid-template-columns:1fr;gap:32px}.lp-split--right .lp-split__media{order:0}.lp-split__media img{aspect-ratio:4/3}.lp-split__copy{max-width:none}}.lp-gallery__item img{position:absolute;inset:0}.lp-gallery--mosaic .lp-gallery__grid{grid-auto-rows:minmax(0,1fr)}.lp-hero{position:relative;display:grid;isolation:isolate;overflow:hidden}.lp-hero__media{position:absolute;inset:0;z-index:-1}.lp-hero__media img,.lp-hero__media picture{display:block;width:100%;height:100%;object-fit:cover}.lp-hero--h-sm{min-height:clamp(320px,34vw,460px)}.lp-hero--h-md{min-height:clamp(420px,44vw,620px)}.lp-hero--h-lg{min-height:clamp(520px,56vw,780px)}.lp-hero--h-screen{min-height:max(560px,calc(100svh - 120px))}.lp-hero{--lp-edge:max(var(--lp-gutter,40px),calc((100% - var(--page-width,120rem)) / 2))}.lp-hero__inner{display:flex;width:100%;padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(40px,6vw,88px)}.lp-hero--v-top .lp-hero__inner{align-items:flex-start}.lp-hero--v-middle .lp-hero__inner{align-items:center}.lp-hero--v-bottom .lp-hero__inner{align-items:flex-end}.lp-hero--a-left .lp-hero__inner{justify-content:flex-start}.lp-hero--a-center .lp-hero__inner{justify-content:center;text-align:center}.lp-hero--a-right .lp-hero__inner{justify-content:flex-end}.lp-hero__box{max-width:640px;display:flex;flex-direction:column;gap:20px}.lp-hero--a-center .lp-hero__box{align-items:center}.lp-hero--a-right .lp-hero__box{align-items:flex-end;text-align:right}.lp-hero__box>*{margin:0}.lp-hero__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight,400);font-size:clamp(3.8rem,5.6vw,7.6rem);line-height:1.02;letter-spacing:-.02em}.lp-hero__text{font-size:clamp(1.6rem,1.4vw,1.9rem);line-height:1.6;opacity:.9;max-width:52ch}.lp-hero__buttons{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px}.lp-hero--full{color:#fff}.lp-hero--full::after{content:"";position:absolute;inset:0;z-index:-1;background:rgba(10,10,10,var(--lp-overlay,.3))}.lp-hero--full .lp-hero__media{z-index:-2}.lp-hero--box .lp-hero__box{background:var(--lp-box-bg,rgb(var(--color-background)));padding:clamp(28px,3.4vw,52px);border-radius:var(--media-radius,0);box-shadow:var(--lp-box-shadow,none)}.lp-hero--split{grid-template-columns:1fr 1fr;min-height:0}.lp-hero--split .lp-hero__media{position:relative;inset:auto;z-index:0;min-height:inherit}.lp-hero--split.lp-hero--h-sm .lp-hero__media{min-height:clamp(320px,34vw,460px)}.lp-hero--split.lp-hero--h-md .lp-hero__media{min-height:clamp(420px,44vw,620px)}.lp-hero--split.lp-hero--h-lg .lp-hero__media{min-height:clamp(520px,56vw,780px)}.lp-hero--split.lp-hero--h-screen .lp-hero__media{min-height:max(560px,calc(100svh - 120px))}.lp-hero--split .lp-hero__inner{max-width:none;padding:clamp(40px,6vw,96px);align-items:center;justify-content:center}.lp-hero--split.lp-hero--img-left .lp-hero__media{order:-1}.lp-hero--split .lp-hero__box{max-width:520px}.lp-hero--overlap{overflow:visible;display:block}.lp-hero--overlap .lp-hero__media{position:relative;inset:auto;z-index:0;width:calc((100% - 2 * var(--lp-edge)) * .72);margin-left:auto;margin-right:var(--lp-edge);aspect-ratio:4/3;border-radius:var(--media-radius,0);overflow:hidden;box-shadow:0 30px 60px -28px rgba(0,0,0,.35)}.lp-hero--overlap.lp-hero--img-left .lp-hero__media{margin-left:var(--lp-edge);margin-right:auto}.lp-hero--overlap .lp-hero__inner{position:absolute;inset:0;padding-top:0;padding-bottom:0;pointer-events:none;align-items:center;max-width:calc(var(--page-width,120rem) + 2 * var(--lp-gutter,40px));margin:0 auto;left:0;right:0}.lp-hero--overlap .lp-hero__box{pointer-events:auto;width:min(46%,460px);background:var(--lp-box-bg,rgb(var(--color-background)));padding:clamp(28px,3.6vw,56px);border-radius:var(--media-radius,0);box-shadow:var(--lp-box-shadow,0 24px 50px -24px rgba(0,0,0,.3))}.lp-hero--overlap.lp-hero--img-left .lp-hero__inner{justify-content:flex-end}.lp-hero--overlap{padding:clamp(24px,4vw,56px) 0}@media(max-width:989px){.lp-hero--split{grid-template-columns:1fr}.lp-hero--split.lp-hero--img-left .lp-hero__media{order:0}.lp-hero--split .lp-hero__media,.lp-hero--split.lp-hero--h-md .lp-hero__media,.lp-hero--split.lp-hero--h-lg .lp-hero__media,.lp-hero--split.lp-hero--h-screen .lp-hero__media{min-height:320px}.lp-hero--overlap .lp-hero__media{width:calc(100% - 2 * var(--lp-gutter-mobile,20px));margin:0 auto}.lp-hero--overlap .lp-hero__inner{position:relative;margin-top:-64px;inset:auto}.lp-hero--overlap .lp-hero__box{width:100%}}.shopify-section.lp-flush{padding:0!important;margin:0!important}#app .grid.product-grid,#app ul.grid,#app .grid.collection-list{display:flex}.lp-split__media img{aspect-ratio:1/1}.lp-hero--h-screen{min-height:max(560px,min(calc(100svh - 120px),860px))}.lp-hero--split.lp-hero--h-screen .lp-hero__media{min-height:max(560px,min(calc(100svh - 120px),860px))}.lp-builder-page .lp-steps--alternating .lp-steps__media{aspect-ratio:16/10}.lp-builder-page .lp-steps--alternating .lp-steps__item{border-left:0!important}@media (max-width:749px){body:not(.lp-builder-canvas) [data-bjs-hide-mobile]{display:none!important}}@media (min-width:750px) and (max-width:989px){body:not(.lp-builder-canvas) [data-bjs-hide-tablet]{display:none!important}}@media (min-width:990px){body:not(.lp-builder-canvas) [data-bjs-hide-desktop]{display:none!important}}.announcement-bar-section{padding-top:8px;padding-bottom:8px}.announcement-bar-section vertical-bar,.announcement-bar-section .announcement-bar-wrapper{padding-top:0;padding-bottom:0}@media screen and (max-width:989px){.announcement-bar-section{padding-top:18px;padding-bottom:18px}}@media screen and (max-width:749px){.announcement-bar-section{padding-top:10px;padding-bottom:10px}}@media screen and (max-width: 749px){.lp-search{padding: 12px}.lp-search__panel{max-height: 92vh;border-radius: 16px}.lp-search__form input[type="search"]{font-size: 17px}.lp-search__item{grid-template-columns: 48px minmax(0, 1fr) auto;gap: 12px}.lp-search__thumb{width: 48px;height: 48px}.lp-search__card{flex-basis: 128px}}.lp-search__group{margin: 14px 12px 4px;font-size: 12px;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: rgba(var(--color-foreground, 255, 255, 255), 0.6)}.lp-search__item--plain{grid-template-columns: minmax(0, 1fr) auto}.lp-search__card:not(:has(.lp-search__thumb)){align-content: center;min-height: 96px;padding: 14px;border-radius: 14px;background: rgba(var(--color-foreground, 255, 255, 255), 0.08)}.lp-search-head{display: flex;flex-direction: column;align-items: center;gap: 10px;padding-top: 40px;padding-bottom: 28px;text-align: center}.lp-search-head h1{margin: 0}.lp-search-head__count{margin: 0;color: rgba(var(--color-foreground, 255, 255, 255), 0.6);font-size: 15px}.lp-search-head__form{position: relative;display: flex;align-items: center;gap: 10px;width: 100%;max-width: 640px;margin-top: 14px;padding: 6px 6px 6px 20px;border: 1px solid rgba(var(--color-foreground, 255, 255, 255), 0.18);border-radius: 999px;background: rgba(var(--color-foreground, 255, 255, 255), 0.06);transition: border-color .15s, box-shadow .15s}.lp-search-head__form:focus-within{border-color: rgb(var(--color-button, 204, 255, 0));box-shadow: 0 0 0 1px rgb(var(--color-button, 204, 255, 0))}.lp-search-head__icon{flex: none;color: rgb(var(--color-button, 204, 255, 0))}.lp-search-head__form input[type="search"]{flex: 1;min-width: 0;height: 46px;padding: 0;border: 0;border-radius: 0;background: none;box-shadow: none;color: rgb(var(--color-foreground, 255, 255, 255));font-size: 17px;outline: none;-webkit-appearance: none;appearance: none}.lp-search-head__form input[type="search"]::-webkit-search-cancel-button{display: none}.lp-search-head__form .button{flex: none;min-height: 46px;padding: 0 28px}@media screen and (max-width: 749px){.lp-search-head{padding-top: 24px;padding-bottom: 20px}.lp-search-head__form{padding-left: 16px}.lp-search-head__form .button{padding: 0 18px}}.lp-search__form{padding: 22px 28px}.lp-search__body{padding: 14px 28px 30px}.lp-search__hint, .lp-search__empty{padding: 18px 12px 10px;text-align: center}.lp-search__item{padding: 10px 14px}.lp-search__group{margin: 18px 14px 6px;text-align: center}.lp-search__all{justify-content: center;gap: 10px;margin: 18px auto 0;padding: 14px 28px}.lp-search__popular{padding: 10px 0 0}.lp-search__popular-head{position: relative;justify-content: center;padding: 10px 0 18px}.lp-search__popular-head h2{text-align: center}.lp-search__arrows{position: absolute;top: 50%;right: 0;transform: translateY(-65%)}.lp-search__track{gap: 16px;padding: 0 2px 6px}.lp-search__card{flex-basis: 156px;text-align: center;justify-items: center}.lp-search__card .lp-search__name, .lp-search__card .lp-search__price{text-align: center}@media screen and (max-width: 749px){.lp-search__form{padding: 16px 18px}.lp-search__body{padding: 10px 16px 22px}.lp-search__card{flex-basis: 136px}.lp-search__arrows{display: none}}.lp-search{align-items: center;padding: 20px 16px}.lp-search__body{min-height: 260px}.lp-search__panel{max-height: calc(100vh - 40px);max-height: calc(100dvh - 40px)}@media screen and (max-width: 749px){.lp-search{padding: 12px}.lp-search__body{min-height: 200px}.lp-search__panel{max-height: calc(100dvh - 24px)}}.lp-search__body{overflow-y: auto;scroll-behavior: smooth}.lp-search__grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 18px;padding: 4px 2px 8px}.lp-search__grid .lp-search__card{display: grid;grid-template-columns: none;flex: none;gap: 10px;align-content: start;padding: 0;text-align: center;justify-items: center}.lp-search__grid .lp-search__card:hover, .lp-search__grid .lp-search__card:focus-visible{background: none;outline: none}.lp-search__grid .lp-search__thumb{width: 100%;height: auto;aspect-ratio: 1;border-radius: 16px}.lp-search__grid .lp-search__card:hover .lp-search__thumb, .lp-search__grid .lp-search__card:focus-visible .lp-search__thumb{transform: translateY(-3px);box-shadow: 0 0 0 2px rgb(var(--color-button, 204, 255, 0))}.lp-search__grid .lp-search__name{font-size: 14px}.lp-search__grid .lp-search__price{font-size: 15px}.lp-search__grid--posts{grid-template-columns: repeat(3, minmax(0, 1fr))}.lp-search__all{position: sticky;bottom: 0;z-index: 1;box-shadow: 0 -14px 18px -6px rgb(var(--color-background, 17, 20, 16))}.lp-search__clear{width: auto;height: auto;padding: 6px 12px;border-radius: 999px;font-size: 13px;font-weight: 600}.lp-search__panel{max-width: 860px}@media screen and (max-width: 749px){.lp-search__grid, .lp-search__grid--posts{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px}}.lp-search__name{color: rgb(var(--color-foreground, 255, 255, 255))}.lp-search__card, .lp-search__card:hover, .lp-search__item{color: rgb(var(--color-foreground, 255, 255, 255));opacity: 1}.lp-search__panel{max-width: 1080px;max-height: min(640px, calc(100vh - 40px));max-height: min(640px, calc(100dvh - 40px))}.lp-search__form{padding: 16px 24px}.lp-search__body{min-height: 0;padding: 12px 24px 18px}.lp-search__grid, .lp-search__grid--posts{grid-template-columns: repeat(5, minmax(0, 1fr));gap: 14px}.lp-search__grid .lp-search__card{gap: 8px}.lp-search__grid .lp-search__thumb{border-radius: 12px}.lp-search__grid .lp-search__name{font-size: 12.5px;line-height: 1.3}.lp-search__grid .lp-search__price{font-size: 13.5px}.lp-search__all{margin: 10px auto 0;padding: 12px 24px}.lp-search__card{flex-basis: 150px}@media screen and (max-width: 989px){.lp-search__grid, .lp-search__grid--posts{grid-template-columns: repeat(4, minmax(0, 1fr))}}@media screen and (max-width: 749px){.lp-search__panel{max-height: calc(100dvh - 24px)}.lp-search__form{padding: 12px 16px}.lp-search__body{padding: 10px 14px 16px}.lp-search__grid, .lp-search__grid--posts{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px}}.lp-search__hint, .lp-search__empty, .lp-search__group{text-align: left}.lp-search__hint, .lp-search__empty{padding-left: 4px;padding-right: 4px}.lp-search__group{margin-left: 2px;margin-right: 2px}.lp-search__popular-head{justify-content: space-between;padding-left: 2px;padding-right: 2px}.lp-search__popular-head h2{text-align: left}.lp-search__arrows{position: static;transform: none}.lp-search__card, .lp-search__grid .lp-search__card{text-align: left;justify-items: start}.lp-search__card .lp-search__name, .lp-search__card .lp-search__price, .lp-search__grid .lp-search__name, .lp-search__grid .lp-search__price{text-align: left}.lp-search__grid .lp-search__thumb, .lp-search__card .lp-search__thumb{justify-self: stretch}#app .lp-cart{padding-left:0!important;padding-right:0!important}#app .lp-cart__hero,#app .lp-cart__wrap{box-sizing:content-box!important;width:auto!important;max-width:var(--page-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--lp-gutter,40px)!important;padding-right:var(--lp-gutter,40px)!important}#app .lp-cart__wrap .lp-picks{max-width:none!important}@media screen and (max-width:1240px){#app .lp-cart__hero,#app .lp-cart__wrap{max-width:var(--page-width-laptop,var(--page-width))!important}}@media screen and (max-width:1000px){#app .lp-cart__hero,#app .lp-cart__wrap{max-width:var(--page-width-tab,var(--page-width))!important}}@media screen and (max-width:749px){#app .lp-cart__hero,#app .lp-cart__wrap{padding-left:var(--lp-gutter-mobile,20px)!important;padding-right:var(--lp-gutter-mobile,20px)!important}}#MainContent #app > .container.mt-8.px-\[60px\]{box-sizing:content-box;width:auto;max-width:var(--page-width);margin:0 auto;padding:clamp(24px,3vw,48px) var(--lp-gutter,40px) clamp(56px,6vw,96px)}#MainContent #app > .container.mt-8.px-\[60px\] h2.text-2xl,#MainContent #app > .container.mt-8.px-\[60px\] .text-2xl{font-family:var(--font-heading-family);font-size:clamp(2.6rem,3vw,3.6rem);font-weight:var(--font-heading-weight,700);line-height:1.15;color:rgb(var(--color-foreground))}#MainContent #app > .container.mt-8.px-\[60px\] .py-32{padding-top:72px;padding-bottom:72px;border:1px dashed rgba(var(--color-foreground),.25);border-radius:var(--media-radius,12px)}#MainContent #app > .container.mt-8.px-\[60px\] .py-32 img{width:120px;height:auto;opacity:.85;margin-bottom:18px}#MainContent #app > .container.mt-8.px-\[60px\] .py-32 p{font-size:1.8rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:1240px){#MainContent #app > .container.mt-8.px-\[60px\]{max-width:var(--page-width-laptop,var(--page-width))}}@media screen and (max-width:749px){#MainContent #app > .container.mt-8.px-\[60px\]{padding-left:var(--lp-gutter-mobile,20px);padding-right:var(--lp-gutter-mobile,20px)}}#MainContent #app > .container.mt-8.px-\[60px\] .py-32 img{filter:brightness(0) invert(1);opacity:.35}#MainContent #app > .container.mt-8.max-1180\:px-5{box-sizing:content-box;max-width:var(--page-width);margin:0 auto;padding:clamp(32px,4vw,64px) var(--lp-gutter,40px) clamp(56px,6vw,96px)}#MainContent #app > .container.mt-8.max-1180\:px-5 > .m-auto{max-width:760px;padding:clamp(24px,4vw,56px);border-color:rgba(var(--color-foreground),.18);border-radius:var(--media-radius,12px);background:rgba(var(--color-foreground),.03)}#MainContent #app > .container.mt-8.max-1180\:px-5 .text-xl{font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.6vw,3rem);line-height:1.2}#MainContent #app > .container.mt-8.max-1180\:px-5 label,#MainContent #app > .container.mt-8.max-1180\:px-5 p,#MainContent #app > .container.mt-8.max-1180\:px-5 span{font-size:1.5rem;line-height:1.55}#MainContent #app > .container.mt-8.max-1180\:px-5 .border-b{border-color:rgba(var(--color-foreground),.15)}.lp-site-drawer{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 2000}.lp-site-drawer__backdrop{display: block !important;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .72);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);animation: lp-site-fade .2s ease}.lp-site-drawer__panel{z-index: 1;box-shadow: 0 0 60px rgba(0, 0, 0, .55)}.lp-site-icons__currency select{min-height: 32px;padding: 4px 24px 4px 10px;border: 1px solid currentColor;border-radius: 8px;background: transparent;color: inherit;font: inherit;font-size: 13px;cursor: pointer;opacity: .85}.lp-site-icons__currency select option{color: #111}.button, .lp-btn, .primary-button, .secondary-button, .lp-acc-btn, [builder-element="SubmitButtonElement"] button, [builder-element="ButtonElement"] a, [builder-element="ButtonElement"] button{transition: filter .2s ease, transform .2s ease, box-shadow .2s ease, background-color .2s ease, color .2s ease, border-color .2s ease}.button.button:not([disabled]):not(.button--secondary):not(.button--tertiary):hover, .lp-btn:not(.lp-btn--ghost):not([disabled]):hover, .primary-button:not([disabled]):hover, .lp-acc-btn--primary:not([disabled]):hover{background-color: rgba(var(--color-button), 1);color: rgb(var(--color-button-text));filter: brightness(.9) saturate(1.05);transform: translateY(-2px);box-shadow: 0 8px 18px -6px rgba(var(--color-button), .65)}.button.button--secondary:not([disabled]):hover, .button.button--tertiary:not([disabled]):hover, .lp-btn--ghost:not([disabled]):hover, .secondary-button:not([disabled]):hover{background-color: rgba(var(--color-secondary-button), 1);color: rgb(var(--color-secondary-button-text));filter: brightness(1.18);transform: translateY(-2px);box-shadow: 0 8px 18px -6px rgba(var(--color-secondary-button), .55)}[builder-element="SubmitButtonElement"] button:not([disabled]):hover, [builder-element="ButtonElement"] a:hover, [builder-element="ButtonElement"] button:not([disabled]):hover{filter: brightness(.93);transform: translateY(-2px);box-shadow: 0 8px 18px -6px rgba(204, 255, 0, .45)}.button:not([disabled]):active, .lp-btn:not([disabled]):active, .primary-button:not([disabled]):active, .secondary-button:not([disabled]):active, [builder-element="SubmitButtonElement"] button:not([disabled]):active, [builder-element="ButtonElement"] a:active{transform: translateY(0);box-shadow: none;filter: brightness(.84)}@media (prefers-reduced-motion: reduce){.button, .lp-btn, .primary-button, .secondary-button, [builder-element="SubmitButtonElement"] button, [builder-element="ButtonElement"] a{transition: none;transform: none !important}}.lp-list-equal.lp-bleed-right, .lp-bleed-right, .ugc-reel-rail{scrollbar-width: none;-ms-overflow-style: none}.lp-list-equal.lp-bleed-right::-webkit-scrollbar, .lp-bleed-right::-webkit-scrollbar, .ugc-reel-rail::-webkit-scrollbar{display: none;width: 0;height: 0}#dtTest#dtTest{width: 360px;height: 360px;top: -180px;left: -180px;border-radius: 50%;background: radial-gradient(circle closest-side, rgba(var(--color-button), .55), rgba(var(--color-button), .18) 55%, rgba(var(--color-button), 0) 100%);filter: blur(30px);opacity: .5;mix-blend-mode: screen}[builder-element=LpAreaElement][data-lp-width=container] > div > [builder-element=GridElement]{max-width:var(--page-width)!important}[builder-element=LpAreaElement][data-lp-width=full] > div > [builder-element=GridElement]{max-width:none!important}[builder-element=LpAreaElement][data-lp-width=xl] > div > [builder-element=GridElement]{max-width:120rem!important}[builder-element=LpAreaElement][data-lp-width=wide] > div > [builder-element=GridElement]{max-width:102.4rem!important}[builder-element=LpAreaElement][data-lp-width=medium] > div > [builder-element=GridElement]{max-width:80rem!important}[builder-element=LpAreaElement][data-lp-width=narrow] > div > [builder-element=GridElement]{max-width:60rem!important}[builder-element=LpAreaElement][data-lp-width=custom] > div > [builder-element=GridElement]{max-width:var(--lp-section-width,var(--page-width))!important}[builder-element=LpAreaElement][data-lp-width=full] > div > [builder-element=GridElement]{box-sizing:border-box;width:100%}.lp-term-description{clear: both;margin-top: clamp(40px, 6vw, 80px);font-size: 1.6rem;font-weight: 400;line-height: 1.8;color: #fff}.lp-term-description h2{margin: 0 0 16px;font-family: var(--font-heading-family);font-size: clamp(2.4rem, 2.6vw, 3.2rem);font-weight: 700;line-height: 1.25;color: #fff}.lp-term-description h3{margin: 0 0 12px;font-family: var(--font-heading-family);font-size: clamp(1.9rem, 2vw, 2.4rem);font-weight: 700;line-height: 1.3;color: #fff}.lp-term-description h2 b, .lp-term-description h3 b, .lp-term-description h2 strong, .lp-term-description h3 strong{font-weight: inherit}.lp-term-description h4{margin: 0 0 10px;font-family: var(--font-heading-family);font-size: 1.8rem;font-weight: 700;color: #fff}.lp-term-description p{margin: 0 0 24px}.lp-term-description p strong, .lp-term-description p b{font-weight: inherit}.lp-term-description li strong, .lp-term-description li b{font-weight: 600}.lp-term-description li{margin: 0 0 10px}.lp-term-description li:last-child{margin-bottom: 0}.lp-term-description a{color: #33b601;font-weight: 500;text-decoration: none}.lp-term-description a:hover{color: #33b601;text-decoration: underline}.lp-term-description ul, .lp-term-description ol{margin: 0 0 24px;padding-left: 1.4em}.lp-event-bar, .lp-event-bar .announcement-bar, .lp-event-bar .announcement-bar__message, .lp-event-bar .announcement-bar__link{color: inherit !important}.lp-event-bar .announcement-bar__link{text-decoration: underline}.lp-event-bar svg path{stroke: currentColor}.lp-ev{width: 100%;container-type: inline-size}.lp-ev__canvas{position: relative;width: 100%;overflow: hidden;border-radius: var(--media-radius, 8px)}.lp-ev__l{position: absolute;box-sizing: border-box}.lp-ev__link{display: block;color: inherit;text-decoration: none}.lp-event-space{box-sizing: border-box;width: 100%}.lp-event-space--right{margin-left: auto}.lp-event-space--center{margin-right: auto;margin-left: auto}.lp-event-space--placeholder{display: flex;flex-direction: column;gap: 4px;padding: 14px 16px;border: 1px dashed rgba(var(--color-foreground), .35);border-radius: 8px;font-size: 1.3rem}.lp-event-space--placeholder span{opacity: .7}.lp-event-empty{display: none}.lp-live:has(> .lp-event-empty){display: none !important}[builder-element=BlockElement]:has(.lp-event-empty):not(:has(h1, h2, h3, h4, h5, h6, p, img, a, button, input, form, video, iframe, [builder-element=HeadingElement], [builder-element=PElement], [builder-element=ImageElement], .lp-event-space)){display: none !important}.lp-ev-set .lp-ev--tablet, .lp-ev-set .lp-ev--mobile{display: none}@media (max-width: 1000px){.lp-ev-set.has-tablet .lp-ev--desktop{display: none}.lp-ev-set.has-tablet .lp-ev--tablet{display: block}}@media (max-width: 749px){.lp-ev-set.has-mobile .lp-ev--desktop, .lp-ev-set.has-mobile .lp-ev--tablet{display: none}.lp-ev-set.has-mobile .lp-ev--mobile{display: block}}.lp-ev__a{width: 100%;height: 100%}.lp-ev-a{animation-duration: var(--lp-ev-d, .8s);animation-delay: var(--lp-ev-delay, 0s);animation-fill-mode: both;animation-iteration-count: var(--lp-ev-iter, 1);animation-timing-function: cubic-bezier(.2, .7, .2, 1)}.lp-ev-a--fade{animation-name: lpev-fade}.lp-ev-a--slideUp{animation-name: lpev-slide-up}.lp-ev-a--slideDown{animation-name: lpev-slide-down}.lp-ev-a--slideLeft{animation-name: lpev-slide-left}.lp-ev-a--slideRight{animation-name: lpev-slide-right}.lp-ev-a--zoom{animation-name: lpev-zoom}.lp-ev-a--pop{animation-name: lpev-pop}.lp-ev-a--bounce{animation-name: lpev-bounce}.lp-ev-a--burst{animation-name: lpev-burst}.lp-ev-a--typewriter{animation-name: lpev-typewriter;animation-timing-function: steps(18, end)}.lp-ev-a--wipe{animation-name: lpev-wipe;animation-timing-function: ease-in-out}.lp-ev-a--ascend{animation-name: lpev-ascend}.lp-ev-a--roll{animation-name: lpev-roll}.lp-ev-a--skate{animation-name: lpev-skate}.lp-ev-a--spread{animation-name: lpev-spread}.lp-ev-a--clarify{animation-name: lpev-clarify}.lp-ev-a--pulse{animation-name: lpev-pulse;animation-timing-function: ease-in-out}.lp-ev-a--float{animation-name: lpev-float;animation-timing-function: ease-in-out}@keyframes lpev-fade{from{opacity: 0}to{opacity: 1}}@keyframes lpev-slide-up{from{opacity: 0;transform: translateY(40%)}to{opacity: 1;transform: none}}@keyframes lpev-slide-down{from{opacity: 0;transform: translateY(-40%)}to{opacity: 1;transform: none}}@keyframes lpev-slide-left{from{opacity: 0;transform: translateX(40%)}to{opacity: 1;transform: none}}@keyframes lpev-slide-right{from{opacity: 0;transform: translateX(-40%)}to{opacity: 1;transform: none}}@keyframes lpev-zoom{from{opacity: 0;transform: scale(.6)}to{opacity: 1;transform: none}}@keyframes lpev-pop{0%{opacity: 0;transform: scale(.5)}60%{opacity: 1;transform: scale(1.12)}100%{transform: scale(1)}}@keyframes lpev-bounce{0%, 100%{transform: none}30%{transform: translateY(-18%)}55%{transform: none}75%{transform: translateY(-6%)}}@keyframes lpev-burst{from{opacity: 0;transform: scale(2.2)}to{opacity: 1;transform: none}}@keyframes lpev-typewriter{from{clip-path: inset(0 100% 0 0)}to{clip-path: inset(0 0 0 0)}}@keyframes lpev-wipe{from{clip-path: inset(0 100% 0 0);opacity: .2}to{clip-path: inset(0 0 0 0);opacity: 1}}@keyframes lpev-ascend{from{opacity: 0;clip-path: inset(0 0 100% 0);transform: translateY(70%)}to{opacity: 1;clip-path: inset(0 0 0 0);transform: none}}@keyframes lpev-roll{from{opacity: 0;transform: perspective(500px) rotateX(-90deg);transform-origin: 50% 100%}to{opacity: 1;transform: none}}@keyframes lpev-skate{from{opacity: 0;transform: translateX(-35%) skewX(-22deg)}to{opacity: 1;transform: none}}@keyframes lpev-spread{from{opacity: 0;letter-spacing: .45em}to{opacity: 1}}@keyframes lpev-clarify{from{opacity: 0;filter: blur(14px)}to{opacity: 1;filter: blur(0)}}@keyframes lpev-pulse{0%, 100%{transform: scale(1)}50%{transform: scale(1.08)}}@keyframes lpev-float{0%, 100%{transform: translateY(0)}50%{transform: translateY(-8%)}}.lp-ev-a--spin{animation-name: lpev-spin;animation-timing-function: linear}.lp-ev-a--swing{animation-name: lpev-swing;animation-timing-function: ease-in-out;transform-origin: 50% 0}.lp-ev-a--shake{animation-name: lpev-shake;animation-timing-function: ease-in-out}.lp-ev-a--heartbeat{animation-name: lpev-heartbeat;animation-timing-function: ease-in-out}.lp-ev-a--wiggle{animation-name: lpev-wiggle;animation-timing-function: ease-in-out}.lp-ev-a--tada{animation-name: lpev-tada;animation-timing-function: ease-in-out}.lp-ev-a--blink{animation-name: lpev-blink;animation-timing-function: steps(2, jump-none)}.lp-ev-a--flip{animation-name: lpev-flip;animation-timing-function: ease-in-out}@keyframes lpev-spin{from{transform: rotate(0)}to{transform: rotate(360deg)}}@keyframes lpev-swing{0%, 100%{transform: rotate(0)}25%{transform: rotate(14deg)}75%{transform: rotate(-14deg)}}@keyframes lpev-shake{0%, 100%{transform: translateX(0)}20%, 60%{transform: translateX(-6%)}40%, 80%{transform: translateX(6%)}}@keyframes lpev-heartbeat{0%, 100%{transform: scale(1)}14%{transform: scale(1.18)}28%{transform: scale(1)}42%{transform: scale(1.18)}70%{transform: scale(1)}}@keyframes lpev-wiggle{0%, 100%{transform: rotate(-6deg)}50%{transform: rotate(6deg)}}@keyframes lpev-tada{0%, 100%{transform: scale(1) rotate(0)}10%, 20%{transform: scale(.9) rotate(-4deg)}30%, 50%, 70%{transform: scale(1.12) rotate(4deg)}40%, 60%{transform: scale(1.12) rotate(-4deg)}80%{transform: scale(1) rotate(0)}}@keyframes lpev-blink{0%, 100%{opacity: 1}50%{opacity: .15}}@keyframes lpev-flip{0%{transform: perspective(400px) rotateY(0)}50%{transform: perspective(400px) rotateY(180deg)}100%{transform: perspective(400px) rotateY(360deg)}}.lp-ev-a--bounceLoop{animation-name: lpev-bounce-loop;animation-timing-function: ease-in-out}.lp-ev-a--rubber{animation-name: lpev-rubber;animation-timing-function: ease-in-out}.lp-ev-a--jello{animation-name: lpev-jello;animation-timing-function: ease-in-out}.lp-ev-a--wobble{animation-name: lpev-wobble;animation-timing-function: ease-in-out}.lp-ev-a--flash{animation-name: lpev-flash;animation-timing-function: linear}.lp-ev-a--breathe{animation-name: lpev-breathe;animation-timing-function: ease-in-out}.lp-ev-a--sway{animation-name: lpev-sway;animation-timing-function: ease-in-out}.lp-ev-a--glow{animation-name: lpev-glow;animation-timing-function: ease-in-out}.lp-ev-a--orbit{animation-name: lpev-orbit;animation-timing-function: linear}.lp-ev-a--levitate{animation-name: lpev-levitate;animation-timing-function: ease-in-out}@keyframes lpev-bounce-loop{0%, 20%, 53%, 100%{transform: translateY(0)}40%, 43%{transform: translateY(-14%)}70%{transform: translateY(-7%)}90%{transform: translateY(-2%)}}@keyframes lpev-rubber{0%, 100%{transform: scale(1, 1)}30%{transform: scale(1.2, .8)}40%{transform: scale(.85, 1.15)}50%{transform: scale(1.1, .9)}65%{transform: scale(.97, 1.03)}75%{transform: scale(1.02, .98)}}@keyframes lpev-jello{0%, 100%{transform: none}22%{transform: skewX(-12deg) skewY(-12deg)}33%{transform: skewX(6deg) skewY(6deg)}44%{transform: skewX(-3deg) skewY(-3deg)}55%{transform: skewX(1.5deg) skewY(1.5deg)}}@keyframes lpev-wobble{0%, 100%{transform: none}15%{transform: translateX(-12%) rotate(-5deg)}30%{transform: translateX(8%) rotate(3deg)}45%{transform: translateX(-6%) rotate(-3deg)}60%{transform: translateX(4%) rotate(2deg)}75%{transform: translateX(-2%) rotate(-1deg)}}@keyframes lpev-flash{0%, 50%, 100%{opacity: 1}25%, 75%{opacity: 0}}@keyframes lpev-breathe{0%, 100%{transform: scale(1)}50%{transform: scale(1.045)}}@keyframes lpev-sway{0%, 100%{transform: rotate(-2.5deg)}50%{transform: rotate(2.5deg)}}@keyframes lpev-glow{0%, 100%{filter: brightness(1) drop-shadow(0 0 0 rgba(255,255,255,0))}50%{filter: brightness(1.25) drop-shadow(0 0 .6em rgba(255,255,255,.7))}}@keyframes lpev-orbit{from{transform: rotate(0deg) translateX(6%) rotate(0deg)}to{transform: rotate(360deg) translateX(6%) rotate(-360deg)}}@keyframes lpev-levitate{0%, 100%{transform: translateY(0) rotate(0deg)}33%{transform: translateY(-6%) rotate(-1.5deg)}66%{transform: translateY(-3%) rotate(1.5deg)}}@media (prefers-reduced-motion: reduce){.lp-ev-a{animation: none !important}}@media (prefers-reduced-motion: reduce){.lp-ev__s{animation: none !important}}@keyframes lp-pat-move{from{background-position: 0 0}to{background-position: var(--lp-px, 0) var(--lp-py, 0)}}@media (prefers-reduced-motion: reduce){.lp-ev__bg{animation: none !important}}.form-label{display: inline-block;vertical-align: baseline;margin: 0 0 8px;font-size: 1.4rem;font-weight: 600;line-height: 1.3;color: rgb(var(--color-foreground))}.form-control, [builder-element=SelectElement] select, [builder-element=TextInputElement] input{display: block;width: 100%;min-height: 48px;margin: 0;padding: 12px 16px;box-sizing: border-box;font: inherit;font-size: 1.5rem;line-height: 1.4;color: rgb(var(--color-foreground)) !important;background-color: rgb(var(--color-background)) !important;border: var(--inputs-border-width, 1px) solid rgba(var(--color-foreground), var(--inputs-border-opacity, .55)) !important;border-radius: var(--inputs-radius, 8px) !important;transition: border-color .15s ease, box-shadow .15s ease;appearance: none;-webkit-appearance: none}textarea.form-control{min-height: 140px;resize: vertical}[builder-element=SelectElement] select{padding-right: 44px;cursor: pointer;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none' stroke='%23777' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l6 6 6-6'/%3E%3C/svg%3E");background-repeat: no-repeat !important;background-position: right 16px center !important;background-size: 14px 9px !important}.form-control::placeholder, [builder-element=TextInputElement] input::placeholder{color: rgba(var(--color-foreground), .5)}.form-control:hover, [builder-element=SelectElement] select:hover, [builder-element=TextInputElement] input:hover{border-color: rgba(var(--color-foreground), .8) !important}.form-control:focus, [builder-element=SelectElement] select:focus, [builder-element=TextInputElement] input:focus{outline: 0;border-color: rgb(var(--color-button)) !important;box-shadow: 0 0 0 3px rgba(var(--color-button), .25)}[builder-element=FieldElement]{margin-bottom: 18px}[builder-element=CheckboxElement] label, [builder-element=RadioElement] label{color: rgb(var(--color-foreground)) !important;font-size: 1.5rem;line-height: 1.4}[builder-element=CheckboxElement] input, [builder-element=RadioElement] input{width: 18px;height: 18px;flex: none;margin-top: 2px !important;accent-color: rgb(var(--color-button));cursor: pointer}[builder-element=SubmitButtonElement] button{min-height: 48px;padding: 0 32px;font: inherit;font-size: 1.5rem;font-weight: 700;letter-spacing: .02em;cursor: pointer;color: rgb(var(--color-button-text)) !important;background-color: rgb(var(--color-button)) !important;border: var(--buttons-border-width, 0) solid rgb(var(--color-button)) !important;border-radius: var(--buttons-radius, 8px) !important;transition: opacity .15s ease, transform .15s ease}[builder-element=SubmitButtonElement] button:hover{opacity: .88}[builder-element=SubmitButtonElement] button:active{transform: translateY(1px)}.bjs-field-required-indicator{margin-left: 4px !important;font-weight: 700;vertical-align: baseline}.lp-cart__was{margin-right: 6px;opacity: .6;font-weight: 400}.lp-cart__now{font-weight: 700}.lp-cart__save{display: block;margin-top: 2px;font-size: 1.2rem;font-weight: 600;color: rgb(var(--color-button))}.lp-site-menu__item.is-mega .lp-mega ul{display: block;max-width: none;margin: 0;padding: 0;list-style: none}.lp-site-menu__item.is-mega .lp-mega a{flex-direction: row;align-items: center;text-align: left;white-space: normal}.lp-mega__inner{box-sizing: border-box;display: flex;gap: 40px;max-width: calc(var(--page-width, 1200px) + 8rem);margin: 0 auto;padding: 0 4rem}.lp-mega--full .lp-mega__inner{max-width: none}.lp-mega__main{flex: 1;min-width: 0}.lp-site-menu__item.is-mega .lp-mega .lp-mega__tiles{display: grid;grid-template-columns: repeat(var(--lp-mega-cols, 4), minmax(0, 1fr));gap: var(--lp-mega-row-gap, 28px) var(--lp-mega-col-gap, 24px);padding: 0}.lp-site-menu__item.is-mega .lp-mega .lp-mega__tiles a{flex-direction: column;gap: 10px;text-align: center;justify-content: flex-start}.lp-site-menu__item.is-mega .lp-mega .lp-mega__tiles img{width: 100%;max-width: var(--lp-mega-tile, 220px);aspect-ratio: 1;object-fit: cover;border-radius: var(--lp-mega-radius, var(--lp-radius-sm));transition: transform .25s ease}.lp-mega--shape-square .lp-mega__tiles img{border-radius: 0 !important}.lp-mega--shape-circle .lp-mega__tiles img{border-radius: 50% !important}.lp-mega__tiles a:hover img{transform: translateY(-3px)}.lp-mega__cols{display: grid;grid-template-columns: repeat(var(--lp-mega-cols, 4), minmax(0, 1fr));gap: var(--lp-mega-row-gap, 28px) var(--lp-mega-col-gap, 40px)}.lp-site-menu__item.is-mega .lp-mega .lp-mega__title{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 8px;padding: 0 0 8px;border-bottom: 1px solid var(--lp-mega-border, rgb(var(--lp-border, 52 58 48)));color: var(--lp-mega-title, var(--lp-dd-color, inherit));font-family: var(--lp-font-heading, Syne), sans-serif;font-size: var(--lp-mega-title-size, 15px);font-weight: 700}.lp-site-menu__item.is-mega .lp-mega .lp-mega__col li a{padding: 5px 0;color: var(--lp-mega-link, var(--lp-dd-color, inherit));font-size: var(--lp-mega-link-size, 14px);opacity: .85}.lp-site-menu__item.is-mega .lp-mega .lp-mega__col li a:hover{opacity: 1}.lp-mega__badge{display: inline-block;padding: 1px 7px;border-radius: 999px;background: var(--lp-mega-badge-bg, var(--lp-menu-hover, rgb(var(--color-button, 204, 255, 0))));color: var(--lp-mega-badge-color, #111);font-size: 10px;font-style: normal;font-weight: 800;letter-spacing: .04em;line-height: 1.5;text-transform: uppercase}.lp-site-menu__item.is-mega .lp-mega a.lp-mega__promo{position: relative;flex: 0 0 var(--lp-mega-promo, 280px);display: block;min-height: 260px;overflow: hidden;border-radius: var(--lp-mega-radius, var(--lp-radius));background: rgb(var(--lp-border, 52 58 48));color: #fff}.lp-mega__promo img{position: absolute;inset: 0;width: 100%;height: 100%;max-width: none;object-fit: cover}.lp-mega__promo-body{position: absolute;inset: auto 0 0 0;display: flex;flex-direction: column;gap: 6px;padding: 40px 18px 18px;background: linear-gradient(to top, rgb(0 0 0 / .75), transparent)}.lp-mega__promo-body strong{font-family: var(--lp-font-heading, Syne), sans-serif;font-size: 18px;line-height: 1.2}.lp-mega__promo-body em{font-size: 13px;font-style: normal;opacity: .9}.lp-mega__promo-button{align-self: flex-start;margin-top: 4px;padding: 7px 14px;border-radius: 999px;background: var(--lp-menu-hover, rgb(var(--color-button, 204, 255, 0)));color: #111;font-size: 12px;font-weight: 800}.lp-site-drawer__sub{margin: 4px 0 8px 14px;padding: 0;list-style: none;opacity: .8}@media screen and (max-width: 989px){.lp-mega__inner{flex-direction: column}.lp-mega__cols, .lp-site-menu__item.is-mega .lp-mega .lp-mega__tiles{grid-template-columns: repeat(2, minmax(0, 1fr))}}.lp-site-menu__item.is-mega .lp-site-menu__dropdown.lp-mega{background: var(--lp-mega-bg, var(--lp-dd-bg, rgb(var(--lp-surface, 24 28 22))));border-color: var(--lp-mega-border, rgb(var(--lp-border, 52 58 48)))}.lp-site-menu__item.is-mega .lp-mega .lp-mega__tiles a{color: var(--lp-mega-link, var(--lp-dd-color, inherit));font-size: var(--lp-mega-link-size, 14px)}@media screen and (min-width: 990px){.lp-site-menu__item.is-mega .lp-site-menu__dropdown.lp-mega{padding-top: var(--lp-mega-pad, 32px);padding-bottom: var(--lp-mega-pad, 32px)}.lp-mega__inner{gap: var(--lp-mega-col-gap, 40px)}}