.omw-card__card{text-align:center;flex-direction:column;align-items:center;min-width:0;line-height:1.4;display:flex;position:relative}.omw-card__media{width:100%;position:relative}.omw-card__frame{aspect-ratio:7/8;border-radius:var(--radius-card);background:var(--color-footer-bg);isolation:isolate;width:100%;position:relative;overflow:hidden}.omw-card__imageLink{transition:opacity .25s;display:block;position:absolute;inset:0}.omw-card__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.omw-card__hoverImg{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s ease, transform 2s var(--ease-zoom);background-color:#fff;position:absolute;inset:0;transform:scale(1)}@media (min-width:1025px) and (hover:hover){.omw-card__frame:hover .omw-card__hoverImg{opacity:1;transform:scale(1.09)}}@media (max-width:1024px),(hover:none){.omw-card__hoverImg{display:none}}.omw-card__labels{transition:opacity .3s}.omw-card__loadingSpin{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.omw-card__card[data-busy=true] .omw-card__imageLink{opacity:.4}.omw-card__card[data-busy=true] .omw-card__hoverImg,.omw-card__card[data-qs=true] .omw-card__hoverImg,.omw-card__card[data-swatch=true] .omw-card__hoverImg{transition:opacity .25s;opacity:0!important}.omw-card__card[data-busy=true] .omw-card__labels,.omw-card__card[data-qs=true] .omw-card__labels{opacity:0}.omw-card__actions{inset-inline:0;z-index:var(--z-card-actions);pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:10px}.omw-card__bar{border-radius:var(--radius-actions);max-width:calc(100% - 20px);box-shadow:var(--shadow-actions);pointer-events:auto;background:#fff;padding:0 7px;transition:opacity .3s,visibility .3s,transform .3s;display:inline-flex}@media (min-width:1025px){.omw-card__bar{opacity:0;transform:translateY(25px)}.omw-card__card:hover .omw-card__bar,.omw-card__card:focus-within .omw-card__bar{opacity:1;transform:none}}@media (min-width:1025px) and (hover:none){.omw-card__bar{opacity:1;visibility:visible;transform:none}}.omw-card__card[data-busy=true] .omw-card__bar,.omw-card__card[data-qs=true] .omw-card__bar{opacity:0!important;visibility:hidden!important}.omw-card__btn{width:43px;max-width:43px;height:45px;color:var(--color-entity);cursor:pointer;background:0 0;border:0;flex:auto;justify-content:center;align-items:center;padding:0;transition:color .25s;display:inline-flex;position:relative}.omw-card__btn:hover{color:var(--color-gray-500)}.omw-card__btn svg{width:20px;height:20px}.omw-card__iconWrap{display:inline-flex;position:relative}.omw-card__added{top:-7px;background:var(--color-primary);color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;inset-inline-end:-8px}.omw-card__btn .omw-card__added svg{width:9px;height:9px}.omw-card__btnSpin{width:18px;height:18px;color:var(--color-entity)}@media (min-width:1025px) and (hover:hover){.omw-card__btn[data-tip]:after,.omw-card__btn[data-tip]:before,.omw-card__swatchBtn[data-tip]:after,.omw-card__swatchBtn[data-tip]:before{z-index:var(--z-tooltip);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s;position:absolute;left:50%}.omw-card__btn[data-tip]:after,.omw-card__swatchBtn[data-tip]:after{content:attr(data-tip);border-radius:var(--radius-tooltip);background:var(--tooltip-bg);width:max-content;max-width:200px;color:var(--tooltip-text);font:400 12px/1.6 var(--font-body);white-space:normal;padding:7px 15px;bottom:calc(100% + 8px);transform:translate(-50%)}.omw-card__btn[data-tip]:before,.omw-card__swatchBtn[data-tip]:before{content:"";border:5px solid #0000;border-bottom-width:0;border-top-color:var(--tooltip-bg);bottom:calc(100% + 3px);transform:translate(-50%)}.omw-card__btn[data-tip]:hover:after,.omw-card__btn[data-tip]:hover:before,.omw-card__btn[data-tip]:focus-visible:after,.omw-card__btn[data-tip]:focus-visible:before,.omw-card__swatchBtn[data-tip]:hover:after,.omw-card__swatchBtn[data-tip]:hover:before,.omw-card__swatchBtn[data-tip]:focus-visible:after,.omw-card__swatchBtn[data-tip]:focus-visible:before{opacity:1;visibility:visible}}@media (max-width:1024px){.omw-card__bar{border-radius:var(--radius-actions-mobile);padding:0}.omw-card__btn{width:35px;max-width:35px;height:35px}.omw-card__btn svg{width:14px;height:14px}.omw-card__desktopOnly{display:none}.omw-card__added{top:-6px;width:13px;height:13px;inset-inline-end:-7px}.omw-card__btn .omw-card__added svg{width:8px;height:8px}.omw-card__btnSpin{width:14px;height:14px}}.omw-card__qs{z-index:var(--z-card-quickshop);background:var(--quickshop-bg);text-align:start;visibility:hidden;flex-direction:column;padding:45px 10px 0;transition:transform .3s,visibility 0s linear .3s;display:flex;position:absolute;inset:0;transform:translateY(103%)}.omw-card__qs[data-open=true]{visibility:visible;transition:transform .4s,visibility linear;transform:none}.omw-card__qsBody{flex-direction:column;flex:auto;justify-content:flex-end;gap:12px;min-height:0;padding-bottom:12px;display:flex;overflow-y:auto}.omw-card__qsClose{top:5px;height:30px;font:400 13px/1 var(--font-body);color:var(--color-entity);opacity:0;background:0 0;border:0;align-items:center;gap:5px;padding:0 4px;transition:opacity .25s,color .25s;display:inline-flex;position:absolute;inset-inline-end:8px}.omw-card__qs[data-open=true] .omw-card__qsClose{opacity:1;transition:opacity .25s .35s,color .25s}.omw-card__qsClose:hover{color:var(--color-gray-500)}.omw-card__qsError{font:400 13px/1.4 var(--font-body);color:var(--color-error);margin:0}.omw-card__qsLink{font:600 13px/1.4 var(--font-body);color:var(--color-primary);text-decoration:underline}.omw-card__qsAdd{background:var(--color-primary);color:#fff;height:42px;font:600 13px/1.2 var(--font-body);border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:8px;margin-inline:-10px;transition:background-color .25s;display:flex}.omw-card__qsAdd:hover{background:var(--color-primary-hover)}.omw-card__qsAdd[aria-busy=true]{cursor:progress}.omw-card__qsAddIcon{display:none}@media (max-width:768.98px){.omw-card__qs{padding-top:10px}.omw-card__qsClose{top:0;justify-content:center;width:30px;inset-inline-end:0}.omw-card__qsCloseText,.omw-card__qsAddText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.omw-card__qsAddIcon{display:inline-flex}}.omw-card__info{flex-direction:column;align-items:center;gap:5px;width:100%;padding-top:12px;display:flex}.omw-card__swatches{flex-wrap:wrap;justify-content:center;gap:5px 8px;margin-bottom:5px;display:inline-flex}.omw-card__dot{width:15px;height:15px;box-shadow:var(--ring-swatch);border-radius:50%}.omw-card__swatchBtn{width:15px;height:15px;box-shadow:var(--ring-swatch);cursor:pointer;border:0;border-radius:50%;padding:0;position:relative}.omw-card__swatchBtn[aria-pressed=true]{box-shadow:var(--ring-swatch-active)}@media (max-width:1024px),(hover:none){.omw-card__swatchBtn:before{content:"";position:absolute;inset:-6px}}.omw-card__title{font:400 16px/1.4 var(--font-title);color:var(--color-entity);text-wrap:balance;margin:0}.omw-card__titleLink{color:var(--color-entity);transition:color .25s}.omw-card__titleLink:hover,.omw-card__titleLink:focus-visible{color:var(--color-entity-hover)}@media (max-width:576px){.omw-card__info{gap:10px;font-size:90%}.omw-card__title{font-size:14.4px}.omw-card__info{--price-fs:14.4px}}.omw-card__list{text-align:start;grid-template-columns:270px minmax(0,1fr);align-items:center;gap:30px;display:grid}.omw-card__listInfo{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.omw-card__listInfo .omw-card__swatches{justify-content:flex-start;margin-bottom:8px}.omw-card__listTitle{font:500 20px/1.4 var(--font-title);color:var(--color-entity);margin:0 0 8px}.omw-card__listInfo>.omw-card__listTitle+*{margin-bottom:8px}.omw-card__listDesc{-webkit-line-clamp:3;line-clamp:3;font:400 16px/1.6 var(--font-body);color:var(--color-text);-webkit-box-orient:vertical;margin:12px 0 0;display:-webkit-box;overflow:hidden}.omw-card__listActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.omw-card__list .omw-card__listBtn{width:42px;max-width:42px;height:42px;color:var(--color-gray-500);flex:none}.omw-card__list .omw-card__listBtn:hover{color:var(--color-entity)}.omw-card__list .omw-card__listBtn svg{width:20px;height:20px}@media (max-width:768.98px){.omw-card__list{grid-template-columns:minmax(0,1fr);gap:15px}}
