.om-pdp{--gap: clamp(20px, 4vw, 64px);color:var(--om-ink, #111)}.om-pdp__wrap{max-width:var(--om-max, 1280px);margin:0 auto;padding:0 0 48px}.om-pdp__media-list{list-style:none;margin:0;padding:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.om-pdp__media-list::-webkit-scrollbar{display:none}.om-pdp__media{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:4 / 5;background:var(--om-soft, #f5f4f2);overflow:hidden}.om-pdp__media img,.om-pdp__media video,.om-pdp__media iframe,.om-pdp__media .om-placeholder{width:100%;height:100%;object-fit:cover;display:block;border:0}.om-pdp__counter{position:absolute;right:12px;bottom:12px;margin:0;background:#ffffffeb;color:#111;font:600 12px/1 var(--om-sans);letter-spacing:.08em;padding:7px 10px;border-radius:999px}.om-pdp__info{padding:20px 16px 0}.om-pdp__title{font-family:var(--om-serif);font-weight:400;font-size:clamp(28px,3.2vw,40px);line-height:1.1;margin:0 0 10px}.om-pdp__price{display:flex;align-items:baseline;gap:10px;margin:0 0 14px}.om-pdp__price-now{font:600 22px/1.2 var(--om-sans)}.om-pdp__price-was{color:var(--om-muted, #5f5a55);font-size:15px}.om-pdp__cost{border:1px solid var(--om-line, #e5e5e5);background:var(--om-soft, #f5f4f2);padding:12px 14px;margin:0 0 20px;border-radius:var(--om-radius, 4px)}.om-pdp__cost p{display:flex;justify-content:space-between;margin:0 0 4px;font-size:14px;line-height:1.5;color:var(--om-ink, #111)}.om-pdp__cost small,.om-pdp__ship-note{display:block;font-size:12.5px;color:var(--om-muted, #5f5a55);line-height:1.5}.om-pdp__ship-note{margin:0 0 18px}.om-opt{border:0;padding:0;margin:0 0 18px;min-width:0}.om-opt__legend{display:flex;justify-content:space-between;align-items:center;width:100%;font:600 13px/1.4 var(--om-sans);letter-spacing:.04em;margin:0 0 10px;padding:0}.om-opt__legend [data-om-opt-label]{font-weight:400;color:var(--om-muted, #5f5a55);margin-left:4px;margin-right:auto}.om-opt__guide{font-size:13px;min-height:44px}.om-opt__values{display:flex;flex-wrap:wrap;gap:8px}.om-opt__chip{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:52px;min-height:48px;padding:0 14px;margin:0;border:1px solid var(--om-line, #e5e5e5);border-radius:var(--om-radius, 4px);background:#fff;font:500 14px/1 var(--om-sans);color:var(--om-ink, #111);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.om-opt__chip:hover{border-color:var(--om-ink, #111)}.om-opt__chip--swatch{padding:4px 12px 4px 4px}.om-opt__chip--swatch img{width:30px;height:40px;object-fit:cover;border-radius:2px}.om-opt__input:checked+.om-opt__chip{border-color:var(--om-ink, #111);background:var(--om-ink, #111);color:#fff}.om-opt__input:focus-visible+.om-opt__chip{outline:2px solid var(--om-ink, #111);outline-offset:3px}.om-opt__chip.is-soldout{color:#9a948e;background:repeating-linear-gradient(135deg,#fff 0 6px,#f4f2ef 6px 7px)}.om-opt__chip.is-soldout span:first-child{text-decoration:line-through}.om-opt__input:checked+.om-opt__chip.is-soldout{background:#6b6560;color:#fff}.om-opt.is-required .om-opt__chip:not(.is-soldout){border-color:#a3362a}.om-pdp__stock{font-size:13.5px;margin:0 0 6px;min-height:1em}.om-pdp__stock[data-state=ok]{color:#276749}.om-pdp__stock[data-state=soldout],.om-pdp__stock[data-state=unavailable]{color:#a3362a}.om-eta{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;margin:6px 0 14px;border:1px solid var(--om-line, #e5e5e5);border-radius:var(--om-radius, 4px)}.om-eta svg{flex:0 0 auto;margin-top:2px}.om-eta__label{display:block;font:600 13px/1.4 var(--om-sans);margin:0 0 4px}.om-eta__select{width:100%;min-height:40px;padding:6px 10px;border:1px solid var(--om-line, #e5e5e5);border-radius:var(--om-radius, 4px);font-size:14px;background:#fff}.om-eta__text{margin:6px 0 0;font-size:13.5px;line-height:1.5;color:var(--om-ink, #111)}.om-pdp__error{color:#a3362a;font-size:14px;margin:0 0 10px;font-weight:600}.om-pdp__actions{display:grid;gap:10px;margin:8px 0 22px}.om-pdp__actions .om-btn{min-height:52px}.om-btn.is-loading{opacity:.6;pointer-events:none}.om-pdp__wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;color:var(--om-ink, #111);font:500 14px/1.3 var(--om-sans);text-decoration:underline;text-underline-offset:3px}.om-pdp__points{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:8px}.om-pdp__points li{position:relative;padding-left:22px;font-size:14.5px;line-height:1.5}.om-pdp__points li:before{content:"";position:absolute;left:2px;top:.55em;width:10px;height:6px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg)}.om-pdp__accordions{border-top:1px solid var(--om-line, #e5e5e5)}.om-acc{border-bottom:1px solid var(--om-line, #e5e5e5)}.om-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:56px;font:600 14px/1.3 var(--om-sans);letter-spacing:.03em}.om-acc summary::-webkit-details-marker{display:none}.om-acc summary:after{content:"+";font:300 22px/1 var(--om-sans);transition:transform .2s}.om-acc[open] summary:after{transform:rotate(45deg)}.om-acc__body{padding:0 0 18px;font-size:14.5px;line-height:1.65;color:var(--om-muted, #5f5a55)}.om-acc__body h1,.om-acc__body h2,.om-acc__body h3{font-size:17px;margin:14px 0 6px}.om-acc__body table{width:100%;border-collapse:collapse;font-size:13.5px}.om-acc__body td,.om-acc__body th{border:1px solid var(--om-line, #e5e5e5);padding:6px 8px}.om-pdp__app{margin-top:28px}.om-dialog{border:0;padding:0;width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 24px);border-radius:6px;color:var(--om-ink, #111)}.om-dialog::backdrop{background:#1111118c}.om-dialog__inner{padding:22px 20px 20px;overflow:auto;max-height:calc(100dvh - 24px)}.om-dialog__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.om-dialog__title{font-family:var(--om-serif);font-weight:400;font-size:28px;margin:0}.om-dialog__close{width:44px;height:44px;display:grid;place-items:center;background:none;border:0;cursor:pointer;color:inherit}.om-dialog__note{font-size:13.5px;color:var(--om-muted, #5f5a55);margin:14px 0}.om-table-wrap{overflow-x:auto}.om-table{width:100%;border-collapse:collapse;font-size:14.5px}.om-table th,.om-table td{border-bottom:1px solid var(--om-line, #e5e5e5);padding:11px 8px;text-align:left}.om-table thead th{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--om-muted, #5f5a55)}html.om-lock,html.om-lock body{overflow:hidden}.om-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--om-line, #e5e5e5);box-shadow:0 -6px 18px #0000000f}.om-sticky[hidden]{display:none}.om-sticky__info{display:grid;min-width:0;flex:1}.om-sticky__title{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.om-sticky__price{font-weight:600;font-size:15px}.om-sticky .om-btn{min-height:48px;padding:0 20px;flex:0 0 auto}body.om-has-sticky{padding-bottom:76px}body.om-has-sticky .mobile-sticky-menu,body.om-has-sticky .stickymenu-mobile{display:none!important}@media(min-width:990px){.om-pdp__wrap{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:var(--gap);padding:32px var(--om-gutter, 32px) 72px}.om-pdp__media-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;overflow:visible}.om-pdp__media{flex:none}.om-pdp__media-list>:first-child{grid-column:1 / -1}.om-pdp__counter{display:none}.om-pdp__info{padding:0}.om-pdp__sticky{position:sticky;top:110px}.om-sticky{display:none!important}body.om-has-sticky{padding-bottom:0}}.om-pay{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:-8px 0 22px;font-size:12.5px;color:var(--om-muted, #5f5a55)}.om-pay ul{display:flex;gap:6px;list-style:none;margin:0;padding:0}.om-pay svg{width:38px;height:24px;display:block}.om-pdp .om-eyebrow{font-size:11px;letter-spacing:.14em;color:var(--om-muted, #727272)}.om-pdp__title{font:600 25px/1.25 var(--om-sans)!important;letter-spacing:0;text-transform:none;margin:0 0 8px;color:var(--om-ink, #232323)}.om-pdp__price-now{font:500 18px/1.3 var(--om-sans)}.om-pdp__price-was{color:#9a9a9a}.om-pdp__price:has(.om-pdp__price-was:not([hidden])) .om-pdp__price-now{color:var(--om-sale, #cc4058)}.om-opt__legend{font:400 14px/1.4 var(--om-sans);letter-spacing:0}.om-opt__legend [data-om-opt-label]{color:var(--om-ink, #232323);font-weight:600}.om-opt__guide{font-size:13px;text-decoration:underline;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.om-opt--size .om-opt__chip{min-width:44px;width:44px;height:44px;min-height:44px;padding:0;border-color:#cbcbcb;border-radius:0;font-size:14px}.om-opt__chip{border-radius:0;border-color:#cbcbcb}.om-opt__input:checked+.om-opt__chip{background:#fff;color:var(--om-ink, #232323);border:1.5px solid #232323}.om-opt__chip.is-soldout{background:linear-gradient(to top right,transparent calc(50% - .5px),#cbcbcb calc(50% - .5px),#cbcbcb calc(50% + .5px),transparent calc(50% + .5px));color:#b0b0b0}.om-opt__chip.is-soldout span:first-child{text-decoration:none}.om-opt__input:checked+.om-opt__chip.is-soldout{background:linear-gradient(to top right,transparent calc(50% - .5px),#232323 calc(50% - .5px),#232323 calc(50% + .5px),transparent calc(50% + .5px));color:#232323}.om-opt--color .om-opt__chip--swatch{padding:3px;width:auto}.om-opt--color .om-opt__chip--swatch span{display:none}.om-opt--color .om-opt__chip--swatch img{width:40px;height:52px;border-radius:0}.om-pdp__actions .om-btn{min-height:52px;font:500 15px/1 var(--om-sans);letter-spacing:.06em;border-radius:0}.om-pdp__actions .om-btn:not(.om-btn--ghost){background:#000;border-color:#000}.om-pdp__wa{display:flex;align-items:center;gap:12px;justify-content:flex-start;text-decoration:none;background:#eaf7ef;border:1px solid #c9ebd5;color:#14532d;padding:12px 14px;min-height:56px;font-weight:500}.om-pdp__wa svg{width:26px;height:26px;color:#25d366;flex:0 0 auto}.om-pdp__points li{font-size:13px;font-weight:500}.om-acc summary{min-height:50px;font:600 13px/1.3 var(--om-sans);text-transform:uppercase;letter-spacing:.06em}.om-acc__body{font-size:13px}.om-eta,.om-pdp__cost{border-radius:0}.om-pdp__media{aspect-ratio:4 / 5;background:#f6f6f6}@media(min-width:990px){.om-pdp__wrap{grid-template-columns:minmax(0,870fr) minmax(0,525fr);gap:50px;max-width:1440px}.om-pdp__sticky{top:90px}}.om-crumbs{font-size:12px;color:#727272;padding:10px 10px 8px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.om-crumbs a{color:#727272;text-decoration:none}.om-crumbs [aria-current]{color:#232323}.om-pdp__gallery{position:relative}.om-pdp__badge{position:absolute;top:10px;right:20px;z-index:2;background:#000;color:#fff;font:500 12px/22px var(--om-sans);padding:0 8px;border-radius:3px;letter-spacing:.04em}.om-pdp__media-list{padding:0 10px}.om-thumbs{display:flex;align-items:center;gap:4px;padding:10px 6px 0}.om-thumbs__list{list-style:none;margin:0;padding:0;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;flex:1}.om-thumbs__list::-webkit-scrollbar{display:none}.om-thumbs__btn{padding:0;border:1px solid transparent;background:#f6f6f6;width:75px;height:111px;flex:0 0 auto;cursor:pointer;opacity:.55;transition:opacity .2s,border-color .2s}.om-thumbs__btn img{width:100%;height:100%;object-fit:cover;display:block}.om-thumbs__btn.is-active{opacity:1;border-color:#232323}.om-thumbs__arrow{width:32px;height:44px;background:none;border:0;color:#232323;cursor:pointer;flex:0 0 auto}.om-pdp__counter{display:none}.om-pdp__wa--card{display:flex!important;align-items:center;gap:0;padding:0!important;background:none!important;border:0!important;min-height:0!important;text-decoration:none!important;margin-top:4px}.om-wa__logo{width:64px;height:64px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000001f;display:grid;place-items:center;overflow:hidden;z-index:1;flex:0 0 auto;font:700 12px var(--om-sans);color:#000}.om-wa__logo img{width:46px;height:auto;object-fit:contain}.om-wa__pill{background:#2e7d4f;color:#fff;padding:10px 16px 10px 28px;margin-left:-18px;border-radius:6px;display:grid;gap:2px;box-shadow:0 2px 8px #0000001f}.om-wa__top{font-size:12px;opacity:.92}.om-wa__top em{font-style:normal;background:#4ade80;color:#064e3b;font-size:10px;padding:1px 5px;border-radius:3px;margin-left:4px}.om-wa__q{font-size:13.5px;font-weight:600}.om-trust{list-style:none;margin:4px 0 22px;padding:0;display:grid;gap:14px}.om-trust li{display:flex;gap:12px;align-items:center;font-size:13px;font-weight:500;color:#232323}.om-trust svg{width:22px;height:22px;flex:0 0 auto}.om-trust a{color:inherit}.om-look{margin:8px 0 26px}.om-look__title{font:600 18px/1.3 var(--om-sans)!important;text-align:center;letter-spacing:.02em;margin:0 0 16px;text-transform:uppercase}.om-look__track{list-style:none;margin:0;padding:0;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.om-look__track::-webkit-scrollbar{display:none}.om-look__item{flex:0 0 calc(50% - 6px);scroll-snap-align:start}.om-look__item a{text-decoration:none;color:#232323;display:grid;gap:6px}.om-look__img{aspect-ratio:4 / 5;background:#f6f6f6;overflow:hidden;display:block}.om-look__img img{width:100%;height:100%;object-fit:cover;display:block}.om-look__name{font-size:15px;line-height:1.35}.om-look__price{font-size:15px;font-weight:500}.om-look__dots{display:flex;justify-content:center;gap:10px;margin-top:14px}.om-look__dots span{width:10px;height:10px;border-radius:50%;border:1px solid #232323}.om-look__dots span.is-on{background:#232323}@media(min-width:990px){.om-thumbs{display:none}.om-crumbs{padding:16px 15px 0;max-width:1440px;margin:0 auto}.om-pdp__media-list{padding:0}}.om-pdp__media-list{scroll-padding-left:10px;gap:10px}@media(min-width:990px){.om-pdp__media-list{scroll-padding-left:0}}.om-pdp__stock[data-state=low]{color:#b45309;font-weight:600;display:flex;align-items:center;gap:8px}.om-pdp__stock[data-state=low]:before{content:"";width:8px;height:8px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 3px #f59e0b33}html.om-zoom-lock,html.om-zoom-lock body{overflow:hidden}html.om-zoom-lock #carthike-chat-button-container{display:none!important}.om-pdp__media--image{cursor:zoom-in}.om-zoom-btn{position:absolute;top:10px;right:20px;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;background:#ffffffe6;border:0;border-radius:50%;color:var(--om-ink, #232323);cursor:pointer;transition:background-color .2s}.om-zoom-btn:hover{background:#fff}.om-zoom-btn:focus-visible{outline:2px solid var(--om-ink, #232323);outline-offset:2px}@media(min-width:990px){.om-zoom-btn{right:10px}}.om-zoom{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:var(--om-ink, #232323);overflow:hidden}.om-zoom[open]{display:block;animation:omZoomIn .25s ease both}.om-zoom::backdrop{background:#fff}@keyframes omZoomIn{0%{opacity:0}to{opacity:1}}.om-zoom__head{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 18px;pointer-events:none}.om-zoom__count{margin:0;padding:6px 12px;background:#ffffffeb;color:var(--om-ink, #232323);font:600 12px/1 var(--om-sans);letter-spacing:.12em;border-radius:999px}.om-zoom__close{pointer-events:auto;display:grid;place-items:center;width:48px;height:48px;padding:0;background:#ffffffeb;border:0;border-radius:50%;color:var(--om-ink, #232323);cursor:pointer}.om-zoom__close,.om-zoom__arrow{box-shadow:0 0 0 1px #00000014,0 2px 10px #00000014}.om-zoom__close:hover{background:var(--om-ink, #232323);color:#fff}.om-zoom__close:focus-visible,.om-zoom__arrow:focus-visible{outline:2px solid var(--om-ink, #232323);outline-offset:2px}.om-zoom__track{display:flex;width:100%;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.om-zoom__track::-webkit-scrollbar{display:none}.om-zoom__track:focus{outline:none}.om-zoom__slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;touch-action:pan-x pinch-zoom}.om-zoom__pinch{display:grid;place-items:center;width:100%;height:100%}.om-zoom__img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(hover:hover)and (pointer:fine){.om-zoom__img{cursor:zoom-in;transition:transform .3s var(--om-ease, ease)}.om-zoom__slide.is-zoomed .om-zoom__img{transform:scale(2.2);cursor:zoom-out}}.om-zoom__arrow{position:absolute;top:50%;z-index:3;display:none;place-items:center;width:52px;height:52px;margin-top:-26px;padding:0;background:#ffffffeb;border:0;border-radius:50%;color:var(--om-ink, #232323);cursor:pointer;transition:opacity .2s,background-color .2s,color .2s}.om-zoom__arrow:hover{background:var(--om-ink, #232323);color:#fff}.om-zoom__arrow[disabled]{opacity:0;pointer-events:none}.om-zoom__arrow--prev{left:20px}.om-zoom__arrow--next{right:20px}@media(min-width:990px){.om-zoom__arrow{display:grid}.om-zoom__head{padding:16px 16px 16px 24px}}@media(prefers-reduced-motion:reduce){.om-zoom[open]{animation:none}.om-zoom__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/om-pdp.css.map */
