.jxs-section,.jxs-section *,.jxs-section *:before,.jxs-section *:after{box-sizing:border-box}@media(max-width:1024px){.jxs-hidden-sm{display:none!important}}@media(min-width:1025px){.jxs-hidden-md{display:none!important}}.image-placeholder{position:relative;display:block;width:100%;height:100%;min-height:inherit;overflow:hidden;border-radius:inherit;background:linear-gradient(135deg,rgba(123,123,123,.54),transparent 75%),#e7e7e7;isolation:isolate}@keyframes moveLoop{0%{transform:translate(-100%,-50%)}to{transform:translate(100%,-50%)}}@keyframes shrink-restore{0%{transform:scale(1)}50%{transform:scale(var(--shrink-scale, .9))}to{transform:scale(1)}}.button-animation--shrink{animation:shrink-restore .8s ease-in-out infinite}.jxs-textline-overflow,.jxs-textline-overflow-1{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.jxs-textline-overflow-2{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.jxs-textline-overflow-3{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.shopify-section:has(.jxs-section){padding-block-start:var(--section-padding-top);padding-block-end:var(--section-padding-bottom);color:rgb(var(--color-foreground-rgb, inherit))}.jxs-section-header .section-header__title-wrapper{display:flex;flex-direction:column}.jxs-section-header .section-header__title-wrapper>*{margin:0}.jxs-section-header .section-header__title-wrapper>*+*{margin-block-start:12px}.jxs-section-header .section-header__title-wrapper.align--mobile-left{align-items:flex-start;text-align:left}.jxs-section-header .section-header__title-wrapper.align--mobile-center{align-items:center;text-align:center}.jxs-section-header .section-header__title-wrapper.align--mobile-right{align-items:flex-end;text-align:right}@media(min-width:1025px){.jxs-section-header .section-header__title-wrapper.align--desktop-left{align-items:flex-start;text-align:left}.jxs-section-header .section-header__title-wrapper.align--desktop-center{align-items:center;text-align:center}.jxs-section-header .section-header__title-wrapper.align--desktop-right{align-items:flex-end;text-align:right}}.jxs-section-header .section-header__title{font-weight:var(--heading-weight);color:rgb(var(--section-color-title, var(--color-foreground-rgb)))}.jxs-section-header .section-header__title.use-gradient{background:var(--section-color-title-gradient);background-clip:text;color:transparent}.jxs-section-header .section-header__title>span{display:inline-block}.jxs-section-header .section-header__title .size--custom{font-size:var(--heading-size-custom);line-height:var(--heading-line-height-custom, 1.1)}@media(max-width:1024px){.jxs-section-header .section-header__title .size--x-small{font-size:1.25rem;line-height:1.3}.jxs-section-header .section-header__title .size--small{font-size:1.5rem;line-height:1.25}.jxs-section-header .section-header__title .size--medium{font-size:1.75rem;line-height:1.2}.jxs-section-header .section-header__title .size--large{font-size:2rem;line-height:1.15}.jxs-section-header .section-header__title .size--x-large{font-size:2.25rem;line-height:1.1}}@media(min-width:1025px){.jxs-section-header .section-header__title .size--x-small{font-size:1.75rem;line-height:1.25}.jxs-section-header .section-header__title .size--small{font-size:2.25rem;line-height:1.18}.jxs-section-header .section-header__title .size--medium{font-size:2.75rem;line-height:1.12}.jxs-section-header .section-header__title .size--large{font-size:3.5rem;line-height:1.08}.jxs-section-header .section-header__title .size--x-large{font-size:4.5rem;line-height:1.05}}.jxs-section-header .section-header__description{color:rgb(var(--section-color-description, var(--color-foreground-rgb)));line-height:normal;max-width:var(--desc-max-width);font-size:1rem}.jxs-section-header{margin-block-end:2rem}.jxs-section-header:empty{display:none}.jxs-section{width:100%;position:relative}.jxs-section--page-width{max-width:var(--jxs-page-width);margin-inline:auto;padding-inline:var(--jxs-page-margin)}.jxs-section--page-large-width{max-width:100%;margin-inline:auto;padding-inline:60px}.shopify-section.jxs-section--max-width-enabled .jxs-section--content-max-width{max-width:var(--section-max-width, unset)!important;margin-inline:var(--section-margin-inline, unset)!important}@media screen and (min-width:1025px){.jxs-section .jxs-section--desktop-full-width{max-width:100%;width:100%;padding-inline:0}.jxs-section .jxs-section--desktop-page-large-width{max-width:100%;margin-inline:auto;padding-inline:60px}.jxs-section .jxs-section--desktop-page-width{max-width:var(--jxs-page-width);margin-inline:auto;padding-inline:var(--jxs-page-margin)}}.shopify-section:has(.jxs-section-background-image){position:relative}.jxs-section-background-image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}/*! snippets/jxs-picture.liquid */.jxs-picture img,.jxs-picture .placeholder-svg{display:block;width:100%;height:auto}.jxs-picture.picture--fill,.jxs-picture.picture--fill img,.jxs-picture.picture--fill .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.jxs-picture.picture--placeholder{background-color:#f9f9f9}/*! auto-scroll-layout */jxs-auto-scroll-layout{display:block;overflow-y:hidden;overflow-x:auto;width:100%;height:auto;scroll-behavior:smooth;cursor:grab;touch-action:pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}jxs-auto-scroll-layout.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}jxs-auto-scroll-layout.is-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}jxs-auto-scroll-layout::-webkit-scrollbar{display:none}jxs-auto-scroll-layout .jxs-scroll-layout__wrapper{width:max-content;display:flex;flex-wrap:nowrap;margin-inline:auto}jxs-progress-bar{--jxs-progress-bar-height: 4px;--jxs-progress-bar-radius: 999px;--jxs-progress-bar-track-color: rgba(var(--color-foreground-rgb, 18, 18, 18), .18);--jxs-progress-bar-fill-color: rgb(var(--color-foreground-rgb, 18, 18, 18));--jxs-progress-bar-scale: 0;position:relative;display:block;width:100%;height:var(--jxs-progress-bar-height);overflow:hidden;border-radius:var(--jxs-progress-bar-radius);background:var(--jxs-progress-bar-track-color);contain:layout paint}jxs-progress-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;background:var(--jxs-progress-bar-fill-color);transform:scaleX(var(--jxs-progress-bar-scale));transform-origin:left center;will-change:transform}jxs-progress-bar[hidden]{display:none}/*! jxs-progress-bar */.jxs-product-badges{display:flex;gap:10px;flex-wrap:wrap;margin-block-end:5px}.jxs-product-badge{display:block;line-height:1;font-size:14px;padding-inline:12px;padding-block:6px;background-color:var(--color-badge);color:#fff}.card-information .jxs-product-badge:nth-child(n+3){display:none}@media(max-width:767px){.card-information .jxs-product-badges{gap:4px}.card-information .jxs-product-badge{font-size:10px;padding-inline:5px}}/*! jxs-search-bar */.jxs-search-bar{position:relative;display:block;width:100%}.jxs-search-bar .search-modal__form{max-width:unset}.jxs-search-bar .search-modal__form .field{height:40px;border:1px solid var(--form-input-border)}.jxs-search-bar .search-modal__form .search__input{border:none;color:#868686}.jxs-search-bar .search-modal__form .search__button{background-color:#f1f1f1;outline:none;border:none;margin:0;padding-inline:10px;padding-block:0;display:flex;justify-content:center;align-items:center;border-left:1px solid var(--form-input-border)}.jxs-search-bar .search-modal__form .search__button svg{width:15px;height:15px;transition:transform .2s ease}.jxs-search-bar .search-modal__form .search__button:hover svg{transform:scale(1.1)}.jxs-search-bar .quickSearchResultsWrap{top:100%;min-width:370px;width:100%;z-index:30;padding-inline:10px;padding-block:10px}.jxs-product-key-features .key-features__title{font-size:15px;font-weight:700;margin-block-end:5px}.jxs-product-key-features ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:5px;margin:0;padding:0 0 0 1em;font-size:14px}.jxs-product-key-features .key-features__show-all{display:flex;align-items:center;gap:5px;padding:0;margin-block-start:5px;border:none;outline:none;font-size:12px;background-color:transparent}.jxs-product-key-features .key-features__show-all svg{width:auto;height:1em}.jxs-product-key-features[data-show=less] ul>*:nth-child(n+5){display:none}jxs-cart-drawer-promotion-products{position:relative;z-index:0;display:flex;flex-direction:column;box-sizing:border-box}jxs-cart-drawer-promotion-products *{box-sizing:border-box}jxs-cart-drawer-promotion-products .cart-drawer__subtitle{padding-block:10px;padding-inline:8px;font-size:16px;font-weight:700}jxs-cart-drawer-promotion-products .promotion__body{flex:1;padding-inline:25px}jxs-cart-drawer-promotion-products .promotion__product-card{display:flex;flex-direction:column;gap:5px;height:auto}jxs-cart-drawer-promotion-products .promotion__product-card>.comparable-btn{display:none!important}jxs-cart-drawer-promotion-products .promotion__product-card-cover{aspect-ratio:1/1;border-radius:5px;overflow:hidden}jxs-cart-drawer-promotion-products .promotion__product-card-cover img{width:100%;height:auto;display:block}jxs-cart-drawer-promotion-products .promotion__product-card-title{font-size:13px;text-align:center;text-decoration:none}jxs-cart-drawer-promotion-products .promotion__product-card-bottom{display:flex;justify-content:center;align-items:center;gap:20px}jxs-cart-drawer-promotion-products .promotion__product-card-sale-price{color:brown;font-size:16px;font-weight:700}jxs-cart-drawer-promotion-products .promotion__product-card-compare-price{font-size:12px;text-decoration:line-through;padding-inline-start:10px}jxs-cart-drawer-promotion-products .cart-quick-add{position:relative;padding:5px;line-height:1;border:none;border-radius:5px;min-height:auto}@media(min-width:768px){jxs-cart-drawer-promotion-products .cart-drawer__subtitle{text-align:center}cart-drawer .drawer__inner{overflow:visible;position:relative}jxs-cart-drawer-promotion-products{width:200px;height:100%;background-color:#fff;border-right:solid 1px rgb(0 0 0 / .08);position:absolute;top:0;left:-200px;z-index:20}jxs-cart-drawer-promotion-products .promotion__body{overflow:hidden;padding-block:10px}jxs-cart-drawer-promotion-products .promotion__product-list{height:100%}jxs-cart-drawer-promotion-products .promotion__product-list .swiper-slide{height:auto}jxs-cart-drawer-promotion-products .promotion__product-card-content{text-align:center}}@media(max-width:767px){jxs-cart-drawer-promotion-products .promotion__header{padding-inline:0;text-align:left}jxs-cart-drawer-promotion-products .promotion__body{padding-inline:0}jxs-cart-drawer-promotion-products .promotion__product-card{flex-direction:row;background-color:#f9f9f9;padding:10px;height:auto;gap:20px}jxs-cart-drawer-promotion-products .promotion__product-card-cover{width:70px}jxs-cart-drawer-promotion-products .promotion__product-card-content{flex:1;min-width:0;display:flex;flex-direction:column}jxs-cart-drawer-promotion-products .promotion__product-card-title{text-align:left;font-size:15px}jxs-cart-drawer-promotion-products .promotion__product-card-bottom{flex:1;justify-content:flex-end;align-items:flex-end}}jxs-product-quick-add .quick-add__button{outline:none;border:none;color:#fff;background-color:#000;margin:0;padding-inline:10px;padding-block:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:700;border-radius:3px;position:relative}jxs-quick-add-variants .quick-add__variant-list{display:flex;flex-direction:column;margin-block-end:16px;border:solid 1px rgb(0 0 0 / .1);border-radius:5px;max-height:600px;overflow-y:auto}jxs-quick-add-variants .quick-add__variant-item{position:relative}jxs-quick-add-variants .quick-add__variant-input{position:absolute;opacity:0}jxs-quick-add-variants .quick-add__variant-label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 12px;border-radius:3px;cursor:pointer}jxs-quick-add-variants .quick-add__variant-item:not(:last-child) label{border-bottom:solid 1px rgb(0 0 0 / .1)}jxs-quick-add-variants .quick-add__variant-input:checked+label{background-color:#252525;color:#fff}jxs-quick-add-variants .quick-add__variant-input:disabled+label{cursor:not-allowed;background-color:#f2f2f2}jxs-quick-add-variants .quick-add__variant-price{font-weight:700}jxs-quick-add-variants .quick-add__variant-compare-price{font-size:12px;padding-inline-start:10px;opacity:.8}jxs-quick-add-variants .quick-add__buttons{display:flex;gap:20px}jxs-quick-add-variants .quick-add__buttons button.button-cancel{background-color:var(--product-action-bg);color:var(--product-action-color);border-color:var(--product-action-bg)}jxs-quick-add-variants .quick-add__buttons button.button-add{background:var(--product-action-bg-hover);color:var(--product-action-color-hover);border-color:var(--product-action-border-hover)}.fancybox-toolbar .fancybox-button--close{width:60px;height:60px;background-color:#fff9;color:#000;padding:5px}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{padding:0}@media(max-width:767px){.fancybox-navigation .fancybox-button.fancybox-button--arrow_left{padding:10px 10px 10px 0}.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{padding:10px 0 10px 10px}}@media(max-width:767px){.pvGroup-row.has-comparable-button{display:flex;flex-direction:column;align-items:flex-start!important}.pvGroup-row.has-comparable-button quantity-input{display:flex;align-items:center;gap:5px;margin:0}.pvGroup-row.has-comparable-button quantity-input label{width:fit-content}}.pvGroup-row.has-comparable-button .product-form__buttons{display:flex;gap:10px}.pvGroup-row.has-comparable-button button[name=add]{min-width:0;flex:1}.product-form__buttons .button--comparable-product{flex-shrink:0;width:140px;min-width:unset;max-width:unset}.product-form__buttons .button--comparable-product:has(.in-comparison){background:var(--atc-color);color:var(--atc-bg-color)}jxs-sticky-add-to-cart .product-buy button[name=buy]{animation:shrink-restore .8s ease-in-out infinite}.jxs-product-accessories{display:inline-block}.jxs-product-accessories .button-open-modal{background-color:transparent;border:none;outline:none;padding:0;margin:0;display:flex;gap:3px;align-items:center;max-width:fit-content;color:brown;font-weight:700;font-size:14px}.jxs-product-accessories .button-open-modal>svg{width:auto;height:.8em}.product-accessories__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.product-accessories__card{padding-block:10px;display:flex;gap:10px}.product-accessories__card:not(:last-child){border-bottom:solid 1px rgb(0 0 0 / .1)}.product-accessories__card-cover{width:100px;flex-shrink:0}.product-accessories__card-cover img{width:100%;height:auto;display:block}.product-accessories__card-content{flex:1;min-width:0}.product-accessories__card-content p{margin:0}.product-accessories__card-title{font-size:16px;font-weight:700}.product-accessories__card-desc{font-size:13px}.product-accessories__card-action{display:flex;flex-direction:column;gap:10px;align-items:flex-end;flex-shrink:0;width:fit-content}
/*# sourceMappingURL=/cdn/shop/t/9/assets/jxs-theme.css.map */
