@media(max-width:900px){.jc-pdp .jc-gallery__main{block-size:min(40svh,104vw)}.jc-pdp .jc-gallery__strip{display:none}.jc-pdp{row-gap:8px}.jc-pdp .jc-buy__badge{position:absolute;inset-block-start:18px;inset-inline-start:calc(10px - var(--c-gutter));z-index:3;margin:0;padding:4px 8px;font-size:10px;pointer-events:none}.jc-pdp:has([data-jc-samplebadge]) .jc-buy__badge{inset-block-start:52px}.jc-pdp .jc-buy h1{font-size:19px;line-height:1.22;margin-block:10px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jc-pdp .jc-buy__price{font-size:22px;margin-block:4px 2px}.jc-pdp .jc-buy__price:not(:has(+.jc-buy__ship:not([hidden]))){margin-block-end:10px}.jc-pdp .jc-buy__ship{margin-block-end:10px}}.jc-installments{margin:0 0 12px;font-size:12.5px;line-height:1.4;color:var(--c-mute)}.jc-installments form{margin:0}.jc-installments:not([data-eligible]){display:none}.jc-installments[data-eligible]{min-block-size:22px}@media(max-width:900px){.jc-installments{margin-block-end:8px}}.jc-promise{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.jc-promise li{min-inline-size:0}.jc-promise__btn{display:flex;flex-direction:column;align-items:center;gap:6px;inline-size:100%;min-block-size:64px;padding:10px 4px 8px;border:1px solid var(--c-line);border-radius:var(--c-r-inner);background:var(--c-white);color:var(--c-ink);font:inherit;font-size:11px;font-weight:700;line-height:1.25;text-align:center;text-wrap:balance;cursor:pointer}.jc-promise__btn svg{flex:none;color:var(--c-plum)}.jc-promise__btn span{overflow-wrap:anywhere}.jc-promise__btn:hover{border-color:var(--c-plum)}.jc-promise__btn:focus-visible{outline:2px solid var(--c-plum);outline-offset:2px}@media(min-width:901px){.jc-promise__btn{font-size:12px}}.jc-promise--bag,.jc-promise--cart{margin-block:0 10px;gap:4px}.jc-promise--bag .jc-promise__btn,.jc-promise--cart .jc-promise__btn{min-block-size:0;padding:6px 2px;gap:3px;border-color:transparent;background:transparent;font-size:10px;font-weight:600;color:var(--c-mute)}.jc-promise--bag .jc-promise__btn svg,.jc-promise--cart .jc-promise__btn svg{inline-size:18px;block-size:18px}.jc-promise--cart{max-inline-size:520px;margin-block:14px}.jc-promise__sheet{padding:0;border:0;background:transparent;color:var(--c-ink);max-inline-size:none;max-block-size:none;inline-size:100%;block-size:100%;overflow:hidden}.jc-promise__sheet:not([open]){display:none}.jc-promise__sheet::backdrop{background:#1f1a1b80}.jc-promise__panel{position:absolute;inset-inline:0;inset-block-end:0;display:flex;flex-direction:column;max-block-size:min(86dvh,640px);background:var(--c-white);border-radius:18px 18px 0 0;box-shadow:0 -8px 30px #1f1a1b2e;animation:jc-promise-up .22s ease-out}@keyframes jc-promise-up{0%{transform:translateY(24px);opacity:0}}@media(prefers-reduced-motion:reduce){.jc-promise__panel{animation:none}}.jc-promise__hd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 10px;border-block-end:1px solid var(--c-line)}.jc-promise__hd h2{margin:0;font-size:18px;font-weight:800;letter-spacing:-.02em}html[lang^=ar] .jc-promise__hd h2{letter-spacing:0}.jc-promise__close{display:grid;place-items:center;inline-size:40px;block-size:40px;margin-inline-end:-8px;border:0;border-radius:50%;background:transparent;color:var(--c-ink);cursor:pointer}.jc-promise__close:focus-visible{outline:2px solid var(--c-plum)}.jc-promise__body{position:relative;overflow-y:auto;overscroll-behavior:contain;padding:6px 18px calc(18px + env(safe-area-inset-bottom,0px))}.jc-promise__item{padding-block:14px;border-block-end:1px solid var(--c-line);font-size:14px;line-height:1.5}.jc-promise__item:last-child{border-block-end:0}.jc-promise__item h3{margin:0 0 6px;font-size:15px;font-weight:800}.jc-promise__item.is-on h3{color:var(--c-plum)}.jc-promise__item p{margin:0 0 8px}.jc-promise__item ul{margin:0;padding-inline-start:20px;list-style:disc;color:var(--c-mute);font-size:13px;line-height:1.5}.jc-promise__item ul li{display:list-item;list-style:disc;margin:0 0 4px;padding:0}.jc-promise__item a{display:inline;min-block-size:0;padding:0;color:var(--c-plum);font-weight:700;text-decoration:underline;text-underline-offset:2px}@media(min-width:901px){.jc-promise__panel{inset-inline:0;inset-block:0;margin:auto;inline-size:min(520px,calc(100vw - 48px));block-size:fit-content;max-block-size:min(80dvh,640px);border-radius:18px;box-shadow:0 20px 60px #1f1a1b47}}html:has(dialog.jc-promise__sheet[open]){overflow:hidden}.jc-opt--nudge{outline:2px solid var(--c-plum);outline-offset:6px;border-radius:var(--c-r-inner);animation:jc-nudge .4s ease-in-out 1}@keyframes jc-nudge{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.jc-opt--nudge{animation:none}}.jc-opt__nudge{margin:10px 0 0;font-size:13px;font-weight:700;color:var(--c-plum)}.jc-pdp>jc-lightbox{display:contents}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jc-promise.css.map */
