.ci-ap{--ap-terra:#A64B36;--ap-terra-d:#8E3A1F;--ap-ink:#191919;--ap-soft:#5f5a52;--ap-mute:#8a847a;--ap-line:#e6dfd3;--ap-sand:#FAEFE7;--ap-adv-bg:#F2DECF;--ap-green:#2f6b4f;--ap-deal-bg:#F7E7DC}.ci-ap .ci-cf__lbl{border-top:1px solid var(--ap-line);padding-top:16px;margin-top:6px}.ci-ap .ci-cf__opts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:stretch;margin-top:14px}.ci-ap .ci-cf__opt{display:flex;flex-direction:column;padding:14px 12px}.ci-ap .ci-cf__opt.is-sel{padding:13.5px 11.5px}.ci-ap .ci-cf__row{flex-direction:column;gap:6px;flex:1 1 auto}.ci-ap .ci-cf__dot{position:absolute;top:12px;right:12px;margin:0}.ci-ap .ci-cf__main{display:block;padding-right:26px;min-width:0}.ci-ap .ci-cf__name{display:block;font-size:17px;line-height:1.2}.ci-ap .ci-cf__meta{display:block;margin-top:4px;font-size:12.5px;line-height:1.35}.ci-ap .ci-cf__chip{display:inline-block;margin-top:6px}.ci-ap .ci-cf__opt--main .ci-cf__chip{position:absolute;top:-9px;left:50%;transform:translate(-50%);margin:0;white-space:nowrap;text-transform:none;letter-spacing:.01em;font-size:10.5px;padding:4px 10px}.ci-ap .ci-cf__pr{margin-top:auto;padding-top:10px;text-align:left;font-size:21px;white-space:normal}.ci-ap .ci-cf__pr small{margin-top:2px;font-size:12px}.ci-ap .ci-cf__opt--main{border-color:var(--ap-terra)}.ci-ap .ci-cf__opt--main.is-sel{border:1.5px solid var(--ap-terra);background:var(--ap-sand)}.ci-ap .ci-cf__opt--main .ci-cf__chip{background:var(--ap-green);color:#fff}.ci-ap .ci-cf__opt--main .ci-cf__pr small{color:var(--ap-green);font-weight:600}.ci-ap .ci-cf__inc,.ci-ap .ci-cf__save{display:none!important}@media(max-width:359px){.ci-ap .ci-cf__opts{grid-template-columns:1fr}}.ci-ap .ci-rc .ci-rc-subtitle{font-family:var(--font-body-family, inherit);font-style:italic;font-size:14.5px;line-height:1.45;color:#1c5240}.ci-ap-adv{display:flex;align-items:center;gap:12px;margin:12px 0 0;padding:12px 14px;border-radius:12px;background:var(--ap-adv-bg)}.ci-ap-adv__media{display:flex;flex:none}.ci-ap-adv__media img{width:66px;height:66px;object-fit:contain;display:block;background:none;border:0;border-radius:0;mix-blend-mode:multiply}.ci-ap-adv__media img+img{margin-left:6px}.ci-ap-adv__media img.is-scene{width:112px;height:100px;object-fit:cover;border-radius:10px;mix-blend-mode:normal}@media(max-width:379px){.ci-ap-adv__media img.is-scene{width:94px;height:88px}}.ci-ap-adv__body{min-width:0}.ci-ap-adv__k{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:13.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ap-terra-d)}.ci-ap-adv__k svg{width:19px;height:19px;flex:none;fill:currentColor}.ci-ap-adv__t{margin:0;font-size:14px;line-height:1.4;color:var(--ap-ink)}.ci-ap-adv__t small{display:block;font-size:13px;color:var(--ap-soft)}.ci-ap-deal{margin:14px 0 2px;padding:12px 14px;border-radius:12px;background:var(--ap-deal-bg)}.ci-ap-deal__k{display:flex;align-items:center;gap:8px;margin:0 0 5px;font-size:13.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ap-terra-d)}.ci-ap-deal__k svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ci-ap-deal__t{margin:0;font-size:14px;line-height:1.4;color:var(--ap-ink)}@media(max-width:379px){.ci-ap-deal__k{font-size:12.5px}.ci-ap-deal__t{font-size:13.5px}}.ci-ap .product-form__submit,.ci-ap button[name=add]{background:var(--ap-terra)!important;border-color:var(--ap-terra)!important;color:#fff!important}.ci-ap .product-form__submit:hover:not([disabled]),.ci-ap button[name=add]:hover:not([disabled]){background:var(--ap-terra-d)!important;border-color:var(--ap-terra-d)!important}.ci-ap button[name=add][disabled]{opacity:.55}.ci-ap-gar{display:flex;align-items:stretch;margin:12px 0 0;padding:0;list-style:none}.ci-ap-gar li{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 6px;text-align:center;font-size:12.5px;line-height:1.3;color:var(--ap-soft)}.ci-ap-gar li+li{border-left:1px solid var(--ap-line)}.ci-ap-gar svg{width:20px;height:20px;flex:none;stroke:var(--ap-terra);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(max-width:379px){.ci-ap-gar li{font-size:11.5px;padding:0 4px}}@media(prefers-reduced-motion:reduce){.ci-ap .ci-cf__opt{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/ci-pdp-apero.css.map */
