body .jm-sticky-purchase{background-color:var(--jm-brand);border-block-start:1px solid var(--jm-ink);color:var(--jm-ink)}body .jm-sticky-purchase>.container{gap:16px}body .jm-sticky-purchase .product__info-sticky{flex:1 1 180px;min-inline-size:0;margin-inline-start:0}body .jm-sticky-purchase .product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .jm-sticky-purchase .jm-price__compare s{color:var(--jm-ink)}body .jm-sticky-purchase .jm-price__tag{background:var(--jm-ink);color:var(--jm-on-dark)}body .jm-sticky-purchase .product-form{flex:0 1 auto;gap:16px;min-inline-size:0;margin-inline-start:auto}body .jm-sticky-purchase product-variant-selects-stick{gap:12px;flex-wrap:wrap}body .jm-sticky-purchase .product-form__input--dropdown{gap:8px;margin:0}body .jm-sticky-purchase .form__label,body .jm-sticky-purchase .select__select{margin:0}body .jm-sticky-purchase .select__select{min-inline-size:100px;font-size:calc(14px * var(--jm-a11y-scale, 1))}body .jm-sticky-purchase .select__select{border:1px solid var(--jm-ink);background-color:var(--jm-bg);color:var(--jm-ink)}body .jm-sticky-purchase .form__label{color:var(--jm-ink)}body .jm-sticky-purchase .product-form__item--quantity{gap:12px;margin:0;flex-wrap:nowrap}body .jm-sticky-purchase .product-form__item--quantity .quick_view_qty{border-color:var(--jm-ink);background-color:var(--jm-bg)}body .jm-sticky-purchase .product-form__item--quantity .quick_view_qty button.quick_view-qty{color:var(--jm-ink)}body .jm-sticky-purchase .btnAddToCart{min-block-size:48px;min-inline-size:190px;padding-inline:20px;background:var(--jm-bg);border:2px solid var(--jm-ink);color:var(--jm-ink);font-size:calc(15px * var(--jm-a11y-scale, 1));font-weight:700;white-space:nowrap}body .jm-sticky-purchase .btnAddToCart:hover,body .jm-sticky-purchase .btnAddToCart:active,body .jm-sticky-purchase .btnAddToCart:focus-visible{background:var(--jm-ink);border-color:var(--jm-ink);color:var(--jm-on-dark)}body .jm-sticky-purchase .btnAddToCart:focus-visible{outline:2px solid var(--jm-ink);outline-offset:3px}body .jm-sticky-purchase .btnAddToCart:disabled{opacity:1;background:var(--jm-bg);border-color:var(--jm-ink);color:var(--jm-ink-muted);cursor:not-allowed}body .jm-sticky-purchase .btnAddToCart.loading,body .jm-sticky-purchase .btnAddToCart.loading:hover{background:var(--jm-bg);border-color:var(--jm-ink);color:var(--jm-ink)}body .jm-sticky-purchase .product-form__item--submit.soldout:hover .btnAddToCart{background:var(--jm-ink);border-color:var(--jm-ink);color:var(--jm-on-dark)}.jm-product-express{min-inline-size:0;padding:0;border:0}.jm-product-express[hidden],.jm-badges__item[hidden]{display:none!important}@media(min-width:992px){body .jm-sticky-purchase{padding-block:10px!important}body .jm-sticky-purchase>.container{gap:20px}body .jm-sticky-purchase .product__image{flex:0 0 auto;display:grid;place-items:center;inline-size:56px;block-size:56px;padding:3px;background:var(--jm-bg);border-radius:var(--jm-radius-card)}body .jm-sticky-purchase .product__image img{inline-size:auto;max-inline-size:100%;max-block-size:100%}body .jm-sticky-purchase .product__info-sticky{display:flex;align-items:center;gap:24px;flex:1 1 auto}body .jm-sticky-purchase .product__title{-webkit-line-clamp:1;flex:0 1 auto;min-inline-size:0;font-size:calc(20px * var(--jm-a11y-scale, 1));line-height:1.3}body .jm-sticky-purchase .product-single__price-sticky{flex:0 0 auto;margin-inline-start:auto;font-size:calc(20px * var(--jm-a11y-scale, 1))}body .jm-sticky-purchase .btnAddToCart{min-block-size:52px;min-inline-size:230px;padding-inline:28px;font-size:calc(17px * var(--jm-a11y-scale, 1))}}@media(max-width:1199px)and (min-width:992px){body .jm-sticky-purchase .product__image{display:none}body .jm-sticky-purchase>.container,body .jm-sticky-purchase .product-form{gap:10px}}@media(max-width:991px){body .jm-sticky-purchase>.container{gap:10px}body .jm-sticky-purchase .product__info-sticky{flex:1 1 0}body .jm-sticky-purchase .jm-price{flex-wrap:wrap}body .jm-sticky-purchase .jm-price__route{flex-wrap:wrap;white-space:normal}body .jm-sticky-purchase .product-form{flex:0 0 auto;margin-inline-start:0}body .jm-sticky-purchase .btnAddToCart{min-inline-size:0;max-inline-size:48vw;padding-inline:12px;white-space:normal;line-height:1.3}}body .jm-product-panel{--jm-cta-w: 320px;--jm-cta-aside: 0px}body .jm-product-panel:has(.product-form__item--quantity .product-single__wishlist){--jm-cta-aside: 62px}body .jm-product-panel .product-single__title{padding-inline:0;margin-block:0 12px;font-size:calc(clamp(23px,2vw,28px) * var(--jm-a11y-scale, 1));font-weight:700;line-height:1.3;text-transform:none;overflow-wrap:anywhere}body .jm-product-panel .jm-sku-top{margin-block:0 8px;font-size:calc(12px * var(--jm-a11y-scale, 1))}body .jm-product-panel .available_product{margin-block:0 8px}body .jm-product-panel .product-single__price{margin-block:0 18px;gap:8px}body .jm-product-panel .jm-price__route{flex-wrap:wrap}body .jm-product-panel .jm-price--single .jm-price__amount{font-size:calc(36px * var(--jm-a11y-scale, 1));font-weight:800;line-height:1.1}body .jm-product-panel .jm-price--single .jm-price__tag{font-size:calc(12px * var(--jm-a11y-scale, 1))}body .jm-product-panel .product-single__quantity.mt-35{margin-block-start:18px!important}body .jm-product-panel .product-form__item--quantity{display:grid!important;grid-template-columns:auto minmax(0,1fr) 52px;gap:10px;align-items:center;max-inline-size:calc(var(--jm-cta-w) + var(--jm-cta-aside))}body .jm-product-panel .product-form__item--quantity .jm-qty-label{grid-column:1;inline-size:max-content;min-inline-size:0;font-size:calc(13px * var(--jm-a11y-scale, 1))}body .jm-product-panel .product-form__item--quantity .quick_view_qty{grid-column:2 / -1;justify-self:start;order:0;inline-size:120px;min-block-size:44px}body .jm-product-panel .quick_view_qty button.quick_view-qty{inline-size:40px;block-size:44px;flex:0 0 40px}body .jm-product-panel .quick_view_qty .quantity-selector{inline-size:38px;min-inline-size:0;block-size:44px;padding:0}body .jm-product-panel .product-form__item--quantity .product-form__item--submit{grid-column:1 / 3;inline-size:100%;min-inline-size:0}body .jm-product-panel .product-form__item--quantity:not(:has(.product-single__wishlist)) .product-form__item--submit{grid-column:1 / -1}body .jm-product-panel .product-form__item--submit .btnAddToCart,body .jm-product-panel .jm-buy-now{inline-size:100%;block-size:auto;min-block-size:52px;padding-block:12px;padding-inline:20px;font-size:calc(17px * var(--jm-a11y-scale, 1));font-weight:700;line-height:1.35;white-space:normal}body .jm-product-panel .product-form__item--submit .btnAddToCart{background:var(--jm-accent);border-color:var(--jm-accent);color:var(--jm-ink)}body .jm-product-panel .jm-buy-now-wrap{inline-size:100%;max-inline-size:min(calc(100% - var(--jm-cta-aside)),var(--jm-cta-w));margin-inline:0}body .jm-product-panel .product-form__item--submit .btnAddToCart:hover,body .jm-product-panel .product-form__item--submit .btnAddToCart:focus-visible{background:var(--jm-ink);border-color:var(--jm-ink);color:var(--jm-bg)}body .jm-product-panel .btnAddToCart:focus-visible{outline:2px solid var(--jm-ink);outline-offset:3px}body .jm-product-panel .btnAddToCart:disabled{opacity:.55;cursor:not-allowed}body .jm-product-panel .product-form__item--quantity .product-single__wishlist{grid-column:3}body .jm-product-panel .product-single__wishlist .wishlist{inline-size:52px;block-size:52px;margin-inline:0}body .jm-product-panel .product-single__share-ask-sizeguide{flex-wrap:wrap;gap:10px 18px}@media(max-width:575px){body .jm-product-panel .product-single__title{font-size:calc(23px * var(--jm-a11y-scale, 1))}body .jm-product-panel .jm-price--single .jm-price__amount{font-size:calc(32px * var(--jm-a11y-scale, 1))}}body .jm-product-panel .product-single__info-item.mb-25{margin-block:18px 0!important;color:var(--jm-ink);font-size:calc(15px * var(--jm-a11y-scale, 1));line-height:1.6}body .jm-product-panel .product-single__info-item p{margin-block:0 8px}body .jm-product-panel .product-single__info-item .product-single__control-label{font-size:inherit;font-weight:700;color:var(--jm-ink);white-space:nowrap}body .jm-product-panel .product-single__info-item .label-cate a,body .jm-product-panel .product-single__info-item .list-tags a{font-size:inherit;line-height:inherit;color:var(--jm-ink);text-decoration:underline;text-underline-offset:3px}body .jm-product-panel .product-single__info-item .label-cate a:hover,body .jm-product-panel .product-single__info-item .list-tags a:hover,body .jm-product-panel .product-single__info-item .label-cate a:focus-visible,body .jm-product-panel .product-single__info-item .list-tags a:focus-visible{color:var(--jm-accent-text)}body .jm-product-panel .product-single__share-ask-sizeguide.mt-25.pb-20{margin-block-start:10px!important;padding-block-end:0!important;border:0}body .jm-product-panel .product-single__share-ask-sizeguide>div{margin-inline:0}body .jm-product-panel .product-single__share-ask-sizeguide .product-single__share-ask-sizeguide-title,body .jm-product-panel .product-single__share-ask-sizeguide .product-single__share-ask-sizeguide-title>a{display:inline-flex;align-items:center;gap:8px;min-block-size:var(--jm-tap, 44px);font-size:calc(15px * var(--jm-a11y-scale, 1));color:var(--jm-ink)}body .jm-product-panel .product-single__share-ask-sizeguide .product-single__share-ask-sizeguide-title span{font-size:inherit;font-weight:600;color:inherit}body .jm-product-panel .product-single__share-ask-sizeguide .product-single__share-ask-sizeguide-title i{font-size:calc(18px * var(--jm-a11y-scale, 1));margin-inline:0;color:inherit}body :is(.jm-product-panel,.jm-sticky-purchase) .product-form__item--quantity .quick_view_qty{display:flex;align-items:center;inline-size:calc(var(--jm-tap) * 3 + 2px);min-inline-size:calc(var(--jm-tap) * 3 + 2px);flex-shrink:0}body :is(.jm-product-panel,.jm-sticky-purchase) .product-form__item--quantity .quick_view_qty button.quick_view-qty{position:static;inset:auto;transform:none;flex:0 0 var(--jm-tap);inline-size:var(--jm-tap);block-size:var(--jm-tap)}body :is(.jm-product-panel,.jm-sticky-purchase) .product-form__item--quantity .quick_view_qty .quantity-selector{flex:1 1 var(--jm-tap);inline-size:var(--jm-tap);min-inline-size:0;block-size:var(--jm-tap);margin:0;padding:0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/8/assets/css-jm-sticky.css.map */
