body{background:#fff;color:#1a1a1c}.header{display:grid!important;grid-template-areas:"logo secondary-nav" "primary-nav primary-nav"!important;grid-template-columns:1fr auto!important;padding:20px 4vw!important;gap:14px!important;background:#fff!important}.header__logo{justify-self:start!important}.header__logo img{width:112px!important;height:auto!important;max-height:42px;object-fit:contain}.header__secondary-nav{font-size:12px!important;gap:18px!important}.direct-nav{grid-area:primary-nav;display:flex;gap:28px;font-size:12px;text-transform:uppercase}.direct-nav a{padding:12px 0;min-height:44px}.direct-nav a:hover{text-decoration:underline}.odict-section{padding:24px 4vw!important}.odict-product-grid,.odict-collection-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:32px 20px!important;overflow:visible!important;scroll-snap-type:none!important}.odict-card{width:auto!important;min-width:0!important}.odict-card__visual{aspect-ratio:3/4!important;background:transparent!important;overflow:hidden}.odict-card__background{display:none!important}.odict-card__bottle{width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important;top:0!important;right:0!important;bottom:0!important;left:0!important;position:absolute!important;padding:12%!important}.odict-card__title{display:block!important;margin-top:14px!important}.odict-card__title h3{font-size:15px!important;line-height:1.4!important}.odict-card__title>span{display:block;font-size:12px!important;margin-top:6px}.odict-card__notes{font-size:12px!important;min-height:0!important;margin:8px 0!important}.odict-card__actions{display:flex!important;flex-direction:column;align-items:stretch!important;gap:10px!important;border:0!important;margin-top:12px!important}.odict-card__actions>span{font-size:10px!important}.odict-card-buy,.odict-card__actions form{width:100%}.odict-add{width:100%!important;min-height:44px!important;background:#1a1a1c!important;color:#fff!important;border:0!important;font-size:11px!important;padding:12px!important}.direct-category,.odict-explore__heading{font-size:18px!important;padding:24px 4vw 0!important;margin:0!important}.odict-explore__intro,.odict-section__heading{display:none}.odict-card .jdgm-widget{font-size:10px}.product-info h1{font-size:26px!important}.product-info{font-size:14px}.odict-collection-campaign{display:none!important}@media(max-width:749px){.header{padding:16px!important}.header__secondary-nav{gap:12px!important}.direct-nav{gap:24px;font-size:11px}.odict-section{padding:16px!important}.odict-product-grid,.odict-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 12px!important}.odict-card__title h3{font-size:13px!important}.odict-card__title>span{font-size:11px!important}.odict-card__visual{aspect-ratio:3/4!important}.odict-card__notes{font-size:11px!important}.odict-add{font-size:10px!important}.direct-category,.odict-explore__heading{padding:20px 16px 0!important}.product-info h1{font-size:22px!important}}.odict-card[data-product-handle=thealps] .odict-card__visual{background:transparent!important}.odict-home-card-visual{background:transparent!important;aspect-ratio:3/4!important}.odict-home-cutout{width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important;padding:12%!important}.odict-card__bottle,.odict-home-cutout{padding:0!important;object-position:center!important;transform-origin:center!important}.odict-card[data-product-handle=thealps] img.odict-card__bottle,.odict-card[data-product-handle=thealps] img.odict-home-cutout{transform:translateY(.489%) scale(.87931)!important}.odict-card[data-product-handle=dawn] img.odict-card__bottle,.odict-card[data-product-handle=dawn] img.odict-home-cutout{transform:translateY(.486%) scale(.87429)!important}.odict-card[data-product-handle=saintgermain] img.odict-card__bottle,.odict-card[data-product-handle=saintgermain] img.odict-home-cutout{transform:translateY(.585%) scale(.87679)!important}.odict-card[data-product-handle=cloudnine] img.odict-card__bottle,.odict-card[data-product-handle=cloudnine] img.odict-home-cutout{transform:translateY(.535%) scale(.87554)!important}.odict-card[data-product-handle=magnolianspring] img.odict-card__bottle,.odict-card[data-product-handle=magnolianspring] img.odict-home-cutout{transform:translateY(.848%) scale(.84765)!important}.odict-card[data-product-handle=the-english-rose] img.odict-card__bottle,.odict-card[data-product-handle=the-english-rose] img.odict-home-cutout{transform:translateY(-.217%) scale(.77962)!important}.odict-card[data-product-handle=the-english-rose-2] img.odict-card__bottle,.odict-card[data-product-handle=the-english-rose-2] img.odict-home-cutout{transform:translateY(.802%) scale(.84882)!important}.odict-card[data-product-handle=the-arabian-tent-dif] img.odict-card__bottle,.odict-card[data-product-handle=the-arabian-tent-dif] img.odict-home-cutout{transform:translateY(1.23%) scale(.7907)!important}.direct-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.direct-nav>button{justify-self:start;min-height:44px;text-transform:uppercase}.direct-nav__categories{display:flex;gap:28px;justify-content:center}.direct-product-gallery{max-width:600px;width:100%;justify-self:center;aspect-ratio:3/4;overflow:hidden;background:transparent}.direct-card-media{aspect-ratio:3/4;width:100%;overflow:hidden;background:transparent}.direct-cutout{width:100%;height:100%;object-fit:contain;object-position:center;transform-origin:center}.product-card__figure,.product-card__media{background:transparent!important}.product-title,.product-card__title,.odict-card__title h3{font-family:var(--text-font-family)!important;font-weight:400!important}html:not([lang=ar]) .product-title,html:not([lang=ar]) .product-card__title,html:not([lang=ar]) .odict-card__title h3{letter-spacing:.07em!important}.product-info h1{font-size:22px!important}@media(max-width:749px){.direct-nav{gap:8px;grid-template-columns:1fr auto 1fr}.direct-nav__categories{gap:16px}.product-info h1{font-size:20px!important}}[data-product-handle=thealps]>.direct-cutout{transform:translateY(.489%) scale(.87931)}[data-product-handle=dawn]>.direct-cutout{transform:translateY(.486%) scale(.87429)}[data-product-handle=saintgermain]>.direct-cutout{transform:translateY(.585%) scale(.87679)}[data-product-handle=cloudnine]>.direct-cutout{transform:translateY(.535%) scale(.87554)}[data-product-handle=magnolianspring]>.direct-cutout{transform:translateY(.848%) scale(.84765)}[data-product-handle=the-english-rose]>.direct-cutout{transform:translateY(-.217%) scale(.77962)}[data-product-handle=the-english-rose-2]>.direct-cutout{transform:translateY(.802%) scale(.84882)}[data-product-handle=the-arabian-tent-dif]>.direct-cutout{transform:translateY(1.23%) scale(.7907)}.direct-product-gallery{height:520px;max-width:100%;aspect-ratio:auto}@media(max-width:749px){.direct-product-gallery{height:340px}}.odict-card__visual,.odict-home-card-visual,.direct-card-media{aspect-ratio:1/1!important}.direct-product-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-self:start}.direct-product-pair .direct-product-gallery{height:440px}.direct-product-pair .odict-mood-photo{width:100%;height:440px;object-fit:cover}@media(max-width:749px){.direct-product-pair{gap:8px}.direct-product-pair .direct-product-gallery,.direct-product-pair .odict-mood-photo{height:280px}}.direct-product-pair .odict-mood-scene .odict-photo-credit{font-size:10px;line-height:1.4;letter-spacing:0;text-transform:none;text-align:right;left:8px;right:8px;bottom:8px;color:#fff;text-shadow:0 1px 3px #000;font-family:var(--text-font-family)}@media(max-width:749px){.direct-product-pair .odict-mood-scene .odict-photo-credit{font-size:9px;left:6px;right:6px;bottom:6px}}.direct-product-pair .odict-visual-name{position:absolute;z-index:1;top:50%;left:12px;right:12px;transform:translateY(-50%);text-align:center;color:#fff;font-size:clamp(13px,1.4vw,20px);line-height:1.4;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 5px #0009;pointer-events:none}html[lang=ar] .direct-product-pair .odict-visual-name{letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/odict-direct.css.map */
