:root{--pk-page: #f4f4f5;--pk-surface: #ffffff;--pk-card: #f4f4f5;--pk-card-hover: #ececee;--pk-line: #e4e4e7;--pk-line-strong: #d4d4d8;--pk-ink: #18181b;--pk-ink-2: #52525b;--pk-mute: #8a8a92;--pk-black: #09090b;--pk-orange: var(--cgx-orange);--pk-orange-hover: #fb8a3c;--pk-orange-soft: rgba(243, 109, 33, .1);--pk-orange-ring: rgba(243, 109, 33, .22);--pk-ease: cubic-bezier(.2, .8, .2, 1);--pk-r: 14px;--pk-r-s: 10px}.pk-sheet [hidden]{display:none!important}.cgx-pocket-on .product-form__buttons ymq-option>.ymq-options-box,.cgx-pocket-on .product-form__buttons ymq-option .ymq-option-addon,.cgx-pocket-on .product-form__buttons .product-form__submit,.cgx-pocket-on .product-form__buttons .shopify-payment-button{display:none!important}.cgx-pocket-on .product__column-sticky{position:relative!important;top:auto!important}.pt-head{margin:0 0 4px!important}.pt-head>a.product__title{display:none!important}.pt-kick{margin:0 0 8px;font-family:var(--font-body-family);font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--pk-orange)}.pt-h1{margin:0!important;font-family:var(--font-heading-family);text-transform:uppercase}.pt-h1 .pt-name{display:block;font-size:40px;font-weight:700;line-height:.95;letter-spacing:.3px;color:var(--pk-ink)}.pt-h1 .pt-sep{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pt-h1 .pt-sub{display:block;margin-top:8px;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:.6px;color:#5d5e65}.product__info-container [id^=price-]{display:inline-block;margin:14px 14px 0 0;vertical-align:baseline}.product__info-container [id^=price-] .price{font-family:var(--font-heading-family);font-size:30px;font-weight:700;letter-spacing:0;color:var(--pk-ink)}.product__info-container [id^=price-] .price,.product__info-container [id^=price-] .price .price__container{margin:0;line-height:1}.product__info-container [id^=price-] .price .price-item{font-size:inherit;font-weight:inherit;letter-spacing:inherit}.product__info-container .product__tax{display:inline-block;margin:6px 0 0!important;font-size:11px;color:#88898f;vertical-align:baseline}.product__info-container .product__tax a{color:inherit}.pk-pnote{margin:6px 0 0!important;font-family:var(--font-body-family);font-size:11px;letter-spacing:.3px;color:#77787e}.pk-pnote[hidden]{display:none}.pk-ic{width:1em;height:1em;flex:none}.pk-top{margin:8px 0 0}.pk-rating{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-family:var(--font-body-family);font-size:12px;font-weight:600;color:var(--pk-ink-2)}.pk-stars{display:inline-flex;gap:2px;color:var(--pk-orange);font-size:14px}.pk-stars .pk-ic{fill:currentColor}.pk-rating a{color:var(--pk-mute);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#f36d218c}.pk-trust{display:flex;flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:0;list-style:none}.pk-trust li{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-body-family);font-size:12px;font-weight:500;color:var(--pk-ink-2)}.pk-trust .pk-ic{font-size:16px;color:var(--pk-orange)}.pk-track{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0 14px}.pk-track:before,.pk-track:after{content:"";position:absolute;left:0;right:0;top:5px;height:2px;background:var(--pk-line-strong)}.pk-track:after{right:auto;width:var(--fill, 0%);background:var(--pk-orange);transition:width .5s var(--pk-ease)}.pk-tstep{position:relative;z-index:1;min-width:0;padding:0;border:0;background:none;text-align:left;cursor:pointer;color:inherit}.pk-tstep i{display:block;width:12px;height:12px;border:2px solid #a1a2a8;background:var(--pk-page);transform:rotate(45deg);transition:background .3s,border-color .3s,box-shadow .3s}.pk-tstep span{display:block;margin-top:10px;padding-right:6px;font-family:var(--font-body-family);font-size:8px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--pk-mute)}.pk-tstep span b{margin-right:4px;font-weight:800}.pk-tstep.is-done i{border-color:var(--pk-orange);background:var(--pk-orange)}.pk-tstep.is-open i{border-color:var(--pk-orange);box-shadow:0 0 0 4px var(--pk-orange-ring)}.pk-tstep.is-open span{color:var(--pk-orange)}@media screen and (max-width:420px){.pk-tstep span b{display:none}}@media screen and (min-width:750px){.pk-tstep span{font-size:9px;letter-spacing:1.2px}}.pk-sheet{position:relative;margin:0 0 10px;background:var(--pk-surface);border:1px solid var(--pk-line);box-shadow:0 1px 2px #0000000a,0 10px 30px #0000000d;font-family:var(--font-body-family);color:var(--pk-ink)}.pk-bar{position:sticky;top:0;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:10px 16px;background:var(--pk-surface);border-bottom:1px solid var(--pk-line)}.cgx-pocket-on .pk-bar{top:var(--pk-stick, 0px)}.pk-dots{display:flex;gap:6px;align-items:center;min-width:0}.pk-dots i{height:6px;width:6px;border-radius:999px;background:var(--pk-line-strong);transition:all .35s var(--pk-ease)}.pk-dots i.is-done{background:var(--pk-orange)}.pk-dots i.is-now{width:26px;background:var(--pk-ink)}.pk-dots span{margin-left:8px;font-size:12px;font-weight:600;color:var(--pk-mute);white-space:nowrap}.pk-pill{flex:none;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 4px 0 14px;border-radius:999px;background:var(--pk-ink);color:#fff;font-family:var(--font-heading-family);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.pk-pill i{width:30px;height:30px;border-radius:50%;background:var(--pk-orange);color:#000;display:grid;place-items:center;font-size:15px}.pk-pill.is-bump{animation:pk-bump .4s var(--pk-ease)}@keyframes pk-bump{30%{transform:scale(1.06)}}.pk-scr{display:none;padding:18px 16px 0}.pk-scr.is-on{display:block;animation:pk-fwd .4s var(--pk-ease)}.pk-scr.is-on.is-back{animation-name:pk-bwd}@keyframes pk-fwd{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes pk-bwd{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.pk-q{margin:0 0 6px;font-family:var(--font-heading-family);font-size:30px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.3px;color:var(--pk-ink)}.pk-q small{display:block;margin:0 0 4px;font-family:var(--font-body-family);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--pk-orange)}.pk-h{margin:0 0 18px;font-size:14px;line-height:1.5;color:var(--pk-mute)}.pk-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pk-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-cards[hidden]{display:none}.pk-card{position:relative;display:grid;gap:4px;align-content:start;min-width:0;min-height:72px;padding:16px 14px;border:2px solid transparent;border-radius:var(--pk-r);background:var(--pk-card);color:var(--pk-ink);text-align:left;cursor:pointer;transition:transform .15s,background .2s,border-color .2s,box-shadow .2s}.pk-card:hover{background:var(--pk-card-hover)}.pk-card:active{transform:scale(.97)}.pk-card b{font-family:var(--font-heading-family);font-size:19px;font-weight:600;line-height:1.05;overflow-wrap:anywhere}.pk-card small{font-size:12px;color:var(--pk-mute)}.pk-card small:empty{display:none}.pk-pic{display:block;width:100%;aspect-ratio:1.3;background:#ddd center / cover no-repeat;border-radius:var(--pk-r-s);margin-bottom:6px}.pk-pic--col{aspect-ratio:2;border:1px solid rgba(0,0,0,.12)}.pk-tick{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;background:var(--pk-orange);color:#000;display:grid;place-items:center;font-size:13px;opacity:0;transform:scale(.5);transition:all .25s var(--pk-ease)}.pk-card.is-on{background:#fff;border-color:var(--pk-orange);box-shadow:0 0 0 4px var(--pk-orange-ring)}.pk-card.is-on small{color:var(--pk-orange);font-weight:600}.pk-card.is-on .pk-tick{opacity:1;transform:none}.pk-card--chip{min-height:56px;padding:14px 32px 14px 14px}.pk-card--chip b{font-size:17px}.pk-fl{position:relative;margin-top:12px}.pk-fl[hidden]{display:none}.pk-fl input,.pk-fl textarea{width:100%;min-height:58px;padding:24px 16px 8px;border:2px solid var(--pk-line);border-radius:12px;background:#fff;font-family:var(--font-body-family);font-size:16px;font-weight:600;color:var(--pk-ink);outline:none;box-shadow:none;transition:border-color .2s}.pk-fl textarea{min-height:96px;resize:vertical}.pk-fl label{position:absolute;left:16px;top:19px;right:16px;font-size:15px;color:var(--pk-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:all .2s var(--pk-ease)}.pk-fl input:focus,.pk-fl textarea:focus{border-color:var(--pk-ink)}.pk-fl input:focus+label,.pk-fl input:not(:placeholder-shown)+label,.pk-fl textarea:focus+label,.pk-fl textarea:not(:placeholder-shown)+label{top:9px;font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--pk-orange)}.pk-fl--big input{min-height:58px;padding-top:22px;padding-bottom:6px;font-family:var(--font-heading-family);font-size:22px;font-weight:700;line-height:1.2}.pk-fl.is-need input,.pk-fl.is-need textarea{border-color:#d93a1d;box-shadow:0 0 0 4px #d93a1d1f}.pk-fl.is-need label{color:#d93a1d}.pk-cards.is-need .pk-card{border-color:#f0a898}.pk-tog.is-need,.pk-stp.is-need{box-shadow:0 0 0 2px #f0a898}.pk-fl--caps input{text-transform:uppercase}.pk-ph{display:block;margin:6px 0 0;font-size:11px;color:var(--pk-mute)}.pk-pair{display:grid;gap:0 12px}@media screen and (min-width:600px){.pk-pair{grid-template-columns:1fr 1fr}}.pk-tog{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:14px 16px;border-radius:var(--pk-r);background:var(--pk-card);margin-top:12px}.pk-tog[hidden]{display:none}.pk-tog b{display:block;font-family:var(--font-heading-family);font-size:17px;font-weight:600;line-height:1.2}.pk-tog small{display:block;margin-top:3px;font-size:12px;line-height:1.4;letter-spacing:0;color:var(--pk-mute)}.pk-st{font-size:12px;font-weight:700;color:var(--pk-mute)}.pk-sw{position:relative;flex:none;width:56px;height:32px;border-radius:16px;background:var(--pk-line-strong);border:0;cursor:pointer;transition:background .25s}.pk-sw:after{content:"";position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000040;transition:transform .25s var(--pk-ease)}.pk-sw.is-on{background:var(--pk-orange)}.pk-sw.is-on:after{transform:translate(24px)}.pk-lab--sec{margin-top:22px!important}.pk-more{display:inline-flex;align-items:center;gap:6px;margin:14px 0 0;padding:8px 14px;border:1px dashed var(--pk-line-strong);border-radius:999px;background:none;font-family:var(--font-body-family);font-size:13px;font-weight:600;color:var(--pk-ink-2);cursor:pointer}.pk-more:hover{border-color:var(--pk-orange);color:var(--pk-ink)}.pk-more .pk-ic{font-size:15px;color:var(--pk-orange)}.pk-lab{margin:16px 0 8px;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--pk-mute)}.pk-preview{display:grid;justify-items:center;gap:4px;margin-top:12px;padding:14px 12px 10px;border-radius:var(--pk-r);background:var(--pk-card);border:1px solid var(--pk-line)}.pk-preview canvas{display:block;width:100%}.pk-pv-n{height:clamp(84px,20vw,120px)}.pk-pv-m{height:clamp(32px,7vw,48px)}.pk-preview small{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--pk-mute)}.pk-note{margin:10px 0 0;padding:12px 14px;border-radius:var(--pk-r-s);background:var(--pk-ink);color:#f1f1f2;font-size:13px;line-height:1.5}.pk-note[hidden]{display:none}.pk-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pk-tiles[hidden]{display:none}.pk-tile{display:grid;gap:3px;min-width:0;min-height:72px;padding:8px 6px 6px;border:2px solid transparent;border-radius:12px;background:var(--pk-card);color:var(--pk-ink);cursor:pointer;transition:all .2s}.pk-tile canvas{display:block;width:100%;height:40px}.pk-tiles--name .pk-tile canvas{height:26px}.pk-tile em{font-size:11px;font-style:normal;font-weight:700;letter-spacing:.4px;text-align:center;color:var(--pk-mute)}.pk-tile:hover{background:var(--pk-card-hover)}.pk-tile.is-on{background:#fff;border-color:var(--pk-orange)}.pk-tile.is-on em{color:var(--pk-orange)}@media screen and (min-width:600px){.pk-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.pk-tile canvas{height:46px}.pk-tiles--name .pk-tile canvas{height:30px}}.pk-stp{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border-radius:var(--pk-r);background:var(--pk-card);margin-top:10px;border:2px solid transparent;transition:border-color .2s,background .2s}.pk-stp[hidden]{display:none}.pk-stp.is-on{background:#fff;border-color:var(--pk-orange)}.pk-xpic{width:56px;height:56px;border-radius:12px;display:grid;place-items:center;background:var(--pk-ink);color:#fff;font-family:var(--font-heading-family);font-weight:700;font-size:18px}.pk-xpic svg{width:24px;height:24px}.pk-xpic--ig{background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af)}.pk-xpic--tt{background:#000}.pk-stp b{display:block;font-family:var(--font-heading-family);font-size:17px;font-weight:600;line-height:1.15}.pk-stp small{display:block;margin-top:3px;font-size:12px;line-height:1.3;color:var(--pk-mute)}.pk-stp small.is-x{color:var(--pk-orange);font-weight:700}.pk-ctl{display:inline-flex;align-items:center;border-radius:999px;background:#fff;border:2px solid var(--pk-line)}.pk-stp.is-on .pk-ctl{border-color:var(--pk-orange)}.pk-ctl button{width:36px;height:36px;border:0;border-radius:50%;background:none;color:var(--pk-ink);font-size:18px;display:grid;place-items:center;cursor:pointer}.pk-ctl button:active{background:var(--pk-card)}.pk-ctl span{min-width:52px;text-align:center;font-family:var(--font-heading-family);font-size:16px;font-weight:600}@media screen and (max-width:480px){.pk-stp{grid-template-columns:48px minmax(0,1fr) auto;gap:10px;padding:10px}.pk-xpic{width:48px;height:48px}.pk-ctl button{width:32px;height:32px}.pk-ctl span{min-width:46px}}.pk-handle[hidden]{display:none}.pk-stk{display:grid;justify-items:center;gap:6px;margin-top:8px;padding:12px 12px 8px;border-radius:12px;background:#fff;border:1px solid var(--pk-line)}.pk-stk canvas{display:block;width:100%;height:clamp(48px,13vw,72px)}.pk-stk small{font-size:11px;color:var(--pk-mute)}.pk-sum{display:grid;overflow:hidden;border-radius:var(--pk-r);background:var(--pk-card)}.pk-sum button{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;padding:12px 14px;border:0;border-bottom:1px solid var(--pk-line);background:none;color:var(--pk-ink);text-align:left;font-size:14px;cursor:pointer}.pk-sum button:hover{background:var(--pk-card-hover)}.pk-sum button.is-missing .pk-v{color:#d93a1d}.pk-sum .pk-k{display:block;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--pk-mute)}.pk-sum .pk-v{display:block;margin-top:2px;font-weight:600;overflow-wrap:anywhere}.pk-sum .pk-p{font-variant-numeric:tabular-nums;font-weight:700;color:var(--pk-ink-2)}.pk-sum .pk-p.is-x{color:var(--pk-orange)}.pk-sum button .pk-ic{color:var(--pk-mute);font-size:16px}.pk-tot{display:flex;justify-content:space-between;align-items:baseline;padding:14px;background:var(--pk-ink);color:#fff;font-family:var(--font-heading-family);font-size:20px;font-weight:700}.pk-tot small{font-family:var(--font-body-family);font-size:11px;font-weight:500;color:#a1a1aa}.pk-tot b{color:var(--pk-orange);font-size:26px}.pk-trust3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0}.pk-trust3 div{padding:12px 10px;border-radius:12px;background:var(--pk-card);font-size:11px;line-height:1.35;color:var(--pk-ink-2)}.pk-trust3 .pk-ic{display:block;font-size:20px;color:var(--pk-orange);margin-bottom:6px}.pk-err{margin:12px 0 0;padding:10px 12px;border:1px solid #f3c2b8;border-radius:var(--pk-r-s);background:#fff4f2;font-size:13px;color:#a12a14}.pk-err[hidden]{display:none}.pk-nav{position:sticky;bottom:0;z-index:5;display:flex;gap:10px;padding:14px 16px 16px;margin-top:22px;background:linear-gradient(180deg,#fff0,#fff 30%)}.pk-back{flex:none;width:54px;height:54px;border:0;border-radius:50%;background:var(--pk-card);color:var(--pk-ink);font-size:20px;display:grid;place-items:center;cursor:pointer}.pk-back:hover{background:var(--pk-card-hover)}.pk-go{flex:1;min-width:0;height:54px;border:0;border-radius:999px;background:var(--pk-ink);color:#fff;font-family:var(--font-heading-family);font-size:18px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:transform .15s,background .2s}.pk-go:hover{background:#000}.pk-go.is-cta{background:var(--pk-orange);color:#fff}.pk-go.is-cta:hover{background:var(--pk-orange-hover)}.pk-go:active{transform:scale(.97)}.pk-go.is-loading{opacity:.6;pointer-events:none}.pk-gp{font-variant-numeric:tabular-nums;opacity:.8}.pk-gp:empty{display:none}.product-form__buttons:has(.pk-sheet){max-width:none;margin:0;padding:0;background:none}@media screen and (min-width:990px){.cgx-pocket-on .product.product--medium.grid--2-col-tablet .product__media-wrapper,.cgx-pocket-on .product.product--large.grid--2-col-tablet .product__media-wrapper,.cgx-pocket-on .product.product--small.grid--2-col-tablet .product__media-wrapper{position:sticky;top:90px;align-self:flex-start;max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.cgx-pocket-on .product.product--medium.grid--2-col-tablet .product__info-wrapper,.cgx-pocket-on .product.product--large.grid--2-col-tablet .product__info-wrapper,.cgx-pocket-on .product.product--small.grid--2-col-tablet .product__info-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.pt-h1 .pt-name{font-size:clamp(44px,3.8vw,58px)}.pt-h1 .pt-sub{font-size:17px}}@media screen and (min-width:1400px){.cgx-pocket-on .product.grid--2-col-tablet .product__media-wrapper{max-width:calc(100% - 600px - var(--grid-desktop-horizontal-spacing));width:calc(100% - 600px - var(--grid-desktop-horizontal-spacing))}.cgx-pocket-on .product.grid--2-col-tablet .product__info-wrapper{max-width:600px;width:600px}}.pk-fw{text-decoration:none;color:inherit}.pk-fw:hover{border-color:var(--pk-orange);background:#fff}.pk-xpic--img{background-color:#fff;background-size:cover;background-position:center}.pk-fw-go{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-heading-family);font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--pk-orange)}.pk-fw-go svg{width:16px;height:16px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/cgx-pocket.css.map */
