:root{--oz-bg: #F9F7F4;--oz-surface: #FFFFFF;--oz-sand-soft: #EFEAE1;--oz-sand: #D3C4A9;--oz-espresso: #594439;--oz-espresso-dark: #3D312A;--oz-charcoal: #2C221E;--oz-muted: #7A6B60;--oz-border: #EAE2D6;--oz-border-soft: #F2ECE3;--oz-gold: #C59B27;--oz-radius-sm: 4px;--oz-radius-md: 8px;--oz-radius-lg: 12px;--oz-shadow-sm: 0 4px 16px rgba(44, 34, 30, .05);--oz-shadow-md: 0 10px 30px rgba(44, 34, 30, .09);--oz-font-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--oz-font-serif: "Cormorant Garamond", Georgia, serif}body{background-color:var(--oz-bg);color:var(--oz-charcoal);font-family:var(--oz-font-sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased}.page-width{max-width:1440px}.utility-bar{background-color:var(--oz-espresso)!important;color:var(--oz-bg)!important;border-bottom:1px solid rgba(211,196,169,.25);min-height:38px}.announcement-bar__message{font-family:var(--oz-font-sans);font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:.8rem 0;color:#f9f7f4}.section-header .header-wrapper{background-color:var(--oz-bg);border-bottom:1px solid var(--oz-border);box-shadow:0 2px 12px #2c221e08}.ozman-header-brand{display:inline-flex;flex-direction:column;align-items:flex-start;text-decoration:none;line-height:1}.header--middle-center .ozman-header-brand,.header--top-center .ozman-header-brand{align-items:center}.ozman-header-brand__title{font-family:var(--oz-font-serif);font-size:3rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--oz-charcoal)}.ozman-header-brand__subtitle{font-family:var(--oz-font-sans);font-size:.95rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--oz-muted);margin-top:.3rem}@media screen and (max-width:749px){.ozman-header-brand__title{font-size:2.3rem;letter-spacing:.14em}.ozman-header-brand__subtitle{font-size:.8rem;letter-spacing:.24em}}.header__inline-menu .list-menu--inline{gap:.6rem}.header__menu-item{font-family:var(--oz-font-sans);font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--oz-charcoal)!important;padding:1rem 1.4rem!important;position:relative;transition:color .2s ease}.header__menu-item:hover{color:var(--oz-espresso)!important}.header__menu-item span{text-decoration:none!important}.header__menu-item:after{content:"";position:absolute;left:1.4rem;right:1.4rem;bottom:.4rem;height:2px;background-color:var(--oz-espresso);transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.header__menu-item:hover:after,.header__active-menu-item:after{transform:scaleX(1)}.ozman-header-search-pill{display:inline-flex;align-items:center;gap:.8rem;padding:.7rem 1.4rem;background:var(--oz-surface);border:1px solid var(--oz-border);border-radius:999px;color:var(--oz-muted);font-size:1.25rem;text-decoration:none;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.ozman-header-search-pill:hover{border-color:var(--oz-espresso);color:var(--oz-charcoal)}.ozman-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:2.8rem;padding-bottom:1.4rem;border-bottom:1px solid var(--oz-border)}.ozman-section-header__eyebrow{display:block;font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--oz-muted);margin-bottom:.5rem}.ozman-section-header__title{font-family:var(--oz-font-serif);font-size:clamp(2.4rem,3vw,3.4rem);font-weight:600;color:var(--oz-charcoal);margin:0;line-height:1.15;letter-spacing:.02em}.ozman-section-header__link{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--oz-espresso);text-decoration:none;padding:.8rem 1.6rem;border:1px solid var(--oz-border);background:var(--oz-surface);border-radius:var(--oz-radius-sm);transition:all .2s ease;white-space:nowrap}.ozman-section-header__link:hover{background:var(--oz-espresso);color:#fff;border-color:var(--oz-espresso)}.ozman-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:1.3rem 2.8rem;font-family:var(--oz-font-sans);font-size:1.25rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-radius:var(--oz-radius-sm);transition:all .25s ease;cursor:pointer;border:1px solid transparent}.ozman-btn--primary{background-color:var(--oz-espresso);color:#fff;border-color:var(--oz-espresso)}.ozman-btn--primary:hover{background-color:var(--oz-charcoal);border-color:var(--oz-charcoal);color:#fff;transform:translateY(-1px)}.ozman-btn--secondary{background-color:#f9f7f4eb;color:var(--oz-charcoal);border-color:var(--oz-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ozman-btn--secondary:hover{background-color:#fff;border-color:var(--oz-espresso);color:var(--oz-espresso);transform:translateY(-1px)}.ozman-btn--outline-light{background-color:transparent;color:#fff;border-color:#ffffffbf}.ozman-btn--outline-light:hover{background-color:#fff;color:var(--oz-charcoal);border-color:#fff}.ozman-product-card{background:var(--oz-surface);border:1px solid var(--oz-border);border-radius:var(--oz-radius-md);overflow:hidden;display:flex;flex-direction:column;height:100%;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;position:relative}.ozman-product-card:hover{transform:translateY(-4px);box-shadow:var(--oz-shadow-md);border-color:var(--oz-sand)}.ozman-product-card__media{position:relative;aspect-ratio:1 / 1;background-color:#f6f3ee;overflow:hidden;display:block}.ozman-product-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1)}.ozman-product-card:hover .ozman-product-card__media img{transform:scale(1.05)}.ozman-product-card__badges{position:absolute;top:1.2rem;left:1.2rem;right:1.2rem;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none;z-index:2}.ozman-badge{display:inline-block;padding:.45rem .9rem;font-size:1.05rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:3px;line-height:1.1}.ozman-badge--leather{background:#f9f7f4eb;color:var(--oz-espresso);border:1px solid var(--oz-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ozman-badge--sale{background:var(--oz-espresso);color:#fff}.ozman-product-card__body{padding:1.6rem;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.ozman-product-card__meta{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.6rem}.ozman-product-card__category{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--oz-muted)}.ozman-product-card__rating{display:inline-flex;align-items:center;gap:.35rem;font-size:1.15rem;font-weight:600;color:var(--oz-charcoal)}.ozman-product-card__stars{color:var(--oz-gold);letter-spacing:.05em}.ozman-product-card__title{font-family:var(--oz-font-sans);font-size:1.5rem;font-weight:600;line-height:1.35;color:var(--oz-charcoal);margin:0 0 .5rem;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ozman-product-card__title a{color:inherit;text-decoration:none}.ozman-product-card__title a:hover{color:var(--oz-espresso)}.ozman-product-card__subtitle{font-size:1.2rem;color:var(--oz-muted);margin:0 0 1.2rem}.ozman-product-card__sizes{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.2rem}.ozman-size-pill{font-size:1.1rem;font-weight:500;color:var(--oz-charcoal);background:var(--oz-bg);border:1px solid var(--oz-border);border-radius:3px;padding:.25rem .6rem;line-height:1.2}.ozman-product-card__price-row{display:flex;align-items:baseline;gap:.8rem;margin-bottom:1.4rem}.ozman-product-card__price{font-size:1.65rem;font-weight:700;color:var(--oz-charcoal)}.ozman-product-card__compare-price{font-size:1.3rem;color:var(--oz-muted);text-decoration:line-through}.ozman-product-card__cta{width:100%;padding:1.15rem 1.4rem;background-color:var(--oz-espresso);color:#fff;border:1px solid var(--oz-espresso);border-radius:var(--oz-radius-sm);font-family:var(--oz-font-sans);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.6rem}.ozman-product-card__cta:hover{background-color:var(--oz-charcoal);border-color:var(--oz-charcoal);color:#fff}.footer{background-color:var(--oz-espresso-dark)!important;color:#f9f7f4!important;border-top:3px solid var(--oz-sand)}.footer__blocks-wrapper{align-items:stretch}@media screen and (min-width:990px){.footer-block.footer-block--menu{border-left:1px solid transparent;border-image:linear-gradient(180deg,#d3c4a9,#f9f7f414) 1;padding-left:2.4rem}}.footer-block__heading{font-family:var(--oz-font-serif)!important;font-size:1.9rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--oz-sand)!important;margin-bottom:1.6rem!important}.footer-block__details-content .list-menu__item--link{color:#f9f7f4d1!important;font-size:1.35rem;padding-top:.45rem;padding-bottom:.45rem;transition:color .2s ease,transform .2s ease}.footer-block__details-content .list-menu__item--link:hover{color:#fff!important;text-decoration:none!important;transform:translate(3px)}.footer__content-bottom{border-top:1px solid rgba(211,196,169,.18)!important;padding-top:2.4rem!important}.footer .copyright__content,.footer .copyright__content a{color:#f9f7f4b3!important;font-size:1.25rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ozman-luxury.css.map */
