@media(max-width:989px){@media(min-height:560px){#cart-drawer .theme-drawer__dialog .cart-drawer__summary{position:sticky;bottom:0;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--jx-line);background:var(--jx-surface);box-shadow:0 -8px 20px rgb(var(--jx-navy-rgb) / .1);mask-image:none;-webkit-mask-image:none;max-height:52dvh;overflow-y:auto;overscroll-behavior:contain}#cart-drawer .cart-drawer__content{mask-image:none!important;-webkit-mask-image:none!important}#cart-drawer .cart-drawer__summary .cart-totals{gap:8px}#cart-drawer .cart-drawer__summary .cart-totals:not(:has(.cart-totals__original-container:empty)){padding-block-start:0;border-block-start:0}#cart-drawer .cart-drawer__summary .cart-actions summary{min-height:44px;padding-block:4px}#cart-drawer .cart-drawer__summary .cart-totals__container{row-gap:2px}#cart-drawer .cart-drawer__summary .cart-totals__tax-note{font-size:13px;line-height:1.3}#cart-drawer .cart-drawer__summary .cart__ctas{gap:8px}#cart-drawer .cart-drawer__summary .cart__ctas .cart__checkout-button{height:52px}}#cart-drawer .cart-drawer__content>*{flex-shrink:0}#cart-drawer .jx-ship{padding:10px 12px 9px;margin-bottom:8px}#cart-drawer .jx-ship__head{gap:8px;margin-bottom:8px}#cart-drawer .jx-ship__icon{width:26px;height:26px}#cart-drawer .jx-ship__text{font-size:14px}#cart-drawer .jx-tiers{padding:9px 12px 8px;margin-bottom:12px}#cart-drawer .jx-tiers__msg{margin-bottom:6px;font-size:14px}html body .theme-drawer__close-button{--private-button-size: 44px}#cart-drawer .jx-xsell__select{font-size:16px}html .cz-pp .cz-pp__grid{gap:10px}html .cz-pp .cz-pp__slide{aspect-ratio:5 / 4;background:var(--jx-surface)}html .cz-pp .cz-pp__slide img{object-fit:contain}@media(max-width:380px){html .cz-pp .cz-pp__slide{aspect-ratio:4 / 3}}html .cz-pp .cz-pp__gallery{gap:8px}html .cz-pp .cz-pp__thumbs{gap:8px;padding-block:2px}html .cz-pp .cz-pp__thumb{width:52px}html .cz-pp .cz-pp__nav{position:absolute;inset:50% 0 auto;z-index:2;transform:translateY(-50%);justify-content:space-between;padding:0 6px;pointer-events:none}html .cz-pp .cz-pp__nav button{pointer-events:auto;border-radius:50%;background:var(--jx-surface);border:1px solid var(--jx-line);box-shadow:var(--jx-shadow)}html .cz-pp .cz-pp__title{margin:0 0 6px}html .cz-pp .cz-pp__price{margin-bottom:4px}html .cz-pp .cz-pp__now{font-size:26px}html .cz-pp .cz-pp__tax{margin-bottom:8px;font-size:14px}html .cz-pp .cz-pp__option{margin-bottom:10px}html .cz-pp .cz-pp__option-label{margin-bottom:6px;font-size:15px}html .cz-pp .cz-pp__pills{gap:8px}html .cz-pp .cz-pp__option:not(:has(.cz-pp__pill+.cz-pp__pill)) .cz-pp__pills{display:none}html .cz-pp .cz-pp__option:not(:has(.cz-pp__pill+.cz-pp__pill)) .cz-pp__option-label{margin-bottom:0}html .cz-pp .shopify-payment-button__more-options{min-height:44px;display:flex;align-items:center;justify-content:center}@media(max-width:749px){html .cz-col .cz-col__banner img{aspect-ratio:16 / 9;object-fit:cover;object-position:62% 30%;width:100%;height:auto}html .cz-col .cz-col__banner:has(.cz-col__ovl) img{aspect-ratio:1 / 1}}html .cz-col .cz-col__head{text-align:center;padding:18px 16px 4px}html .cz.cz-col .cz-col__title{font-size:30px!important;line-height:1;margin:0}html .cz-col .cz-col__toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding:18px 16px 14px}html .cz-col .cz-col__filter-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1.5px solid var(--jx-line-strong);border-radius:var(--jx-radius-pill);background:var(--jx-surface);color:var(--jx-navy);font-family:var(--jx-font-ui);font-weight:600;font-style:normal;font-size:15px;text-transform:uppercase;letter-spacing:.06em}html .cz-col .cz-col__sort select{min-height:44px}html .cz-col .cz-col__sort select{font-size:16px}#header-component .header__icon--menu{min-width:44px}html .cz-viewall{min-height:44px}html .cz-arrow{width:44px;height:44px}html :is(#jxm,body) .cz-ctab{min-height:44px}.jx-mq__toggle{position:relative}.jx-mq__toggle:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}html body .menu__heading,html body .facets-toggle__button{min-height:44px}html body .policy-list-trigger{min-height:44px;display:inline-flex;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/jx-mobile.css.map */
