.product-info__liquid:has(>.oc-pd-cat){margin-bottom:calc(var(--spacing-2, 8px) * -1.5)}.oc-pd-cat{display:inline-block;font-size:12.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--text-color) / .6);text-decoration:none}.oc-pd-cat:hover{color:rgb(var(--text-color))}.oc-pd-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-block:16px;border-block:1px solid rgb(var(--text-color) / .1)}.oc-pd-trust>*{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;font-size:12px;line-height:1.3;color:rgb(var(--text-color) / .75);text-decoration:none}.oc-pd-trust svg{width:22px;height:22px;color:rgb(var(--text-color))}.oc-pd-trust b{font-weight:500;color:rgb(var(--text-color))}@media(min-width:1000px){.oc-pd-trust>*{font-size:13px}}.oc-pd{--oc-text: var(--text-color, 39 39 39);color:rgb(var(--oc-text));padding:40px max(var(--container-gutter, 20px),calc((100% - var(--container-max-width, 1300px)) / 2))}@media(min-width:1000px){.oc-pd{padding-block:72px}}.oc-pd *{box-sizing:border-box}.oc-pd a{color:inherit;text-decoration:none}.oc-fit__img img{display:block;max-width:none}.oc-pd p{margin:0}.oc-pd__eyebrow{font-size:12.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--oc-text) / .6);margin:0 0 6px!important}.oc-pd__h{font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, 500);font-size:24px;line-height:1.1;letter-spacing:-.01em;text-transform:none;margin:0 0 16px}@media(min-width:1000px){.oc-pd__h{font-size:34px;margin-bottom:24px}}.oc-fit__list{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:10px;overflow-x:auto;margin-inline:calc(-1 * var(--container-gutter, 20px));padding-inline:var(--container-gutter, 20px);scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-gutter, 20px)}.oc-fit__list::-webkit-scrollbar{display:none}@media(min-width:1000px){.oc-fit__list{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:16px}}.oc-fit{scroll-snap-align:start;display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;align-items:center;background:var(--oc-card, #f1efeb);border-radius:8px;padding:10px 12px 10px 10px;overflow:hidden}.oc-fit__img{width:84px;height:84px;display:block;overflow:hidden}.oc-fit__img img{width:84px;height:84px;object-fit:contain;transform:scale(1.7);transform-origin:50% 60%}.oc-fit__n{display:block;font-weight:500;font-size:14px}.oc-fit__w{display:block;font-size:12.5px;line-height:1.35;color:rgb(var(--oc-text) / .65);margin-top:2px}.oc-fit__b{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px}.oc-fit__b>span{font-weight:500;font-size:14px}.oc-fit form{margin:0}.oc-fit__add{width:36px;height:36px;border-radius:50%;border:0;background:#0d5c66;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.oc-fit__add svg{width:16px;height:16px}.oc-use__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}@media(min-width:1000px){.oc-use__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:64px;align-items:start}}.oc-use__steps{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:oc-step}.oc-use__steps li{counter-increment:oc-step;display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;background:#ffffff8c;border-radius:8px;padding:14px;font-size:14.5px;line-height:1.45}.oc-use__steps li:before{content:counter(oc-step);width:32px;height:32px;border-radius:50%;background:rgb(var(--oc-text));color:#fff;display:grid;place-items:center;font-family:var(--heading-font-family, inherit);font-size:15px}.oc-use__note{font-size:13.5px;color:rgb(var(--oc-text) / .7);margin-top:14px!important}.oc-use__note a{font-weight:500;text-decoration:underline!important;text-underline-offset:2px}.oc-more__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.oc-more__head a{font-size:14px;font-weight:500;white-space:nowrap}.oc-more__head a:after{content:" \203a"}.oc-more product-list.product-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:1000px){.oc-more product-list.product-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/oc-pdp.css.map */
