:root{--pdp-max: 1240px;--pdp-gutter: 40px;--pdp-line: #E7E5DF;--pdp-radius: 16px;--pdp-pad-y: 96px}@media(max-width:759px){:root{--pdp-gutter: 24px;--pdp-pad-y: 64px}}.pdp-sec{position:relative;background:var(--s-bg);color:var(--s-fg)}.pdp-wrap{width:100%;max-width:calc(var(--pdp-max) + 2 * var(--pdp-gutter));margin:0 auto;padding:var(--pdp-pad-y) var(--pdp-gutter)}.pdp-label{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:32px;padding:4px 12px;border-radius:999px;background:var(--ogas-paper);color:var(--ogas-ink);font-size:14px;font-weight:700;line-height:1.2}.pdp-label--ink{background:var(--ogas-ink);color:var(--ogas-paper)}.pdp-label--orange{background:var(--ogas-orange);color:var(--ogas-ink)}.pdp-label svg{flex:none}.pdp-eyebrow{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--s-mute)}.pdp-card{border-radius:var(--pdp-radius);background:var(--ogas-white);color:var(--ogas-ink);padding:24px}.pdp-card--ink{background:var(--ogas-ink);color:var(--ogas-paper)}.ogas .pdp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 24px;border-radius:999px;background:var(--ogas-orange);color:var(--ogas-ink);font-size:18px;font-weight:800;line-height:1.2;text-align:center;transition:background-color .2s,transform .2s}.ogas .pdp-btn:hover{background:var(--ogas-orange-hover);color:var(--ogas-ink)}.ogas .pdp-btn:focus-visible{outline:3px solid var(--ogas-ink);outline-offset:3px}.ogas .pdp-btn--block{display:flex;width:100%}.pdp-btn[aria-busy=true]{color:transparent!important;pointer-events:none}.pdp-btn[aria-busy=true]:after{content:"";position:absolute;left:calc(50% - 11px);top:calc(50% - 11px);width:22px;height:22px;border-radius:50%;border:3px solid var(--ogas-ink);border-right-color:transparent;animation:pdp-spin .8s linear infinite}@keyframes pdp-spin{to{transform:rotate(360deg)}}.pdp-h2{font-family:var(--ogas-font-display);font-weight:600;font-size:40px;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.pdp-lead{font-size:18px;line-height:1.55;color:var(--s-mute)}@media(max-width:759px){.pdp-h2{font-size:32px}.pdp-lead{font-size:16px}}.pdp-check{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--ogas-ink);color:var(--ogas-orange)}@media(prefers-reduced-motion:no-preference){.ogas-reveal [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .4s ease}.ogas-reveal [data-reveal].is-in{opacity:1;transform:none}}.ogas-st__kicker{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--ogas-orange-text)}@media(max-width:899px){.ogas-st__kicker{font-size:16px}}.ogas-fx-list{display:flex;flex-direction:column;gap:12px;min-width:0}.ogas-fx{--fx-line: color-mix(in srgb, var(--s-fg, #10161D) 12%, transparent);--fx-card: color-mix(in srgb, var(--s-fg, #10161D) 4%, transparent);--fx-mute: var(--s-mute, color-mix(in srgb, var(--s-fg, #10161D) 72%, transparent));position:relative;border:1px solid var(--fx-line);border-radius:18px;background:var(--fx-card);transition:border-color .25s,background-color .25s,box-shadow .25s,transform .25s cubic-bezier(.2,.7,.2,1)}.ogas-fx:hover{border-color:color-mix(in srgb,var(--s-fg, #10161D) 24%,transparent);transform:translateY(-1px)}.ogas-fx[open]{border-color:var(--ogas-orange);background:color-mix(in srgb,var(--s-fg, #10161D) 6%,transparent);box-shadow:0 18px 40px -24px #10161d73}.ogas-fx:before{content:"";position:absolute;left:-1px;top:18px;bottom:18px;width:3px;border-radius:3px;background:var(--ogas-orange);transform:scaleY(0);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.ogas-fx[open]:before{transform:scaleY(1)}.ogas .ogas-fx__q{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:16px 16px 16px 22px;cursor:pointer;list-style:none;font-size:18px;font-weight:700;line-height:1.35;color:var(--s-fg, inherit)}.ogas-fx__q::-webkit-details-marker{display:none}.ogas-fx__q:focus-visible{outline:2px solid var(--ogas-orange);outline-offset:3px;border-radius:18px}.ogas-fx__n{font-family:var(--ogas-font-display);font-size:16px;font-weight:600;letter-spacing:.04em;color:var(--ogas-orange);font-variant-numeric:tabular-nums}.ogas-fx__ic{position:relative;width:40px;height:40px;border-radius:50%;border:1px solid var(--fx-line);background:color-mix(in srgb,var(--s-bg, #fff) 70%,transparent);transition:background-color .25s,border-color .25s,transform .35s cubic-bezier(.2,.7,.2,1)}.ogas-fx__ic:before,.ogas-fx__ic:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:currentColor}.ogas-fx__ic:after{transform:rotate(90deg)}.ogas-fx:hover .ogas-fx__ic{border-color:var(--ogas-orange)}.ogas-fx[open] .ogas-fx__ic{transform:rotate(135deg);background:var(--ogas-orange);border-color:var(--ogas-orange);color:#10161d}.ogas-fx__a{padding:0 72px 22px 58px;font-size:16px;line-height:1.65;color:var(--fx-mute)}.ogas-fx[open] .ogas-fx__a{animation:ogas-fx-in .35s cubic-bezier(.2,.7,.2,1) both}.ogas-fx__a p{margin:0 0 8px}.ogas-fx__a p:last-child{margin-bottom:0}.ogas-fx__a ol,.ogas-fx__a ul{margin:0 0 8px;padding-left:20px}.ogas-fx__a a{color:var(--s-fg, inherit);text-decoration:underline;text-decoration-color:var(--ogas-orange);text-underline-offset:3px}@keyframes ogas-fx-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ogas-fx-cta{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-top:8px;padding:24px;border-radius:18px;background:#10161d;color:#f4f3ef;border:1px solid rgba(244,243,239,.12);max-width:360px}.ogas-fx-cta strong{font-family:var(--ogas-font-display);font-size:20px;font-weight:600;letter-spacing:-.01em}.ogas-fx-cta span{font-size:16px;line-height:1.5;color:#f4f3efb8}.ogas .ogas-fx-cta__btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;padding:0 18px;border-radius:999px;background:var(--ogas-orange);color:#10161d;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s}.ogas .ogas-fx-cta__btn:hover{transform:translate(2px)}@media(max-width:759px){.ogas .ogas-fx__q{gap:12px;padding:14px 12px 14px 16px;font-size:17px}.ogas-fx__a{padding:0 16px 20px}}@media(prefers-reduced-motion:reduce){.ogas-fx,.ogas-fx:before,.ogas-fx__ic{transition:none}.ogas-fx:hover{transform:none}.ogas-fx[open] .ogas-fx__a{animation:none}}.ogas .pdp-buy .pdp-btn,.ogas .pdp-buy .pdp-btn:hover,.ogas .ogas-buy__add,.ogas .ogas-buy__add:hover,.ogas [data-bar-add],.ogas [data-bar-add]:hover{color:#fff}.ogas .ogas-buy__add{border-radius:14px;box-shadow:0 14px 30px -16px #f26a1bd9}.pdp-vars{--buy-line: #E6E3DC;--buy-peach: #FFF6EF;--buy-green: #1F8A4C}.pdp-vars{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:12px;min-width:0}.pdp-vars__label{float:left;width:100%;margin:0 0 2px;padding:0;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--s-mute)}.pdp-vars__label+*{clear:both}.pdp-var{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px 16px 18px;border-radius:14px;background:#fff;color:var(--ogas-ink);border:1.5px solid var(--buy-line);cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s}.pdp-var:hover{border-color:#f6b48a}.pdp-var input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pdp-var:has(input:checked){background:var(--buy-peach);border:2px solid var(--ogas-orange);padding:15.5px 19.5px 15.5px 17.5px;box-shadow:0 10px 28px -18px #f26a1bb3}.pdp-var:has(input:focus-visible){outline:3px solid var(--ogas-orange);outline-offset:3px}.pdp-var.is-soldout{opacity:.5;cursor:not-allowed}.pdp-var.has-tag{margin-top:8px}.pdp-var__tag{position:absolute;right:16px;top:-12px;display:inline-flex;align-items:center;min-height:24px;padding:2px 10px;border-radius:999px;background:var(--ogas-orange);color:#fff;font-size:13px;font-weight:700;line-height:1.2}.pdp-var__dot{width:22px;height:22px;border-radius:50%;border:2px solid #C9C5BC;display:grid;place-items:center;background:#fff}.pdp-var:has(input:checked) .pdp-var__dot{border-color:var(--ogas-orange)}.pdp-var:has(input:checked) .pdp-var__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ogas-orange)}.pdp-var__body{min-width:0;display:flex;flex-direction:column;gap:3px}.pdp-var__t{font-size:19px;font-weight:700;line-height:1.25}.pdp-var__per{font-size:15px;color:#5e636b}.pdp-var__note{font-size:15px;color:var(--ogas-ink)}.pdp-var__unit{font-size:13px;color:#8a8e94}.pdp-var__side{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.pdp-var__price{font-family:var(--ogas-font-display);font-size:24px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.pdp-var__free{font-size:14px;font-weight:700;color:var(--buy-green);white-space:nowrap}@media(max-width:899px){.pdp-var{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px}.pdp-var:has(input:checked){padding:13.5px 15.5px}.pdp-var__dot{margin-top:1px}.pdp-var__side{position:absolute;right:16px;top:14px}.pdp-var__t{padding-right:100px}.pdp-var:has(.pdp-var__free) .pdp-var__per{padding-right:96px}.pdp-var__t{font-size:18px}.pdp-var__per,.pdp-var__note{font-size:16px}.pdp-var__unit{font-size:15px}.pdp-var__price{font-size:22px}.pdp-var__free,.pdp-var__tag{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ogas-pdp.css.map */
