html body .om-card__media,html body .om-cat,html body .header .om-mega__feature,html body.template-collection .om-grid-tile,html body.template-collection .product-item__image-link{background-color:var(--om-soft)}html body .jdgm-cards-carousel .jdgm-card:not(:has(img)){box-shadow:inset 0 0 0 1px var(--om-line)!important}.template-product .product-single__description .vt-accordion,.template-product .product-single__description .vt-panel{margin:0!important}.template-product .product-single__description .vt-panel{padding:2px 0 24px 15px!important}.template-product .product-single__description :is(p,li,span,strong,b,em,i,a):not(.vt-accordion,.vt-accordion *){font-family:var(--om-sans)!important;font-size:13px!important;line-height:1.7!important}.template-product .product-single__description :is(strong,b):not(.vt-accordion *){font-weight:600!important}.template-product .product-single__description p:not(.vt-accordion *){margin:0 0 12px!important}.template-product .product-single__description :is(ul,ol):not(.vt-accordion *){margin:0 0 12px!important;padding-left:18px!important}.template-product .product-single__description li:not(.vt-accordion *){margin:0 0 4px!important}@media(min-width:961px){.template-product [class*=ai-fabric-layout-]{align-items:stretch!important}.template-product [class*=ai-fabric-image-column-]{position:relative;min-height:420px}.template-product [class*=ai-fabric-image-column-]>[class*=ai-fabric-image-wrapper-]{position:absolute!important;top:0;right:0;bottom:0;left:0;height:auto!important}.template-product [class*=ai-fabric-image-wrapper-]>img{width:100%!important;height:100%!important;object-fit:cover}}.product-item{position:relative}.product-item .product-item__badges .product-item__badge--sold-out{position:absolute;top:10px;right:10px;z-index:2;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:4px 8px 3px!important;border:0!important;border-radius:999px!important;background:#1f1c19!important;color:#f6f1ea!important;font-family:var(--om-sans)!important;font-size:7.5px!important;font-weight:400!important;line-height:1!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap}.product-item .product-item__badge--sale,.product-item .swatches-globo--list legend.name-option{display:none!important}.template-collection .collection__simple-header{padding:44px 0 6px}.template-collection .collection__simple-header .collection__heading{margin:0 0 12px!important;font-family:var(--om-serif)!important;font-weight:var(--om-serif-light)!important;font-size:clamp(34px,3vw,46px)!important;line-height:1.05!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--om-ink)!important}.template-collection .collection__simple-header .collection__description{max-width:560px;font-family:var(--om-sans)!important;font-size:13px!important;line-height:1.7!important;color:var(--om-muted)!important}.template-collection .collection__simple-header .collection__description strong{font-weight:500;color:var(--om-ink)}@media(max-width:960px){.template-collection .collection__simple-header{padding:28px 0 4px}}html body .Vtl-ProductLabel.Vtl-ProductLabel .Vtl-ProductLabel__Text,html body .jdgm-medal__value,html body .plyr,html body .klaviyo_form_trigger{font-family:var(--om-sans)!important}html body gp-row :is(p,span,li,a,div,label,button,strong,em),html body .gp-text,html body .gp-text *{font-family:var(--om-sans)!important}html body gp-row :is(h1,h2,h3,h4),html body gp-row :is(h1,h2,h3,h4) *,html body :is(h1,h2,h3,h4).gp-text,html body :is(h1,h2,h3,h4).gp-text *{font-family:var(--om-serif)!important;font-weight:var(--om-serif-light)!important}html body .gp-hidden.tablet\:gp-hidden.mobile\:gp-hidden{display:none!important}html body.template-page{font-family:var(--om-sans)}.template-page main :is(.hero-eyebrow,.logo-text,select,input){font-family:var(--om-sans)!important}.template-page main :is(.hero h1,.result-box .rb-value){font-family:var(--om-serif)!important;font-weight:var(--om-serif-light)!important}@media(min-width:961px){.header .om-mega__features{display:flex;flex:0 0 auto;flex-direction:row-reverse;gap:12px}.header .om-mega__features .om-mega__feature{flex:0 0 280px}.header .om-mega__features .om-mega__feature--more{display:none}}@media(min-width:961px)and (max-width:1439px){.header .om-mega__features .om-mega__feature{flex-basis:230px}}@media(min-width:1590px){.header .om-mega__features .om-mega__feature{flex-basis:250px}.header .om-mega__features .om-mega__feature--more:nth-child(1 of.om-mega__feature--more){display:block}}@media(min-width:1850px){.header .om-mega__features .om-mega__feature--more:nth-child(2 of.om-mega__feature--more){display:block}}@media(min-width:961px){.header .om-mega--roomy .om-mega__features .om-mega__feature--more{display:block}}@media(min-width:961px)and (max-width:1199px){.header .om-mega--roomy .om-mega__features .om-mega__feature--more:nth-child(3 of.om-mega__feature--more){display:none}}html body .header .om-mega__feature-label{right:18px;white-space:normal;line-height:1.5;text-wrap:balance}.om-drawer-top{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 14px 0 24px;border-bottom:1px solid var(--om-line)}.om-drawer-top__home{display:block;line-height:0}.om-drawer-top__logo{display:block;width:auto!important;height:30px!important;max-width:190px;object-fit:contain}.om-drawer-top__close{position:relative;width:40px;height:40px;padding:0;border:0;background:none;cursor:pointer}.om-drawer-top__close:before,.om-drawer-top__close:after{content:"";position:absolute;top:50%;left:10px;right:10px;height:1.5px;background:var(--om-ink);transform:rotate(45deg)}.om-drawer-top__close:after{transform:rotate(-45deg)}.drawer-menu .drawer-menu__header{position:relative;margin:0!important;padding:0 24px!important;border-bottom:1px solid var(--om-line)}.drawer-menu .drawer-menu__search-input{height:54px!important;padding:0 40px 0 0!important;border:0!important;font-family:var(--om-sans)!important;font-size:15px!important;letter-spacing:.01em!important}.drawer-menu .drawer-menu__actions .icon{width:18px;height:18px}.drawer-menu .drawer-menu__primary-links,.drawer-menu .drawer-menu__list--sub,.drawer-menu .drawer-menu__footer{margin:0!important;padding:0!important}.drawer-menu .drawer-menu__footer:before{display:none!important}.drawer-menu .drawer-menu__item{margin:0!important;padding:0!important;border-bottom:1px solid var(--om-line)}.drawer-menu .drawer-menu__primary-links .drawer-menu__link,.drawer-menu .drawer-menu__list--sub .drawer-menu__link,.drawer-menu .drawer-menu__item--heading .drawer-menu__link,.drawer-menu .drawer-menu__footer .drawer-menu__link{display:flex!important;align-items:center;justify-content:space-between;width:100%;min-height:56px;margin:0!important;padding:0 24px!important;font-family:var(--om-sans)!important;font-size:15px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.01em!important;text-transform:none!important;text-align:left;color:var(--om-ink)!important}.drawer-menu .drawer-menu__link>span{font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;color:inherit!important}.drawer-menu .drawer-menu__item--heading .drawer-menu__link{font-weight:600!important}.drawer-menu .drawer-menu__footer .drawer-menu__link{min-height:48px;font-size:13px!important;color:var(--om-muted)!important}.drawer-menu .drawer-menu__primary-links .drawer-menu__link[href*=best-seller]{font-weight:600!important}.drawer-menu .drawer-menu__link .icon{position:relative;flex:0 0 auto;width:12px;height:12px}.drawer-menu .drawer-menu__link .icon svg{display:none}.drawer-menu .drawer-menu__link .icon:before{content:"";position:absolute;top:1px;left:3px;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.om-search .quick-search__container{position:relative}.om-search .quick-search__bar{background:none!important;border:0!important;border-bottom:1px solid var(--om-ink)!important;border-radius:0!important}.om-search .quick-search__input{background:none!important;font-family:var(--om-serif)!important;font-weight:var(--om-serif-light)!important;font-size:22px!important;letter-spacing:0!important;color:var(--om-ink)!important}.om-search .quick-search__container:has(.quick-search__results.visible) .om-search-panel{display:none}.om-search .quick-search__results:not(.visible){display:none!important}.om-search-panel{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;padding-top:28px}.om-search-panel__label{margin:0 0 14px;font-family:var(--om-sans);font-size:11px;letter-spacing:.04em;color:var(--om-muted)}.om-search-panel__links ul{margin:0;padding:0;list-style:none}.om-search-panel__links li{margin:0 0 4px}.om-search-panel__links a{font-family:var(--om-serif);font-weight:var(--om-serif-light);font-size:20px;line-height:1.4;color:var(--om-ink);text-decoration:none}.om-search-panel__links a:hover{text-decoration:underline;text-underline-offset:4px}.om-search-panel__head{display:flex;justify-content:space-between;align-items:baseline}.om-search-panel__all{font-family:var(--om-sans);font-size:11px;color:var(--om-ink);text-decoration:underline;text-underline-offset:3px}.om-search-panel__grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none}.om-search-card{display:block;color:var(--om-ink);text-decoration:none}.om-search-card__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:#f3f1ef}.om-search-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.om-search-card__title{display:block;margin-top:10px;font-family:var(--om-serif);font-weight:var(--om-serif-light);font-size:14px;line-height:1.3}.om-search-card__price{display:block;margin-top:4px;font-family:var(--om-sans);font-size:10px;letter-spacing:.06em;color:var(--om-muted)}.om-search-panel__close{position:absolute;top:14px;right:16px;width:36px;height:36px;padding:0;border:0;background:none;cursor:pointer}.om-search-panel__close:before,.om-search-panel__close:after{content:"";position:absolute;top:50%;left:9px;right:9px;height:1.5px;background:var(--om-ink);transform:rotate(45deg)}.om-search-panel__close:after{transform:rotate(-45deg)}@media(min-width:961px){.header .quick-search.om-search{left:0!important;right:0!important;top:100%!important;width:auto!important;max-width:none!important}.header .om-search .quick-search__container{width:auto!important;max-width:none!important;margin:0!important;padding:28px 40px 40px!important;background:var(--om-soft)!important;box-shadow:0 1px 0 var(--om-line)}.header .om-search .quick-search__bar{max-width:560px}.header .om-search .quick-search__results{background:var(--om-soft)!important}}@media(max-width:960px){.om-search-panel{display:block}.om-search-panel__links{margin-bottom:24px}.om-search-panel__grid{grid-auto-columns:42%;overflow-x:auto;scroll-snap-type:x mandatory}.om-search-panel__grid>li{scroll-snap-align:start}}.om-search .quick-search__results,.om-search .quick-search__results *{color:var(--om-ink)!important}.om-search .quick-search__results{max-width:560px;background:var(--om-soft)!important}.om-search .quick-search__header{margin:18px 0 6px;font-family:var(--om-sans)!important;font-size:11px!important;letter-spacing:.04em!important;text-transform:none!important;color:var(--om-muted)!important}.om-search .quick-search__result{font-family:var(--om-sans)!important;font-size:14px!important}.om-search .quick-search__result mark{background:none!important;font-weight:600}.contact__form .input{width:100%;margin:0 0 14px;padding:14px 16px;background:#fff;border:1px solid var(--om-line, #e6e0d9)!important;border-radius:0;font-family:var(--om-sans);font-size:14px;color:var(--om-ink, #1a1a1a)}.contact__form .input:focus{border-color:var(--om-ink, #1a1a1a)!important;outline:none}.contact__form .input::placeholder{color:#8a847d}.contact__form textarea.input{min-height:180px;resize:vertical}.contact__form .btn{min-width:180px;height:48px;border-radius:0!important;letter-spacing:.2em;text-transform:uppercase;font-size:12px}.contact__success{margin:0 0 20px;padding:14px 16px;background:#f3f1ee;font-family:var(--om-sans);font-size:14px;color:var(--om-ink, #1a1a1a)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/om-site-extra.css.map */
