#r24pd{--g:var(--r24h-green);--g-wash:var(--r24h-green-wash);--ink:var(--r24h-ink,#14201A);--t2:var(--r24h-body,#2B3A31);--t3:var(--r24h-muted,#5B6B60);--muted:var(--r24h-muted);--line:var(--r24h-line-2,#EDF1EE);--line2:var(--r24h-line-3,#DCE3DE);--surf:var(--r24h-surface-2,#F7F9F7);--imgbg:#F5F6F4;--red:var(--r24h-red-ink,#b91c1c);--red-wash:var(--r24h-red-wash,#FBECEC);--gold:#f5a623;font-family:var(--r24h-font);color:var(--ink);max-width:1440px;margin:0 auto;padding:0 clamp(24px,3vw,48px);box-sizing:border-box}#r24pd *{box-sizing:border-box}.r24pd-bc{padding:20px 0 4px;font-size:var(--r24-fs-sm,13.5px);color:var(--muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.r24pd-bc a{color:inherit;text-decoration:none}.r24pd-bc .cur{color:var(--t2);font-weight:600}.r24pd-titlerow{max-width:none;margin:6px 0 20px}.r24pd-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;padding:4px 0 8px}.r24pd-gal{display:flex;gap:14px;position:sticky;top:110px;align-self:start}.r24pd-thumbwrap{position:relative;flex-shrink:0}.r24pd-thumbs{display:flex;flex-direction:column;gap:13px;max-height:502px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.r24pd-thumbs::-webkit-scrollbar{display:none}.r24pd-thumbmore{display:none;width:90px;height:40px;margin-top:13px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:12px;background:var(--surf);cursor:pointer;color:var(--muted);font-family:inherit;font-weight:700;font-size:var(--r24-fs-sm,13.5px);transition:border-color .14s,color .14s,background .14s}.r24pd-thumbmore.is-shown{display:flex}.r24pd-thumbmore:hover{border-color:var(--g);color:var(--g);background:var(--g-wash)}.r24pd-thumb{width:90px;height:90px;flex:0 0 90px;border-radius:14px;overflow:hidden;padding:0;cursor:pointer;background:var(--imgbg);border:2px solid var(--line);position:relative;transition:border-color .14s,box-shadow .14s}.r24pd-thumb:hover{border-color:var(--line2)}.r24pd-thumb.is-active{border-color:var(--g);box-shadow:0 0 0 3px var(--g-wash)}.r24pd-thumb img{width:100%;height:100%;object-fit:contain;display:block;padding:6px}.r24pd-stage{flex:1;position:relative;border-radius:20px;overflow:hidden;background:var(--imgbg);aspect-ratio:3/2}.r24pd-stage img{width:100%;height:100%;object-fit:contain;display:block;padding:10px;transition:transform .4s ease}.r24pd-stage.is-loading img{opacity:.55;transition:opacity .15s ease}.r24pd-stage.is-loading:after{content:"";position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:3px solid rgba(10,124,66,.18);border-top-color:var(--r24h-green);animation:r24lbspin .7s linear infinite;pointer-events:none}.r24pd-wish{position:absolute;top:12px;right:12px;z-index:2;width:44px;height:44px;padding:4px;border-radius:999px;background:#ffffffc7;background-clip:content-box;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink);transition:background-color var(--r24-dur,.22s) var(--r24-ease,ease),color var(--r24-dur,.22s) var(--r24-ease,ease)}.r24pd-wish:hover{background-color:#fff;color:var(--g)}.r24pd-wish.is-on{color:var(--red)}.r24pd-stage{cursor:zoom-in}.r24pd-zoom{position:absolute;bottom:12px;right:12px;z-index:2;width:44px;height:44px;padding:4px;border-radius:999px;background:#ffffffc7;background-clip:content-box;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink);transition:background-color var(--r24-dur,.22s) var(--r24-ease,ease)}.r24pd-wish svg{width:19px;height:19px;flex:none;stroke-width:1.7}.r24pd-zoom:hover{background-color:#fff}.r24pd-zoom svg{width:17px;height:17px}.r24pd-lb[hidden]{display:none!important}.r24pd-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:#0f1611eb;-webkit-backdrop-filter:saturate(120%) blur(3px);backdrop-filter:saturate(120%) blur(3px);padding:clamp(16px,4vw,56px)}.r24pd-lb__stage{position:relative;max-width:min(1100px,92vw);max-height:88vh;display:flex;align-items:center;justify-content:center}.r24pd-lb__stage img{max-width:100%;max-height:88vh;width:auto;height:auto;object-fit:contain;border-radius:12px;box-shadow:0 24px 70px #00000080;transition:opacity .18s ease}.r24pd-lb__stage.is-loading img{opacity:.25}.r24pd-lb__stage:after{content:"";position:absolute;width:44px;height:44px;border-radius:50%;border:3px solid rgba(255,255,255,.28);border-top-color:#fff;animation:r24lbspin .7s linear infinite;opacity:0;transition:opacity .15s;pointer-events:none}.r24pd-lb__stage.is-loading:after{opacity:1}@keyframes r24lbspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.r24pd-lb__stage:after{animation:none}}.r24pd-lb__x{position:absolute;top:18px;right:20px;width:46px;height:46px;border-radius:999px;border:none;background:#ffffff1f;color:#fff;font-size:var(--r24-fs-xl,26px);line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s}.r24pd-lb__x:hover{background:#ffffff3d}.r24pd-lb__nav{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:999px;border:none;background:#ffffff24;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s}.r24pd-lb__nav:hover{background:#ffffff47}.r24pd-lb__nav svg{width:26px;height:26px}.r24pd-lb__prev{left:clamp(10px,3vw,32px)}.r24pd-lb__next{right:clamp(10px,3vw,32px)}.r24pd-lb__count{position:absolute;bottom:22px;left:0;right:0;text-align:center;color:#ffffffe6;font-size:var(--r24-fs-sm,13.5px);font-weight:600;letter-spacing:.03em}.r24pd-lb__err[hidden]{display:none}.r24pd-lb__err{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;max-width:min(420px,86vw);text-align:center;background:#fffffff5;color:#14201a;border:1px solid rgba(255,255,255,.4);border-radius:14px;padding:18px 20px;font-size:var(--r24-fs-sm,13.5px);line-height:1.55}.r24pd-lb__err b{display:block;font-weight:700;margin-bottom:4px}@media(max-width:600px){.r24pd-lb__nav{width:42px;height:42px}.r24pd-lb__nav svg{width:22px;height:22px}}.r24pd-over{margin:0 0 8px;font-size:var(--r24-fs-xs,12px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:var(--muted)}.r24pd-over a{color:inherit;text-decoration:none;border-bottom:1px solid var(--line2);display:inline-block;padding:14px 0 1px;margin:-14px 0 -1px}.r24pd-over a{position:relative}.r24pd-over a:after{content:"";position:absolute;left:0;right:0;bottom:-11px;height:11px}.r24pd-over a:hover{color:var(--g);border-bottom-color:currentColor}.r24pd-over__neu{color:var(--g)}.r24pd-rating{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.r24pd-artdot{color:var(--t3);font-weight:700}.r24stars{display:inline-flex;align-items:center;gap:7px}.r24stars__row{display:inline-flex;gap:1px}.r24stars--md svg{width:16px;height:16px}.r24stars__s{color:#d9dedb}.r24stars__s.is-on{color:#f5a623}.r24stars__c{font-size:var(--r24-fs-sm,13.5px);font-weight:600;color:var(--t3)}.r24pd-title{font-family:var(--r24h-display,"Newsreader",Georgia,serif);font-size:var(--r24-fs-2xl,clamp(28px,4.2vw,40px));line-height:1.15;font-weight:500;letter-spacing:-.015em;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-wrap:pretty}.r24pd-title--long{font-size:var(--r24-fs-xl,26px)}.r24pd-title.is-open{-webkit-line-clamp:unset;display:block}.r24pd-tmore{display:inline-flex;align-items:center;min-height:44px;margin:-8px 0 -10px;padding:0;border:0;background:none;font:inherit;font-size:var(--r24-fs-sm,13.5px);font-weight:600;color:var(--g);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.r24pd-tmore[hidden]{display:none}.r24pd-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.r24pd-price{display:flex;align-items:baseline;gap:4px 12px;margin-bottom:4px;flex-wrap:wrap}.r24pd-price .now{font-size:var(--r24-fs-xl,26px);font-weight:700;color:var(--r24h-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.r24pd-price .was{font-size:var(--r24-fs-base,15px);color:var(--muted);text-decoration:line-through}.r24pd-price .off{background:var(--r24h-amber-bg);color:var(--r24h-amber-ink);border:1px solid var(--r24h-amber-line);font-size:var(--r24-fs-xs,12px);font-weight:700;padding:2px 8px;border-radius:999px}.r24pd-price.is-na .was,.r24pd-price.is-na .off{display:none}.r24pd-meta{font-size:var(--r24-fs-sm,13.5px);color:var(--muted);margin:0 0 14px}.r24pd-meta a{color:inherit;text-decoration:underline;text-underline-offset:2px}.r24pd-meta a{display:inline-block;padding:13px 0;margin:-13px 0}.r24pd-meta a:hover{color:var(--g)}.r24pd-meta__sku{display:block}#r24pd .r24pd-pp .r24pp{margin:0;border:0;border-radius:0;background:none;max-width:none;overflow:visible}#r24pd .r24pd-pp .r24pp-msg{margin:0 0 14px}.r24pd-opt{margin-bottom:20px}.r24pd-opt-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.r24pd-opt-head .lbl{font-size:var(--r24-fs-sm,13.5px);font-weight:600;color:var(--t2)}.r24pd-opt-head .lbl b{color:var(--ink);font-weight:600}.r24pd-opt-head .aux{font-size:var(--r24-fs-sm,13.5px);color:var(--g);font-weight:600;cursor:pointer}.r24pd-swatches{display:flex;gap:10px;flex-wrap:wrap}.r24pd-sw{width:64px;height:64px;border-radius:12px;cursor:pointer;border:1px solid var(--line2);box-shadow:inset 0 0 0 2px #fff;padding:0;background-color:#eef0f2;transition:border-color .14s,box-shadow .14s}.r24pd-sw--img{box-shadow:none;overflow:hidden;background-color:var(--imgbg,#f4f6f4)}.r24pd-sw:hover{border-color:var(--t3)}.r24pd-sw.is-active{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}@media(max-width:520px){.r24pd-sw{width:56px;height:56px;border-radius:11px}}.r24pd-sizes{display:flex;gap:8px;flex-wrap:wrap}.r24pd-size{min-height:44px;padding:10px 16px;border-radius:10px;cursor:pointer;font-family:inherit;font-size:var(--r24-fs-sm,13.5px);font-weight:600;background:#fff;color:var(--t2);border:1px solid var(--line2)}.r24pd-size.is-active{color:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.r24pd-size.is-soldout{opacity:.4;text-decoration:line-through;cursor:not-allowed}.r24pd-buy{display:flex;gap:12px;margin-bottom:14px}.r24pd-qty{display:flex;align-items:center;border:1px solid var(--line2);border-radius:var(--r24-radius-sm,10px);overflow:hidden}.r24pd-qty button{width:48px;height:56px;border:none;background:#fff;font-size:var(--r24-fs-lg,20px);color:var(--ink);cursor:pointer}.r24pd-qty input{width:48px;height:56px;text-align:center;font-size:16px;font-weight:700;border:0;background:#fff;font-family:inherit;-moz-appearance:textfield}.r24pd-qty input::-webkit-outer-spin-button,.r24pd-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.r24pd-atc{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;height:56px;background:var(--g);color:#fff;border:none;border-radius:var(--r24-radius-sm,10px);font-family:inherit;font-size:var(--r24-fs-base,15px);font-weight:700;cursor:pointer;transition:background var(--r24-dur,.22s) var(--r24-ease,ease)}.r24pd-atc:hover{background:var(--r24h-green-dark)}.r24pd-atc[disabled]{opacity:.5;cursor:not-allowed}.r24pd-atc-msg{margin:-4px 0 14px;padding:10px 12px;border-radius:var(--r24-radius-sm,10px);background:var(--red-wash);border:1px solid var(--r24h-red-line,#EFD3D0);color:var(--red);font-size:var(--r24-fs-sm,13.5px);font-weight:600;line-height:1.45}.r24pd-atc-msg:empty{display:none}.r24pd-buynow{width:100%;min-height:52px;margin-bottom:14px;background:none;border:0;border-radius:var(--r24-radius-sm,10px);--shopify-accelerated-checkout-button-block-size:52px;--shopify-accelerated-checkout-button-border-radius:var(--r24-radius-sm,10px);--shopify-accelerated-checkout-button-box-shadow:none;--shopify-accelerated-checkout-inline-alignment:center}.r24pd-buynow{position:relative;isolation:isolate}.r24pd-buynow:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:-1;border-radius:var(--r24-radius-sm,10px);background:var(--line2,#eceeed)}.r24pd-buynow .shopify-payment-button__button{background:var(--ink)!important;color:#fff!important;border-radius:var(--r24-radius-sm,10px)!important;min-height:52px!important;font-weight:700!important}.r24pd-buynow .shopify-payment-button__button--unbranded:hover{background:#000!important;color:#fff!important}.r24pd-buynow .shopify-payment-button__more-options{display:none!important}.r24pd-avail{margin:0 0 16px;padding:4px 14px;border:1px solid var(--line2,#eceeed);border-radius:var(--r24-radius-sm,12px);background:color-mix(in oklab,var(--r24h-green-wash,#eef7f1) 45%,#fff)}.r24pd-avail__row{display:flex;gap:12px;align-items:flex-start;padding:10px 0}.r24pd-avail__row+.r24pd-avail__row{border-top:1px solid var(--line2,#eceeed)}.r24pd-avail__ic{flex:none;margin-top:1px;color:var(--g)}.r24pd-avail.is-out .r24pd-avail__row:first-child .r24pd-avail__ic{color:var(--t3)}.r24pd-avail__body{min-width:0;flex:1}.r24pd-avail__shipline{margin:0;font-size:var(--r24-fs-sm,13.5px);line-height:1.5;color:var(--ink)}.r24pd-avail__lbl,.r24-ship--karte b{font-weight:600}.r24-ship--karte [data-ship-rest]{color:var(--t2)}.r24-ship--karte [data-ship-rest][hidden]{display:none}.r24pd-avail__top{margin:0;font-size:var(--r24-fs-sm,13.5px);line-height:1.5}.r24pd-avail__h{font-weight:600;color:var(--g)}.r24pd-avail__h:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor;margin-right:8px;vertical-align:1px}.r24pd-avail.is-out .r24pd-avail__h{color:var(--t3)}.r24pd-avail__eta{margin:4px 0 0;font-size:var(--r24-fs-sm,13.5px);line-height:1.5;color:var(--ink)}.r24pd-avail__eta[hidden]{display:none}.r24pd-avail__eta b{font-weight:600}.r24pd-avail__sub{font-size:var(--r24-fs-sm,13.5px);line-height:1.5;color:var(--t2);margin-top:2px}.r24pd-avail.has-eta [data-r24-lz=satz]{display:none}.r24pd-actions{display:flex;flex-wrap:wrap;gap:8px 22px;margin:18px 0 8px}.r24pd-act{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0;border:0;background:none;color:var(--t2);font-family:inherit;font-size:var(--r24-fs-sm,13.5px);font-weight:600;cursor:pointer;text-decoration:none;transition:color var(--r24-dur,.22s) var(--r24-ease,ease)}.r24pd-act svg{color:currentColor;flex:0 0 auto}.r24pd-act:hover,.r24pd-act.is-on{color:var(--g)}.r24pd-pay{margin:14px 0 0}.r24pd-svc{margin:6px 0 0;border-top:var(--r24-hair,1px solid var(--line2));border-bottom:var(--r24-hair,1px solid var(--line2))}.r24pd-svc>summary{list-style:none;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 0;cursor:pointer}.r24pd-svc>summary::-webkit-details-marker{display:none}.r24pd-svc__t{flex:none;font-size:var(--r24-fs-base,15px);font-weight:600;color:var(--ink)}.r24pd-svc__hint{flex:1;min-width:0;font-size:var(--r24-fs-sm,13.5px);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r24pd-svc__chev{flex:none;color:var(--t3);transition:transform var(--r24-dur,.22s) var(--r24-ease,ease)}.r24pd-svc[open] .r24pd-svc__chev{transform:rotate(180deg)}.r24pd-svc__body{padding:0 0 14px;font-size:var(--r24-fs-sm,13.5px);line-height:1.55;color:var(--t2)}#r24pd .r24pp--list{margin:0;border:0;border-radius:0;background:none;max-width:none;overflow:visible}#r24pd .r24pp--list .r24pp__c{display:flex;align-items:flex-start;gap:10px;padding:10px 0;background:none;border-top:var(--r24-hair,1px solid var(--line2))}#r24pd .r24pp--list .r24pp__c:first-child{border-top:0}#r24pd .r24pp--list .r24pp__c:after{display:none}#r24pd .r24pp--list .r24pp__ic{flex:none;width:20px;height:20px;margin:1px 0 0;border-radius:0;background:none;color:var(--g)}#r24pd .r24pp--list .r24pp__c strong{display:inline;font-size:var(--r24-fs-sm,13.5px);font-weight:600;color:var(--ink)}#r24pd .r24pp--list .r24pp__c p{margin:2px 0 0;font-size:var(--r24-fs-xs,12px);line-height:1.5;color:var(--t3)}#r24pd .r24pp--list .r24pp__tag{position:static;border:0;background:none;padding:0 0 0 6px;font-size:var(--r24-fs-xs,12px);font-weight:400;letter-spacing:0;text-transform:none;color:var(--t3)}#r24pd .r24pp--list a.r24pp__c:hover strong{color:var(--g)}.r24pd-glance{margin-top:22px}.r24pd-glance h2{font-size:var(--r24-fs-base,15px);font-weight:600;margin:0 0 12px}.r24pd-glance .grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.r24pd-glance .it{display:flex;align-items:flex-start;gap:9px;font-size:var(--r24-fs-sm,13.5px);line-height:1.55;color:var(--t2)}.r24pd-glance .it svg{flex-shrink:0;margin-top:3px;color:var(--g)}.r24pd-share[hidden]{display:none!important}.r24pd-share{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:20px;background:#0f16118c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.r24pd-share__panel{background:#fff;border-radius:18px;width:100%;max-width:400px;padding:24px 24px 20px;box-shadow:0 24px 70px #00000047;position:relative}.r24pd-share__x{position:absolute;top:8px;right:8px;width:44px;height:44px;padding:0;border:none;background:#f4f6f4;border-radius:999px;font-size:var(--r24-fs-lg,20px);line-height:1;color:var(--t3);cursor:pointer}.r24pd-share__x:hover{background:#e9edea}.r24pd-share__h{font-size:var(--r24-fs-md,17px);font-weight:600;margin:0 0 4px;color:var(--ink)}.r24pd-share__s{font-size:var(--r24-fs-sm,13.5px);color:var(--t3);margin:0 0 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r24pd-share__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.r24pd-share__b{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--line2);background:#fff;font:inherit;font-size:var(--r24-fs-sm,13.5px);font-weight:600;color:var(--t2);text-decoration:none;cursor:pointer;transition:border-color .14s,background .14s}.r24pd-share__b:hover{border-color:var(--g);background:#f7fbf8;color:var(--g)}.r24pd-share__b svg{width:19px;height:19px;flex:0 0 19px}.r24pd-share__b--copy{grid-column:1/-1;justify-content:center}@media(max-width:900px){#r24pd{padding:0 16px;overflow-x:clip}.r24pd-main{grid-template-columns:1fr;gap:26px}.r24pd-main>*{min-width:0}.r24pd-gal{position:static;flex-direction:column;gap:12px;min-width:0}.r24pd-stage{flex:none;width:100%;aspect-ratio:4/3}.r24pd-thumbwrap{width:100%;min-width:0}.r24pd-thumbmore{display:none!important}.r24pd-thumbs{flex-direction:row;max-height:none;overflow-y:visible;overflow-x:auto;gap:8px;padding-bottom:4px;min-width:0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.r24pd-thumbs::-webkit-scrollbar{display:none}.r24pd-thumb{flex:0 0 62px;width:62px;height:62px;border-radius:12px;scroll-snap-align:start}.r24pd-title{font-size:var(--r24-fs-xl,26px);line-height:1.2;-webkit-line-clamp:4}.r24pd-titlerow{margin:4px 0 14px}.r24pd-glance .grid,.r24pd-share__grid{grid-template-columns:1fr}.r24pd-bc .cur,.r24pd-bc__sep--cur,.r24pd-price .off{display:none}#r24pd .r24pd-buy{flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important;align-items:stretch!important}#r24pd .r24pd-buy .r24pd-qty{flex:0 0 auto!important;width:auto!important}#r24pd .r24pd-buy .r24pd-qty button,#r24pd .r24pd-buy .r24pd-qty input{width:44px;height:54px}#r24pd .r24pd-buy .r24pd-atc{flex:1 1 0!important;width:auto!important;min-width:0!important;height:54px;padding:0 10px;gap:8px}}@media(max-width:600px){.r24pd-title{font-size:var(--r24-fs-lg,20px);line-height:1.25;letter-spacing:-.01em;-webkit-line-clamp:5}.r24pd-title--long{font-size:var(--r24-fs-md,17px);line-height:1.3}.r24pd-price{gap:2px 10px}}.r24pd-sticky{font-family:var(--r24h-font);position:fixed;left:0;right:0;bottom:0;z-index:460;background:#fff;border-top:1px solid oklch(.92 .006 160);box-shadow:0 -8px 26px -20px #143c238c;transform:translateY(105%);visibility:hidden;transition:transform .26s cubic-bezier(.22,.61,.36,1),visibility 0s linear .26s;padding-bottom:env(safe-area-inset-bottom,0)}.r24pd-sticky.is-on{transform:none;visibility:visible;transition:transform .26s cubic-bezier(.22,.61,.36,1)}.r24pd-sticky__x{flex:0 0 auto;width:44px;height:44px;padding:0;margin-right:-8px;border:none;border-radius:999px;background:transparent;color:#4d5551;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.r24pd-sticky__x:hover{background:#f0f5f2;color:var(--r24h-ink)}.r24pd-sticky__x svg{width:18px;height:18px;flex:none}.r24pd-sticky__in{max-width:1440px;margin:0 auto;padding:10px clamp(14px,3vw,48px);display:flex;align-items:center;gap:14px}.r24pd-sticky__img{flex:0 0 46px;width:46px;height:46px;border-radius:10px;background:#f5f7f5 center/contain no-repeat;border:1px solid oklch(.94 .006 160)}.r24pd-sticky__tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.r24pd-sticky__t{font-size:var(--r24-fs-sm,13.5px);font-weight:600;color:var(--r24h-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r24pd-sticky__p{font-size:var(--r24-fs-base,15px);font-weight:700;color:var(--r24h-ink)}.r24pd-sticky__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border:none;border-radius:var(--r24-radius-sm,10px);background:var(--r24h-green);color:#fff;font-family:inherit;font-size:var(--r24-fs-sm,13.5px);font-weight:700;cursor:pointer;transition:background .14s ease}.r24pd-sticky__btn:hover{background:var(--r24h-green-dark)}.r24pd-sticky__btn:is([disabled],[aria-disabled=true]),.r24pd-sticky__btn:is([disabled],[aria-disabled=true]):hover{background:var(--r24h-green);opacity:.55;cursor:not-allowed}.r24pd-sticky__btn svg{width:17px;height:17px}@media(max-width:600px){.r24pd-sticky__img{display:none}.r24pd-sticky__in{padding:8px 12px;gap:10px}.r24pd-sticky__btn{height:44px;padding:0 14px}.r24pd-sticky__t{font-size:var(--r24-fs-xs,12px)}.r24pd-sticky__p{font-size:var(--r24-fs-sm,13.5px)}}@media(max-width:360px){.r24pd-sticky__btn svg{display:none}}@media(prefers-reduced-motion:reduce){.r24pd-sticky,.r24pd-sticky.is-on{transition:none}.r24pd-stage.is-loading:after{animation:none}}@media(max-width:749px){.r24pd-sticky{bottom:var(--r24-tabbar-full,calc(var(--r24-tabbar-h,61px) + env(safe-area-inset-bottom,0px)));padding-bottom:0;transform:translateY(calc(105% + var(--r24-tabbar-full,calc(var(--r24-tabbar-h,61px) + env(safe-area-inset-bottom,0px)))))}.r24pd-sticky.is-on{transform:none}html.r24-cta-on #t4s-footer{padding-bottom:calc(130px + env(safe-area-inset-bottom,0px))!important}}.r24pd-sticky__btn svg[hidden]{display:none}.r24pd-artnr{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--r24-fs-xs,12px);color:var(--r24h-muted);letter-spacing:.01em;white-space:nowrap}.r24pd-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffffc7;background-clip:content-box;border:0;color:var(--r24h-ink);cursor:pointer;padding:4px;box-shadow:none;transition:background-color var(--r24-dur,.22s) var(--r24-ease,ease),color var(--r24-dur,.22s) var(--r24-ease,ease)}.r24pd-nav:hover{background-color:#fff;color:var(--r24h-green)}.r24pd-nav svg{width:18px;height:18px}.r24pd-nav--prev{left:6px}.r24pd-nav--next{right:6px}.r24pd-idx{position:absolute;left:12px;bottom:12px;z-index:4;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--r24-fs-xs,12px);padding:3px 9px;border-radius:20px;background:#ffffffc7;border:0;color:var(--r24h-ink);pointer-events:none}@media(max-width:600px){.r24pd-nav--prev{left:2px}.r24pd-nav--next{right:2px}}@media(prefers-reduced-motion:reduce){.r24pd-nav{transition:none}}.r24pd-gal{flex-direction:column;min-width:0}.r24pd-stage{order:1;flex:none;width:100%;min-width:0}.r24pd-thumbwrap{order:2;width:100%;min-width:0;flex:none}.r24pd-thumbs{flex-direction:row;max-height:none;overflow-y:visible;overflow-x:auto;gap:10px;padding-bottom:4px;min-width:0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.r24pd-thumb{flex:0 0 80px;width:80px;height:80px;scroll-snap-align:start}@media(max-width:900px){.r24pd-thumb{flex-basis:64px;width:64px;height:64px}}#r24pd :is(button,a,input,select,[tabindex]):focus-visible,.r24pd-lb :is(button,a):focus-visible,.r24pd-share :is(button,a):focus-visible,.r24pd-sticky :is(button,a):focus-visible{outline:2px solid var(--g,var(--r24h-green));outline-offset:2px;border-radius:8px}.r24pd-lb :is(button,a):focus-visible{outline-color:#fff}#r24pd .r24pd-thumb:focus-visible,#r24pd .r24pd-sw:focus-visible{outline-offset:3px}#r24pd .r24pd-atc:focus-visible,#r24pd .r24pd-act:focus-visible,#r24pd .r24pd-size:focus-visible{outline-offset:2px;border-radius:12px}.r24pd-quick{display:none}@media(max-width:900px){.r24pd-quick{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:10px 0 0}.r24pd-quick__now{font-size:var(--r24-fs-lg,20px);font-weight:700;line-height:1.25;color:var(--r24h-ink);font-variant-numeric:tabular-nums}.r24pd-quick__was{font-size:var(--r24-fs-sm,13.5px);line-height:1.25;color:var(--muted)}.r24pd-quick__off{font-size:var(--r24-fs-xs,12px);font-weight:700;line-height:1.5;color:var(--r24h-amber-ink);background:var(--r24h-amber-bg);border:1px solid var(--r24h-amber-line);padding:0 7px;border-radius:999px}.r24pd-quick__ship{flex:1 0 100%;font-size:var(--r24-fs-xs,12px);line-height:1.4;color:var(--muted)}.r24pd-quick__row{flex:1 0 100%;display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:var(--r24-fs-sm,13.5px);line-height:1.5;color:var(--t2)}.r24pd-quick__stock{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--g)}.r24pd-quick__stock:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.r24pd-quick__stock.is-out{color:var(--t3)}.r24pd-quick__go{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:-12px 0 -12px auto;font-weight:700;color:var(--g);text-decoration:underline;text-underline-offset:3px}#r24pd-kauf{scroll-margin-top:120px}}@media(max-width:600px){.r24pd-bc{padding:12px 0 2px}.r24pd-titlerow{margin:2px 0 12px}.r24pd-rating{margin-top:8px}.r24pd-main{padding-top:0}.r24pd-gal{gap:10px}.r24pd-stage{aspect-ratio:3/2}.r24pd-stage img{padding:6px}.r24pd-thumbs{gap:8px}.r24pd-thumb{flex-basis:52px;width:52px;height:52px;border-radius:10px}.r24pd-thumb img{padding:4px}.r24pd-opt{margin-bottom:16px}.r24pd-opt-head{margin-bottom:8px}.r24pd-meta{margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/331/assets/r24-pdp-main.css.map */
