@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Outfit:wght@300;400;500;600&display=swap";:root{--font-heading--family: "Cormorant Garamond", Georgia, serif;--font-body--family: "Outfit", system-ui, -apple-system, sans-serif;--font-subheading--family: "Outfit", system-ui, -apple-system, sans-serif;--font-accent--family: "Cormorant Garamond", Georgia, serif;--os-header-gutter: clamp(20px, 5vw, 56px)}.header-logo,.header-logo__image-container--original{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600;font-size:clamp(17px,1.7vw,26px);letter-spacing:.32em;line-height:1;text-transform:uppercase;white-space:nowrap}.header-logo img,.header-logo svg{letter-spacing:normal}.header-logo{margin-inline-end:-.32em}@media screen and (min-width:750px){#header-component[data-menu-style=drawer] .header__column{display:flex}#header-component[data-menu-style=drawer] .header__columns{grid-column:auto;column-gap:var(--gap-xl);grid-template-columns:1fr auto 1fr;grid-template-areas:"left center right"}#header-component[data-menu-style=drawer] .header__columns:not(:has(.header__column--center)){grid-template-columns:auto minmax(max-content,1fr);grid-template-areas:"left right"}#header-component[data-menu-style=drawer] .header-logo,#header-component[data-menu-style=drawer] .search-action,#header-component[data-menu-style=drawer] header-actions{grid-area:auto}}#header-component .header__columns{padding-inline:0;margin-inline:var(--os-header-gutter)}@media screen and (max-width:749px){#header-component .header__columns{margin-inline:max(14px,env(safe-area-inset-left))}}#header-component[transparent]{position:relative}#header-component[transparent]:before{content:"";position:absolute;inset:0 0 auto 0;height:210%;background:linear-gradient(to bottom,#262220c7,#2622206b 44%,#26222000);pointer-events:none;z-index:0}#header-component[transparent] .header__row{position:relative;z-index:1}#header-component[transparent] .header-logo,#header-component[transparent] .header-menu a,#header-component[transparent] .header__column nav a,#header-component[transparent] .header-actions__action,#header-component[transparent] .header__icon--menu{color:#f2ece3}#header-component[transparent] svg{color:#f2ece3}#header-component[transparent] .header__column .menu-drawer nav a,#header-component[transparent] .header__column .menu-drawer a,#header-component[transparent] .menu-drawer .menu-drawer__menu-item{color:var(--menu-top-level-font-color, var(--color-foreground))}#header-component[transparent] .menu-drawer{color:var(--color-foreground)}#header-component[transparent] .menu-drawer svg{color:currentColor}.header-menu a,.header__column nav a,.menu-list a{font-family:Outfit,system-ui,sans-serif;font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.header-menu a{position:relative}.header-menu a:after{content:"";position:absolute;left:0;right:100%;bottom:-4px;height:1px;background:#b08968;transition:right .35s ease}.header-menu a:hover:after{right:0}.footer a{font-family:Outfit,system-ui,sans-serif}.footer a[href="/"]>span:only-child{font-family:Cormorant Garamond,Georgia,serif;letter-spacing:.3em;text-transform:uppercase}.product-title,.product__title,h1.title{letter-spacing:-.005em}@media(prefers-reduced-motion:reduce){.header-menu a:after{transition:none}}:root{--jdgm-primary-color: #b08968 !important;--jdgm-secondary-color: rgba(176, 137, 104, .14) !important;--jdgm-star-color: #b08968 !important;--jdgm-write-review-text-color: #262220 !important;--jdgm-write-review-bg-color: #b08968 !important;--jdgm-paginate-color: #262220 !important;--jdgm-border-radius: 0 !important;--jdgm-reviewer-name-color: #262220 !important}.jm-review-widget,.jdgm-write-review-modal,.jdgm-review-widget-modal{--jm-review-widget-star-and-histogram-color: #b08968 !important;--jm-review-widget-button-color: #b08968 !important;--jm-review-widget-button-text-color: #262220 !important;--jm-review-widget-text-color: #262220 !important;--jm-review-widget-lighter-text-color: #8a8177 !important;--jm-widget-primary-color: #b08968 !important;--jm-widget-border-radius: 0 !important;--jm-review-widget-form-border-radius: 0 !important;--jm-review-widget-form-background-color: #f2ece3 !important;--jm-review-widget-form-button-color: #b08968 !important;--jm-review-widget-form-button-text-color: #262220 !important;--jm-review-widget-form-field-background-color: #faf7f2 !important;--jm-review-widget-form-modal-overlay-color: #262220 !important;--jm-review-widget-form-text-color: #262220 !important;font-family:Outfit,system-ui,sans-serif;color:#262220}.jm-review-widget .jm-review-widget-minimal-header__title{font-family:Outfit,system-ui,sans-serif!important;font-weight:500!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase;color:#8a8177!important}.jm-review-widget .jm-button,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn,.jdgm-write-rev-link,.jdgm-submit-rev{border-radius:999px!important;font-family:Outfit,system-ui,sans-serif!important;font-weight:600!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:14px 30px!important;transition:background-color .35s ease,color .35s ease,border-color .35s ease}.jm-review-widget .jm-button--primary,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-close{background:#b08968!important;border:1px solid #b08968!important;color:#262220!important}.jm-review-widget .jm-button--primary:hover,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next:hover,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-close:hover{background:#262220!important;border-color:#262220!important;color:#f2ece3!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back{background:transparent!important;border:1px solid rgba(38,34,32,.32)!important;color:#262220!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back:hover{border-color:#262220!important}.jm-review-widget .jm-button:focus-visible,.jdgm-write-review-modal button:focus-visible{outline:2px solid #b08968!important;outline-offset:2px}.jdgm-star,.jm-review-widget .jdgm-star,.jdgm-write-review-modal .jdgm-star{color:#b08968!important}.jdgm-write-review-modal .jdgm-write-review-modal__content,.jdgm-write-review-modal .jdgm-write-review-modal__container{background:#f2ece3!important;border-radius:0!important}.jdgm-write-review-modal .jdgm-write-review-modal__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:clamp(1.6rem,3vw,2rem)!important;letter-spacing:-.01em;color:#262220!important}.jdgm-write-review-modal .jdgm-write-review-modal__intro,.jdgm-write-review-modal .jdgm-write-review-modal__field-help,.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement{color:#4a4038!important}.jdgm-write-review-modal .jdgm-write-review-modal__product-title,.jdgm-write-review-modal .jdgm-write-review-modal__field-label{font-family:Outfit,system-ui,sans-serif!important;color:#262220!important}.jdgm-write-review-modal input[type=text],.jdgm-write-review-modal input[type=email],.jdgm-write-review-modal textarea{background:#faf7f2!important;border:1px solid rgba(38,34,32,.22)!important;border-radius:0!important;color:#262220!important;font-family:Outfit,system-ui,sans-serif!important}.jdgm-write-review-modal input:focus,.jdgm-write-review-modal textarea:focus{border-color:#b08968!important;outline:none!important;box-shadow:0 0 0 1px #b08968!important}.jdgm-write-review-modal .jdgm-write-review-modal__media-upload{border-color:#26222047!important;border-radius:0!important;background:#faf7f2!important}.jm-review-widget .jm-review-widget__body>.jdgm-empty-state{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ostire-global.css.map */
