:root{--font-heading-family: "Poppins", var(--font-heading-fallback, sans-serif);--font-heading-weight: 700;--font-body-family: "Inter", var(--font-body-fallback, sans-serif);--font-body-weight: 400;--font-body-weight-bold: 700;--ped-orange: #F46A1F;--ped-orange-dark: #D4540E;--ped-orange-deep: #C0490A;--ped-peach: #FCE9DC;--ped-peach-soft: #FBEDE6;--ped-cream: #FBF7F2;--ped-white: #FFFFFF;--ped-ink: #2B2622;--ped-muted: #6E665E;--ped-green: #2E7D5B;--ped-green-soft: #9FE3C2;--ped-border: #E7E1D9;--ped-border-soft: #EFEAE2;--ped-strike: #9A9189;--ped-radius-sm: 10px;--ped-radius: 13px;--ped-radius-lg: 18px;--ped-radius-xl: 24px;--ped-shadow-cta: 0 12px 28px -10px rgba(244, 106, 31, .6);--ped-shadow-card: 0 1px 0 rgba(0, 0, 0, .02)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family)}html{scroll-behavior:smooth}:target{scroll-margin-top:120px}.ped-wrap{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}.ped-wrap--md{max-width:1100px}.ped-wrap--narrow{max-width:920px}.ped-wrap--reading{max-width:800px}.ped-eyebrow{font-size:12px;font-weight:700;color:var(--ped-orange);text-transform:uppercase;letter-spacing:.09em;display:block}.ped-h2{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(26px,3.6vw,36px);letter-spacing:-.02em;line-height:1.12;margin:12px 0 0;color:var(--ped-ink)}.ped-lead{font-size:clamp(15px,1.5vw,16px);line-height:1.55;color:var(--ped-muted)}.ped-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-body-family);font-weight:700;letter-spacing:.04em;text-decoration:none;border-radius:12px;padding:16px 30px;border:none;cursor:pointer;transition:background .15s,transform .1s,border-color .15s,filter .15s;line-height:1}.ped-btn svg{flex:0 0 auto}.ped-btn--primary{background:var(--ped-orange);color:#fff;box-shadow:var(--ped-shadow-cta)}.ped-btn--primary:hover{background:var(--ped-orange-dark)}.ped-btn--primary:active{transform:translateY(1px)}.ped-btn--ghost{background:#fff;color:var(--ped-ink);border:1px solid var(--ped-border)}.ped-btn--ghost:hover{border-color:var(--ped-ink)}.ped-btn--block{width:100%}.ped-card{background:#fff;border:1px solid var(--ped-border-soft);border-radius:16px;padding:24px}.ped-ico{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--ped-peach);color:var(--ped-orange);margin-bottom:14px}.ped-stars{display:inline-flex;gap:2px;color:var(--ped-orange);letter-spacing:1px}.ped-trust-item{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--ped-green)}.ped-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family)}.header__cta{padding:9px 18px;font-size:13.5px;border-radius:10px;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 14px -6px #f46a1fb3}.header__cta:hover{background:var(--ped-orange-dark);color:#fff}.footer__ped-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:12px}@media screen and (max-width:749px){.footer__ped-badges{justify-content:center}}.ped-foot-badge{font-size:11.5px;font-weight:600;color:rgba(var(--color-foreground),.85);border:1px solid rgba(var(--color-foreground),.18);background:rgba(var(--color-foreground),.06);border-radius:6px;padding:4px 9px;white-space:nowrap}.product-form__input--pill input[type=radio]:checked+label{background:var(--ped-orange);color:#fff;border-color:var(--ped-orange)}.product-form__input--pill label{border-radius:10px;font-weight:600}.product-form__input--swatch input[type=radio]:checked+label>.swatch,.swatch-input__input:checked+.swatch-input__label{outline:2px solid var(--ped-orange);outline-offset:2px}.product .price--large .price-item{font-family:var(--font-heading-family);font-weight:700}.product .price__sale .price-item--regular{color:var(--ped-strike)}.product-form__submit{letter-spacing:.03em;font-weight:700}.ped-pdp-badge{display:inline-flex;align-items:center;gap:8px;background:var(--ped-peach);color:var(--ped-orange-deep);font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:100px;margin-bottom:6px}.ped-pdp-rating{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px;color:var(--ped-muted);margin:6px 0}.ped-pdp-rating .ped-stars{font-size:17px}.ped-pdp-rating strong{color:var(--ped-ink)}.ped-pdp-rating a{color:var(--ped-muted)}.ped-pdp-rating .ped-verified{color:var(--ped-green);font-weight:600;font-size:13px}.ped-pdp-avail{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ped-green);font-weight:500;margin:10px 0}.ped-pdp-avail .dot{width:8px;height:8px;border-radius:50%;background:var(--ped-green);box-shadow:0 0 0 4px #2e7d5b26}.ped-pdp-pay{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:14px 0}.ped-pdp-pay .lbl{font-size:12px;color:var(--ped-strike)}.ped-pdp-pay .chip{font-size:11.5px;font-weight:600;color:var(--ped-muted);background:#fff;border:1px solid var(--ped-border);border-radius:5px;padding:3px 8px}.ped-pdp-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;background:#fff;border:1px solid var(--ped-border-soft);border-radius:13px;padding:16px}.ped-pdp-trust__item{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--ped-ink);font-weight:500}.ped-pdp-trust__item .ico{color:var(--ped-green);display:flex}.ped-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:60;display:none;align-items:center;gap:12px;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--ped-border);padding:10px 14px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -6px 20px -10px #2b262233}.ped-sticky-atc__info{flex:1;min-width:0}.ped-sticky-atc__name{display:block;font-size:12px;color:var(--ped-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ped-sticky-atc__price .price{font-family:var(--font-heading-family)}.ped-sticky-atc__price .price__regular .price-item,.ped-sticky-atc__price .price__sale .price-item{font-size:18px;font-weight:700}.ped-sticky-atc__btn{flex:0 0 auto;width:auto;padding:13px 22px}@media screen and (max-width:749px){.ped-sticky-atc{display:flex}body:has(.ped-sticky-atc){padding-bottom:72px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pedoku.css.map */
