.origin-wordmark{display:block;width:120px;height:auto}.header-wrapper .header__menu-item{text-transform:uppercase}.utility-bar .slider-button{visibility:hidden}.utility-bar .announcement-bar__message{min-height:40px}.origin-menu .header__active-menu-item{text-underline-offset:3px}.origin-region{margin-inline-end:10px;color:rgb(var(--color-foreground));font-size:14px}.origin-region summary{display:flex;align-items:center;gap:9px;padding:10px 5px}.origin-region svg{width:10px}.origin-region__option{position:absolute;z-index:4;padding:10px 16px;background:#e9e4dc;white-space:nowrap;border:1px solid #d6cfc3}.origin-hero{position:relative;isolation:isolate;display:grid;min-height:600px;place-items:center;text-align:center;color:#fff;background:#8b6e55}.origin-hero__media,.origin-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.origin-hero:after{content:"";background:#0003}.origin-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.origin-hero__content{padding:28px;transform:translateY(3px)}.origin-hero__content p{margin:0 0 7px;font-size:18px;line-height:1.4}.origin-hero__content .origin-hero__title{margin:0 0 13px;color:inherit;font-family:Georgia,serif;font-size:clamp(34px,5vw,48px);font-style:italic;line-height:1.15;letter-spacing:0}.origin-hero__button{display:inline-flex;min-height:46px;min-width:182px;align-items:center;justify-content:center;padding:8px 25px;border-radius:40px;background:#ac9c88;color:#fff;font-size:15px;text-decoration:none;box-shadow:0 6px 14px #0003}.origin-hero__button:hover{background:#86735d}.origin-offer{display:flex;min-height:141px;padding:28px 16px;gap:40px;align-items:center;justify-content:center;text-align:center;color:#000;background:#e9e4dc}.origin-offer h2{margin:0 0 8px;font-family:Playfair Display,Georgia,serif;font-size:26px;font-style:italic;letter-spacing:0}.origin-offer__copy{font-size:15px;line-height:1.4}.origin-offer__copy p{margin:0}.origin-timer:not([hidden]){display:flex;justify-content:center}.origin-timer div{display:grid;min-width:58px;padding:0 7px;line-height:1.15}.origin-timer div+div{border-inline-start:1px solid #8e8171}.origin-timer strong{font-size:20px;font-variant-numeric:tabular-nums}.origin-timer span{margin-top:4px;font-size:11px;text-transform:uppercase}.origin-featured{padding:36px 0}.origin-featured__title{margin:0 auto 28px;font-size:24px}.origin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin:0 15px 20px;padding:0}.origin-grid li{min-width:0;list-style:none}.origin-grid .card__information{padding:17px 8px 0}.origin-grid .card__heading{font-size:15px;line-height:1.3}.origin-grid .price{text-align:center}.origin-grid .card__media .media{background:#f6f4f1}.origin-product-note{margin:6px 0 0;text-align:center;font-size:13px}.origin-featured__link{margin-top:30px;text-align:center}.origin-story{background:#f6f4f1}.origin-story__title{margin:0;padding:22px 15px;text-align:center;background:#fdfbf7;font-size:clamp(29px,4vw,40px)}.origin-story__rows{display:grid;gap:36px;padding-block:36px}.origin-story__row{display:grid;grid-template-columns:1fr 1fr;align-items:center}.origin-story__row:nth-child(2n) .origin-story__image{order:2}.origin-story__image{aspect-ratio:1;overflow:hidden}.origin-story__image img{display:block;width:100%;height:100%;object-fit:cover}.origin-story__text{padding:clamp(25px,5vw,70px)}.origin-story__text h3{font-size:24px}.origin-story__text p{line-height:1.6}.origin-menu{margin-inline-start:-12px}.origin-menu__desktop{display:flex}.origin-menu details{position:relative}.origin-menu .header__submenu{min-width:240px;z-index:3}.origin-menu__mobile{display:none}.origin-menu__mobile .header__submenu{max-width:calc(100vw - 24px)}.origin-footer{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:46px 0 16px}.origin-footer h2{font-size:18px}.origin-footer li{margin-bottom:7px}.origin-footer+.footer__content-bottom{padding:20px}.footer__content-bottom-wrapper:has(.policies){justify-content:center}.origin-static{padding-block:36px 48px}.origin-static h1{margin-top:0;text-align:center}.origin-featured__link .button,.product-form__submit,.cart__checkout-button{border-radius:40px}.product .product-form__buttons,.product variant-selects,.product .origin-engraving{max-width:440px}.product variant-selects .product-form__input--dropdown{max-width:440px;margin-bottom:12px}.product .product-form__input--dropdown .select,.product .origin-engraving .field{--inputs-radius: 10px;--inputs-radius-outset: 10px}.product .product-form__input--dropdown .select__select,.product .origin-engraving .field__input{height:45px;border-radius:10px;background-color:#fff}.product .product-form__input--dropdown .select__select{padding-inline:20px 31px;font-size:12px}.product .origin-engraving{margin-bottom:15px}.product .origin-engraving label{display:block;margin-bottom:6px}.product .origin-engraving .field__input{margin:1px;padding:8px 15px 8px 20px}.product .product__description{margin-block:25px}.origin-review{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:#000;font-size:13px;line-height:1.3}.origin-review__stars{display:inline-flex;gap:2px}.origin-review__stars span{display:grid;place-items:center;width:17px;height:17px;background:#00a984;color:#fff;font-size:14px}.origin-review__stars span:last-child{background:linear-gradient(90deg,#00a984 70%,#d9d9d9 70%)}.origin-stock{font-size:14px;line-height:1.4}.origin-stock strong{color:#ad303c}.origin-benefits{display:grid;gap:9px;margin:0;padding:0;list-style:none}.origin-benefits li{display:flex;gap:10px;align-items:center;min-height:28px}.origin-benefits img,.origin-benefits svg{display:block;width:20px;height:20px;flex:none;object-fit:contain}.origin-benefits--grid{grid-template-columns:1fr 1fr;gap:12px}.origin-benefits--grid li{flex-direction:column;justify-content:center;text-align:center;font-size:12px;line-height:1.25}.origin-benefits--grid img{width:30px;height:30px}.origin-product-offer{margin:14px 0;padding:13px 8px;background:#e9e4dc;text-align:center;line-height:1.35;font-size:14px}.origin-product-offer b{display:block}.origin-reel{display:block;position:relative;margin-block:25px}.origin-reel__title{margin:0 0 10px;font-size:18px;text-align:center}.origin-reel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 22px) / 3);gap:11px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.origin-reel__track::-webkit-scrollbar{display:none}.origin-reel__thumbnail{position:relative;padding:0;border:0;background:#e9e4dc;cursor:pointer;scroll-snap-align:start}.origin-reel__thumbnail img{display:block;width:100%;aspect-ratio:3 / 5;object-fit:cover}.origin-reel__thumbnail span{position:absolute;top:50%;left:50%;display:grid;width:34px;height:34px;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:#fffc;color:#000}.origin-reel__arrow{position:absolute;z-index:1;top:54%;width:25px;height:38px;padding:0;border:0;color:#000;background:#ffffffb3;cursor:pointer}.origin-reel__arrow[data-direction="-1"]{left:0;border-radius:0 5px 5px 0}.origin-reel__arrow[data-direction="1"]{right:0;border-radius:5px 0 0 5px}.origin-reel__arrow:disabled{visibility:hidden}.origin-reel dialog{max-width:min(92vw,480px);max-height:92vh;padding:0;border:0;background:#000;color:#fff}.origin-reel dialog::backdrop{background:#000a}.origin-reel dialog video{display:block;width:100%;max-height:86vh}.origin-reel dialog button{position:absolute;z-index:1;top:8px;right:8px;width:34px;height:34px;border:0;border-radius:50%;background:#fff;color:#000;cursor:pointer}.origin-accordion{margin-top:25px}.origin-accordion .accordion{margin-block:0}.origin-accordion .accordion summary{min-height:50px;align-items:center}.origin-accordion .accordion__title{font-size:15px}#CartDrawer .origin-cart-inner{width:440px;max-width:100vw;padding:0;border:0;background:#faf6ee}#CartDrawer .drawer__inner-empty{padding:0}#CartDrawer .origin-cart-header{display:flex;flex:none;height:59px;align-items:center;justify-content:space-between;padding:0 30px;border-bottom:1px solid #ddd8d0}#CartDrawer .origin-cart-header h2{margin:0;color:#000;font-family:var(--font-body-family);font-size:19px;font-weight:700}#CartDrawer .origin-cart-header .drawer__close{position:static;min-width:30px;min-height:30px;background:#ece8df}#CartDrawer .origin-cart-header .svg-wrapper{width:10px;height:10px}#CartDrawer .origin-cart-rewards{flex:none;padding:17px 25px 8px 30px;text-align:center}#CartDrawer .origin-cart-rewards p{margin:0;font-weight:700;line-height:1.75}.origin-cart-progress{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:9px}.origin-cart-progress>div{position:relative;display:grid;justify-items:end;gap:2px}.origin-cart-progress>div:before{position:absolute;top:13px;right:1px;left:0;height:8px;border-radius:8px;background:#ddd;content:""}.origin-cart-progress span{z-index:1;display:grid;width:30px;height:30px;place-items:center;border:5px solid #eae7e0;border-radius:50%;color:#4c4c4c;background:#ddd}.origin-cart-progress svg{width:14px;height:14px}.origin-cart-progress small{position:relative;left:23px;font-size:10px;line-height:1}#CartDrawer .cart__empty-text{margin:0;color:#000;font-family:var(--font-body-family);font-size:23px}#CartDrawer .origin-cart-empty{flex:1;display:grid;place-items:center;padding:35px 12px 0}#CartDrawer cart-drawer-items:not(.is-empty),#CartDrawer .drawer__footer{padding-inline:20px}#CartDrawer .cart-items thead{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}#CartDrawer .cart-item__image{border-radius:4px}.origin-cookie:not([hidden]){position:fixed;z-index:9;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:70px;padding:14px 28px;background:#c9a987;color:#000;font-size:16px}.origin-cookie p{margin:0}.origin-cookie a{margin-inline-start:4px;color:#fff}.origin-cookie button{min-width:139px;min-height:40px;padding:8px 14px;border:0;background:#ead4b8;color:#000;font-weight:700;cursor:pointer}@media(max-width:989px){.origin-menu__desktop,.origin-region{display:none}.origin-menu__mobile{display:block}.origin-menu__mobile summary{display:grid;place-items:center}.origin-menu__mobile .header__submenu{margin-inline-start:12px}}@media(max-width:749px){.origin-hero{min-height:min(590px,132vw)}.origin-hero__content p{font-size:14px}.origin-hero__content .origin-hero__title{font-size:34px}.origin-offer{flex-direction:column;gap:15px;padding:20px 15px}.origin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.origin-featured{padding:26px 0}.origin-featured__title{margin-bottom:18px}.origin-story__row{grid-template-columns:1fr}.origin-story__row:nth-child(2n) .origin-story__image{order:initial}.origin-footer{grid-template-columns:1fr;gap:18px;padding-top:30px}.origin-cookie:not([hidden]){flex-direction:column;align-items:stretch;gap:8px;padding:10px 14px;font-size:14px}.origin-cookie button{align-self:flex-end;min-width:95px}#CartDrawer .origin-cart-header{padding-inline:20px}#CartDrawer .origin-cart-rewards{padding-inline:20px 26px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/origin.css.map */
