html body .ts-pdp{max-width:128rem;margin:0 auto;padding:1rem max(1.6rem,env(safe-area-inset-left,0px)) 4rem max(1.6rem,env(safe-area-inset-right,0px))}@media(min-width:750px){html body .ts-pdp{padding-left:3.2rem;padding-right:3.2rem}}html body .ts-pdp .ts-pdp__crumbs{display:flex;align-items:center;gap:.6rem;margin:0 0 1.4rem;font-size:1.3rem;font-weight:800;color:var(--ts-mute);min-width:0}html body .ts-pdp .ts-pdp__crumbs a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.4rem 0}html body .ts-pdp .ts-pdp__crumbs a:hover{color:var(--ts-ink);text-decoration:underline;text-underline-offset:.3rem}html body .ts-pdp .ts-pdp__crumbs svg{width:1.4rem;height:1.4rem;flex:none;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}html body .ts-pdp .ts-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.8rem}@media(min-width:750px){html body .ts-pdp .ts-pdp__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.2rem;align-items:start}html body .ts-pdp .ts-pdp__info{position:sticky;top:11rem}}@media(min-width:990px){html body .ts-pdp .ts-pdp__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:5.6rem}}html body .ts-pdp .ts-pdp__media{position:relative;isolation:isolate;min-width:0;padding:0 .4rem}html body .ts-pdp .ts-pdp__stage{position:relative;background:#fff;border:2px solid var(--ts-ink);border-radius:3rem;box-shadow:0 6px 0 var(--ts-ink);overflow:hidden}html body .ts-pdp .ts-pdp__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}html body .ts-pdp .ts-pdp__media:before{content:"";position:absolute;z-index:-1;inset:1.2rem -.2rem auto .6rem;aspect-ratio:1;max-height:calc(100% - 1rem);background:var(--ts-sun);border:2px solid var(--ts-ink);border-radius:3rem;transform:rotate(-3deg)}html body .ts-pdp .ts-pdp__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}html body .ts-pdp .ts-pdp__track::-webkit-scrollbar{display:none}html body .ts-pdp .ts-pdp__track:focus-visible{outline:3px solid var(--ts-blue);outline-offset:-6px}html body .ts-pdp .ts-pdp__slide{flex:0 0 100%;scroll-snap-align:center;margin:0;aspect-ratio:1;display:grid;place-items:center;padding:6%;background:#fff}html body .ts-pdp .ts-pdp__slide img,html body .ts-pdp .ts-pdp__slide video,html body .ts-pdp .ts-pdp__slide iframe{width:100%;height:100%;object-fit:contain;border-radius:1.6rem}html body .ts-pdp .ts-pdp__ph{width:70%;height:auto;fill:var(--ts-line)}html body .ts-pdp .ts-pdp__save{position:absolute;top:1.2rem;right:1.2rem;width:7.4rem;height:7.4rem;display:grid;place-items:center;text-align:center;padding:.6rem;border-radius:50%;background:var(--ts-blue);color:#fff;border:2px solid var(--ts-ink);box-shadow:0 3px 0 var(--ts-ink);font-family:var(--ts-display);font-weight:700;font-size:1.5rem;line-height:1.05;transform:rotate(8deg)}html body .ts-pdp .ts-pdp__save[hidden]{display:none}html body .ts-pdp .ts-pdp__dots{position:absolute;left:0;right:0;bottom:1.2rem;display:flex;justify-content:center;gap:.6rem;pointer-events:none}html body .ts-pdp .ts-pdp__dots i{width:.9rem;height:.9rem;border-radius:999px;background:#17132b38;transition:width .2s,background .2s}html body .ts-pdp .ts-pdp__dots i.is-on{width:2.4rem;background:var(--ts-ink)}html body .ts-pdp .ts-pdp__thumbs{display:flex;gap:1rem;margin-top:2rem;overflow-x:auto;scrollbar-width:none;padding:.2rem .2rem .6rem}html body .ts-pdp .ts-pdp__thumbs::-webkit-scrollbar{display:none}html body .ts-pdp .ts-pdp__thumb{flex:0 0 7.2rem;height:7.2rem;padding:.4rem;border-radius:1.6rem;border:2px solid var(--ts-line);background:#fff;transition:border-color .15s,transform .15s,box-shadow .15s}html body .ts-pdp .ts-pdp__thumb img{width:100%;height:100%;object-fit:contain;border-radius:1rem}html body .ts-pdp .ts-pdp__thumb:hover{transform:translateY(-2px)}html body .ts-pdp .ts-pdp__thumb.is-on{border-color:var(--ts-ink);box-shadow:0 3px 0 var(--ts-ink)}@media(min-width:750px){html body .ts-pdp .ts-pdp__dots{display:none}}html body .ts-pdp .ts-pdp__info{min-width:0}html body .ts-pdp .ts-pdp__box{display:flex;flex-direction:column;gap:1.4rem}html body .ts-pdp .ts-pdp__stars{display:inline-flex;align-items:center;gap:.7rem;align-self:flex-start;font-size:1.35rem;font-weight:800;color:var(--ts-mute)}html body .ts-pdp .ts-pdp__stars b{color:var(--ts-ink)}html body .ts-pdp .ts-pdp__stars:hover span:last-child{text-decoration:underline;text-underline-offset:.3rem}html body .ts-pdp .ts-stars{position:relative;display:inline-block;font-size:1.7rem;line-height:1;letter-spacing:.12em;color:#e8dec9;white-space:nowrap}html body .ts-pdp .ts-stars:before{content:"\2605\2605\2605\2605\2605"}html body .ts-pdp .ts-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--pct,0%);overflow:hidden;color:#ffb400}html body .ts-pdp .ts-pdp__title{font-family:var(--ts-display);font-weight:600;font-size:clamp(3rem,6.4vw,4.6rem);line-height:1.04;letter-spacing:-.01em;margin:0;color:var(--ts-ink)}html body .ts-pdp .ts-pdp__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem}html body .ts-pdp .ts-pdp__now{font-family:var(--ts-display);font-weight:700;font-size:3.4rem;line-height:1;color:var(--ts-ink)}html body .ts-pdp .ts-pdp__was{font-size:1.9rem;font-weight:700;color:var(--ts-mute)}html body .ts-pdp .ts-pdp__was[hidden]{display:none}html body .ts-pdp .ts-pdp__cur{font-size:1.25rem;font-weight:800;color:var(--ts-mute)}html body .ts-pdp .ts-pdp__options{display:flex;flex-direction:column;gap:1.4rem;margin-top:.4rem}html body .ts-pdp .ts-pdp__opt{border:0;margin:0;padding:0;min-width:0}html body .ts-pdp .ts-pdp__opt legend{display:flex;gap:.8rem;align-items:baseline;padding:0;margin:0 0 .8rem;font-size:1.4rem;font-weight:800;color:var(--ts-ink)}html body .ts-pdp .ts-pdp__opt legend span{font-weight:700;color:var(--ts-mute)}html body .ts-pdp .ts-pdp__vals{display:flex;flex-wrap:wrap;gap:.8rem}html body .ts-pdp .ts-pdp__vals.is-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}html body .ts-pdp .ts-pdp__val{position:relative;display:flex;cursor:pointer;min-width:0}html body .ts-pdp .ts-pdp__val input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}html body .ts-pdp .ts-pdp__val-box{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.3rem;min-height:5rem;padding:.9rem 1.5rem;background:#fff;border:2px solid #E6DCCB;border-radius:1.6rem;transition:border-color .15s,background .15s,box-shadow .15s,transform .12s}html body .ts-pdp .ts-pdp__val-box b{font-family:var(--ts-display);font-weight:500;font-size:1.6rem;line-height:1.15}html body .ts-pdp .ts-pdp__val-box small{font-size:1.3rem;font-weight:800;color:var(--ts-mute)}html body .ts-pdp .ts-pdp__val-box em{font-style:normal;color:var(--ts-red)}html body .ts-pdp .ts-pdp__val:hover .ts-pdp__val-box{border-color:var(--ts-ink)}html body .ts-pdp .ts-pdp__val input:checked+.ts-pdp__val-box{border-color:var(--ts-ink);background:#ffc933;box-shadow:0 3px 0 var(--ts-ink)}html body .ts-pdp .ts-pdp__val input:checked+.ts-pdp__val-box small{color:var(--ts-ink)}html body .ts-pdp .ts-pdp__val input:focus-visible+.ts-pdp__val-box{outline:3px solid var(--ts-blue);outline-offset:2px}html body .ts-pdp .ts-pdp__stock{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:800;color:var(--ts-ink-2);min-height:2rem}html body .ts-pdp .ts-pdp__stock:empty{display:none}html body .ts-pdp .ts-pdp__stock:before{content:"";width:1rem;height:1rem;border-radius:50%;background:#19b66a;box-shadow:0 0 0 4px #19b66a38;flex:none}html body .ts-pdp .ts-pdp__stock.is-low{color:var(--ts-red)}html body .ts-pdp .ts-pdp__stock.is-low:before{background:var(--ts-red);box-shadow:0 0 0 4px var(--ts-red-t)}html body .ts-pdp .ts-pdp__stock.is-out{color:var(--ts-mute)}html body .ts-pdp .ts-pdp__stock.is-out:before{background:#b8afa0;box-shadow:0 0 0 4px var(--ts-line)}html body .ts-pdp .ts-pdp__form{margin:0;display:flex;flex-direction:column;gap:1rem}html body .ts-pdp .ts-pdp__buy{display:flex;gap:1rem;align-items:stretch}html body .ts-pdp .ts-qty{flex:none;display:flex;align-items:center;height:5.8rem;padding:0 .5rem;background:#fff;border:2px solid var(--ts-ink);border-radius:999px}html body .ts-pdp .ts-qty button{width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:var(--ts-cream);display:grid;place-items:center;padding:0;transition:background .15s}html body .ts-pdp .ts-qty button:hover:not(:disabled){background:var(--ts-sun)}html body .ts-pdp .ts-qty button:disabled{opacity:.4;cursor:default}html body .ts-pdp .ts-qty svg{width:1.8rem;height:1.8rem;fill:none;stroke:var(--ts-ink);stroke-width:2.6;stroke-linecap:round}html body .ts-pdp .ts-qty input{width:4.2rem;height:100%;border:0;background:transparent;text-align:center;font-family:var(--ts-display);font-weight:600;font-size:1.8rem;color:var(--ts-ink);padding:0;margin:0;box-shadow:none;outline:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}html body .ts-pdp .ts-qty input::-webkit-outer-spin-button,html body .ts-pdp .ts-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html body .ts-pdp .ts-qty:focus-within{box-shadow:0 0 0 4px var(--ts-sky)}html body .ts-pdp .ts-pdp__add{position:relative;flex:1;min-width:0;height:5.8rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 .7rem 0 2.4rem;border-radius:999px;border:2px solid var(--ts-ink);background:var(--ts-blue);color:#fff;box-shadow:0 4px 0 var(--ts-ink);font-family:var(--ts-display);font-weight:600;font-size:1.8rem;line-height:1;transition:transform .12s,box-shadow .12s,background .15s}html body .ts-pdp .ts-pdp__add:hover:not(:disabled){background:var(--ts-blue-d)}html body .ts-pdp .ts-pdp__add:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 var(--ts-ink)}html body .ts-pdp .ts-pdp__add:disabled{background:#e6dccb;color:var(--ts-mute);border-color:#cfc4b0;box-shadow:none;cursor:not-allowed;justify-content:center;padding:0 2rem}html body .ts-pdp .ts-pdp__add-sum{flex:none;padding:.9rem 1.4rem;border-radius:999px;background:#ffc933;color:var(--ts-ink);font-size:1.6rem}html body .ts-pdp .ts-pdp__add-sum[hidden]{display:none}html body .ts-pdp .ts-pdp__add.is-added{background:#1e8a4c}html body .ts-pdp .ts-pdp__spin{display:none;position:absolute;left:50%;top:50%;width:2.4rem;height:2.4rem;margin:-1.2rem 0 0 -1.2rem;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:tsSpin .7s linear infinite}html body .ts-pdp .ts-pdp__add.is-busy{color:transparent}html body .ts-pdp .ts-pdp__add.is-busy .ts-pdp__add-sum{background:transparent}html body .ts-pdp .ts-pdp__add.is-busy .ts-pdp__spin{display:block}@keyframes tsSpin{to{transform:rotate(360deg)}}html body .ts-pdp .ts-pdp__err{margin:0;padding:1rem 1.4rem;border-radius:1.4rem;background:var(--ts-red-t);color:#9e1b1b;font-size:1.4rem;font-weight:800}html body .ts-pdp .ts-pdp__err[hidden],html body .ts-pdp .ts-pdp__dyn[hidden]{display:none}html body .ts-pdp .ts-pdp__dyn .shopify-payment-button__button{border-radius:999px;min-height:5.2rem;overflow:hidden}html body .ts-pdp .ts-pdp__dyn .shopify-payment-button__more-options{font-family:var(--ts-body);font-weight:800;font-size:1.3rem;color:var(--ts-ink-2);margin-top:.8rem}html body .ts-pdp .ts-perks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}html body .ts-pdp .ts-perks li{margin:0;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding:1.2rem;background:#fff;border:2px solid var(--ts-ink);border-radius:1.8rem;box-shadow:0 3px 0 var(--ts-ink)}html body .ts-pdp .ts-perks__ic{width:3.6rem;height:3.6rem;margin-bottom:.5rem;border-radius:1.1rem;display:grid;place-items:center;border:2px solid var(--ts-ink)}html body .ts-pdp .ts-perks__ic svg{width:1.9rem;height:1.9rem;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}html body .ts-pdp .ts-perks__ic--blue{background:var(--ts-blue)}html body .ts-pdp .ts-perks__ic--red{background:var(--ts-red)}html body .ts-pdp .ts-perks__ic--sun{background:#ffc933}html body .ts-pdp .ts-perks__ic--blue svg,html body .ts-pdp .ts-perks__ic--red svg{stroke:#fff}html body .ts-pdp .ts-perks__ic--sun svg{stroke:var(--ts-ink)}html body .ts-pdp .ts-perks b{font-family:var(--ts-display);font-weight:600;font-size:1.45rem;line-height:1.15}html body .ts-pdp .ts-perks small{font-size:1.2rem;font-weight:700;line-height:1.3;color:var(--ts-mute)}@media(max-width:380px){html body .ts-pdp .ts-perks{gap:.6rem}html body .ts-pdp .ts-perks li{padding:1rem .9rem}html body .ts-pdp .ts-perks b{font-size:1.3rem}html body .ts-pdp .ts-perks small{font-size:1.1rem}}html body .ts-pdp .ts-pdp__app:empty{display:none}html body .ts-pdp .ts-pdp__app.is-empty{margin:-.7rem 0}html body .ts-pdp .ts-pdp__app{font-family:var(--ts-body)}html body .ts-pdp .ts-pdp__details{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:4.4rem}@media(min-width:990px){html body .ts-pdp .ts-pdp__details{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:3.2rem;align-items:start;margin-top:6.4rem}}html body .ts-pdp .ts-pdp__facts{background:var(--ts-ink);color:#fff;border-radius:2.6rem;padding:2.2rem 2.2rem 1.4rem;box-shadow:0 6px 0 var(--ts-blue)}html body .ts-pdp .ts-pdp__facts h2{font-family:var(--ts-display);font-weight:600;font-size:2.4rem;line-height:1.1;margin:0 0 1.2rem;color:#fff}html body .ts-pdp .ts-pdp__facts dl{margin:0}html body .ts-pdp .ts-pdp__facts dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;padding:1.2rem 0;border-top:1.5px dashed rgba(255,255,255,.22)}html body .ts-pdp .ts-pdp__facts dt{font-size:1.35rem;font-weight:800;color:#ffffffa8;flex:none}html body .ts-pdp .ts-pdp__facts dd{margin:0;text-align:right;font-family:var(--ts-display);font-weight:500;font-size:1.65rem;line-height:1.25;min-width:0;overflow-wrap:anywhere}html body .ts-pdp .ts-pdp__acc{display:flex;flex-direction:column;gap:1.2rem;min-width:0}html body .ts-pdp .ts-pdp__fold{background:#fff;border:2px solid var(--ts-ink);border-radius:2.2rem;box-shadow:0 4px 0 var(--ts-ink);overflow:hidden}html body .ts-pdp .ts-pdp__fold summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.8rem 2rem;cursor:pointer;font-family:var(--ts-display);font-weight:600;font-size:1.9rem;line-height:1.15}html body .ts-pdp .ts-pdp__fold summary::-webkit-details-marker{display:none}html body .ts-pdp .ts-pdp__fold summary:hover{background:var(--ts-cream)}html body .ts-pdp .ts-pdp__fold summary i{position:relative;flex:none;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--ts-sun);border:2px solid var(--ts-ink);transition:transform .2s}html body .ts-pdp .ts-pdp__fold summary i:before,html body .ts-pdp .ts-pdp__fold summary i:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:2.4px;margin:-1.2px 0 0 -.6rem;background:var(--ts-ink);border-radius:2px}html body .ts-pdp .ts-pdp__fold summary i:after{transform:rotate(90deg);transition:transform .2s}html body .ts-pdp .ts-pdp__fold[open] summary i:after{transform:rotate(0)}html body .ts-pdp .ts-pdp__copy{padding:0 2rem 2rem;max-width:68ch;font-size:1.55rem;line-height:1.65;font-weight:600;color:var(--ts-ink-2)}html body .ts-pdp .ts-pdp__copy p{margin:0 0 1.2rem}html body .ts-pdp .ts-pdp__copy p:last-child{margin-bottom:0}html body .ts-pdp .ts-pdp__copy strong,html body .ts-pdp .ts-pdp__copy b{font-weight:800;color:var(--ts-ink)}html body .ts-pdp .ts-pdp__copy ul{list-style:none;margin:0 0 1.2rem;padding:0;display:grid;gap:.8rem}html body .ts-pdp .ts-pdp__copy li{position:relative;padding-left:2.4rem;margin:0}html body .ts-pdp .ts-pdp__copy li:before{content:"";position:absolute;left:.2rem;top:.75rem;width:1rem;height:1rem;border-radius:50%;background:var(--ts-sun);border:2px solid var(--ts-ink)}html body .ts-pdp .ts-pdp__copy a{color:var(--ts-blue);font-weight:800;text-decoration:underline;text-underline-offset:.3rem}html body .ts-tabbar{transition:transform .3s,opacity .3s}html body .ts-pdp .ts-pdp__add [data-ts-add-label]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media(max-width:480px){html body .ts-pdp .ts-qty button{width:4rem;height:4rem}html body .ts-pdp .ts-qty input{width:3.4rem}html body .ts-pdp .ts-pdp__add{padding-left:1.8rem;font-size:1.7rem}html body .ts-pdp .ts-pdp__add-sum{padding:.8rem 1.2rem;font-size:1.5rem}}@media(min-width:750px)and (max-width:989px){html body .ts-pdp .ts-pdp__buy{flex-wrap:wrap}html body .ts-pdp .ts-qty{flex:1 1 100%;justify-content:space-between}html body .ts-pdp .ts-pdp__add{flex:1 1 100%}}@media(max-width:360px){html body .ts-pdp .ts-pdp__add{justify-content:center;padding:0 1.2rem;font-size:1.7rem}html body .ts-pdp .ts-pdp__add-sum{display:none}html body .ts-pdp .ts-qty button{width:3.8rem;height:3.8rem}html body .ts-pdp .ts-qty input{width:3.4rem}html body .ts-pdp .ts-pdp__save{width:6.4rem;height:6.4rem;font-size:1.3rem}}html body .ts-pdp .ts-pdp__purchase{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem}html body .ts-pdp .ts-pdp__add{justify-content:center;padding:0 2rem}html body .ts-pdp .ts-pdp__add.has-sum{justify-content:space-between;padding:0 .7rem 0 2.4rem}html body .ts-pdp .ts-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}html body .ts-pdp .ts-trust__item{display:flex;align-items:center;gap:1rem;min-width:0;padding:1.1rem 1.2rem;border-radius:1.8rem;border:2px solid var(--ts-ink);background:#fff;box-shadow:0 3px 0 var(--ts-ink)}html body .ts-pdp .ts-trust__ic{flex:none;width:4rem;height:4rem;border-radius:1.2rem;border:2px solid var(--ts-ink);display:grid;place-items:center}html body .ts-pdp .ts-trust__ic svg{width:2rem;height:2rem;fill:none;stroke:var(--ts-ink);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}html body .ts-pdp .ts-trust__ic--box{background:#ff8a1f}html body .ts-pdp .ts-trust__ic--star{background:#ffc933}html body .ts-pdp .ts-trust__ic--star svg{fill:var(--ts-ink)}html body .ts-pdp .ts-trust__txt{display:flex;flex-direction:column;min-width:0;line-height:1.15}html body .ts-pdp .ts-trust__txt b{font-family:var(--ts-display);font-weight:700;font-size:2rem;color:var(--ts-ink);white-space:nowrap}html body .ts-pdp .ts-trust__txt small{font-family:var(--ts-body);font-weight:700;font-size:1.25rem;color:var(--ts-mute)}@media(max-width:374px){html body .ts-pdp .ts-trust__item{padding:.9rem;gap:.7rem}html body .ts-pdp .ts-trust__ic{width:3.4rem;height:3.4rem;border-radius:1rem}html body .ts-pdp .ts-trust__ic svg{width:1.7rem;height:1.7rem}html body .ts-pdp .ts-trust__txt b{font-size:1.7rem}html body .ts-pdp .ts-trust__txt small{font-size:1.15rem}}@media(min-width:1260px){html body .ts-pdp .ts-pdp__purchase{grid-template-columns:minmax(0,1fr) 17.5rem;gap:1.4rem;align-items:start}html body .ts-pdp .ts-trust{grid-template-columns:minmax(0,1fr);gap:1rem}html body .ts-pdp .ts-trust__item{padding:1.2rem 1.3rem}}@media(max-width:480px){html body .ts-pdp .ts-pdp__add{padding:0 1.4rem}html body .ts-pdp .ts-pdp__add.has-sum{padding:0 .6rem 0 1.6rem}}@media(max-width:360px){html body .ts-pdp .ts-pdp__add,html body .ts-pdp .ts-pdp__add.has-sum{justify-content:center;padding:0 1rem;font-size:1.6rem}}@media(min-width:1260px){html body .ts-pdp .ts-trust{grid-template-rows:var(--ts-r1,5.8rem) var(--ts-r2,5.2rem);gap:1rem}html body .ts-pdp .ts-trust__item{height:100%;padding:0 1.2rem;gap:.9rem;box-shadow:0 3px 0 var(--ts-ink)}html body .ts-pdp .ts-trust__ic{width:3.4rem;height:3.4rem;border-radius:1rem}html body .ts-pdp .ts-trust__ic svg{width:1.7rem;height:1.7rem}html body .ts-pdp .ts-trust__txt b{font-size:1.75rem}html body .ts-pdp .ts-trust__txt small{font-size:1.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(prefers-reduced-motion:reduce){html body .ts-pdp .ts-pdp__thumb,html body .ts-pdp .ts-pdp__add{transition:none}}html body .ts-pdp .ts-pdp__stars--none{color:var(--ts-mute)}html body .ts-pdp .ts-pdp__stars--none span:last-child{text-decoration:underline;text-decoration-color:#17132b40;text-underline-offset:.3rem}html body .ts-pdp .ts-pdp__slide{padding:5%}html body .ts-pdp .ts-pdp__slide img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;object-position:center;border-radius:1.8rem;background:#fff}html body .ts-pdp .ts-pdp__slide video,html body .ts-pdp .ts-pdp__slide iframe{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:1.8rem}html body .ts-pdp .ts-pdp__thumb img{object-fit:cover}@media(min-width:750px){html body .ts-pdp .ts-pdp__details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.2rem;align-items:start}}@media(min-width:990px){html body .ts-pdp .ts-pdp__details{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:5.6rem}}@media(min-width:750px){html body .ts-pdp .ts-pdp__facts{position:sticky;top:11rem}}html body .ts-pdp .ts-pdp__buy:has(.ts-pdp__add[disabled]) .ts-qty{display:none}html body .ts-pdp .ts-pdp__buy:has(.gw-button-widget-container) .ts-pdp__add[data-ts-add-btn][disabled]{display:none}html body .ts-pdp .ts-pdp__buy .gw-button-widget-container{flex:1 1 auto;min-width:0;width:100%;margin:0;padding:0}html body .ts-pdp .ts-pdp__buy .gw-button-widget.ts-pdp__add{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:5.6rem;margin:0;padding:0 2rem;border-radius:999px;border:2px solid #17132B;background:#ffc933;color:#17132b;box-shadow:0 4px #17132b;font-family:var(--ts-display,"Fredoka",sans-serif);font-weight:600;font-size:1.7rem;line-height:1.1;white-space:nowrap;text-transform:none;letter-spacing:0;cursor:pointer;transition:transform .12s,box-shadow .12s,background .15s}html body .ts-pdp .ts-pdp__buy .gw-button-widget.ts-pdp__add:hover{background:#ffd65c}html body .ts-pdp .ts-pdp__buy .gw-button-widget.ts-pdp__add:active{transform:translateY(3px);box-shadow:0 1px #17132b}html body .ts-pdp .ts-pdp__buy .gw-button-widget.ts-pdp__add:before{content:"";flex:none;width:2rem;height:2rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9'/%3E%3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9'/%3E%3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E") center/contain no-repeat}@media(max-width:374px){html body .ts-pdp .ts-pdp__buy .gw-button-widget.ts-pdp__add{font-size:1.5rem;padding:0 1.4rem}}html body .ts-pdp .ts-pdp__buy .gw-button-widget.ts-pdp__add{background-color:#ffc933!important;color:#17132b!important}html body .ts-pdp .ts-pdp__buy .gw-button-widget.ts-pdp__add:hover{background-color:#ffd65c!important}html body .ts-pdp .ts-pdp__buy{align-items:stretch}html body .ts-pdp .ts-pdp__buy .ts-qty{height:5.8rem;box-sizing:border-box;border:2px solid var(--ts-ink);box-shadow:0 4px 0 var(--ts-ink)}html body .ts-pdp .ts-pdp__buy .ts-qty:focus-within{box-shadow:0 4px 0 var(--ts-ink),0 0 0 4px var(--ts-sky)}html body .ts-pdp .ts-pdp__buy .ts-pdp__add[data-ts-add-btn]{height:5.8rem;box-sizing:border-box}html body .ts-pdp .ts-pdp__add [data-ts-add-sum],html body .ts-pdp .ts-pdp__add .ts-pdp__add-sum{display:none!important}html body .ts-pdp .ts-pdp__add[data-ts-add-btn],html body .ts-pdp .ts-pdp__add[data-ts-add-btn].has-sum{justify-content:center;padding-left:2rem;padding-right:2rem}@media(hover:none){html body .ts-pdp .ts-qty button:hover:not(:disabled){background:var(--ts-cream)}}html body .ts-pdp .ts-pdp__buy:has(.ts-pdp__add[data-ts-add-btn][disabled]){display:none}html body .ts-pdp .gw-button-widget-container{display:none!important}.ts-notify[hidden]{display:none}.ts-notify{margin-top:.4rem}.ts .ts-notify__form{display:flex;flex-direction:column;gap:1rem;padding:1.6rem;background:#fff;border:2px solid var(--ts-ink);border-radius:2.4rem;box-shadow:0 4px 0 var(--ts-ink)}.ts .ts-notify__h{display:flex;gap:1.1rem;align-items:flex-start;margin:0;font-weight:700;font-size:1.45rem;line-height:1.4;color:var(--ts-ink-2)}.ts .ts-notify__h b{color:var(--ts-ink);font-family:var(--ts-display);font-weight:600}.ts-notify__h>svg{flex:none;width:3.6rem;height:3.6rem;padding:.8rem;border-radius:50%;background:var(--ts-sun);border:2px solid var(--ts-ink);fill:none;stroke:var(--ts-ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ts-notify__h[hidden],.ts-notify__row[hidden],.ts-notify__fine[hidden],.ts-notify__ok[hidden],.ts-notify__err[hidden]{display:none}.ts .ts-notify__row{display:flex;gap:.8rem}.ts .ts-notify__row input[type=email]{flex:1;min-width:0;height:5.4rem;margin:0;padding:0 1.8rem;border:2px solid var(--ts-ink);border-radius:999px;background:var(--ts-cream);font-family:var(--ts-body);font-weight:700;font-size:16px;color:var(--ts-ink);box-shadow:none;outline:0;-webkit-appearance:none;appearance:none}.ts .ts-notify__row input[type=email]:focus{background:#fff;box-shadow:0 0 0 4px var(--ts-sky)}.ts .ts-notify__row input::placeholder{color:var(--ts-mute);opacity:1}.ts .ts-notify__btn{flex:none;height:5.4rem;padding:0 2.2rem;border:2px solid var(--ts-ink);border-radius:999px;background:var(--ts-sun);color:var(--ts-ink);box-shadow:0 3px 0 var(--ts-ink);font-family:var(--ts-display);font-weight:600;font-size:1.6rem;white-space:nowrap;cursor:pointer;transition:transform .12s,box-shadow .12s,background .15s}.ts .ts-notify__btn:active{transform:translateY(3px);box-shadow:none}.ts .ts-notify__btn:disabled{opacity:.7;cursor:default}@media(hover:hover){.ts .ts-notify__btn:hover{background:#ffd65c}}.ts .ts-notify__fine{margin:0;font-weight:700;font-size:1.2rem;color:var(--ts-mute)}.ts .ts-notify__err{margin:0;font-weight:700;font-size:1.3rem;color:var(--ts-red)}.ts .ts-notify__ok{display:flex;align-items:center;gap:1rem;margin:0;font-weight:700;font-size:1.45rem;line-height:1.35;color:var(--ts-ink-2)}.ts .ts-notify__ok b{color:var(--ts-ink);font-family:var(--ts-display);font-weight:600}.ts-notify__ok svg{flex:none;width:3.6rem;height:3.6rem;fill:none;stroke:#1e8a4c;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:374px){.ts .ts-notify__row{flex-direction:column}.ts .ts-notify__btn{width:100%}}.ts .ts-notify__ok[hidden],.ts .ts-notify__h[hidden],.ts .ts-notify__row[hidden],.ts .ts-notify__fine[hidden],.ts .ts-notify__err[hidden]{display:none}html body .ts-pdp.is-soldout .ts-pdp__purchase,html body .ts-pdp .ts-pdp__purchase:has(.ts-notify:not([hidden])){grid-template-columns:minmax(0,1fr)}@media(max-width:374px){.ts .ts-notify__row input[type=email]{flex:none;width:100%}}html body .ts-pdp.is-soldout .ts-pdp__stock.is-out{display:none}html body .ts-pdp .ts-pdp__stars--shop span:last-child{text-decoration:none}html body .ts-pdp .ts-bb{position:relative;isolation:isolate;overflow:hidden;gap:1.6rem;padding:2.4rem 2rem 2.2rem;border-radius:3.2rem;background-color:#17132b;background-image:radial-gradient(rgba(255,201,51,.16) 1.4px,transparent 1.9px);background-size:2rem 2rem;color:#fff;box-shadow:0 6px #ffc933}html body .ts-pdp .ts-bb>*{position:relative;z-index:1}html body .ts-pdp .ts-bb .ts-pdp__stars{color:#fff8eec7}html body .ts-pdp .ts-bb .ts-pdp__stars b{color:#fff}html body .ts-pdp .ts-bb .ts-pdp__title{color:#ffc933;margin-top:-.4rem}html body .ts-pdp .ts-bb .ts-pdp__now{color:#fff}html body .ts-pdp .ts-bb .ts-pdp__was,html body .ts-pdp .ts-bb .ts-pdp__cur{color:#fff8ee99}html body .ts-pdp .ts-bb .ts-pdp__opt legend{color:#fff}html body .ts-pdp .ts-bb .ts-pdp__opt legend span{color:#fff8eeb3}html body .ts-pdp .ts-bb .ts-pdp__vals.is-cards{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem}html body .ts-pdp .ts-bb .ts-pdp__val-box{position:relative;min-height:6.4rem;padding:1.3rem 1.6rem;gap:.4rem;background:#ffffff12;border:2px solid rgba(255,255,255,.2);border-radius:2rem;color:#fff;box-shadow:none}html body .ts-pdp .ts-bb .ts-pdp__val-box b{font-weight:600;font-size:1.7rem;padding-right:3rem}html body .ts-pdp .ts-bb .ts-pdp__val-box small{color:#fff8eec7;font-size:1.3rem}html body .ts-pdp .ts-bb .ts-pdp__val-box em{color:#ff9ccb}html body .ts-pdp .ts-bb .ts-pdp__val:hover .ts-pdp__val-box{border-color:#ffffff8c}html body .ts-pdp .ts-bb .ts-pdp__val.is-out .ts-pdp__val-box{border-style:dashed;background:transparent}html body .ts-pdp .ts-bb .ts-pdp__val input:checked+.ts-pdp__val-box{background:#ff9ccb;border:2px solid #17132B;color:#17132b;box-shadow:0 4px #ffc933}html body .ts-pdp .ts-bb .ts-pdp__val input:checked+.ts-pdp__val-box small,html body .ts-pdp .ts-bb .ts-pdp__val input:checked+.ts-pdp__val-box em{color:#17132b}html body .ts-pdp .ts-bb .ts-pdp__val input:focus-visible+.ts-pdp__val-box{outline:3px solid #8FD3FF;outline-offset:3px}html body .ts-pdp .ts-bb .ts-bb__tick{position:absolute;top:1.1rem;right:1.1rem;width:2.4rem;height:2.4rem;border-radius:50%;display:none;place-items:center;background:#17132b}html body .ts-pdp .ts-bb .ts-bb__tick svg{width:1.3rem;height:1.3rem;fill:none;stroke:#ffc933;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}html body .ts-pdp .ts-bb .ts-pdp__val input:checked+.ts-pdp__val-box .ts-bb__tick{display:grid}html body .ts-pdp .ts-bb .ts-pdp__vals:not(.is-cards) .ts-pdp__val-box{min-height:4.6rem;padding:.8rem 1.6rem}html body .ts-pdp .ts-bb .ts-pdp__vals:not(.is-cards) .ts-pdp__val-box b{padding-right:0}html body .ts-pdp .ts-bb .ts-pdp__vals:not(.is-cards) .ts-bb__tick{display:none!important}html body .ts-pdp .ts-bb .ts-bb__row{display:flex;align-items:stretch;gap:1rem;min-width:0}html body .ts-pdp .ts-bb .ts-pdp__stock,html body .ts-pdp.is-soldout .ts-bb .ts-pdp__stock.is-out{display:inline-flex;align-items:center;gap:.8rem;flex:none;height:6rem;min-height:0;margin:0;padding:0 2rem 0 1.7rem;box-sizing:border-box;border-radius:999px;font-family:var(--ts-display);font-weight:500;font-size:1.6rem;line-height:1;white-space:nowrap;background:#3ed6a01f;border:2px solid rgba(62,214,160,.5);color:#7fe3b5}html body .ts-pdp .ts-bb .ts-pdp__stock:empty{display:none}html body .ts-pdp .ts-bb .ts-pdp__stock:before{width:.9rem;height:.9rem;background:#3ed6a0;box-shadow:0 0 0 3px #3ed6a040}html body .ts-pdp .ts-bb .ts-pdp__stock.is-low{background:#ff9ccb1f;border-color:#ff9ccb8c;color:#ffb8da}html body .ts-pdp .ts-bb .ts-pdp__stock.is-low:before{background:#ff9ccb;box-shadow:0 0 0 3px #ff9ccb40}html body .ts-pdp .ts-bb .ts-pdp__stock.is-out{background:#d72828;border-color:#d72828;color:#fff}html body .ts-pdp .ts-bb .ts-pdp__stock.is-out:before{background:#fff;box-shadow:none}html body .ts-pdp .ts-bb .ts-pdp__err{display:flex;align-items:center;gap:1rem;margin:0;padding:1.1rem 1.4rem;border-radius:1.6rem;background:#ff9ccb1f;border:1.5px solid rgba(255,156,203,.55);color:#ffe3ef;font-family:var(--ts-body);font-weight:600;font-size:1.4rem;line-height:1.35}html body .ts-pdp .ts-bb .ts-pdp__err:before{content:"!";flex:none;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:#ff9ccb;color:#17132b;font-family:var(--ts-display);font-weight:700;font-size:1.5rem;line-height:1}html body .ts-pdp .ts-bb .ts-pdp__err[hidden]{display:none}html body .ts-pdp .ts-bb .ts-pdp__dyn .shopify-payment-button__more-options{color:#fff8eecc}html body .ts-pdp .ts-bb .ts-notify__form{box-shadow:0 4px #ffc933}html body .ts-pdp .ts-bb .ts-bb__tiles{gap:1rem;margin-top:.4rem}html body .ts-pdp .ts-bb .ts-bb__tile{padding:1.4rem;gap:.4rem;background:#ffffff12;border:1.5px solid rgba(255,255,255,.16);border-radius:2rem;box-shadow:none;color:#fff}html body .ts-pdp .ts-bb .ts-bb__tile b{color:#fff;font-size:1.45rem}html body .ts-pdp .ts-bb .ts-bb__tile small{color:#fff8eeb3}html body .ts-pdp .ts-bb .ts-perks__ic{width:4.6rem;height:4.6rem;border:0;border-radius:1.4rem;margin-bottom:.6rem}html body .ts-pdp .ts-bb .ts-perks__ic svg{width:2.2rem;height:2.2rem}html body .ts-pdp .ts-bb .ts-perks__ic--red{background:#ff9ccb}html body .ts-pdp .ts-bb .ts-perks__ic--red svg{stroke:#17132b}html body .ts-pdp .ts-bb .ts-perks__ic--blue{background:#8fd3ff}html body .ts-pdp .ts-bb .ts-perks__ic--blue svg{stroke:#17132b}html body .ts-pdp .ts-bb .ts-perks__ic--mint{background:#7fe3b5}html body .ts-pdp .ts-bb .ts-perks__ic--mint svg{stroke:#17132b}html body .ts-pdp .ts-bb .ts-bb__ringwrap{position:relative;display:block;width:4.6rem;height:4.6rem;margin-bottom:.6rem}html body .ts-pdp .ts-bb .ts-bb__ringwrap svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}html body .ts-pdp .ts-bb .ts-bb__track{fill:none;stroke:#ffffff24;stroke-width:6}html body .ts-pdp .ts-bb .ts-bb__fill{fill:none;stroke:#ffc933;stroke-width:6;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dasharray .5s ease}html body .ts-pdp .ts-bb .is-done .ts-bb__fill{stroke:#3ed6a0}html body .ts-pdp .ts-bb .ts-bb__ringic{top:1.3rem!important;right:1.3rem!important;bottom:1.3rem!important;left:1.3rem!important;width:2rem!important;height:2rem!important;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html body .ts-pdp .ts-bb .ts-bb__open{display:flex;align-items:center;gap:.6rem}html body .ts-pdp .ts-bb .ts-bb__open i{flex:none;width:.8rem;height:.8rem;border-radius:50%;background:#fff8ee80;display:none}html body .ts-pdp .ts-bb .ts-bb__open.is-open,html body .ts-pdp .ts-bb .ts-bb__open.is-closed{font-weight:600}html body .ts-pdp .ts-bb .ts-bb__open.is-open{color:#7fe3b5}html body .ts-pdp .ts-bb .ts-bb__open.is-open i,html body .ts-pdp .ts-bb .ts-bb__open.is-closed i{display:block}html body .ts-pdp .ts-bb .ts-bb__open.is-open i{background:#3ed6a0;animation:tsBbPulse 1.6s infinite}@keyframes tsBbPulse{0%{box-shadow:0 0 #3ed6a099}to{box-shadow:0 0 0 8px #3ed6a000}}html body .ts-pdp .ts-bb .ts-pdp__app:not(.is-empty){color:#fff}@media(min-width:750px){html body .ts-pdp .ts-bb{padding:3rem 2.8rem 2.8rem;gap:1.8rem}}@media(min-width:750px)and (max-width:989px){html body .ts-pdp .ts-bb{padding:2.4rem 2rem}html body .ts-pdp .ts-bb .ts-bb__tiles{grid-template-columns:minmax(0,1fr)}html body .ts-pdp .ts-bb .ts-bb__tile{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:1.2rem;align-items:center}html body .ts-pdp .ts-bb .ts-bb__tile>:first-child{grid-row:1/3;margin:0}}@media(max-width:480px){html body .ts-pdp .ts-bb{padding:2rem 1.4rem 1.6rem;gap:1.4rem;border-radius:2.6rem}html body .ts-pdp .ts-bb .ts-pdp__vals.is-cards{grid-template-columns:minmax(0,1fr);gap:.9rem}html body .ts-pdp .ts-bb .ts-pdp__val-box{min-height:5.6rem;padding:1.1rem 1.4rem}html body .ts-pdp .ts-bb .ts-bb__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}html body .ts-pdp .ts-bb .ts-bb__tile{padding:1.2rem;border-radius:1.8rem}html body .ts-pdp .ts-bb .ts-bb__tile:first-child{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1.2rem;align-items:center}html body .ts-pdp .ts-bb .ts-bb__tile:first-child>:first-child{grid-row:1/3;margin:0}html body .ts-pdp .ts-bb .ts-perks__ic,html body .ts-pdp .ts-bb .ts-bb__ringwrap{width:4rem;height:4rem;border-radius:1.2rem}html body .ts-pdp .ts-bb .ts-bb__ringic{top:1.05rem!important;right:1.05rem!important;bottom:1.05rem!important;left:1.05rem!important;width:1.8rem!important;height:1.8rem!important}html body .ts-pdp .ts-bb .ts-bb__tile b{font-size:1.4rem}html body .ts-pdp .ts-bb .ts-bb__tile small{font-size:1.2rem}}@media(max-width:374px){html body .ts-pdp .ts-bb{padding:1.8rem 1.2rem 1.4rem}}@media(prefers-reduced-motion:reduce){html body .ts-pdp .ts-bb .ts-bb__open.is-open i{animation:none}}@media(min-width:750px)and (max-width:989px){html body .ts-pdp .ts-bb .ts-pdp__vals.is-cards{grid-template-columns:minmax(0,1fr)}}@media(min-width:990px)and (max-width:1199px){html body .ts-pdp .ts-bb .ts-bb__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html body .ts-pdp .ts-bb .ts-bb__tile:first-child{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1.2rem;align-items:center}html body .ts-pdp .ts-bb .ts-bb__tile:first-child>:first-child{grid-row:1/3;margin:0}}html body .ts-pdp .ts-bb .ts-pdp__purchase{grid-template-columns:minmax(0,1fr)!important;gap:1.2rem}html body .ts-pdp .ts-bb .ts-pdp__buy{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:1.4rem;padding:0;background:none;border-radius:0;box-shadow:none}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-qty{flex:none;width:100%;display:flex;align-items:center;gap:.4rem;height:6rem;padding:0 .7rem 0 2rem;box-sizing:border-box;background:#ffffff14;border:2px solid rgba(255,255,255,.2);border-radius:999px;box-shadow:none}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-qty:focus-within{border-color:#8fd3ff;box-shadow:0 0 0 3px #8fd3ff59}html body .ts-pdp .ts-bb .ts-qty__lab{margin-right:auto;white-space:nowrap;font-family:var(--ts-display);font-weight:500;font-size:1.6rem;color:#fff;cursor:pointer}html body .ts-pdp .ts-bb .ts-qty button{flex:none;width:4.4rem;height:4.4rem;border-radius:50%;border:0;display:grid;place-items:center;padding:0;background:#ffffff24;transition:background .15s,transform .1s}html body .ts-pdp .ts-bb .ts-qty button svg{width:1.8rem;height:1.8rem;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round}html body .ts-pdp .ts-bb .ts-qty button[data-ts-step="1"]{background:#ffc933}html body .ts-pdp .ts-bb .ts-qty button[data-ts-step="1"] svg{stroke:#17132b}html body .ts-pdp .ts-bb .ts-qty button:active:not(:disabled){transform:scale(.92)}html body .ts-pdp .ts-bb .ts-qty button:disabled{opacity:.35;cursor:default}html body .ts-pdp .ts-bb .ts-qty input{flex:none;width:4.6rem;height:100%;border:0;background:transparent;text-align:center;font-family:var(--ts-display);font-weight:600;font-size:2rem;color:#fff;padding:0;margin:0;box-shadow:none;outline:0}@media(hover:hover){html body .ts-pdp .ts-bb .ts-qty button[data-ts-step="-1"]:hover:not(:disabled){background:#ffffff42}html body .ts-pdp .ts-bb .ts-qty button[data-ts-step="1"]:hover{background:#ffd65c}}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-pdp__add[data-ts-add-btn]{flex:none;width:100%;min-width:0;height:6.4rem;margin:0 0 .5rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:1rem;padding:0 2rem;border:2px solid #17132B;border-radius:999px;background:#037abe;color:#fff;font-family:var(--ts-display);font-weight:600;font-size:2rem;box-shadow:0 5px #ffc933;transition:transform .1s,box-shadow .1s,background .15s}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-pdp__add[data-ts-add-btn]:hover:not(:disabled){background:#0369a6}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-pdp__add[data-ts-add-btn]:active:not(:disabled){transform:translateY(4px);box-shadow:0 1px #ffc933}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-pdp__add[data-ts-add-btn].is-added{background:#1e8a4c}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-pdp__add[data-ts-add-btn]:disabled{background:#ffffff1a;color:#fff8ee99;border-color:#fff3;box-shadow:none}html body .ts-pdp .ts-bb .ts-pdp__bag{flex:none;width:2.3rem;height:2.3rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}html body .ts-pdp .ts-bb .ts-pdp__add:disabled .ts-pdp__bag{display:none}html body .ts-pdp .ts-bb .ts-pdp__add [data-ts-add-label]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}html body .ts-pdp .ts-bb .ts-pdp__add .ts-pdp__add-sum{display:none!important}html body .ts-pdp .ts-bb .ts-pdp__add.is-busy{color:transparent}@media(max-width:480px){html body .ts-pdp .ts-bb .ts-pdp__buy{gap:1.2rem}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-qty{height:5.6rem;padding:0 .5rem 0 1.6rem}html body .ts-pdp .ts-bb .ts-qty button{width:4.2rem;height:4.2rem}html body .ts-pdp .ts-bb .ts-qty__lab{font-size:1.5rem}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-pdp__add[data-ts-add-btn]{height:5.8rem;font-size:1.8rem}}@media(max-width:374px){html body .ts-pdp .ts-bb .ts-pdp__buy .ts-qty{padding:0 .5rem 0 1.4rem}html body .ts-pdp .ts-bb .ts-qty__lab{font-size:1.4rem}html body .ts-pdp .ts-bb .ts-qty button{width:3.8rem;height:3.8rem}html body .ts-pdp .ts-bb .ts-qty input{width:3.8rem}}@media(min-width:750px){html body .ts-pdp .ts-bb .ts-pdp__buy .ts-qty{width:auto;align-self:flex-start;gap:.6rem;padding:0 .7rem 0 2rem}html body .ts-pdp .ts-bb .ts-qty__lab{margin-right:1.2rem}}html body .ts-pdp .ts-bb .ts-bb__row .ts-qty{flex:1 1 auto;min-width:0;width:auto}html body .ts-pdp .ts-bb .ts-qty__short{display:none}@media(min-width:750px){html body .ts-pdp .ts-bb .ts-bb__row .ts-qty{flex:0 0 auto;align-self:auto}}@media(max-width:480px){html body .ts-pdp .ts-bb .ts-pdp__stock,html body .ts-pdp.is-soldout .ts-bb .ts-pdp__stock.is-out{height:5.6rem;padding:0 1.5rem 0 1.3rem;font-size:1.45rem;gap:.7rem}html body .ts-pdp .ts-bb .ts-bb__row{gap:.8rem}html body .ts-pdp .ts-bb .ts-qty__long{display:none}html body .ts-pdp .ts-bb .ts-qty__short{display:inline}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-qty{padding:0 .5rem 0 1.5rem}html body .ts-pdp .ts-bb .ts-qty__lab{margin-right:auto}}@media(max-width:374px){html body .ts-pdp .ts-bb .ts-qty__lab{display:none}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-qty{padding:0 .5rem;justify-content:space-between}html body .ts-pdp .ts-bb .ts-pdp__stock,html body .ts-pdp.is-soldout .ts-bb .ts-pdp__stock.is-out{padding:0 1.2rem 0 1.1rem;font-size:1.35rem}}html body .ts-pdp .ts-bb .ts-pdp__buy:has(.ts-pdp__add[data-ts-add-btn][disabled]){display:flex}html body .ts-pdp .ts-bb .ts-pdp__buy:has(.ts-pdp__add[data-ts-add-btn][disabled]) .ts-bb__row,html body .ts-pdp .ts-bb .ts-pdp__buy .ts-pdp__add[data-ts-add-btn][disabled]{display:none}html body .ts-pdp .ts-bb .ts-bb__notify-btn{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;height:6.4rem;margin:0 0 .5rem;padding:0 2rem;box-sizing:border-box;border:2px solid #17132B;border-radius:999px;background:#ffc933;color:#17132b;font-family:var(--ts-display);font-weight:600;font-size:1.9rem;box-shadow:0 5px #ff9ccb;cursor:pointer;transition:transform .1s,box-shadow .1s,background .15s}html body .ts-pdp .ts-bb .ts-bb__notify-btn[hidden]{display:none}html body .ts-pdp .ts-bb .ts-bb__notify-btn svg{flex:none;width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}html body .ts-pdp .ts-bb .ts-bb__notify-btn:hover{background:#ffd65c}html body .ts-pdp .ts-bb .ts-bb__notify-btn:active{transform:translateY(4px);box-shadow:0 1px #ff9ccb}html body .ts-pdp .ts-bb .ts-bb__notify-btn:focus-visible{outline:3px solid #8FD3FF;outline-offset:3px}@media(max-width:480px){html body .ts-pdp .ts-bb .ts-bb__notify-btn{height:5.8rem;font-size:1.7rem}}html.ts-nm-open,html.ts-nm-open body{overflow:hidden}.ts-nm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;grid-template-columns:minmax(0,46rem);justify-content:center;align-content:center;padding:2.4rem max(16px,env(safe-area-inset-right,0px)) 2.4rem max(16px,env(safe-area-inset-left,0px))}.ts-nm[hidden]{display:none}.ts-nm__scrim{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#17132b9e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .2s}.ts-nm__card{position:relative;width:100%;min-width:0;max-width:46rem;transform:translateY(12px) scale(.97);opacity:0;transition:transform .22s cubic-bezier(.2,1.2,.4,1),opacity .18s}.ts-nm.is-on .ts-nm__scrim{opacity:1}.ts-nm.is-on .ts-nm__card{transform:none;opacity:1}.ts-nm .ts-notify{margin:0;min-width:0}.ts-nm .ts-notify__form{min-width:0}.ts-nm .h-captcha{max-width:100%;overflow:hidden}.ts-nm .ts-notify__form{padding:2.4rem 2rem 2rem;box-shadow:0 6px #ffc933}.ts-nm__x{position:absolute;z-index:2;top:-1.4rem;right:-1rem;width:4.2rem;height:4.2rem;display:grid;place-items:center;padding:0;border:2px solid #fff;border-radius:50%;background:#17132b;cursor:pointer}.ts-nm__x svg{width:1.8rem;height:1.8rem;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round}.ts-nm__x:focus-visible{outline:3px solid #8FD3FF;outline-offset:2px}@media(max-width:480px){.ts-nm__x{right:-.4rem}}@media(prefers-reduced-motion:reduce){.ts-nm__scrim,.ts-nm__card{transition:none}}@media(min-width:750px)and (max-width:1199px){html body .ts-pdp .ts-bb .ts-bb__row{flex-wrap:wrap}html body .ts-pdp .ts-bb .ts-qty__long{display:none}html body .ts-pdp .ts-bb .ts-qty__short{display:inline}html body .ts-pdp .ts-bb .ts-bb__row .ts-qty{flex:1 1 auto}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-qty{padding:0 .6rem 0 1.6rem}html body .ts-pdp .ts-bb .ts-qty__lab{margin-right:auto}html body .ts-pdp .ts-bb .ts-qty button{width:4.2rem;height:4.2rem}html body .ts-pdp .ts-bb .ts-qty input{width:3.8rem}html body .ts-pdp .ts-bb .ts-pdp__stock,html body .ts-pdp.is-soldout .ts-bb .ts-pdp__stock.is-out{padding:0 1.5rem 0 1.3rem;font-size:1.5rem}}@media(min-width:750px)and (max-width:989px){html body .ts-pdp .ts-bb .ts-qty__lab{display:none}html body .ts-pdp .ts-bb .ts-pdp__buy .ts-qty{padding:0 .6rem;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ts-product.css.map */
