.pf-review{--pf-review-pad:20px;position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;height:100dvh;max-height:100%;max-height:100dvh;margin:0;padding:0;border:0;background:var(--pfx-paper,#f5f2eb);color:var(--pfx-ink,#15170f);overscroll-behavior:contain}.pf-review[open]{display:flex;flex-direction:column}.pf-review::backdrop{background:#16191280}.pf-review *{box-sizing:border-box}.pf-review__head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:12px 10px 12px var(--pf-review-pad);border-block-end:1px solid var(--pfx-ink,#15170f)}.pf-review__title{margin:0;min-width:0;font-size:24px;line-height:1.15;overflow-wrap:anywhere}.pf-review__title:focus{outline:none}.pf-review__close{display:grid;flex:none;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:inherit;font-size:30px;line-height:1;cursor:pointer}.pf-review__close:focus-visible,.pf-review__gate-go:focus-visible,.pf-review .pf-cart-finish:focus-visible{outline:2px solid var(--pfx-ink,#15170f);outline-offset:2px}.pf-review__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px var(--pf-review-pad) 24px;container-type:inline-size}.pf-review__lead{margin:0 0 4px;font-size:14px;line-height:1.45;color:var(--pfx-muted,#55564f)}.pf-review__status{margin:12px 0;font-size:14px;line-height:1.45;color:var(--pfx-muted,#55564f)}.pf-review__status:empty{margin:0}.pf-review__note[hidden],.pf-review__promise[hidden]{display:none}.pf-review[data-pf-review-state=failed] .pf-review__status{padding:12px;border-inline-start:3px solid #9c2a21;background:#f7e9e3;color:var(--pfx-ink,#15170f)}.pf-review__lines{margin:0;padding:0;list-style:none}.pf-review__line{margin:0;padding:0;min-width:0}.pf-review .pf-review__card{min-width:0;padding:20px 0}.pf-review .pf-review__card h3{margin:0 0 6px;font-size:18px;line-height:1.25;overflow-wrap:anywhere}.pf-review .pf-review__card .cart-line-variant{margin:0 0 6px;overflow-wrap:anywhere}.pf-review .pf-review__card .cart-line-kind{margin:0 0 6px;font:800 11px/1.2 var(--pfx-font,inherit);letter-spacing:.09em;text-transform:uppercase;color:var(--pfx-muted,#55564f)}.pf-review .pf-review__card .cart-line-bonus{margin:6px 0 0}.pf-review .pf-review__card .pf-cart-preview{margin:0 0 14px}.pf-review__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:7%;margin:0 0 14px;padding:9% 7%;background:#e9e9e6 url(pf-gallery-background.webp) center/cover;overflow:hidden}.pf-review__media img{display:block;width:100%;height:auto;box-shadow:0 1px 1px #0003,0 8px 12px #0002}.pf-review__pack{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:10px 0 0;font-size:14px;line-height:1.4}.pf-review__pack span{font-weight:600}.pf-review__pack strong{font-size:16px}.pf-review .pf-ship-line{margin-block-start:12px;padding-block-start:10px;border-block-start:1px dashed var(--pfx-line,#b9b9b3);min-width:0}.pf-review .pf-ship-line__to{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin:0;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.pf-review .pf-ship-line__label{font-weight:700}.pf-review .pf-ship-line__free{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--pfx-muted,#55564f)}.pf-review .pf-ship-free,.pf-review .pf-ship-fast{display:inline-block;padding:2px 7px;font:800 11px/1.5 var(--pfx-font,inherit);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.pf-review .pf-ship-free{background:var(--pfx-lime,#d6f753);color:var(--pfx-ink,#15170f)}.pf-review .pf-ship-fast{background:var(--pfx-ink,#15170f);color:#fff}.pf-review__gate{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:10px 0;padding:10px 12px;border-inline-start:3px solid #b3261e;background:#f7e9e3;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.pf-review__gate strong{flex:1 1 100%;color:#b3261e}.pf-review__gate span{flex:1 1 100%}.pf-review__gate-go{display:inline-flex;align-items:center;min-height:44px;color:var(--pfx-ink,#15170f);font-weight:700;text-decoration:underline;text-underline-offset:3px}.pf-review__note{margin:4px 0 12px;padding:10px 12px;border-inline-start:3px solid var(--pfx-ink,#15170f);background:#fff;font-size:14px;line-height:1.45}.pf-review__promise{margin:12px 0 0;font-size:13px;line-height:1.4;color:var(--pfx-muted,#55564f)}.pf-review__track{margin:8px 0 0;font-size:13px;line-height:1.4;color:var(--pfx-muted,#55564f)}.pf-review__track[hidden]{display:none}.pf-review__foot{flex:none;padding:14px var(--pf-review-pad) calc(14px + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--pfx-ink,#15170f);background:var(--pfx-paper,#f5f2eb)}.pf-review__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;font-size:18px}.pf-review__total[hidden]{display:none}.pf-review__code{margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.35}.pf-review__code[hidden]{display:none}.pf-review__small{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--pfx-muted,#55564f)}.pf-review__go{margin:12px 0 0}.pf-review .pf-review__continue{width:100%}.pf-review .pf-review__back{width:100%;margin-top:8px;color:inherit;cursor:pointer}.pf-review .pf-review__continue:focus-visible,.pf-review .pf-review__back:focus-visible{outline:2px solid var(--pfx-ink,#15170f);outline-offset:2px}.pf-review .pf-review__link{margin:12px 0}.pf-review .pf-link-check[data-state=website] .pf-link-check__note,.pf-review__look{margin:0;padding:10px 12px;border-inline-start:3px solid #d9a400;background:#fff6d1;color:var(--pfx-ink,#15170f);font-size:14px;line-height:1.45;overflow-wrap:anywhere}.pf-review__look{margin:0 0 12px}.pf-review__words{min-width:0}@container (min-width:620px){.pf-review .pf-review__card{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:28px;align-items:start}.pf-review .pf-review__card>:is(.pf-cart-preview,.pf-review__media){margin:0}}@media(min-width:1024px){.pf-review{--pf-review-pad:32px;top:0;right:0;bottom:0;left:0;width:min(960px,calc(100vw - 64px));height:fit-content;min-height:min(520px,calc(100vh - 64px));max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);margin:auto;border:1.5px solid var(--pfx-ink,#15170f)}.pf-review__head{padding-block:16px}.pf-review__title{font-size:29px}.pf-review__foot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);grid-template-rows:auto auto auto 1fr;column-gap:32px;align-items:start;padding-block:18px}.pf-review__total,.pf-review__code,.pf-review__small{grid-column:1}.pf-review__go{grid-column:2;grid-row:1/span 3;margin:0}.pf-review .pf-review__back{grid-column:2;grid-row:4}}@media(prefers-reduced-motion:no-preference){.pf-review[open]{animation:pf-review-up .22s cubic-bezier(.16,1,.3,1)}.pf-review[open]::backdrop{animation:pf-review-fade .22s ease-out}@media(min-width:1024px){.pf-review[open]{animation-name:pf-review-in}}@keyframes pf-review-up{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes pf-review-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes pf-review-fade{0%{opacity:0}to{opacity:1}}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/pf-review-sheet.css.map */
