:root{--ink:#1F1A17;--brown:var(--color-primary, #8F5D43);--brown-d:#7A4E37;--cream:#F5F5EA;--grey:var(--grey-color, #F5F5F4);--white:var(--color-white, #FFFFFF);--sky:#DCEEF7;--sky-ink:#2F4A6B;--butter:#F7E9BF;--butter-ink:#6B5214;--green:#2F5A40;--star:#F2B01E;--muted:#6E6762;--line:#E7E3DF;--label:Raleway, var(--body-font, "Instrument Sans", sans-serif);--hdr:var(--header-height, 58px);--safe-t:env(safe-area-inset-top, 0px);--gl:max(20px, env(safe-area-inset-left, 0px));--gr:max(20px, env(safe-area-inset-right, 0px))}.indicub-pdp{box-sizing:border-box}.indicub-pdp *,.indicub-pdp *:before,.indicub-pdp *:after{box-sizing:border-box}[hidden]{display:none!important}.indicub-pdp-spec-list{margin:10px 0 0;padding-left:1.15em;display:grid;gap:6px}.indicub-pdp-spec-list li{font-size:14px;line-height:1.45;color:var(--ink)}.indicub-acc-sub{margin:14px 0 0;font-size:14px;font-weight:700}.indicub-skel{display:block;width:100%;height:auto;min-height:48px;background:linear-gradient(90deg,#eceae7,#f5f4f2,#eceae7 90%);background-size:200% 100%;animation:indicub-skel-shine 1.35s ease-in-out infinite;border-radius:12px}.indicub-skel--cover{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;height:100%;border-radius:inherit}.indicub-skel--circle{border-radius:50%;min-height:0}.indicub-usp__card .indicub-skel--cover,.reel .indicub-skel--cover,.pc .im .indicub-skel--cover{border-radius:inherit}.reel{position:relative;overflow:hidden}.pc .im{position:relative}.founder .byline .indicub-skel{width:56px;height:56px;min-height:0}.sbar .p .indicub-skel{width:44px;height:54px;min-height:0;flex:none;border-radius:8px}.story figure{position:relative;overflow:hidden;min-height:220px;background:var(--grey)}.story figure .indicub-skel--cover{border-radius:0}@keyframes indicub-skel-shine{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.indicub-skel{animation:none}}.indicub-pdp{color:var(--ink);font-family:var(--body-font, inherit);-webkit-font-smoothing:antialiased}.indicub-pdp img{max-width:100%;display:block}.indicub-pdp input,.indicub-pdp select{font:inherit;color:inherit}.indicub-pdp button{font:inherit;cursor:pointer}.indicub-pdp a{color:inherit}.indicub-pdp :focus-visible{outline:2px solid var(--brown);outline-offset:2px;border-radius:4px}.indicub-pdp h1,.indicub-pdp h2,.indicub-pdp h3,.indicub-pdp h4,.indicub-pdp p,.indicub-pdp figure{margin:0}.indicub-pdp h1,.indicub-pdp h2,.indicub-pdp h3{text-wrap:balance;font-weight:600;letter-spacing:-.015em}.wrap,.wrap.fluid_container{padding-left:var(--bs-gutter-x, 1.5rem);padding-right:var(--bs-gutter-x, 1.5rem);margin-inline:auto;width:100%;box-sizing:border-box}.in,.in.fluid_container{width:100%;max-width:none;margin:0 auto;box-sizing:border-box}@media(min-width:1025px){.wrap,.wrap.fluid_container{width:95%}}@media(min-width:1200px){.wrap,.wrap.fluid_container,.in.fluid_container{max-width:calc(var(--fluid-container-width, 1400px) + var(--bs-gutter-x, 1.5rem) * 2)}}.h2{font-size:28px;line-height:34px}.muted{color:var(--muted)}.eyebrow{font-family:var(--label);font-weight:800;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--brown)}.indicub-pdp .link{background:none;border:0;padding:0;font-weight:600;font-size:14px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;color:var(--ink)}.d-only{display:none!important}.indicub-pdp .btn{display:flex;align-items:center;justify-content:center;gap:8px;height:54px;border-radius:999px;border:0;font-weight:600;font-size:16px;line-height:24px;padding:0 24px;width:100%;white-space:nowrap;transition:background-color .22s ease,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,color .22s ease}.indicub-pdp .btn:active:not(:disabled){transform:scale(.985)}.indicub-pdp .btn-a{background:var(--brown);color:var(--white)}.indicub-pdp .btn-a:hover{background:var(--brown-d)}.indicub-pdp .btn-o{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.indicub-pdp .btn-o:hover{background:var(--grey)}.indicub-pdp .btn-k{background:var(--ink);color:var(--white)}.indicub-pdp .btn-k:hover{background:#000}.indicub-pdp .btn-sm{height:44px;font-size:15px;width:auto;padding:0 20px}.indicub-pdp .sw .swatch-btn{transition:box-shadow .22s ease,transform .22s ease}.indicub-pdp .sw .swatch-btn:hover{transform:scale(1.06)}.buy{animation:indicub-buy-in .5s cubic-bezier(.22,1,.36,1) both}@keyframes indicub-buy-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.buy{animation:none}.indicub-pdp .btn,.indicub-pdp .chip,.indicub-pdp .sw .swatch-btn{transition:none}}.indicub-pdp .nudge{display:flex;align-items:center;gap:8px;background:var(--white);border-radius:999px;padding:4px 4px 4px 0;box-shadow:inset 0 0 0 1px #1f1a171f;width:100%}.indicub-pdp .nudge .sel{position:relative;flex:none;min-width:0}.indicub-pdp .nudge select{appearance:none;-webkit-appearance:none;background:transparent;border:0;height:46px;padding:0 38px 0 16px;font-weight:600;font-size:15px;color:var(--ink);cursor:pointer;border-radius:999px;max-width:140px}.indicub-pdp .nudge .sel:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;border:solid var(--ink);border-width:0 2px 2px 0;transform:translateY(-70%) rotate(45deg);pointer-events:none}.indicub-pdp .nudge .btn{height:46px;font-size:16px;flex:1;min-width:0;padding:0 16px}.hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.indicub-pdp .product-detail__media{min-width:0;width:100%;position:relative}.indicub-pdp .indicub-sticky-gallery__item{cursor:zoom-in}.indicub-gal-overlay,.indicub-gal-dots,.indicub-gal-count,.indicub-gal-expand,.indicub-pdp-crumb{display:none}@media(max-width:767.98px){.indicub-pdp .hero{padding-top:16px}.indicub-pdp .ttl-actions{display:none}.indicub-pdp-crumb{display:flex;align-items:center;gap:6px;margin:0 0 10px;min-width:0;font-size:13px;line-height:18px;font-weight:400;color:#1f1a178c}.indicub-pdp-crumb a{color:inherit;text-decoration:none}.indicub-pdp-crumb span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1f1a17b8}.indicub-pdp .indicub-gal-frame{width:calc(100% + var(--bs-gutter-x, 1.5rem) * 2);margin-left:calc(var(--bs-gutter-x, 1.5rem) * -1);margin-right:calc(var(--bs-gutter-x, 1.5rem) * -1)}.indicub-gal-frame{display:grid}.indicub-gal-frame>media-gallery,.indicub-gal-frame>.indicub-gal-overlay{grid-area:1 / 1}.indicub-gal-overlay{display:block;position:relative;z-index:6;pointer-events:none}.indicub-gal-count{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:12px;right:12px;z-index:2;min-width:46px;height:28px;padding:0 10px;border-radius:999px;background:#373737b8;color:#fff;font-size:13px;font-weight:600;line-height:1;letter-spacing:.02em}.indicub-pdp .indicub-media-actions{display:flex;flex-direction:column;align-items:center;gap:8px;position:absolute;z-index:6;top:auto;bottom:12px;right:12px;width:40px;pointer-events:none}.indicub-pdp .indicub-media-actions .indicub-wish,.indicub-pdp .indicub-media-actions .indicub-share__btn,.indicub-pdp .indicub-media-actions .indicub-gal-expand,.indicub-pdp .indicub-media-actions button-wishlist{position:relative!important;inset:auto!important;margin:0!important;transform:none!important;flex:0 0 40px;width:40px;height:40px;min-height:40px;border-radius:50%;background:#fff;pointer-events:auto;border:0;box-shadow:0 2px 10px #1f1a1729;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.indicub-pdp .indicub-media-actions .indicub-share__btn svg,.indicub-pdp .indicub-media-actions .indicub-gal-expand svg{width:18px;height:18px}.indicub-pdp .indicub-media-actions .indicub-wish__icon{width:18px;height:16px}.indicub-gal-dots{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 2px;min-height:10px}.indicub-gal-dots button{width:7px;height:7px;padding:0;border:0;border-radius:99px;background:#d5d5d5;cursor:pointer}.indicub-gal-dots button.is-on{width:22px;background:#1f1a17}}.indicub-gal-dialog{border:0;padding:0;margin:auto;max-width:none;max-height:none;width:100vw;height:100vh;background:#000000eb;color:var(--cream);overflow:hidden;font-family:var(--body-font, inherit)}.indicub-gal-dialog::backdrop{background:#000000e6}.indicub-gal-dialog__close,.indicub-gal-dialog__nav{border:0;border-radius:99px;padding:0;cursor:pointer;background:var(--cream);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #1f1a1747;transition:background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.indicub-gal-dialog__close:hover,.indicub-gal-dialog__nav:hover{background:var(--brown);color:var(--white);box-shadow:0 8px 22px #8f5d4359}.indicub-gal-dialog__close:active,.indicub-gal-dialog__nav:active{transform:scale(.96)}.indicub-gal-dialog__close{position:fixed;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));z-index:5;width:52px;height:52px}.indicub-gal-dialog__close svg{width:22px;height:22px;display:block}.indicub-gal-dialog__nav{position:fixed;top:50%;transform:translateY(-50%);z-index:5;width:56px;height:56px}.indicub-gal-dialog__nav:active{transform:translateY(-50%) scale(.96)}.indicub-gal-dialog__nav svg{width:26px;height:26px;display:block}.indicub-gal-dialog__prev{left:max(14px,env(safe-area-inset-left))}.indicub-gal-dialog__next{right:max(14px,env(safe-area-inset-right))}.indicub-gal-dialog__nav:disabled,.indicub-gal-dialog__nav:disabled:hover{background:#f5f5ea73;color:#1f1a1759;box-shadow:none;cursor:default;transform:translateY(-50%)}.indicub-gal-dialog__stage{position:absolute;top:0;right:0;bottom:88px;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;cursor:zoom-in}.indicub-gal-dialog__stage.is-zoomed{cursor:grab}.indicub-gal-dialog__stage.is-zoomed.is-dragging{cursor:grabbing}.indicub-gal-dialog__stage.is-video-stage{cursor:default;touch-action:pan-y}.indicub-gal-dialog__img,.indicub-gal-dialog__media{max-width:min(92vw,960px);max-height:min(76vh,1100px);width:auto;height:auto;object-fit:contain;display:block;border-radius:16px;box-shadow:0 16px 48px #1f1a1759;transform-origin:center center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .2s ease}.indicub-gal-dialog__media{width:min(92vw,720px);height:min(76vh,1100px);background:#000;overflow:hidden}.indicub-gal-dialog__media video,.indicub-gal-dialog__media iframe,.indicub-gal-dialog__video{width:100%;height:100%;border:0;display:block;object-fit:contain;background:#000}.indicub-gal-dialog.is-video .indicub-gal-dialog__zoom{display:none}.indicub-gal-dialog__stage.is-dragging .indicub-gal-dialog__img{transition:none}.indicub-gal-dialog__bar{position:fixed;left:50%;bottom:max(18px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:5;display:flex;align-items:center;gap:12px;padding:8px 12px 8px 18px;background:var(--cream);border-radius:999px;color:var(--ink);box-shadow:0 10px 32px #1f1a174d}.indicub-gal-dialog__count{font-size:13px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;min-width:3.5em;color:var(--muted)}.indicub-gal-dialog__zoom{display:flex;align-items:center;gap:2px;padding:2px;background:#1f1a170f;border-radius:999px}.indicub-gal-dialog__zoom button{width:42px;height:42px;border:0;border-radius:99px;background:transparent;color:var(--ink);cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease}.indicub-gal-dialog__zoom button svg{width:22px;height:22px;display:block}.indicub-gal-dialog__zoom button:hover{background:var(--brown);color:var(--white)}.indicub-gal-dialog__zoom button:disabled,.indicub-gal-dialog__zoom button:disabled:hover{background:transparent;color:#1f1a1747;cursor:default}.indicub-gal-dialog__zoom [data-gal-zoom-label]{width:auto;min-width:54px;font-size:13px;font-weight:700;letter-spacing:-.02em;color:var(--brown)}.indicub-gal-dialog__zoom [data-gal-zoom-label]:hover{background:#8f5d431f;color:var(--brown-d)}@media(max-width:640px){.indicub-gal-dialog__close{width:48px;height:48px}.indicub-gal-dialog__close svg{width:20px;height:20px}.indicub-gal-dialog__nav{width:48px;height:48px}.indicub-gal-dialog__nav svg{width:24px;height:24px}.indicub-gal-dialog__prev{left:10px}.indicub-gal-dialog__next{right:10px}.indicub-gal-dialog__img{max-width:94vw;max-height:68vh;border-radius:12px}.indicub-gal-dialog__bar{gap:8px;padding:6px 8px 6px 14px}}.buy{display:flex;flex-direction:column;gap:22px;padding-block:20px 8px;min-width:0}.buy>div:first-child{display:grid;gap:6px}.ttl-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ttl-row .ttl{flex:1;min-width:0;margin:0}.ttl-actions{display:flex;align-items:center;gap:4px;flex:none}.ttl{font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.0235em}.indicub-share__btn{width:40px;height:40px;padding:0;border:0;background:transparent;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:99px}.indicub-share__btn svg{width:22px;height:22px;display:block}.indicub-share__btn:hover{color:var(--brown);background:#1f1a170d}.indicub-toast{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom));transform:translate(-50%) translateY(12px);z-index:80;background:var(--ink);color:#fff;font-size:14px;font-weight:600;line-height:20px;padding:12px 18px;border-radius:999px;box-shadow:0 8px 24px #1f1a1738;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s ease;max-width:min(92vw,360px);text-align:center}.indicub-toast.is-on{opacity:1;transform:translate(-50%) translateY(0)}.indicub-pdp .indicub-wish{flex:none;width:40px;height:40px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink);border-radius:0;box-shadow:none}.indicub-pdp .indicub-wish:hover{color:#e11d48}.indicub-wish__icon{display:block;width:26px;height:22px}.indicub-wish__fill{display:none}.indicub-pdp .indicub-wish.active{color:#e11d48}.indicub-pdp .indicub-wish.active .indicub-wish__outline{display:none}.indicub-pdp .indicub-wish.active .indicub-wish__fill{display:block;fill:#e11d48}.indicub-pdp .ctas-row{display:flex;align-items:center;gap:12px;width:100%}.indicub-pdp .ctas-row .btn{flex:1;min-width:0;width:auto}.indicub-pdp .indicub-qty{flex:none;width:115px;height:54px;border-radius:999px;background:var(--white);box-shadow:inset 0 0 0 1px #1f1a1724;display:inline-flex;align-items:center;justify-content:center;gap:0;overflow:hidden}.indicub-pdp .indicub-qty__btn{flex:1;height:100%;min-width:0;border:0;background:transparent;color:var(--ink);font-size:18px;font-weight:600;line-height:1;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}.indicub-pdp .indicub-qty__btn.disabled,.indicub-pdp .indicub-qty__btn:disabled{color:#1f1a1733;cursor:not-allowed}.indicub-pdp .indicub-qty__btn:disabled{opacity:.35}.indicub-pdp .indicub-qty__input,.indicub-pdp quantity-input.indicub-qty input[type=number]{width:28px!important;height:100%!important;min-height:0!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;text-align:center;font-family:inherit;font-size:15px;font-weight:600;line-height:20px;color:var(--ink)!important;border-radius:0!important;padding:0!important;-moz-appearance:textfield;appearance:textfield;-webkit-appearance:none}.indicub-pdp .indicub-qty__input::-webkit-outer-spin-button,.indicub-pdp .indicub-qty__input::-webkit-inner-spin-button,.indicub-pdp quantity-input.indicub-qty input[type=number]::-webkit-outer-spin-button,.indicub-pdp quantity-input.indicub-qty input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.indicub-hurry{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 0;padding:12px 16px;background:var(--cream);border-radius:12px}.indicub-hurry__copy{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--ink)}.indicub-hurry countdown-timer.default{color:var(--brown);font-weight:700}.indicub-hurry .default .countdown--container{color:var(--brown);font-size:16px;line-height:1}.indicub-hurry .timer_announcementbar--text{font-size:11px;font-weight:600;color:var(--brown);padding-left:3px}.price{display:flex;align-items:baseline;gap:10px;margin-top:0}.price b{font-size:26px;line-height:1.3;font-weight:600;letter-spacing:-.04em}.price s{font-size:18px;color:var(--brown);font-weight:500;letter-spacing:-.04em;text-decoration-thickness:1px}.rate{display:inline-flex;align-items:center;gap:8px;margin-top:0;font-size:14px;line-height:20px;flex-wrap:wrap;min-height:20px}.rate-stars{display:inline-flex;align-items:center;gap:2px;flex:none}.rate-stars svg{width:16px;height:16px;display:block;flex:none}.rate-score{font-weight:600;font-size:14px;line-height:20px;color:var(--ink);margin:0}.rate-count{font-weight:400;font-size:14px;line-height:20px;color:#1f1a17a3;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.indicub-pdp .rate-count{display:none!important}.rate-count:hover{color:var(--ink)}.rate.is-empty{display:none}.rate-jm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}.indicub-pdp .opt-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:14px;line-height:20px;gap:12px}.indicub-pdp .opt-h strong,.indicub-pdp .opt-h b{font-weight:600}.indicub-pdp .opt-h product-addons.link{background:none;border:0;padding:0;font:inherit;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.indicub-pdp .sw{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.indicub-pdp .sw .swatch-btn{width:32px;height:32px;border-radius:16px;border:0;padding:0;display:inline-block;box-sizing:border-box;background:var(--swatch--background,#ccc);box-shadow:inset 0 0 0 1px #1f1a1726;text-decoration:none}.indicub-pdp .sw .swatch-btn[aria-pressed=true],.indicub-pdp .sw .swatch-btn[aria-current=true]{box-shadow:0 0 0 2px var(--white),0 0 0 3.5px var(--ink)}.indicub-pdp .chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:8px;max-width:100%}.indicub-pdp .chip{height:50px;border-radius:12px;border:0;background:var(--white);box-shadow:inset 0 0 0 1px #1f1a1724;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1;transition:box-shadow .22s ease,transform .22s ease,background-color .22s ease,color .22s ease}.indicub-pdp .chip b{font-size:15px;font-weight:600;line-height:20px}.indicub-pdp .chip span{font-size:11px;line-height:14px;color:#1f1a17a6;margin-top:0;transition:color .22s ease}.indicub-pdp .chip:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ink);transform:translateY(-1px)}.indicub-pdp .chip:active:not(:disabled){transform:scale(.97)}.indicub-pdp .chip[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none;transform:none}.indicub-pdp .chip[aria-pressed=true] span{color:#ffffffb3}.indicub-pdp .chip.is-unavailable,.indicub-pdp .chip:disabled{opacity:.4;cursor:not-allowed}.indicub-judgeme-reviews{display:grid;gap:24px;padding-block:56px}.indicub-judgeme-widget{min-width:0}.indicub-judgeme-widget .jdgm-rev-widg{max-width:100%}.indicub-pdp p.fit{font-size:13px;line-height:18px;color:#1f1a17a3;margin:10px 0 0}.indicub-pdp p.fit b{color:var(--ink);font-weight:600}.indicub-pdp .indicub-pay{display:block;width:100%;height:auto}.ctas{display:grid;gap:10px}.ctas .indicub-product-form{display:block;width:100%}.ctas .product-form__error-message-wrapper{margin-bottom:8px;transition:opacity .3s ease,transform .3s ease;opacity:1}.ctas .product-form__error-message-wrapper.is-fading-out{opacity:0;transform:translateY(-4px);pointer-events:none}.offer{display:none}.indicub-pdp .festive{width:100%;min-width:0;background:var(--cream);border-radius:16px;padding:16px;display:flex;flex-direction:column;align-items:stretch;gap:14px}.indicub-pdp .festive__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.indicub-pdp .festive__title{font-size:15px;line-height:20px;font-weight:600;color:var(--ink)}.indicub-pdp .festive__note{flex:none;font-size:12px;line-height:16px;font-weight:400;color:#1f1a17a3;text-align:right}.indicub-pdp .festive__ladder{display:flex;align-items:stretch;width:100%}.indicub-pdp .festive__tier{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px;padding:0 8px 0 0}.indicub-pdp .festive__tier+.festive__tier{padding:0 8px 0 14px;border-left:1px solid rgba(31,26,23,.12)}.indicub-pdp .festive__pct{font-size:30px;line-height:34px;font-weight:600;letter-spacing:-.03em;color:var(--ink);white-space:nowrap}.indicub-pdp .festive__tier--best .festive__pct{color:var(--brown)}.indicub-pdp .festive__qty{font-size:13px;line-height:18px;font-weight:400;color:#1f1a17a3}.indicub-pdp .festive__tier--best .festive__qty{font-weight:500;color:var(--ink)}.indicub-pdp .festive__foot{font-size:13px;line-height:18px;font-weight:400;color:#1f1a17b8}.code{background:var(--white);border:0;border-radius:8px;padding:8px 12px;text-align:left;display:grid;gap:2px;flex:none}.code strong{font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--butter-ink)}.code span{font-size:12px;color:#1f1a1799;font-weight:600}.trust{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(31,26,23,.12);padding:16px 0 0;text-align:center;font-size:13px;line-height:16px}.trust>div{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 8px;position:relative}.trust>div+div:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:#1f1a171f}.trust svg{color:var(--ink);width:22px;height:22px}.trust b{font-weight:600;font-size:13px;line-height:16px;display:block;color:var(--ink)}.trust span{color:#1f1a17a3;font-weight:400}.acc details{border-bottom:1px solid rgba(31,26,23,.12)}.acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding-block:18px;font-size:16px;line-height:22px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}.acc summary::-webkit-details-marker{display:none}.acc summary .pm{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex:none}.acc summary .pm:before{content:"+";font-weight:400;font-size:22px;line-height:1}.acc details[open] summary .pm:before{content:"\2212"}.acc .acc-panel{overflow:hidden;height:0;transition:height .4s cubic-bezier(.22,1,.36,1)}.acc details.is-ready[open] .acc-panel{height:auto}.acc .body{padding:0 0 18px;color:#1f1a17a3;font-size:15px;line-height:23px;display:grid;gap:8px}@media(prefers-reduced-motion:reduce){.acc .acc-panel{transition:none}}.buy-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.buy-facts .fact{background:#f5f5f4;border-radius:16px;padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:138px;box-sizing:border-box}.buy-facts .fact .ic{width:40px;height:40px;border-radius:20px;flex:none;background:var(--white);display:inline-flex;align-items:center;justify-content:center}.buy-facts .fact .ic svg{width:20px;height:20px;color:var(--ink);display:block}.buy-facts .fact .fact-spacer{display:block;width:10px;height:4px;flex:none}.buy-facts .fact b{font-size:15px;line-height:24px;font-weight:600;color:var(--ink);margin:0}.buy-facts .fact>span:not(.fact-spacer){font-size:14px;line-height:20px;font-weight:400;color:#1f1a17a3}.strip{background:var(--sky);color:var(--sky-ink);overflow:hidden;white-space:nowrap}.strip .row{display:inline-flex;align-items:center;gap:14px;padding-block:14px;font-weight:700;font-size:15px;line-height:20px;animation:marq 36s linear infinite}.strip svg{width:30px;height:19px;fill:currentColor}@keyframes marq{to{transform:translate(-50%)}}.story{background:var(--brown);color:var(--cream)}.story .in{padding-block:32px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.story figure{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:350/420;background:#b78f77}.story figure img{width:100%;height:100%;object-fit:cover}.pill{display:inline-flex;align-items:center;background:var(--cream);color:var(--brown);font-size:13px;font-weight:600;line-height:18px;padding:8px 14px;border-radius:999px;width:max-content}.story figure .pill{position:absolute;top:14px;left:14px}.story .copy{display:grid;gap:18px;align-content:center}.story h2{font-size:26px;line-height:32px;color:var(--cream)}.indicub-usp{background:#f5f5f4;padding:32px 0}.indicub-usp .wrap.fluid_container{padding-left:20px;padding-right:20px}.indicub-usp__head{display:grid;gap:8px;margin:0 0 24px}.indicub-usp__title{display:flex;flex-wrap:wrap;gap:0 .35ch;font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.0286em;color:#1f1a17;margin:0}.indicub-usp__title-line{display:inline}.indicub-usp__intro{display:none;font-size:16px;line-height:24px;color:#444;margin:0;max-width:42ch}.indicub-usp__wall{display:grid;grid-template-columns:1fr;gap:16px}.indicub-usp__card{--usp-i:0;position:sticky;top:calc(72px + (14px * var(--usp-i)));z-index:calc(1 + var(--usp-i));border-radius:20px;overflow:hidden;background:#cfc9c3;height:460px;min-height:460px;aspect-ratio:auto;display:flex;flex-direction:column;justify-content:space-between;padding:12px;box-shadow:0 2px 10px #1f1a170a}.indicub-usp__img,.indicub-usp__card .indicub-skel--cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.indicub-usp__top{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:8px}.indicub-usp__pill{background:#fff;color:#1f1a17;font-size:15px;font-weight:600;line-height:20px;padding:9px 16px;border-radius:999px}.indicub-usp__count{background:#1f1a178c;color:#fff;font-size:12px;font-weight:500;line-height:16px;padding:7px 10px;border-radius:999px;flex:none}.indicub-usp__cap{position:relative;z-index:1;margin:0;background:#fffffff0;border-radius:14px;padding:12px 14px;font-size:14px;line-height:20px;font-weight:400;color:#1f1a17;box-shadow:0 1px 4px #1f1a170d}.indicub-usp__nudge-wrap{padding:24px 0 0}.indicub-usp__nudge{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 18px;background:#fff;border:1px solid rgba(31,26,23,.12);border-radius:999px;box-shadow:0 2px 8px #1f1a170a}.indicub-usp__nudge-text{min-width:0;display:grid;gap:0}.indicub-usp__nudge-title{margin:0;font-size:14px;line-height:18px;font-weight:600;color:#1f1a17}.indicub-usp__nudge-product{margin:0;font-size:14px;line-height:18px;font-weight:600;color:#1f1a17;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.indicub-usp__nudge-btn{flex:0 0 auto;min-width:128px;height:44px;padding:0 24px;border:0;border-radius:999px;background:var(--brown,#8f5d43);color:#fff;font-size:16px;font-weight:600;line-height:24px;cursor:pointer;white-space:nowrap}.indicub-usp__nudge-btn:disabled{opacity:.45;cursor:not-allowed}.reviews{padding-block:56px;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.reviews>*{min-width:0}.reviews .head{display:grid;gap:8px}.indicub-founder{background:#fff}.indicub-founder.wrap.fluid_container{padding-left:20px;padding-right:20px}.founder{padding-block:56px;display:flex;flex-direction:column;gap:20px}.founder__lead,.founder .fside{display:contents}.founder .q{font-size:72px;line-height:48px;font-weight:700;color:var(--brown);height:22px;overflow:visible}.founder h2{font-size:28px;line-height:34px;font-weight:600;color:var(--ink);margin:0;letter-spacing:0}.byline{display:flex;align-items:center;gap:12px}.byline img{width:56px;height:56px;border-radius:99px;object-fit:cover;flex:none}.byline b{display:block;font-size:15px;font-weight:600;line-height:20px;color:var(--ink)}.byline span{display:block;font-size:13px;line-height:18px;font-weight:400;color:#1f1a17a3}.founder .story-p{font-size:16px;line-height:24px;font-weight:400;color:#1f1a17b8;margin:0}.founder a{font-size:14px;line-height:20px;font-weight:600;color:var(--ink);text-underline-offset:4px;width:max-content;text-decoration:underline}.fside{display:contents}.ugc,.indicub-reels{background:#f5f5f4;padding-block:48px}.ugc .wrap.fluid_container,.pairs .wrap.fluid_container{padding-left:20px;padding-right:20px}.ugc .head{display:grid;gap:6px;margin:0 0 20px;padding:0}.ugc .head .h2,.ugc .head h2{font-size:28px;line-height:34px;font-weight:600;color:var(--ink);margin:0;letter-spacing:0}.ugc .head p{font-size:15px;line-height:22px;font-weight:400;color:#6e6762;margin:0}.reels{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:0 20px;scroll-padding-left:20px;-webkit-overflow-scrolling:touch}.reels::-webkit-scrollbar{display:none}.reel{flex:0 0 160px;width:160px;height:284px;aspect-ratio:auto;border-radius:16px;overflow:hidden;position:relative;border:0;padding:0;background:#cfc9c3;scroll-snap-align:start;cursor:pointer;color:inherit;font:inherit;text-align:left}.reel img,.reel video{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.reel .play{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:99px;background:#ffffffe6;display:grid;place-items:center;transition:transform .15s;z-index:1;pointer-events:none}.reel .play svg{width:16px;height:16px;margin-left:3px;fill:var(--ink)}.reel:hover .play{transform:scale(1.06)}.reel--skel{pointer-events:none}.reel--skel .indicub-skel--cover{border-radius:16px}.pairs-empty{font-size:14px;line-height:20px;padding:8px 0;grid-column:1/-1}.pairs{background:#f5f5f4;padding:100px 0 56px}.shopify-section:has(.pairs),.shopify-section:has(.indicub-pairs){background:#f5f5f4;margin-bottom:0!important;padding-bottom:0!important}body.product .shopify-section-group-footer-group,body.product #MainContent+.shopify-section-group-footer-group{margin-top:0!important;padding-top:0!important}.pairs .head{display:grid;gap:8px;margin:0 0 24px;padding:0}.pairs .head .h2{font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.0286em;color:var(--ink);margin:0}.pairs .head p{font-size:16px;line-height:24px;font-weight:400;color:#1f1a17a3;margin:0}.prow{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:0 20px;scroll-padding-left:20px;-webkit-overflow-scrolling:touch}.prow::-webkit-scrollbar{display:none}.pc{flex:0 0 167px;width:167px;scroll-snap-align:start;display:grid;gap:8px;align-content:start;min-width:0}.pc .im{position:relative;height:209px;aspect-ratio:auto;border-radius:14px;overflow:hidden;background:#cfc9c3}.pc .pc-link{display:block;width:100%;height:100%}.pc .im img{width:100%;height:100%;object-fit:cover}.pc .meta{text-decoration:none;color:inherit}.pc .add,.pc button-quickview.add,.pc select-option.add{position:absolute;right:8px;bottom:8px;height:36px;padding:0 12px 0 10px;border-radius:18px;border:0;background:var(--white);display:inline-flex;align-items:center;justify-content:center;gap:4px;font-weight:600;font-size:13px;line-height:20px;box-shadow:0 2px 8px #1f1a1724;cursor:pointer;color:var(--ink);text-decoration:none;z-index:3;font-family:inherit;width:auto;min-width:0;transition:transform .15s ease,box-shadow .15s ease}.pc .add:hover,.pc button-quickview.add:hover,.pc select-option.add:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1f1a1729}.pc .add svg,.pc button-quickview.add svg,.pc select-option.add svg{width:16px;height:16px;flex:none;display:block}.pc .add.is-loading,.pc button-quickview.add.loading,.pc select-option.add.loading{opacity:.7;pointer-events:none}.pc .add .spin,.pc .add .icon-load,.pc button-quickview.add .spin,.pc button-quickview.add .icon-load,.pc button-quickview.add .tooltip-content,.pc select-option.add .spin,.pc select-option.add .icon-load{display:none!important}.reel shopable-video,.reel.video-item__banner{display:block;width:100%;height:100%}.reel video{width:100%;height:100%;object-fit:cover}.indicub-reels-empty{font-size:14px;color:var(--muted);padding:12px 0}#indicub-reel-dialog .indicub-gal-dialog__zoom{display:none}#indicub-reel-dialog .indicub-reel-dialog__media{width:auto;height:min(82vh,920px);aspect-ratio:9/16;max-width:min(92vw,460px);border-radius:18px;background:#000}#indicub-reel-dialog .indicub-reel-dialog__media video,#indicub-reel-dialog .indicub-reel-dialog__media iframe{width:100%;height:100%;border:0;display:block;object-fit:contain;background:#000;border-radius:inherit;pointer-events:none}.pc .meta{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:14px;line-height:20px;color:var(--ink)}.pc .meta b{font-weight:600;min-width:0}.pc .meta span{flex:none;font-weight:400}.sbar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--white);border-top:1px solid var(--line);box-shadow:0 -8px 28px #1f1a1714;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .22s ease,visibility .22s ease;visibility:hidden}.sbar.show{transform:none;visibility:visible}.sbar.is-dismissed{transform:translateY(110%)!important;visibility:hidden!important;pointer-events:none}body:has(.tingle-modal--visible) .sbar{visibility:hidden!important;pointer-events:none}.sbar__in.wrap,.sbar__in.wrap.fluid_container{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:calc(var(--fluid-container-width, 1400px) + var(--bs-gutter-x, 1.5rem) * 2);box-sizing:border-box}.sbar__product{display:none;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.sbar__meta{min-width:0;overflow:hidden}.sbar__title{font-weight:600;font-size:15px;line-height:20px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbar__price{font-size:13px;line-height:18px;display:block;color:var(--muted)}.sbar__price b{font-weight:600;color:var(--ink,#1f1a17)}.sbar__price s{margin-left:6px;text-decoration:line-through;text-decoration-thickness:1px}.sbar__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;min-width:0;margin-left:auto}.sbar__sel{position:relative;flex:0 1 140px;min-width:96px;max-width:160px;height:44px;border-radius:999px;background:var(--white);box-shadow:inset 0 0 0 1px #1f1a1724}.sbar__sel select{appearance:none;-webkit-appearance:none;width:100%;height:44px;border:0;background:transparent;padding:0 32px 0 14px;font-weight:600;font-size:14px;color:var(--ink);cursor:pointer;border-radius:999px}.sbar__sel:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;border:solid var(--ink);border-width:0 2px 2px 0;transform:translateY(-70%) rotate(45deg);pointer-events:none}.sbar .indicub-qty.sbar__qty{width:110px;height:44px;flex:0 0 auto}.sbar .sbar__add.btn,.indicub-pdp.sbar .sbar__add.btn{height:44px;width:auto;flex:0 0 auto;min-width:118px;max-width:168px;padding:0 20px;font-size:15px}.sbar__close{flex:0 0 auto;width:36px;height:36px;border:0;border-radius:99px;background:var(--grey);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background-color .15s ease,color .15s ease}.sbar__close:hover{background:var(--ink);color:var(--white)}.sbar__close svg{display:block}@media(max-width:767.98px){.sbar__in.wrap,.sbar__in.wrap.fluid_container{gap:8px;width:100%;max-width:100%;padding-left:12px;padding-right:12px}.sbar__actions{flex:1 1 auto;width:100%;min-width:0;gap:6px;margin-left:0}.sbar__sel{flex:1 1 0;min-width:0;max-width:none}.sbar__sel select{padding:0 24px 0 10px;font-size:13px;text-overflow:ellipsis}.sbar .indicub-qty.sbar__qty{width:92px;flex:0 0 92px}.sbar .sbar__add.btn,.indicub-pdp.sbar .sbar__add.btn{flex:0 1 auto;min-width:0;max-width:none;padding:0 12px;font-size:14px;white-space:nowrap}.sbar__close{width:32px;height:32px}}@media(min-width:768px){.hero{grid-template-columns:minmax(0,60%) minmax(280px,1fr);gap:30px;align-items:start}}@media(min-width:640px){.story figure{aspect-ratio:auto;height:min(560px,58vh)}}@media(min-width:1024px){:root{--hdr:var(--header-height, 76px);--gl:max(32px, env(safe-area-inset-left, 0px));--gr:max(32px, env(safe-area-inset-right, 0px))}.h2{font-size:40px;line-height:46px}.hero{grid-template-columns:minmax(0,60%) minmax(280px,1fr);gap:30px;padding-block:32px 72px;align-items:start}.buy{position:sticky;top:calc(var(--safe-t) + var(--hdr) + 24px);padding-block:8px 0}.ttl{font-size:34px;line-height:40px;letter-spacing:-.0235em}.indicub-pdp .indicub-qty{width:115px}.price b{font-size:30px;line-height:1.3;letter-spacing:-.053em}.price s{font-size:20px;letter-spacing:-.08em}.buy-facts{gap:16px 22px}.story{position:relative;overflow:hidden}.story .in{display:flex;align-items:flex-end;min-height:clamp(560px,calc(100vh - var(--hdr)),680px);padding-block:64px;width:100%}.story figure{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;aspect-ratio:auto;height:auto;background:#d9cfc3}.story figure img{object-position:0% 8%;transform-origin:50% 0}.story figure .pill{display:none}.story .copy{position:relative;z-index:1;max-width:100%;background:var(--cream);border-radius:24px;padding:32px;gap:24px}.story .copy .pill{background:var(--white)}.story h2{font-size:32px;line-height:38px;color:var(--ink)}.indicub-usp{background:var(--white);padding-block:120px}.indicub-usp .wrap.fluid_container{padding-left:var(--bs-gutter-x,1.5rem);padding-right:var(--bs-gutter-x,1.5rem)}.indicub-usp__head{grid-template-columns:minmax(280px,420px) minmax(280px,421px);justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:80px}.indicub-usp__title{display:block;font-size:clamp(40px,4.5vw,63px);line-height:68px;letter-spacing:-.0375em}.indicub-usp__title-line{display:block}.indicub-usp__intro{display:block;font-size:18px;line-height:28px;max-width:none}.indicub-usp__wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.indicub-usp__card{position:relative;top:auto;z-index:auto;min-height:0;height:560px;aspect-ratio:auto;padding:16px;box-shadow:none}.indicub-usp__nudge-wrap{display:none}.reviews{grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:24px 64px;padding-block:96px;align-items:start}.reviews .head{gap:12px}.indicub-founder.wrap.fluid_container{padding-left:var(--bs-gutter-x,1.5rem);padding-right:var(--bs-gutter-x,1.5rem)}.founder{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);gap:16px 96px;padding-block:24px 96px;align-items:end}.founder__lead,.founder .fside{display:grid;gap:20px}.founder .q{font-size:96px;line-height:.75;height:48px}.founder h2{font-size:clamp(36px,3.4vw,48px);line-height:1.17}.founder .story-p{font-size:17px;line-height:27px}.ugc,.indicub-reels{padding-block:96px}.ugc .wrap.fluid_container,.pairs .wrap.fluid_container{padding-left:var(--bs-gutter-x,1.5rem);padding-right:var(--bs-gutter-x,1.5rem)}.ugc .head{margin-bottom:32px;gap:8px}.ugc .head .h2,.ugc .head h2{font-size:clamp(36px,3.4vw,40px);line-height:1.15}.reels{margin:0;padding:0;overflow:visible;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.reel{flex:none;width:auto;height:auto;aspect-ratio:9/16}.pairs{padding:100px 0}.pairs .head{margin-bottom:32px}.pairs .head .h2{font-size:40px;line-height:46px;letter-spacing:-.02em}.pairs .head p{font-size:18px;line-height:24px;color:#1f1a17a3}.prow{margin:0;padding:0;overflow:visible;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pc{flex:none;width:auto}.pc .im{height:auto;aspect-ratio:4/5;border-radius:14px;min-height:0}.sbar{padding-block:12px}.sbar__in.wrap,.sbar__in.wrap.fluid_container{width:95%;gap:20px;justify-content:space-between}.sbar__product{display:flex;max-width:min(340px,34vw)}.sbar__product img{width:48px;height:58px;border-radius:10px;object-fit:cover;flex:none}.sbar__title{font-size:16px;line-height:22px}.sbar__actions{gap:10px}.sbar__sel{flex:0 0 148px;max-width:148px}.sbar .indicub-qty.sbar__qty{width:115px;height:44px}.sbar .sbar__add.btn,.indicub-pdp.sbar .sbar__add.btn{min-width:140px;max-width:160px;padding:0 22px}.sbar__close{width:40px;height:40px}}@media(min-width:1200px){.sbar__in.wrap,.sbar__in.wrap.fluid_container{max-width:calc(var(--fluid-container-width, 1400px) + var(--bs-gutter-x, 1.5rem) * 2)}}@media(min-width:1500px){.story figure img{transform:translate(4%) scale(1.08)}.story .in{min-height:clamp(560px,calc(100vh - var(--hdr)),800px)}}@media(min-width:2000px){.story figure img{transform:translate(7%) scale(1.14)}}@media(prefers-reduced-motion:reduce){.indicub-pdp,.indicub-pdp *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/indicub-pdp.css.map */
