@keyframes keyframes-loading{to{transform:rotate(360deg)}}@keyframes breath{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.loading-spinner{animation:keyframes-loading 1s linear infinite}.breathing{animation:breath 1.3s ease-in-out infinite;background-color:#f5f5f5}.js-no-scroll{overflow:hidden!important}.responsive-picture{height:auto}.full-size{width:100%;height:100%}.full-size img,.full-size svg{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}.payment-icons{display:flex;justify-content:var(--justify-content);gap:6px;flex-wrap:wrap;margin:0}.payment-icons li{margin:0;padding:0}.payment-icons svg{width:40px;height:auto;stroke:none;fill:#000}.payment-icons [icon=klarna] svg{fill:none}.payment-icons [icon=afterpay] svg{fill:#fff}button[is=jxs-button]:hover{opacity:.85}button[is=jxs-button] .btn-loading{display:none}button[is=jxs-button][loading] .btn-loading{display:block}button[is=jxs-button][loading] .btn-text{display:none}button[is=jxs-button] .btn-loading svg{width:20px;height:20px}button[is=jxs-button][loading]{opacity:.6!important}.truncate{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.truncate-line-1{line-clamp:1;-webkit-line-clamp:1}.truncate-line-2{line-clamp:2;-webkit-line-clamp:2}.truncate-line-3{line-clamp:3;-webkit-line-clamp:3}.truncate-line-4{line-clamp:4;-webkit-line-clamp:4}.truncate-line-5{line-clamp:5;-webkit-line-clamp:5}.truncate-line-6{line-clamp:6;-webkit-line-clamp:6}.truncate-line-7{line-clamp:7;-webkit-line-clamp:7}.truncate-line-8{line-clamp:8;-webkit-line-clamp:8}.splide__track{overflow:var(--track-overflow);transition:padding .3s ease}button.slider-arrow{border:none;outline:none;cursor:pointer;margin:0;padding:0}button.slider-arrow[disabled]{cursor:not-allowed;opacity:.6}@media screen and (max-width:767px){.hide-arrow--mobile button.slider-arrow{display:none!important}}@media screen and (min-width:768px){.hide-arrow--desktop button.slider-arrow{display:none!important}}button.slider-arrow[dir=prev] svg{transform:rotate(180deg)}button.slider-arrow svg{width:calc(var(--size) * .7)}button.slider-arrow.type-float{--size: 36px;position:absolute;top:50%;z-index:1;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--color-arrow-background, 66 66 66) / var(--arrow-opacity, .8));color:rgb(var(--color-arrow-foreground, 255 255 255))}button.slider-arrow.type-float[dir=prev]{left:calc(var(--size) * -1.3)}button.slider-arrow.type-float[dir=next]{right:calc(var(--size) * -1.3)}@media screen and (max-width:767px){button.slider-arrow.type-float[dir=prev]{left:5px}button.slider-arrow.type-float[dir=next]{right:5px}}@media screen and (max-width:1260px){button.slider-arrow.type-float[dir=prev]{left:-10px}button.slider-arrow.type-float[dir=next]{right:-10px}}.product-info-row{border-bottom:solid 1px #f2f2f2;padding-block:16px}.product-info-row.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.product-info-row.grid-2 label{font-weight:600;font-size:16px;opacity:.9}.product-info-row.grid-2 .image-list{display:flex;flex-wrap:wrap;gap:6px}.product-info-row.grid-2 .image-list .image-list__item{display:flex;align-items:center}.product-info-row.grid-2 .image-list img{display:block;width:40px;height:auto}@media screen and (max-width:767px){.product-info-row.grid-2 label{margin-block-end:16px}.product-info-row.grid-2{display:flex;flex-direction:column}}/*! icon with text */jxs-icon-text-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px;column-gap:20px}jxs-icon-text-container .icon-text__item{display:flex;gap:8px;align-items:center}jxs-icon-text-container .icon-text__item.with-content{cursor:pointer}jxs-icon-text-container .icon-text__item img{display:block;width:var(--icon-width);height:auto;flex-shrink:0}jxs-icon-text-container .icon-text__item .item__text-row{flex:1;font-size:14px;display:flex;align-items:center;gap:2px}jxs-icon-text-container .icon-text__item .item__text-row svg{transform:translateY(1px);opacity:.6}@media screen and (max-width:600px){jxs-icon-text-container{grid-template-columns:repeat(1,minmax(0,1fr))}jxs-icon-text-container .item__text-row{display:flex;gap:8px;flex:1}jxs-icon-text-container .item__text-row span{flex:1}}/*! shipping info */jxs-shipping-info{display:flex;gap:10px;font-size:14px;align-items:center}jxs-shipping-info .icon-wrapper{width:36px}jxs-shipping-info img{display:block;width:100%;height:auto}jxs-shipping-info .date-range{font-weight:600}jxs-shipping-info .country{font-weight:600;color:#d60707}jxs-shipping-info .delivered-days{font-size:14px}jxs-shipping-info .shipping-from{font-size:12px;line-height:1.1}jxs-shipping-info .delivered-days,jxs-shipping-info .sold-out,jxs-shipping-info .pre-product{display:none}jxs-shipping-info[status=default] .delivered-days,jxs-shipping-info[status=sold-out] .sold-out,jxs-shipping-info[status=pre-product] .pre-product{display:block}jxs-shipping-info[status=sold-out] .sold-out{font-weight:700;color:#d60707}jxs-shipping-info[status=pre-product] .pre-product .date{font-weight:700;color:#d60707}jxs-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:#0009;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);justify-content:center;align-items:center}jxs-modal .real-modal{width:800px;max-height:80vh;background-color:#fff;box-shadow:0 0 10px #ffffff4d;display:flex;flex-direction:column}jxs-modal .real-modal-top{border-bottom:solid 1px #f7f7f7;padding:10px 16px;display:flex;align-items:center;color:#000}jxs-modal .real-modal-top span{flex:1}jxs-modal .real-modal-top svg{width:24px;cursor:pointer}jxs-modal .real-modal-content{padding:16px;overflow-y:auto;min-height:50px}@media screen and (max-width:799px){jxs-modal{padding-inline:20px}jxs-modal .real-modal{max-width:799px}}jxs-mega-tab-product{display:block;padding-block:30px}jxs-mega-tab-product .mega-main-content{display:flex;gap:30px}jxs-mega-tab-product .tab-list{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;width:240px;flex-shrink:0}jxs-mega-tab-product li{order:var(--position)}jxs-mega-tab-product .tab-list .tab-handle{font-size:16px;font-weight:600;padding:10px 8px;color:#000;display:flex;gap:5px;align-items:center;cursor:pointer}jxs-mega-tab-product .tab-list .tab-handle.actived{background-color:#f5f5f5}jxs-mega-tab-product .tab-list .tab-handle span{flex:1}jxs-mega-tab-product .tab-list .tab-handle svg{width:16px;height:12px}jxs-mega-tab-product .tab-container{flex:1}@media screen and (min-width:1200px){jxs-mega-tab-product .tab-panel.desktop{display:none}jxs-mega-tab-product .tab-panel.desktop.actived{display:block}jxs-mega-tab-product .tab-panel.mobile{display:none!important}}jxs-mega-tab-product .panel-products{display:flex;flex-wrap:wrap;gap:25px}jxs-mega-tab-product .panel-products .product-card{position:relative;width:160px;display:flex;flex-direction:column;align-items:center}jxs-mega-tab-product .panel-products .product-card .product-media{aspect-ratio:1/1}jxs-mega-tab-product .panel-products .product-card .product-title{font-size:14px;color:#3c3c3c;margin-block-start:10px}jxs-mega-tab-product .panel-products .product-card .product-price{font-size:13px}jxs-mega-tab-product .panel-products .product-card .price-sale{font-weight:700;color:#d60707}jxs-mega-tab-product .panel-products .product-card .price-compare{color:#787878;text-decoration:line-through;margin-inline-start:8px}jxs-mega-tab-product .panel-products .product-card .product-badge{position:absolute;top:-16px;right:-8px;padding:2px 12px;font-size:11px;font-weight:700;background-color:#ec3d03;color:#fff;border-radius:20px;box-shadow:0 0 10px #00000057}@media screen and (max-width:1199px){jxs-mega-tab-product .panel-products .product-card .product-badge{top:-8px;right:0}}jxs-mega-tab-product .panel-bottom{display:flex;gap:20px;align-items:center;padding-block-start:16px;margin-block-start:16px;border-top:solid 1px #eee}jxs-mega-tab-product .panel-bottom .links{flex:1;display:flex;column-gap:34px;row-gap:16px;flex-wrap:wrap}jxs-mega-tab-product .panel-bottom .links a{color:#000;opacity:.8;display:flex;align-items:center;gap:8px}jxs-mega-tab-product .panel-bottom .links a svg{width:10px;height:auto}jxs-mega-tab-product .panel-bottom .view-all-wrapper{flex-shrink:0;min-width:180px}jxs-mega-tab-product .panel-bottom .view-all{color:#fff;background-color:#1a1a1a;border-radius:8px;padding:6px 16px;text-align:center;font-size:14px;font-weight:700}jxs-mega-tab-product .panel-bottom .view-all *{text-align:center}@media screen and (max-width:1199px){jxs-mega-tab-product{flex-direction:column}jxs-mega-tab-product .menu-links{width:100%}jxs-mega-tab-product .tab-list{width:100%;flex-direction:column}jxs-mega-tab-product .tab-list .tab-handle{border:none;border-bottom:solid 1px #f2f2f2;padding-inline:10px}jxs-mega-tab-product .tab-list .tab-handle.actived{background-color:unset;color:#000}jxs-mega-tab-product .tab-list .tab-handle svg{transform:rotate(90deg);transition:transform .2s ease}jxs-mega-tab-product .tab-list .tab-handle.actived svg{transform:rotate(270deg)}jxs-mega-tab-product .tab-container{display:none!important}jxs-mega-tab-product .tab-panel.mobile{max-height:0;overflow-y:auto;overflow-x:hidden;padding-top:0;transition:max-height .4s ease,padding-top .2s ease}jxs-mega-tab-product .tab-panel.mobile.actived{max-height:2000px;padding-top:16px}jxs-mega-tab-product .panel-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}jxs-mega-tab-product .panel-products .product-card{width:100%}jxs-mega-tab-product .panel-bottom{display:block;padding-block-end:16px;margin-block-end:16px;border-bottom:solid 1px #eee}jxs-mega-tab-product .panel-bottom .links{flex-direction:column;width:100%;gap:0}jxs-mega-tab-product .panel-bottom .links a{display:flex!important;padding-block:4px}jxs-mega-tab-product .panel-bottom .links a:hover{background-color:#f2f2f2}jxs-mega-tab-product .panel-bottom .links a span{flex:1}jxs-mega-tab-product .panel-bottom .view-all-wrapper{width:100%}jxs-mega-tab-product .panel-bottom .links+.view-all-wrapper{margin-block-start:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/jxs-theme.css.map */
