:root{--omm-brand-pink:#f26df9;--omm-brand-ink:#302a31;--omm-brand-soft:#fff3ff;--omm-brand-border:#efd5f1;--omm-brand-muted:#595959}body{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#302a31;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;letter-spacing:-.025em;font-weight:500}button,input,select,textarea{font-family:inherit}nav a,.navigation a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;letter-spacing:.01em}.product-index .product-title{font-size:16px;line-height:1.45;font-weight:500;letter-spacing:0;margin:0 0 9px;min-height:46px}.product-index .product-title a{color:#302a31;text-decoration:none}.product-index .product-info{padding-top:15px}.product-index .product-info-inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(46px,auto) 24px auto 36px;text-align:left;align-items:start}.product-index .product-title{grid-row:1}.product-index .product__section--rating-wrapper{grid-row:2}.product-index .price{grid-row:3}.product-index .omm-card-details{grid-row:4;justify-self:start}.product-index .product__section--rating-wrapper{min-height:22px;margin:0 0 7px;font-size:12px}.product-index .price{font-size:15px;line-height:1.5;margin:0;font-weight:500}.product-index .omm-card-details{font-size:12px;min-height:36px;padding:7px 0;color:var(--omm-brand-muted);text-decoration:underline;text-underline-offset:4px}.product-index .omm-product-card{border:1px solid var(--omm-brand-border);border-radius:4px;overflow:hidden;background:#fff}.omm-product-card .omm-card-media{aspect-ratio:1/1;position:relative;background:#fff;overflow:hidden}.omm-product-card .omm-card-media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%!important;object-fit:contain}.omm-product-card .prod-image .reveal>.hidden{height:100%;background:#fff}.omm-product-card .prod-image .hidden img{object-fit:contain}.product-listing__quickview-trigger{border-radius:50%;background:var(--omm-brand-pink);color:var(--omm-brand-ink)}.product-page h1{font-size:clamp(28px,3.3vw,42px);line-height:1.15;letter-spacing:-.03em;font-weight:500}.product-page .omm-product-scent-intro{font-size:16px;line-height:1.65;color:var(--omm-brand-muted)}.omm-collection-builder-title h1{font-size:clamp(28px,3.5vw,42px);font-weight:500;letter-spacing:-.03em;line-height:1.15}.omm-collection-builder-title p{color:var(--omm-brand-muted);font-size:16px;line-height:1.6;max-width:740px;margin-left:auto;margin-right:auto}.omm-builder-heading h2{font-size:25px;font-weight:500;letter-spacing:-.02em}.omm-discovery h2,.omm-collection-guide h2{font-weight:500}.omm-discovery__links a{background:#fff;border-radius:4px;border-color:var(--omm-brand-border)}.omm-discovery__links span{font-weight:500;text-decoration:none}.omm-discovery__links a:hover span{text-decoration:underline;text-underline-offset:4px}.omm-discovery__links small{color:var(--omm-brand-muted)}.omm-collection-guide{background:var(--omm-brand-soft)}@media(max-width:740px){body{font-size:16px}.product-index .product-title{font-size:14px;min-height:42px}.product-index .product-info{padding-top:12px}.product-index .price{font-size:14px}.product-page .omm-product-scent-intro,.omm-collection-builder-title p{font-size:15px}.omm-builder-heading h2{font-size:22px}}@media(max-width:360px){.grid__wrapper{column-gap:12px}}.product-page input.omm-primary-add{display:block;width:100%;min-height:52px;padding:14px 22px;background:var(--omm-brand-pink)!important;color:var(--omm-brand-ink)!important;border:1px solid var(--omm-brand-pink)!important;border-radius:4px;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0;text-transform:none;text-align:center;cursor:pointer;box-sizing:border-box}.product-page input.omm-primary-add:hover:not(:disabled){background:var(--omm-brand-pink)!important;border-color:var(--omm-brand-pink)!important}.product-page input.omm-primary-add:focus-visible{outline:2px solid #302a31;outline-offset:3px}.product-page input.omm-primary-add:disabled{opacity:.55;cursor:not-allowed}.product-page .shopify-payment-button{margin-top:12px}.omm-empty-basket{max-width:560px;box-sizing:border-box;margin:20px auto 30px;padding:32px 22px;border:1px solid var(--omm-brand-border);border-radius:4px;background:var(--omm-brand-soft);color:#302a31;text-align:center}.omm-empty-basket h2{font-size:26px;line-height:1.2;letter-spacing:-.025em;font-weight:500;margin:0 0 12px;text-transform:none}.omm-empty-basket p{font-size:15px;line-height:1.6;margin:0 0 18px;color:var(--omm-brand-muted)}.omm-empty-basket__primary{display:flex;align-items:center;justify-content:center;min-height:50px;width:100%;padding:12px 16px;box-sizing:border-box;border:1px solid var(--omm-brand-pink);border-radius:4px;background:var(--omm-brand-pink);color:var(--omm-brand-ink)!important;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none}.omm-empty-basket__primary:hover{background:var(--omm-brand-pink)}.omm-empty-basket__secondary{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;color:var(--omm-brand-ink);font-size:14px;text-decoration:underline;text-underline-offset:3px}.omm-empty-basket .omm-empty-basket__terms{font-size:12px;line-height:1.5;margin:4px 0 0;color:var(--omm-brand-muted)}.omm-empty-basket a:focus-visible{outline:2px solid #302a31;outline-offset:3px}@media(max-width:360px){.omm-empty-basket{padding:26px 16px}.omm-empty-basket h2{font-size:23px}}.jdgm-star{color:var(--omm-brand-pink)!important}.omm-empty-basket__primary{color:var(--omm-brand-ink)!important}.omm-menu-shortcuts{padding:0 20px 12px}.mobile-menu .omm-menu-offer{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:13px 14px;min-height:48px;background:var(--omm-brand-pink);color:var(--omm-brand-ink);font-size:15px;font-weight:700;line-height:1.35;text-decoration:none;text-transform:none;letter-spacing:0}.omm-menu-shortcuts>p{font-size:11px;color:var(--omm-brand-muted);margin:7px 0 12px;line-height:1.4}.omm-menu-scents{border-top:1px solid var(--omm-brand-border);border-bottom:1px solid var(--omm-brand-border)}.omm-menu-scents summary{padding:12px 0;cursor:pointer;font-size:15px;font-weight:600;color:var(--omm-brand-ink)}.omm-menu-scents ul{list-style:none;margin:0;padding:0 0 8px}.mobile-menu .omm-menu-scents a{display:block;padding:10px 12px;min-height:44px;line-height:24px;color:var(--omm-brand-ink);font-size:14px;letter-spacing:0;text-transform:none}.mobile-menu__search form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.mobile-menu__search form input.search__input{width:100%;min-width:0;margin:0;min-height:44px;font-size:16px}.mobile-menu__search .omm-menu-search-submit{margin:0;padding:0 12px;min-height:44px;background:var(--omm-brand-pink);color:var(--omm-brand-ink);font-size:13px}.mobile-menu .omm-menu-shortcuts a:focus-visible,.omm-menu-scents summary:focus-visible,.omm-menu-search-submit:focus-visible{outline:2px solid var(--omm-brand-ink);outline-offset:3px}.omm-search-recovery{margin:16px 0}.omm-search-recovery a{display:inline-block;margin:6px 12px 6px 0;text-decoration:underline;text-underline-offset:3px;color:var(--omm-brand-ink)}@media(max-width:740px){.ajax-cart__cart-form .omm-cart-scent{padding:12px 0;margin-bottom:6px}.ajax-cart__cart-form .omm-cart-scent__head{grid-template-columns:42px minmax(0,1fr);gap:6px 10px}.ajax-cart__cart-form .omm-cart-scent__image img{width:42px;height:68px}.ajax-cart__cart-form .omm-cart-scent__head>div:not(.omm-cart-scent__bottom){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;min-width:0}.ajax-cart__cart-form .omm-cart-scent__name{grid-column:1 / -1;font-size:14px;line-height:1.4}.ajax-cart__cart-form .omm-cart-scent__count{margin:0;font-size:12px;line-height:1.4}.ajax-cart__cart-form .omm-cart-scent__remove{min-height:44px;margin:0;padding:8px 0;font-size:12px;line-height:1.4}.ajax-cart__cart-form .omm-cart-scent__bottom{gap:8px;flex-wrap:nowrap;min-width:0}.ajax-cart__cart-form .omm-cart-scent__quantity{width:108px;flex:0 0 108px}.ajax-cart__cart-form .omm-cart-scent__quantity button{width:40px;min-width:40px;height:44px;min-height:44px;max-height:none}.ajax-cart__cart-form .omm-cart-scent__price{font-size:14px;line-height:1.4;min-width:0}.ajax-cart__cart-form .omm-cart-scent__price small{font-size:10px;line-height:1.4}.ajax-cart__cart-form .omm-cart-scent__lines{margin-top:4px}.ajax-cart__cart-form .omm-cart-scent__lines>summary{min-height:32px;padding:6px 0}.ajax-cart__cart-form .ajax-cart__accordion{margin-bottom:4px}.ajax-cart__cart-form .omm-offer-progress{padding:10px 12px;margin:8px 0 10px}.ajax-cart__cart-form .omm-offer-progress strong{font-size:14px}.ajax-cart__cart-form .omm-offer-progress progress{margin:7px 0}.ajax-cart__cart-form .omm-offer-progress p{font-size:13px;line-height:1.4;margin-bottom:4px}.ajax-cart__cart-form .omm-offer-progress small{line-height:1.4}.ajax-cart__cart-form .omm-offer-progress a{min-height:36px;padding:6px 0}.ajax-cart__cart-form .omm-cart-delivery{padding:10px 12px;margin:4px 0 10px}.ajax-cart__cart-form .omm-cart-delivery p{margin:3px 0;line-height:1.4}.ajax-cart__cart-form .omm-cart-delivery .omm-cart-delivery__excludes{margin:0 0 6px}.ajax-cart__cart-form .omm-cart-delivery .omm-cart-delivery__threshold{margin:5px 0;font-size:13px}.ajax-cart__cart-form .omm-cart-help{margin:8px 0;font-size:13px}}#omm-build-10:has(.omm-collection-builder-title){padding-top:12px;padding-bottom:10px}#omm-build-10 .omm-collection-builder-title h1{margin-bottom:8px}#omm-build-10 .omm-collection-builder-title p{margin:0 auto 14px}#omm-build-10:has(.omm-collection-builder-title) .omm-builder-heading h2{margin-bottom:6px}#omm-build-10:has(.omm-collection-builder-title) .omm-builder-heading p{margin-bottom:8px}#omm-build-10:has(.omm-collection-builder-title) .omm-builder-heading .omm-builder-upfront-terms{margin-bottom:10px}#omm-build-10:has(.omm-collection-builder-title) .omm-builder-shell>summary{padding:12px 18px;min-height:48px;box-sizing:border-box}.collection-template:has(#omm-browse-products){margin-top:8px}.collection-template #omm-browse-products{margin-bottom:10px}.collection-template .collection-description:has(#omm-browse-products){margin-bottom:0}.collection-template:has(#omm-browse-products) .omm-collection-controls{margin:8px 0 12px;padding:12px}.collection-template:has(#omm-browse-products) .omm-collection-count{margin-bottom:8px}@media(min-width:980px){.collection-template:has(#omm-browse-products) .omm-collection-controls{display:flex;align-items:center;gap:16px}.collection-template:has(#omm-browse-products) .omm-collection-count{margin:0;white-space:nowrap}.collection-template:has(#omm-browse-products) .omm-collection-form{flex:1;gap:12px}.collection-template:has(#omm-browse-products) .omm-sort-field{display:flex;align-items:center;gap:8px;min-width:240px;max-width:320px}.collection-template:has(#omm-browse-products) .omm-sort-field label{margin:0;white-space:nowrap}.collection-template:has(#omm-browse-products) .omm-sort-field select{flex:1;width:auto;min-width:0}}@media(max-width:740px){#omm-build-10:has(.omm-collection-builder-title){padding-top:8px;padding-bottom:8px}#omm-build-10 .omm-collection-builder-title h1{margin-bottom:12px}}.omm-wax-collection.main__section{margin-top:12px;margin-bottom:16px}.omm-wax-collection .collection-description{margin:0}.omm-wax-collection .omm-catalog-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}.omm-wax-collection #omm-browse-products{font-size:30px;line-height:1.2;font-weight:500;text-align:left;margin:0;letter-spacing:-.02em}.omm-catalog-offer{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--omm-brand-ink);font-size:14px;line-height:1.3;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.omm-catalog-refine{margin:0 0 16px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.omm-catalog-refine>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0;cursor:pointer;list-style:none;font-size:14px;color:var(--omm-brand-ink)}.omm-catalog-refine>summary::-webkit-details-marker{display:none}.omm-catalog-refine>summary>span:first-child{display:flex;align-items:center;gap:10px}.omm-catalog-refine[open]>summary>span:first-child>span{transform:rotate(45deg)}.omm-catalog-count{color:var(--omm-brand-muted);font-size:13px}.omm-wax-collection .omm-catalog-refine .omm-collection-controls{border:0;background:#fff;padding:8px 0;margin:0}.omm-catalog-refine .omm-collection-count{display:none}.omm-wax-collection .collection-description>.grid__wrapper:empty{display:none}.omm-catalog-offer:focus-visible,.omm-catalog-refine>summary:focus-visible{outline:2px solid var(--omm-brand-ink);outline-offset:3px}body:has(.omm-wax-collection) .breadcrumbs{margin-top:12px;margin-bottom:8px;padding-top:0;padding-bottom:0}@media(max-width:740px){body:has(.omm-wax-collection) .breadcrumbs{display:none}.omm-wax-collection.main__section{margin-top:12px}.omm-wax-collection #omm-browse-products{font-size:26px}.omm-wax-collection .omm-catalog-header{margin-bottom:4px}.omm-catalog-refine{margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/omm-brand.css.map */
