@media screen and (max-width:767px){.sm\:hidden{display:none!important}}@media screen and (min-width:768px){.md\:hidden{display:none!important}}[use-animate-fade-in]{opacity:0}.responsive-picture{display:block;height:auto}.full-size{width:100%;height:100%}.full-size img,.full-size svg,.full-size media-video,.full-size media-video video{width:100%;height:100%;object-fit:cover;object-position:center}.image-fit--cover,.image-fit--cover img{object-fit:cover}.image-fit--contain,.image-fit--contain img{object-fit:contain}.truncate-multiline{display:-webkit-box;line-clamp:var(--text-max-line);-webkit-line-clamp:var(--text-max-line);-webkit-box-orient:vertical;overflow:hidden}.truncate-multiline.line-1{line-clamp:1;-webkit-line-clamp:1}.truncate-multiline.line-2{line-clamp:2;-webkit-line-clamp:2}.truncate-multiline.line-3{line-clamp:3;-webkit-line-clamp:3}.truncate-multiline.line-4{line-clamp:4;-webkit-line-clamp:4}.truncate-multiline.line-5{line-clamp:5;-webkit-line-clamp:5}.heading--title.heading--size-xs{font-size:1.8rem}.heading--title.heading--size-h2{font-size:2.4rem}.heading--title.heading--size-h1{font-size:3rem}.heading--title.heading--size-h0{font-size:3.6rem;font-weight:500}.heading--title.heading--size-xl{font-size:4.4rem;font-weight:500}@media screen and (min-width:990px){.heading--title.heading--size-xs{font-size:2.2rem}.heading--title.heading--size-h2{font-size:2.8rem}.heading--title.heading--size-h1{font-size:3.6rem}.heading--title.heading--size-h0{font-size:4rem;font-weight:500}.heading--title.heading--size-xl{font-size:5.2rem;font-weight:500}}.heading--subtitle.heading--size-xs{font-size:1.4rem}.heading--subtitle.heading--size-h2{font-size:1.8rem}.heading--subtitle.heading--size-h1{font-size:2.2rem}.heading--subtitle.heading--size-h0{font-size:2.6rem}.heading--subtitle.heading--size-xl{font-size:3rem}.section-heading .heading--title{font-weight:700}.section-heading .heading--description{font-size:14px;margin-block:5px;margin-inline:auto;max-width:600px}.section-heading .tag-subtitle{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:12px;border-radius:50px;padding-inline:16px;padding-block:4px;opacity:1!important;width:fit-content!important;margin-inline:auto;line-height:1}@media screen and (max-width:767px){.section-heading .justify-center{text-align:center}}@media screen and (min-width:768px){.section-heading .md\:justify-center{text-align:center}}.highlighted-text{position:relative;display:inline-block}.highlighted-text .icon-underline{z-index:0;position:absolute;inset-block-start:0;inset-inline-start:0;stroke:rgb(var(--color-highlight))}.highlighted-text .icon-underline-squiggle{width:100%;height:50%;inset-block-start:auto;inset-block-end:-30%}.svg-path-animate{stroke-dasharray:1000;stroke-dashoffset:1000;animation:svg-anime 1s ease-out forwards;fill:none;opacity:0}@keyframes svg-anime{0%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.theme-layout{display:flex;width:var(--theme-layout-desktop-width);box-sizing:border-box;flex-direction:var(--theme-layout-desktop-direction);justify-content:var(--theme-layout-desktop-justify);align-items:var(--theme-layout-desktop-align);gap:var(--theme-layout-desktop-gap-y) var(--theme-layout-desktop-gap-x);padding-top:var(--theme-layout-desktop-padding-top);padding-right:var(--theme-layout-desktop-padding-right);padding-bottom:var(--theme-layout-desktop-padding-bottom);padding-left:var(--theme-layout-desktop-padding-left);flex-grow:var(--theme-layout-desktop-flex-grow, 0)}.theme-layout>*{box-sizing:border-box}.theme-layout.theme-layout--gradient-enabled{background:var(--theme-layout-gradient-background)}@media screen and (max-width:767px){.theme-layout.theme-layout--mobile-enabled{width:var(--theme-layout-mobile-width);flex-direction:var(--theme-layout-mobile-direction);justify-content:var(--theme-layout-mobile-justify);align-items:var(--theme-layout-mobile-align);gap:var(--theme-layout-mobile-gap-y) var(--theme-layout-mobile-gap-x);padding-top:var(--theme-layout-mobile-padding-top);padding-right:var(--theme-layout-mobile-padding-right);padding-bottom:var(--theme-layout-mobile-padding-bottom);padding-left:var(--theme-layout-mobile-padding-left);flex-grow:var(--theme-layout-mobile-flex-grow, var(--theme-layout-desktop-flex-grow, 0))}}.theme-space{display:block!important;width:var(--space-width, auto);height:var(--space-height, auto)}.button{overflow:hidden}.button--custom{width:var(--button-width);text-align:center;padding-inline:var(--button-padding-inline, 2.2rem);padding-block:var(--button-padding-block, 1.1rem);line-height:normal}.button--custom:not(.ignore-effect):not(:disabled):before{background-color:rgb(var(--color-button-text))}.theme-text{margin-block-start:var(--theme-text-margin-top, 0);margin-block-end:var(--theme-text-margin-bottom, 0)}.theme-text p{margin-block:0}.theme-text,.theme-text>*{color:var(--theme-text-color, inherit);font-weight:var(--theme-text-font-weight, inherit);font-size:var(--theme-text-font-size, inherit);line-height:var(--theme-text-line-height, normal);text-align:var(--theme-text-align)}.theme-text.use-clamp,.theme-text.use-clamp>*{font-size:clamp(var(--theme-text-font-size-mobile),.3333rem + 2.6667vw,var(--theme-text-font-size-desktop))}.theme-text.use-shadow{text-shadow:0 2px 5px rgb(var(--color-shadow))}.theme-text.use-border{-webkit-text-stroke:1px rgb(var(--theme-text-color-border))}.theme-text[dot]{display:flex;gap:8px;align-items:center}.theme-text__dot{flex-shrink:0;width:8px;height:8px;display:inline-block;border-radius:100%;background-color:var(--theme-text-dot-color, --theme-text-color)}.theme-image picture{border-radius:var(--theme-image-radius);overflow:hidden}.theme-image picture,.theme-image picture img{display:block}.theme-image,.theme-image picture,.theme-image picture img,.theme-image svg{width:var(--theme-image-desktop-width);height:var(--theme-image-desktop-height)}@media screen and (max-width:767px){.theme-image,.theme-image picture,.theme-image picture img,.theme-image svg{width:var(--theme-image-mobile-width);height:var(--theme-image-mobile-height)}}.theme-banner{position:relative;width:100%;overflow:hidden}.theme-banner__media{position:relative;width:100%;height:var(--height);aspect-ratio:var(--ratio, unset);border-radius:var(--border-radius, inherit);overflow:hidden}.theme-banner__media autoplay-video,.theme-banner__media video{display:block;width:100%;height:100%;object-fit:cover}.theme-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.theme-content-layout__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--theme-content-layout-overlay))}.theme-content-layout{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:var(--theme-content-layout-justify);align-items:var(--theme-content-layout-align);box-sizing:border-box}.theme-content-layout__container{display:flex;flex-direction:var(--theme-content-layout-container-direction);gap:var(--theme-content-layout-container-gap);align-items:var(--theme-content-layout-container-align);max-width:var(--theme-content-layout-container-max-width);padding-top:var(--theme-content-layout-padding-top);padding-right:var(--theme-content-layout-padding-right);padding-bottom:var(--theme-content-layout-padding-bottom);padding-left:var(--theme-content-layout-padding-left);margin-top:var(--theme-content-layout-margin-top);margin-right:var(--theme-content-layout-margin-right);margin-bottom:var(--theme-content-layout-margin-bottom);margin-left:var(--theme-content-layout-margin-left);border-radius:var(--theme-content-layout-border-radius);background-color:var(--theme-content-layout-background);box-sizing:border-box;transition:transform .2s ease-in-out}.theme-content-layout--blur-enabled .theme-content-layout__container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.theme-content-layout.hover-effect:hover .theme-content-layout__container{transform:translateY(-10px)}@media screen and (max-width:767px){.theme-content-layout.theme-content-layout--mobile-enabled{justify-content:var(--theme-content-layout-mobile-justify);align-items:var(--theme-content-layout-mobile-align)}.theme-content-layout.theme-content-layout--mobile-enabled .theme-content-layout__container{flex-direction:var(--theme-content-layout-mobile-container-direction);gap:var(--theme-content-layout-mobile-container-gap);align-items:var(--theme-content-layout-mobile-container-align);max-width:var(--theme-content-layout-mobile-container-max-width);padding-top:var(--theme-content-layout-mobile-padding-top);padding-right:var(--theme-content-layout-mobile-padding-right);padding-bottom:var(--theme-content-layout-mobile-padding-bottom);padding-left:var(--theme-content-layout-mobile-padding-left);margin-top:var(--theme-content-layout-mobile-margin-top);margin-right:var(--theme-content-layout-mobile-margin-right);margin-bottom:var(--theme-content-layout-mobile-margin-bottom);margin-left:var(--theme-content-layout-mobile-margin-left)}}@media screen and (max-width:767px){card-slider[data-mobile-enabled=false] .splide__list{display:grid!important;grid-template-columns:repeat(var(--columns-sm),minmax(0,1fr));gap:var(--gap)}}@media screen and (min-width:768px){card-slider[data-desktop-enabled=false] .splide__list{display:grid!important;grid-template-columns:repeat(var(--columns-md),minmax(0,1fr));gap:var(--gap)}}@media screen and (min-width:1200px){card-slider[data-desktop-enabled=false] .splide__list{grid-template-columns:repeat(var(--columns-lg),minmax(0,1fr))}}card-slider{position:relative}card-slider .splide__track{transition:padding .4s ease}card-slider[is-end=true] .splide__track{padding-right:0!important;padding-left:var(--slider-padding-right)!important}card-slider.pagination-none .splide__pagination{display:none!important}card-slider .splide__pagination{position:relative;left:unset;bottom:unset;right:unset;top:unset;margin-block-start:20px;display:flex;gap:8px;align-items:center;justify-content:center}card-slider .splide__pagination__page{margin:0;background:rgb(var(--color-pagination));transition:all .2s ease;transform:none}card-slider .splide__pagination__page.is-active{background:rgb(var(--color-pagination-active));transform:none}card-slider.pagination-dot .splide__pagination__page{width:10px;height:10px}card-slider.pagination-bar .splide__pagination__page{width:20px;height:3px;border-radius:5px}card-slider.pagination-bar .splide__pagination__page.is-active{width:40px}.card-slider__arrow{display:flex;justify-content:center;align-items:center;background-color:#fff;color:#000;border-radius:100%;width:32px;height:32px;pointer-events:auto;cursor:pointer}.card-slider__arrow svg{width:16px;height:auto}.card-slider__arrow.arrow-left svg{transform:rotate(180deg) translate(1px)}.card-slider__arrow.arrow-right svg{transform:translate(1px)}.card-slider__arrow[disabled]{opacity:.6}.card-slider__arrows.position-float{position:absolute;top:50%;width:100%;pointer-events:none;transform:translateY(-50%);z-index:1;display:flex;justify-content:space-between;padding-inline:16px;opacity:1;transition:opacity .1s ease}card-slider:hover .card-slider__arrows.position-float{opacity:1}card-slider:not(:has(.splide.is-overflow)) .card-slider__arrows.position-float{display:none}@media screen and (max-width:767px){card-slider[data-mobile-arrow-enabled=false] .card-slider__arrows,card-slider[data-mobile-enabled=false] .card-slider__arrows{display:none}}@media screen and (min-width:768px){card-slider[data-desktop-arrow-enabled=false] .card-slider__arrows,card-slider[data-desktop-enabled=false] .card-slider__arrows{display:none}}@media screen and (max-width:767px){card-slider[data-mobile-show-overflow-enabled=true] .splide__track{overflow:visible}}@media screen and (min-width:768px){card-slider[data-desktop-show-overflow-enabled=true] .splide__track{overflow:visible}}card-slider .slider-card{display:block;position:relative;overflow:hidden;border-radius:var(--card-radius);height:100%}card-slider .slider-card:not(:has(.card__media)){aspect-ratio:var(--card-ratio)}card-slider .slider-card .card__media{aspect-ratio:var(--card-ratio);overflow:hidden}card-slider .slider-card .card__media picture{transition:transform .4s ease}card-slider .slider-card .card__media:hover picture{transform:scale(var(--card-media-scale-on-hover))}card-slider .slider-card .card__heading{font-weight:600;font-size:var(--card-heading-size);line-height:1.2;margin-block:0}.slider-card-1 .card__media{width:100%;height:100%}.slider-card-1__heading{pointer-events:none;position:absolute;left:0;bottom:0;width:100%;padding-block-start:20px;padding-block-end:4%;padding-inline:5%;color:rgb(var(--color-heading));background:linear-gradient(to top,rgba(var(--color-heading-background) / .9),#0000);transition:all .4s ease}.slider-card-1:hover .slider-card-1__heading{color:#fff;background:linear-gradient(to top,#00000080,#0000)}@media screen and (min-width:768px){.slider-card-1__heading{padding-block-start:26px}}card-slider .slider-card-2{--translate-x: 12px;display:grid;grid-template-rows:auto 1fr;transform:translate(var(--translate-x))}.slider-card__wrapper:has(>.slider-card-2){border-radius:var(--card-radius);height:100%;overflow:hidden;background-color:rgb(var(--color-card-name-background))}.slider-card-2 .card__content{position:relative;z-index:1;display:flex;gap:20px;padding:10px calc(15px + var(--translate-x)) 10px 15px;background-color:rgb(var(--color-card-content-background))}.slider-card-2 .card__content *{margin:0}.slider-card-2 .card__user{margin-block-start:-25px;display:flex;flex-direction:column;align-items:center;max-width:90px}.slider-card-2 .card__user .card__avatar{width:50px;height:50px;border-radius:100%;object-fit:cover}.slider-card-2 .card__user .card__name{font-size:10px;background-color:rgb(var(--color-card-name-background));color:rgb(var(--color-card-name));padding-inline:10px;border-radius:30px;margin-block-start:5px;text-align:center}.slider-card-2 .card__info{flex:1}.slider-card-2 .card__info .card__heading{color:rgb(var(--color-card-heading))}.slider-card-2 .card__info .card__desc{font-size:var(--card-desc-size);line-height:1.3;color:rgba(var(--color-card-desc));line-clamp:var(--card-desc-max-line);-webkit-line-clamp:var(--card-desc-max-line)}.slider-card-2 .card__rating{position:absolute;top:10px;right:calc(15px + var(--translate-x));display:flex;color:rgb(var(--color-card-rating))}.slider-card-2 .card__rating svg{width:16px;height:16px}@media screen and (max-width:767px){.slider-card-2 .card__content{flex-direction:column;gap:5px}.slider-card-2 .card__user{margin-block-start:-60px}.slider-card-2 .card__user .card__avatar{width:100px;height:100px}.slider-card-2 .card__info{padding-inline-start:5px}.slider-card-2 .card__rating svg{width:22px;height:22px}}.slider-card-3 .card__play-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.slider-card-3 .card__play-wrapper svg{width:40px;height:40px;color:rgb(var(--color-foreground))}@media screen and (max-width:767px){.slider-group-4 .card__content{position:absolute;top:0;right:0;bottom:0;left:0}.slider-group-4 .card__content{--padding-inline: 18px;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;color:rgb(var(--expand-color-text))}.slider-group-4 .card__content-top{display:flex;flex-direction:column;gap:5px;padding-inline:var(--padding-inline);padding-block-start:20px}.slider-group-4 .card__content-top .card__heading{color:rgb(var(--color-card-heading, --expand-color-text))}.slider-group-4 .card__content-top .card__icon img{width:50px;height:auto}.slider-group-4 .card__content-top .card__icon img.icon--collapse{display:none}.slider-group-4 .card__content-bottom{padding-inline:var(--padding-inline);padding-block-start:40px;padding-block-end:15px;line-height:1.3;background:linear-gradient(to top,rgba(var(--expand-color-desc-background)/ 1),rgba(var(--expand-color-desc-background) / .8),#0000)}}@media screen and (min-width:768px){.slider-group-4 .slider-card-4{height:var(--card-height)}.slider-group-4 .slider-card-4 .card__media{width:100%;height:100%;aspect-ratio:unset}.slider-group-4 .splide__track .splide__list{display:flex!important}.slider-group-4 .splide__slide{flex:0 0 calc(var(--card-collapse-width-percent) - var(--gap));transition:all .3s ease}.slider-group-4 .card__content{--padding-inline: 18px;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;background-color:rgba(var(--collapse-color-content-background) / 1);color:rgb(var(--collapse-color-text));transition:background-color .4s ease}.slider-group-4 .card__content-top{display:flex;flex-direction:column;gap:5px;padding-inline:var(--padding-inline);padding-block-start:20px}.slider-group-4 .card__content-top .card__icon img{width:50px;height:auto}.slider-group-4 .card__content-top .card__icon img.icon--expand{display:none}.slider-group-4 .card__content-bottom{padding-inline:var(--padding-inline);padding-block:20px 20px;line-height:normal;font-size:15px;display:flex;align-items:flex-end}.slider-group-4 .splide__slide.selected,slider-card-group-4:not(.js-init) .splide__slide:first-of-type{flex:0 0 calc(var(--card-expand-width-percent))}.slider-group-4 .splide__slide.selected .card__content{--padding-inline: 18px;background-color:#0000;color:rgb(var(--expand-color-text))}.slider-group-4 .splide__slide.selected .card__content-top{flex-direction:row-reverse;justify-content:space-between}.slider-group-4 .splide__slide.selected .card__content-top .card__heading{color:rgb(var(--color-card-heading, --expand-color-text))}.slider-group-4 .splide__slide.selected .card__icon img.icon--expand{display:block}.slider-group-4 .splide__slide.selected .card__icon img.icon--collapse{display:none}.slider-group-4 .splide__slide.selected .card__content-bottom{padding-block-start:40px;background:linear-gradient(to top,rgba(var(--expand-color-desc-background)/ 1),rgba(var(--expand-color-desc-background) / .8),#0000)}}.slider-card__product{overflow:hidden;display:grid!important;grid-template-rows:auto 1fr;transition:box-shadow .3s ease}.slider-card__product-media{aspect-ratio:1/1}.slider-card__product-media img{display:block;width:100%;height:100%;object-fit:cover}.slider-card__product .card__content{display:flex;flex-direction:column;padding:20px;gap:20px;background-color:#fff;text-align:center}.slider-card__product .badge__list{display:flex;gap:8px;flex-wrap:wrap;margin-block-end:8px;justify-content:center}.slider-card__product .badge__item{color:#fff;background-color:#d2691e;font-size:12px;border-radius:30px;padding-inline:10px;padding-block:2px;line-height:normal}.slider-card__product-info{flex:1}.slider-card__product .product-title{margin-block-end:8px!important}.slider-card__product .product-short-desc{line-height:normal;font-size:13px;opacity:.7}@media screen and (min-width:768px){.slider-card__product:hover{box-shadow:0 0 12px #0003}.slider-card__product .card__content{text-align:left}.slider-card__product .badge__list{justify-content:flex-start}}.theme-product-detail-card{--border-radius: 20px;background-color:#fff;padding:8px;border-radius:var(--border-radius);overflow:hidden}.product-detail-card__media{display:block;aspect-ratio:5/4;overflow:hidden}.product-detail-card__media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--border-radius);transition:transform .4s ease}.theme-product-detail-card:hover .product-detail-card__media img{transform:scale(1.1)}.product-detail-card__content{gap:20px;padding-block:20px 10px;padding-inline:5px}.product-detail-card__blocks{flex:1}.product-detail-card__buy{display:flex;width:100%;justify-content:space-between;align-items:flex-end;line-height:normal;margin-block-start:20px}.product-detail-card__buy .product-price__list{display:flex;flex-direction:column;align-items:baseline}.product-detail-card__buy .product-price__list .price-sale{font-weight:700;font-size:23px}.product-detail-card__buy .product-price__list .price-compare{font-size:15px;text-decoration:line-through;opacity:.3}.product-detail-card__button-shop{padding:4px 10px;border-radius:50px}@media screen and (min-width:768px){.theme-product-detail-card{display:grid;grid-template-columns:6fr 4fr;gap:30px;padding:16px;min-height:400px}.product-detail-card__media{aspect-ratio:unset;height:0;min-height:100%;position:relative;overflow:hidden}.product-detail-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.product-detail-card__content{padding-inline:0 20px;padding-block:10px;display:flex;flex-direction:column}.product-detail-card__buy{display:flex;width:100%;justify-content:space-between;align-items:flex-end;line-height:normal}}@media screen and (min-width:848px){.product-detail-card__buy .product-price__list{flex-direction:row;gap:15px}}.theme-badge{display:inline-block;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:var(--border-radius);padding-inline:12px;padding-block:6px;font-size:12px;line-height:normal}.theme-grid-layout{display:grid;width:var(--theme-grid-desktop-width);box-sizing:border-box;grid-template-columns:repeat(var(--theme-grid-desktop-columns),minmax(0,1fr));justify-items:var(--theme-grid-desktop-justify-items);align-items:var(--theme-grid-desktop-align-items);justify-content:var(--theme-grid-desktop-justify-content);align-content:var(--theme-grid-desktop-align-content);gap:var(--theme-grid-desktop-gap-y) var(--theme-grid-desktop-gap-x);padding-top:var(--theme-grid-desktop-padding-top);padding-right:var(--theme-grid-desktop-padding-right);padding-bottom:var(--theme-grid-desktop-padding-bottom);padding-left:var(--theme-grid-desktop-padding-left);flex-grow:var(--theme-grid-desktop-flex-grow, 0)}.theme-grid-layout>*{box-sizing:border-box}.theme-grid-layout.theme-grid-layout--gradient-enabled{background:var(--theme-grid-gradient-background)}@media screen and (max-width:767px){.theme-grid-layout.theme-grid-layout--mobile-enabled{width:var(--theme-grid-mobile-width);grid-template-columns:repeat(var(--theme-grid-mobile-columns),minmax(0,1fr));justify-items:var(--theme-grid-mobile-justify-items);align-items:var(--theme-grid-mobile-align-items);justify-content:var(--theme-grid-mobile-justify-content);align-content:var(--theme-grid-mobile-align-content);gap:var(--theme-grid-mobile-gap-y) var(--theme-grid-mobile-gap-x);padding-top:var(--theme-grid-mobile-padding-top);padding-right:var(--theme-grid-mobile-padding-right);padding-bottom:var(--theme-grid-mobile-padding-bottom);padding-left:var(--theme-grid-mobile-padding-left);flex-grow:var(--theme-grid-mobile-flex-grow, var(--theme-grid-desktop-flex-grow, 0))}}.trust-badge__list{color:rgb(var(--color-card-foreground))}.trust-badge__list .line__hor{position:absolute;z-index:1;top:50%;left:var(--padding);right:var(--padding);height:1px;background-color:rgb(var(--color-card-foreground));opacity:.2}.trust-badge__list .line__ver{position:absolute;z-index:1;left:50%;top:var(--padding);bottom:var(--padding);width:1px;background-color:rgb(var(--color-card-foreground));opacity:.2}.trust-badge__icon img{display:block;width:40px;height:40px;margin-block-end:8px}.trust-badge__title{margin-block-end:7px;font-size:20px;font-weight:500;line-height:normal}.trust-badge__desc{font-size:12px;opacity:.67;line-height:normal}@media screen and (max-width:991px){.trust-badge__list{--padding: 20px;position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:30px;overflow:hidden;padding:var(--padding);row-gap:30px;column-gap:50px;background-color:rgb(var(--color-card-background))}}@media screen and (min-width:992px){.trust-badge__list .line__hor,.trust-badge__list .line__ver{display:none}.trust-badge__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;flex-wrap:wrap;justify-content:center}.trust-badge__item{border-radius:20px;padding:18px;background-color:rgb(var(--color-card-background));transition:all .3s ease}.trust-badge__item:hover{box-shadow:0 0 12px #0000001a}.trust-badge__icon img{margin-block-end:40px}.trust-badge__title{margin-block-end:5px}}.new-card-product{display:flex;flex-direction:column;gap:15px;height:100%;border-radius:16px;background-color:#fff;overflow:hidden;padding:20px}.new-card-product__media{display:block;width:100%;height:auto;aspect-ratio:1/1;border-radius:16px;overflow:hidden}.new-card-product__media img{width:100%;height:100%;display:block;object-fit:cover}.new-card-product__content{display:flex;flex-direction:column;align-items:self-start;flex:1}.new-card-product__content .card__top{display:flex;justify-content:space-between;align-items:center;width:100%}.new-card-product__content .card__top .rivyoReviewWidget{width:min-content;gap:0}.new-card-product__content .card__top .rivyoReviewAverage{display:none}.new-card-product__content .card__top .rivyoReviewRatingIcon svg{width:12px!important;height:12px!important}.new-card-product__content .card__save-info{border-radius:30px;line-height:1;padding:4px 8px;font-size:12px;color:#fff;background-color:#917050;margin-block-end:5px}.new-card-product__content .card__product-info{flex:1}.new-card-product__content .card__product-title{font-size:17px;font-weight:400;line-height:1.3}.new-card-product__content .card__product-desc{margin-block-start:5px;font-size:12px;opacity:.8;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.new-card-product__content .card__product-desc p{margin:0}.new-card-product__content .card__product-price-list{margin-block-start:25px}.new-card-product__content .card__product-price-sale{font-size:20px;font-weight:600}.new-card-product__content .card__product-price-compare{display:inline-block;font-size:14px;text-decoration:line-through;opacity:.4;margin-inline-start:5px}.new-card-product__content .card__bottom{margin-block-start:6px;display:flex;gap:5px;align-items:center}.new-card-product__content quick-add-drawer-opener{line-height:normal}.new-card-product__content .card__bottom .button{padding-inline:10px;padding-block:5px;font-size:14px;font-weight:600}.new-card-product__content .card__bottom .product-view{color:#5b6239;background-color:#fff;box-shadow:none;border-color:#5b6239}@media(max-width:767px){#product-grid.grid.contains-card--product{row-gap:8px;column-gap:8px}.new-card-product__content .card__bottom .button{font-size:12px}.new-card-product__content .card__bottom .product-view{display:none}}.collection-banner{position:relative;border-radius:var(--container-radius);overflow:hidden;height:240px}.collection-banner__media img{width:100%;height:100%;display:block;object-fit:cover}.collection-banner__content{position:absolute;inset-block:0;left:0;max-width:600px;padding-inline:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;color:rgb(var(--color-foreground))}.collection-banner__content-heading{font-size:34px;font-weight:700;margin:0;color:rgb(var(--color-foreground))}.collection-banner__content-desc{font-size:14px;opacity:.7}control-video{display:block;width:100%;height:100%;position:relative}control-video video{width:100%;height:100%;object-fit:cover}control-video .control-video__placeholder{width:100%;height:100%;background-color:#eee;display:block}.control-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;cursor:pointer}.control-video__play{width:36px;height:36px;border-radius:100%;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease}.control-video__play svg{width:40%;height:40%;transform:translate(10%)}.control-video__play:active{opacity:.8}control-video[playing]:not([no-controls]) .control-video__poster{visibility:hidden;pointer-events:none}control-video[playing][no-controls] .control-video__poster .control-video__play{display:none}/*! Main product quantity hack */.main-product-quantity{display:flex;gap:2px;height:36px;width:fit-content;align-items:stretch}.main-product-quantity button.quantity__button{width:36px;height:auto;border-radius:3px!important;border:.1rem solid rgb(var(--color-foreground),var(--inputs-border-opacity));background-color:#f7f7f7}.main-product-quantity button.quantity__button svg{width:22px;height:22px}.main-product-quantity input.quantity__input{--width: 60px;display:block;flex:1;height:auto;width:var(--width);max-width:var(--width);min-width:var(--width);border-radius:3px;background-color:#f7f7f7}.button__video-modal{background:#00000080!important}.button__video-modal .popup-modal__content{width:90%!important}/*! snippets/rich-countdown-timer.liquid */.countdown__timer{color:rgb(var(--color-timer, --color-foreground))}.countdown__timer p{margin:0}.countdown__timer-list{display:flex;text-align:center;align-items:self-start;row-gap:calc(var(--countdown-gap) / 2)}.countdown__timer.text-image .countdown__timer-list{background-image:var(--text-image-url);background-size:cover;background-clip:text;background-position:center;color:transparent}.countdown__timer.text-gradient .countdown__timer-list{background:var(--color-gradient-timer);-webkit-background-clip:text;background-clip:text;color:transparent}.countdown__timer:not([completed]) .countdown__message{display:none}.countdown__timer[completed] .countdown__timer-list{display:none}.countdown__item{display:flex;flex-direction:column;gap:.5rem}.countdown__item span{line-height:normal;font-size:var(--text-xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-timer, --color-foreground))}.countdown__item p{line-height:1;white-space:nowrap;width:1.4em;font-weight:var(--font-weight);font-size:var(--font-size)}.countdown__timer .countdown__split{width:var(--countdown-gap);font-size:calc(var(--font-size) * .6)}.countdown__timer.size-sm{--countdown-gap: 16px;--font-size: 16px;--font-weight: 500}.countdown__timer.size-sm .countdown__item{gap:0px}.countdown__timer.size-sm .countdown__item span{font-size:8px;font-weight:300}.countdown__timer.size-md{--countdown-gap: 24px;--font-size: 30px;--font-weight: 700}.countdown__timer.size-md .countdown__item{gap:2px}.countdown__timer.size-md .countdown__item span{font-size:14px;font-weight:500}.countdown__timer.size-lg{--countdown-gap: 36px;--font-size: 46px;--font-weight: 800}.countdown__timer.size-lg .countdown__item span{font-size:14px;font-weight:500}.countdown__timer.size-xl{--countdown-gap: 46px;--font-size: 66px;--font-weight: 800}.countdown__timer.size-lx .countdown__item span{font-size:14px;font-weight:500}@media screen and (max-width:767px){.countdown__timer.size-xl .countdown__item p{font-size:50px}}@media screen and (min-width:1024px){.countdown__timer{--countdown-gap: var(--sp-12)}}/*! blocks/icon-text-layout.liquid */.theme-icon-text-layout{display:var(--theme-icon-text-layout-display);width:100%;color:rgb(var(--theme-icon-text-color))}.theme-icon-text-layout--desktop-flex{flex-direction:var(--theme-icon-text-layout-flex-direction);justify-content:var(--theme-icon-text-layout-justify-content);align-items:var(--theme-icon-text-layout-align-items);flex-wrap:wrap;gap:var(--theme-icon-text-layout-gap)}.theme-icon-text-layout--desktop-grid{grid-template-columns:var(--theme-icon-text-layout-grid-columns);row-gap:var(--theme-icon-text-layout-grid-row-gap);column-gap:var(--theme-icon-text-layout-grid-column-gap)}.theme-icon-text-layout .theme-icon-text{display:flex;flex-direction:column;align-items:center;gap:4px}.theme-icon-text-layout .theme-icon-text__icon{width:var(--theme-icon-text-icon-size);height:var(--theme-icon-text-icon-size);display:flex;align-items:center;justify-content:center}.theme-icon-text-layout .theme-icon-text__icon img,.theme-icon-text-layout .theme-icon-text__icon svg{width:100%;height:100%;object-fit:contain;fill:currentColor}.theme-icon-text-layout .theme-icon-text__text{font-size:var(--theme-icon-text-text-size);line-height:1.3;text-align:center;max-width:calc(var(--theme-icon-text-icon-size) * 1.7)}@media screen and (max-width:767px){.theme-icon-text-layout--mobile-flex{flex-direction:var(--theme-icon-text-layout-flex-direction);justify-content:var(--theme-icon-text-layout-justify-content);align-items:var(--theme-icon-text-layout-align-items);flex-wrap:wrap;gap:var(--theme-icon-text-layout-gap)}.theme-icon-text-layout--mobile-grid{grid-template-columns:var(--theme-icon-text-layout-grid-columns);row-gap:var(--theme-icon-text-layout-grid-row-gap);column-gap:var(--theme-icon-text-layout-grid-column-gap)}}/*! sections/jxs-top-link.liquid */jxs-top-link{display:none}jxs-top-link[ready]{display:inline-flex;align-items:center}@media screen and (min-width:990px){.header__icons.header__icons--hide-original>*:not(jxs-top-link){display:none!important}}.section-header:not(.shopify-section-header-sticky) .header:not(:hover) jxs-top-link[enable-transparent] .button{background-color:#ffffff38;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:none;box-shadow:0 0 15px #0009}@media screen and (max-width:989px){jxs-top-link,jxs-top-link[ready]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/jxs-theme.css.map */
