.wob-pdp,.wob-pdp__sticky,.wob-pdp__zoom{--wob-yellow: #F2D749;--wob-black: #171717;--wob-surface: #F6F6F4;--wob-line: #E4E4E0;--wob-muted: #6F6F6F;--wob-text: #3d3d3d;--wob-ok: #2E7D32;--wob-warn: #C77700;--wob-head: "Barlow Condensed", "Titillium Web", "Arial Narrow", sans-serif;--wob-body: "Inter", "Helvetica Neue", Arial, sans-serif;--wob-gutter: clamp(16px, 3vw, 40px);max-width:1440px;margin:0 auto;padding:0 var(--wob-gutter) 96px;color:var(--wob-black);font-family:var(--wob-body);font-size:15px;line-height:1.5}.wob-pdp__sticky,.wob-pdp__zoom{max-width:none;padding:0;margin:0}.wob-pdp *,.wob-pdp *:before,.wob-pdp *:after,.wob-pdp__sticky *,.wob-pdp__zoom *{box-sizing:border-box}:where(.wob-pdp,.wob-pdp__sticky,.wob-pdp__zoom) button{font:inherit;letter-spacing:normal;text-transform:none;color:inherit;border-radius:0}.wob-pdp [hidden]{display:none!important}.wob-pdp__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wob-pdp__crumbs{display:flex;flex-wrap:wrap;gap:8px;padding:18px 0 14px;font-size:12px;color:var(--wob-muted)}.wob-pdp__crumbs a{color:inherit;text-decoration:none}.wob-pdp__crumbs a:hover{color:var(--wob-black);text-decoration:underline}.wob-pdp__main{display:grid;gap:28px}@media(min-width:990px){.wob-pdp__main{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,4.5vw,80px);align-items:start}.wob-pdp__gallery{position:sticky;top:24px}}@media(max-width:989px){.wob-pdp__gallery{margin:0 calc(-1 * var(--wob-gutter))}}.wob-pdp__gallery{display:grid;gap:12px;min-width:0}@media(min-width:990px){.wob-pdp__gallery:not(.is-single){grid-template-columns:76px minmax(0,1fr)}.wob-pdp__thumbs{order:-1}}.wob-pdp__stage{position:relative;background:var(--wob-surface)}.wob-pdp__badge{position:absolute;top:14px;left:14px;z-index:2;padding:7px 10px;background:var(--wob-black);color:#fff;font-size:11px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase}.wob-pdp__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.wob-pdp__track::-webkit-scrollbar{display:none}.wob-pdp__track:focus-visible{outline:2px solid var(--wob-yellow);outline-offset:-2px}.wob-pdp__slide{position:relative;flex:0 0 100%;aspect-ratio:1 / 1;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.wob-pdp__zoom-btn{display:block;width:100%;height:100%;padding:0;margin:0;border:0;background:none;cursor:zoom-in}.wob-pdp__img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.wob-pdp__slide video,.wob-pdp__video,.wob-pdp__slide model-viewer,.wob-pdp__embed,.wob-pdp__embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0;background:#000}.wob-pdp__slide model-viewer{background:var(--wob-surface)}.wob-pdp__arrow{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;background:#fff;color:#171717;border:0;cursor:pointer;box-shadow:0 1px 2px #0000000f;transition:background .15s ease,opacity .2s ease}.wob-pdp__arrow:hover{background:var(--wob-yellow)}.wob-pdp__arrow:disabled{opacity:0;pointer-events:none}.wob-pdp__arrow--prev{left:14px}.wob-pdp__arrow--next{right:14px}@media(hover:hover)and (min-width:990px){.wob-pdp__arrow{display:inline-flex;opacity:0}.wob-pdp__stage:hover .wob-pdp__arrow:not(:disabled),.wob-pdp__arrow:focus-visible{opacity:1}}.wob-pdp__progress{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;display:flex;align-items:center;gap:12px;pointer-events:none}.wob-pdp__counter{font-size:11px;font-weight:600;letter-spacing:.06em;font-variant-numeric:tabular-nums;white-space:nowrap;padding:4px 7px;background:#ffffffe0}.wob-pdp__bar{position:relative;flex:1;height:2px;background:#1717171f}.wob-pdp__bar>span{position:absolute;top:0;bottom:0;left:0;background:var(--wob-black);transition:transform .3s ease}@media(min-width:990px){.wob-pdp__progress{display:none}}.wob-pdp__thumbs{display:none;margin:0;padding:0;list-style:none}@media(min-width:990px){.wob-pdp__thumbs{display:flex;flex-direction:column;gap:8px;height:0;min-height:100%;overflow-y:auto;scrollbar-width:none}.wob-pdp__thumbs::-webkit-scrollbar{display:none}}.wob-pdp__thumb{position:relative;display:block;width:76px;aspect-ratio:1 / 1;padding:0;border:1px solid transparent;background:var(--wob-surface);cursor:pointer;opacity:.7;transition:opacity .15s ease,border-color .15s ease}.wob-pdp__thumb img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.wob-pdp__thumb:hover{opacity:1}.wob-pdp__thumb.is-active{opacity:1;border-color:var(--wob-black)}.wob-pdp__thumb-icon{position:absolute;right:4px;bottom:4px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 3px;background:var(--wob-black);color:#fff;font-size:9px;font-weight:700}.wob-pdp__info{min-width:0}.wob-pdp__info-inner{display:flex;flex-direction:column}.wob-pdp__labels{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none}.wob-pdp__label{padding:5px 8px;border:1px solid var(--wob-line);font-size:11px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase}.wob-pdp__title{margin:0;font:600 clamp(30px,3.2vw,46px)/1.02 var(--wob-head);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.wob-pdp__sub{margin:8px 0 0;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--wob-muted)}.wob-pdp__rating{margin-top:12px;min-height:20px;font-size:13px}.wob-pdp__rating:empty{display:none}.wob-pdp__rating-link{display:inline-flex;align-items:center;gap:8px;color:var(--wob-black);text-decoration:none}.wob-pdp__rating-link:hover span:last-child{text-decoration:underline;text-underline-offset:3px}.wob-pdp .wob-card__stars{--wob-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 .8l1.9 4 4.3.5-3.2 3 .9 4.3L7 10.4l-3.9 2.2.9-4.3-3.2-3 4.3-.5z'/%3E%3C/svg%3E");display:inline-block;width:80px;height:15px;background:linear-gradient(90deg,var(--wob-black) var(--wob-rating, 0%),#D5D5D0 var(--wob-rating, 0%));-webkit-mask:var(--wob-star) repeat-x 0 0 / 16px 15px;mask:var(--wob-star) repeat-x 0 0 / 16px 15px}.wob-pdp__price-block{margin-top:20px;padding-top:20px;border-top:1px solid var(--wob-line)}.wob-pdp__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-variant-numeric:tabular-nums}.wob-pdp__price-now{font-size:26px;font-weight:600;letter-spacing:-.01em}.wob-pdp__price-was{font-size:16px;color:var(--wob-muted)}.wob-pdp__tax{margin:4px 0 0;font-size:12px;color:var(--wob-muted)}.wob-pdp__tax a{color:inherit;text-decoration:underline;text-underline-offset:2px}.wob-pdp__lead{margin:18px 0 0;font-size:15px;line-height:1.6;color:var(--wob-text)}.wob-pdp__highlights{display:grid;gap:9px;margin:18px 0 0;padding:0;list-style:none}.wob-pdp__highlights li{display:flex;gap:10px;font-size:14px;line-height:1.45}.wob-pdp__highlights svg{flex:0 0 auto;width:20px;height:20px;padding:2px;margin-top:0;background:var(--wob-yellow);color:#171717}.wob-pdp__options{display:grid;gap:18px;margin-top:24px}.wob-pdp__option{margin:0;padding:0;border:0;min-width:0}.wob-pdp__option-label{padding:0;margin:0 0 10px;font-size:13px;color:var(--wob-muted);text-transform:none;letter-spacing:normal}.wob-pdp__option-label strong{color:var(--wob-black);font-weight:600}.wob-pdp__values{display:flex;flex-wrap:wrap;gap:8px}.wob-pdp__radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.wob-pdp__value{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:46px;padding:10px 16px;border:1px solid var(--wob-line);background:#fff;font-size:14px;font-weight:500;line-height:1.2;text-align:center;text-transform:none;letter-spacing:normal;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background .15s ease}.wob-pdp__value:hover{border-color:var(--wob-black)}.wob-pdp__radio:checked+.wob-pdp__value{border-color:var(--wob-black);box-shadow:inset 0 0 0 1px var(--wob-black)}.wob-pdp__radio:focus-visible+.wob-pdp__value{outline:2px solid var(--wob-yellow);outline-offset:2px}.wob-pdp__value.is-unavailable{color:#a5a5a0;background:linear-gradient(to top left,#fff calc(50% - .5px),var(--wob-line) 50%,#fff calc(50% + .5px))}.wob-pdp__value.is-swatch{width:46px;min-width:0;padding:0;background:var(--swatch)}.wob-pdp__value.is-swatch span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wob-pdp__radio:checked+.wob-pdp__value.is-swatch{box-shadow:inset 0 0 0 3px #fff}.wob-pdp__buy{margin-top:24px}.wob-pdp__form{margin:0}.wob-pdp__buy-row{display:flex;gap:10px}.wob-pdp__qty{display:flex;align-items:stretch;flex:0 0 auto;border:1px solid var(--wob-line)}.wob-pdp__qty button{display:inline-flex;align-items:center;justify-content:center;width:40px;padding:0;border:0;background:none;cursor:pointer}.wob-pdp__qty button:hover{background:var(--wob-surface)}.wob-pdp__qty input{width:36px;padding:0;border:0;margin:0;font:600 15px/1 var(--wob-body);text-align:center;color:var(--wob-black);background:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.wob-pdp__qty input::-webkit-outer-spin-button,.wob-pdp__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wob-pdp__atc{position:relative;flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 24px;background:var(--wob-black);color:#fff!important;border:0;cursor:pointer;font:700 13px/1 var(--wob-body)!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:background .15s ease,color .15s ease}.wob-pdp__atc:hover:not(:disabled){background:var(--wob-yellow);color:#171717!important}.wob-pdp__atc:focus-visible{outline:2px solid var(--wob-yellow);outline-offset:2px}.wob-pdp__atc:disabled{background:#d5d5d0;color:#6f6f6f!important;cursor:not-allowed}.wob-pdp__atc-done{display:none;align-items:center;gap:8px}.wob-pdp__atc.is-loading{pointer-events:none}.wob-pdp__atc.is-loading .wob-pdp__atc-text{opacity:.4}.wob-pdp__atc.is-loading:after{content:"";position:absolute;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:wob-spin .7s linear infinite}.wob-pdp__atc.is-added{background:var(--wob-yellow);color:#171717!important}.wob-pdp__atc.is-added .wob-pdp__atc-text{display:none}.wob-pdp__atc.is-added .wob-pdp__atc-done{display:inline-flex}@keyframes wob-spin{to{transform:rotate(360deg)}}.wob-pdp__express{margin-top:10px}.wob-pdp__express .shopify-payment-button__button{border-radius:0!important;min-height:50px}.wob-pdp__express .shopify-payment-button__more-options{margin-top:8px;font-size:12px;color:var(--wob-muted);text-decoration:underline}.wob-pdp__error{margin:10px 0 0;padding:10px 12px;background:#fdecea;color:#8c1d18;font-size:13px}.wob-pdp__stock{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:13px}.wob-pdp__dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--wob-ok);flex:0 0 auto}.wob-pdp__dot.is-in:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:var(--wob-ok);opacity:.25;animation:wob-pulse 2s ease-out infinite}.wob-pdp__dot.is-low{background:var(--wob-warn)}.wob-pdp__dot.is-out{background:#b3261e}@keyframes wob-pulse{0%{transform:scale(.6);opacity:.45}to{transform:scale(1.6);opacity:0}}.wob-pdp__ship{margin-top:12px;padding:12px 14px;background:var(--wob-surface)}.wob-pdp__ship-text{margin:0 0 8px;font-size:13px}.wob-pdp__ship-bar{display:block;height:3px;background:var(--wob-line)}.wob-pdp__ship-bar>span{display:block;height:100%;background:var(--wob-black);transition:width .5s ease}.wob-pdp__ship.is-free .wob-pdp__ship-bar>span{background:var(--wob-yellow)}.wob-pdp a.wob-pdp__coach{display:flex;align-items:center;gap:14px;margin-top:20px;padding:14px 16px;background:var(--wob-black);color:#fff;text-decoration:none;transition:background .15s ease}.wob-pdp a.wob-pdp__coach:hover{background:#000;color:#fff}.wob-pdp__coach-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;background:var(--wob-yellow);color:#171717}.wob-pdp__coach-text{display:flex;flex-direction:column;gap:2px;flex:1;font-size:13px;line-height:1.35}.wob-pdp__coach-text strong{font:600 18px/1.1 var(--wob-head);text-transform:uppercase;letter-spacing:.02em}.wob-pdp__coach-text span{color:#ffffffbf}.wob-pdp__coach-arrow{flex:0 0 auto;color:var(--wob-yellow);transition:transform .15s ease}.wob-pdp__coach:hover .wob-pdp__coach-arrow{transform:translate(3px)}.wob-pdp__usps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:18px 0 0;list-style:none;border-top:1px solid var(--wob-line)}.wob-pdp__usps li{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:12px;line-height:1.35;color:var(--wob-text)}.wob-pdp__usps svg{color:var(--wob-black)}.wob-pdp__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:18px 0 0;padding:0;list-style:none}.wob-pdp__pay-icon{display:block;width:38px;height:24px}.wob-pdp__details{margin-top:28px;border-top:1px solid var(--wob-black)}.wob-pdp__acc{border-bottom:1px solid var(--wob-line)}.wob-pdp__acc>summary{position:relative;display:block;padding:18px 36px 18px 0;font:600 19px/1.15 var(--wob-head);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;list-style:none}.wob-pdp__acc>summary::-webkit-details-marker{display:none}.wob-pdp__acc>summary:before,.wob-pdp__acc>summary:after{content:"";position:absolute;right:4px;top:50%;width:14px;height:1.6px;background:currentColor;transition:transform .2s ease}.wob-pdp__acc>summary:after{transform:rotate(90deg)}.wob-pdp__acc[open]>summary:after{transform:rotate(0)}.wob-pdp__acc>summary:hover{color:#000}.wob-pdp__acc>summary:focus-visible{outline:2px solid var(--wob-yellow);outline-offset:2px}.wob-pdp__acc-body{padding:0 0 22px;font-size:14px;line-height:1.65;color:var(--wob-text);overflow-wrap:break-word}.wob-pdp__acc-body>:first-child{margin-top:0}.wob-pdp__acc-body>:last-child{margin-bottom:0}.wob-pdp__acc-body p{margin:0 0 .9em}.wob-pdp__acc-body h3{margin:1.3em 0 .4em;font:600 16px/1.2 var(--wob-head);text-transform:uppercase;color:var(--wob-black)}.wob-pdp__acc-body ul{margin:0 0 1em;padding-left:1.1em}.wob-pdp__acc-body li{margin-bottom:.35em}.wob-pdp__acc-body a{color:var(--wob-black);text-decoration:underline;text-underline-offset:2px}.wob-pdp__acc-body strong{color:var(--wob-black)}.wob-pdp__acc-body img{max-width:100%;height:auto}.wob-pdp__acc-body .wob-table-wrap{overflow-x:auto;margin:0 0 1em}.wob-pdp__acc-body table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.wob-pdp__acc-body th,.wob-pdp__acc-body td{padding:9px 10px 9px 0;text-align:left;border-bottom:1px solid var(--wob-line);vertical-align:top}.wob-pdp__acc-body th{font-weight:600;color:var(--wob-black);border-bottom-color:var(--wob-black)}.wob-pdp__acc-body td:not(:first-child),.wob-pdp__acc-body th:not(:first-child){text-align:right;padding-right:0;padding-left:10px}.wob-pdp__acc-body.is-faq p strong:only-child{display:block;margin-top:1.1em}.wob-pdp__share{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:20px;font-size:12px}.wob-pdp__share>span{color:var(--wob-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.wob-pdp__share a,.wob-pdp__share button{padding:0;border:0;background:none;cursor:pointer;color:var(--wob-black);text-decoration:none;font-size:12px}.wob-pdp__share a:hover,.wob-pdp__share button:hover{text-decoration:underline;text-underline-offset:3px}.wob-pdp__recs{margin-top:96px;padding-top:48px;border-top:1px solid var(--wob-line)}.wob-pdp__recs-title{margin:0 0 28px;font:600 clamp(28px,3vw,40px)/1.05 var(--wob-head);text-transform:uppercase;letter-spacing:.01em}.wob-pdp__recs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px;margin:0;padding:0;list-style:none}@media(min-width:750px){.wob-pdp__recs-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 16px}}.wob-pdp__sticky{position:fixed;left:0;right:0;bottom:0;z-index:900;background:#fff;border-top:1px solid var(--wob-line);box-shadow:0 -6px 24px #0000000f;transform:translateY(105%);transition:transform .3s ease;padding-bottom:env(safe-area-inset-bottom)}.wob-pdp__sticky.is-visible{transform:none}.wob-pdp__sticky-inner{display:flex;align-items:center;gap:14px;max-width:1440px;margin:0 auto;padding:10px var(--wob-gutter)}.wob-pdp__sticky-img{width:48px;height:48px;object-fit:contain;background:var(--wob-surface);mix-blend-mode:multiply;flex:0 0 auto}.wob-pdp__sticky-text{display:flex;flex-direction:column;min-width:0;flex:1}.wob-pdp__sticky-name{font:600 17px/1.1 var(--wob-head);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wob-pdp__sticky-meta{font-size:13px;color:var(--wob-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wob-pdp__sticky-meta [data-wob-sticky-price]{color:var(--wob-black);font-weight:600}.wob-pdp__atc--sticky{flex:0 0 auto;min-height:48px;padding:0 28px}@media(max-width:599px){.wob-pdp__sticky-img{display:none}.wob-pdp__atc--sticky{padding:0 18px;font-size:12px!important;letter-spacing:.08em!important}}.wob-pdp__zoom{width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff}.wob-pdp__zoom::backdrop{background:#0009}.wob-pdp__zoom-track{display:flex;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.wob-pdp__zoom-track::-webkit-scrollbar{display:none}.wob-pdp__zoom-track li{flex:0 0 100%;height:100%;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;padding:56px 16px}.wob-pdp__zoom-track img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.wob-pdp__zoom-close{position:fixed;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:var(--wob-black);color:#fff;border:0;cursor:pointer}.wob-pdp__zoom-close:hover{background:var(--wob-yellow);color:var(--wob-black)}.wob-toast{position:fixed;left:50%;bottom:24px;z-index:1000;display:flex;align-items:center;gap:20px;max-width:calc(100vw - 32px);padding:14px 18px;background:#171717;color:#fff;font:500 14px/1.3 Inter,Helvetica Neue,Arial,sans-serif;transform:translate(-50%,140%);opacity:0;transition:transform .3s ease,opacity .3s ease}.wob-toast.is-visible{transform:translate(-50%);opacity:1}.wob-toast a,.wob-toast a:link,.wob-toast a:visited{color:#fff;white-space:nowrap;text-decoration:none;padding-bottom:2px;border-bottom:2px solid #F2D749;font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase}body.wob-has-sticky .wob-toast{bottom:92px}html[data-theme=dark] :is(.wob-pdp,.wob-pdp__sticky,.wob-pdp__zoom){--wob-black: #f2f2ef;--wob-surface: #1b1b1a;--wob-line: #2c2c2a;--wob-muted: #9d9d99;--wob-text: #cfcfcb}html[data-theme=dark] .wob-pdp__stage,html[data-theme=dark] .wob-pdp__thumb,html[data-theme=dark] .wob-pdp__sticky-img{background:#f6f6f4}html[data-theme=dark] .wob-pdp__counter{color:#171717}html[data-theme=dark] .wob-pdp__bar{background:#17171726}html[data-theme=dark] .wob-pdp__bar>span{background:#171717}html[data-theme=dark] .wob-pdp__badge{background:#171717;color:#fff}html[data-theme=dark] .wob-pdp__thumb.is-active{border-color:var(--wob-yellow)}html[data-theme=dark] .wob-pdp__value{background:transparent}html[data-theme=dark] .wob-pdp__value.is-unavailable{color:#6b6b67;background:linear-gradient(to top left,transparent calc(50% - .5px),var(--wob-line) 50%,transparent calc(50% + .5px))}html[data-theme=dark] .wob-pdp__atc{color:#171717!important}html[data-theme=dark] .wob-pdp__atc:disabled{background:#2c2c2a;color:#9d9d99!important}html[data-theme=dark] .wob-pdp a.wob-pdp__coach{background:#1b1b1a;border:1px solid var(--wob-line)}html[data-theme=dark] .wob-pdp a.wob-pdp__coach:hover{background:#222220}html[data-theme=dark] .wob-pdp__usps circle{fill:#0f0f0f}html[data-theme=dark] .wob-pdp__error{background:#3a1513;color:#f6c9c5}html[data-theme=dark] .wob-pdp__sticky{background:#0f0f0f;box-shadow:0 -6px 24px #0006}html[data-theme=dark] .wob-pdp__zoom{background:#0f0f0f}html[data-theme=dark] .wob-pdp__zoom-close,html[data-theme=dark] .wob-toast{background:#f2f2ef;color:#171717}html[data-theme=dark] .wob-toast a{color:#171717}@media(prefers-reduced-motion:reduce){.wob-pdp__track,.wob-pdp__zoom-track{scroll-behavior:auto}.wob-pdp__sticky,.wob-pdp__bar>span,.wob-pdp__ship-bar>span,.wob-toast{transition:none}.wob-pdp__dot.is-in:after{animation:none}}.wob-pdp a.wob-card__add-btn,.wob-pdp a.wob-card__add-btn:link,.wob-pdp a.wob-card__add-btn:visited{background:#171717;color:#fff}.wob-pdp a.wob-card__add-btn:hover{background:var(--wob-yellow);color:#171717}@media(max-width:599px){.wob-toast{left:16px;right:16px;max-width:none;justify-content:space-between;transform:translateY(140%)}.wob-toast.is-visible{transform:none}}@supports (overflow: clip){.off-canvas--viewport:has(.wob-pdp){overflow:clip}}.wob-pdp__ingredients{margin-bottom:18px}.wob-pdp__ingredients p{margin:0 0 .6em}.wob-pdp .wob-pdp__nutrition{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.wob-pdp .wob-pdp__nutrition thead th{padding:10px 0 10px 10px;text-align:right;background:var(--wob-black);color:#fff;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:none;border:0}.wob-pdp .wob-pdp__nutrition thead th:first-child{text-align:left;padding-left:12px}.wob-pdp .wob-pdp__nutrition thead th:last-child{padding-right:12px}.wob-pdp .wob-pdp__nutrition tbody th,.wob-pdp .wob-pdp__nutrition tbody td{padding:9px 0 9px 10px;text-align:right;vertical-align:top;border-bottom:1px solid var(--wob-line);color:var(--wob-black)}.wob-pdp .wob-pdp__nutrition tbody td{white-space:nowrap}.wob-pdp .wob-pdp__nutrition tbody th{text-align:left;font-weight:500;padding-left:12px}.wob-pdp .wob-pdp__nutrition tbody td:last-child{padding-right:12px}.wob-pdp .wob-pdp__nutrition tr.is-sub th{padding-left:26px;font-weight:400;color:var(--wob-text)}.wob-pdp .wob-pdp__nutrition tbody tr:nth-child(2n){background:var(--wob-surface)}.wob-pdp__nutrition-note{margin:10px 0 0;font-size:12px;color:var(--wob-muted)}.wob-pdp__legal{font-size:13px;line-height:1.6;color:var(--wob-text)}html[data-theme=dark] .wob-pdp .wob-pdp__nutrition thead th{background:#f2f2ef;color:#171717}.wob-pdp__faq{display:grid;gap:24px 64px;margin-top:96px;padding-top:48px;border-top:1px solid var(--wob-line)}@media(min-width:990px){.wob-pdp__faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.wob-pdp__faq-title{margin:0;font:600 clamp(28px,3vw,40px)/1.05 var(--wob-head);text-transform:uppercase;letter-spacing:.01em}.wob-pdp__faq-sub{margin:12px 0 0;font-size:14px;color:var(--wob-text)}.wob-pdp .wob-pdp__faq-sub a{color:var(--wob-black);text-decoration:underline;text-underline-offset:3px}.wob-pdp__faq-list{border-top:1px solid var(--wob-black)}.wob-pdp__faq-item>summary{font:600 16px/1.35 var(--wob-body);text-transform:none;letter-spacing:0}.wob-pdp__faq-item .wob-pdp__acc-body{max-width:720px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/wob-product.css.map */
