:root{--orvon-ivory: #ffffff;--orvon-paper: #ffffff;--orvon-espresso: #000000;--orvon-walnut: #54463a;--orvon-champagne: #b69245;--orvon-champagne-soft: #d8c49a;--orvon-stone: #6b625c;--orvon-line: #e8e2dc;--orvon-radius-sm: 3px;--orvon-radius-md: 8px;--orvon-shadow-soft: 0 12px 36px rgb(35 30 26 / 8%);--orvon-shadow-lift: 0 18px 46px rgb(35 30 26 / 14%);--orvon-space-section: clamp(64px, 8vw, 120px)}html{scroll-behavior:smooth}body{background:var(--orvon-ivory);color:var(--orvon-espresso);font-family:var(--font-body--family);font-size:15px;line-height:1.65;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}:where(h1,h2,h3,h4,.h1,.h2,.h3,.h4){color:var(--orvon-espresso);font-family:var(--font-heading--family);font-weight:500;letter-spacing:-.025em;text-wrap:balance}:where(h1,.h1){line-height:.98}:where(h2,.h2){line-height:1.04}:where(h3,h4,.h3,.h4){line-height:1.15}:where(p,.rte){text-wrap:pretty}:where(.button,.button-secondary,button[type=submit]):not(.unstyled-button){min-height:48px;border-radius:var(--orvon-radius-sm);font-family:var(--font-subheading--family);font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}:where(.button,.button-secondary,button[type=submit]):not(.unstyled-button):hover{box-shadow:var(--orvon-shadow-soft);transform:translateY(-1px)}:where(a,button,input,select,summary):focus-visible{outline:2px solid var(--orvon-champagne);outline-offset:3px}.orvon-product-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:7px;width:min(100% - 40px,1600px);margin:18px auto 6px;color:var(--orvon-stone);font-size:13px;line-height:1.4}.orvon-product-breadcrumbs a{color:inherit;text-decoration:none;transition:color .18s ease}.orvon-product-breadcrumbs a:hover{color:var(--orvon-walnut);text-decoration:underline;text-underline-offset:3px}.orvon-product-breadcrumbs [aria-current=page]{overflow:hidden;max-width:min(68vw,640px);color:var(--orvon-espresso);text-overflow:ellipsis;white-space:nowrap}@media(max-width:749px){.orvon-product-breadcrumbs{width:calc(100% - 32px);margin-block:14px 2px;font-size:12px}}.section-background.color-scheme-1,.color-scheme-1{--color-background: var(--orvon-ivory)}.product-card,.card-gallery,.collection-card{border-color:var(--orvon-line);border-radius:var(--orvon-radius-md)}.product-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.product-card:hover{border-color:var(--orvon-champagne-soft);box-shadow:var(--orvon-shadow-lift);transform:translateY(-3px)}.product-card :where(.product-card__title,.card__heading){font-family:var(--font-body--family);font-weight:600;letter-spacing:-.012em;line-height:1.35}.product-card :where(.price,.price-item){color:var(--orvon-espresso);font-variant-numeric:tabular-nums}.badge{border:1px solid var(--orvon-line);border-radius:999px;font-family:var(--font-subheading--family);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.orvon-eyebrow,[class*=__eyebrow]{color:var(--orvon-champagne);font-family:var(--font-subheading--family);font-size:11px;font-weight:600;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}.orvon-hero__heading{font-weight:500;letter-spacing:-.035em}.orvon-hero__subheading{font-weight:500;letter-spacing:-.01em}.orvon-hero__button{border-color:var(--orvon-champagne);background:var(--orvon-champagne);color:var(--orvon-espresso)}#header-component .menu-list__link-title{font-family:var(--font-subheading--family);font-size:12px;font-weight:600;letter-spacing:.065em;text-transform:uppercase}#header-component .menu-list__submenu .menu-list__link-title,#header-component .mega-menu__link{font-family:var(--font-body--family);font-size:13px;font-weight:500;letter-spacing:.01em;text-transform:none}footer{border-top:1px solid var(--orvon-line)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media screen and (min-width:990px){.product-information.section--full-width{padding-inline:clamp(20px,3vw,52px)}.product-information__grid:not(.product-information--media-none){column-gap:clamp(28px,3vw,48px)}}.product-information__media .product-media-container{background:#f7f7f7}.product-information__media .product-media-container img,.product-information__media .product-media-container .product-media__image{object-fit:contain!important}.product-information__media .product-media-container--zoomable{position:relative}.product-information__media .product-media-container--zoomable:after{content:"";position:absolute;right:10px;bottom:10px;z-index:2;width:36px;height:36px;border:1px solid rgb(0 0 0 / 12%);border-radius:50%;background:#ffffffeb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='m16 16 4 4'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;box-shadow:0 6px 22px #0000001a;pointer-events:none}@media(hover:hover)and (pointer:fine){.product-information__media .product-media-container--zoomable.product-media-container--image{overflow:hidden;cursor:zoom-in}.product-information__media .product-media-container--zoomable .product-media__image{transform:scale(1);transform-origin:var(--orvon-zoom-x, 50%) var(--orvon-zoom-y, 50%);transition:transform .18s ease-out;will-change:transform}.product-information__media .product-media-container--zoomable.orvon-hover-zoom-active .product-media__image{transform:scale(2.2);transition-duration:80ms}.product-information__media .product-media-container--zoomable.orvon-hover-zoom-active:after{opacity:0}}@media screen and (max-width:749px){.product-information__media .product-media-container--zoomable:after{right:12px;bottom:12px;width:34px;height:34px}}.product-card .product-badges--top-right,.product-card .product-badges--bottom-left,.product-card .product-badges--top-left{right:auto!important;left:max(var(--padding-xs, 8px),12px)!important}.product-card .product-badges--top-right,.product-card .product-badges--top-left{top:max(var(--padding-xs, 8px),12px)!important;bottom:auto!important}.product-information__media .product-media-container--zoomable:after,.product-information__media .product-media-container__zoom-button:before,.product-information__media .product-media-container__zoom-button:after{display:none!important;content:none!important}.product-information__media .product-media-container__zoom-button{border:0!important;background:transparent!important;box-shadow:none!important;color:transparent!important}.product-information__media media-gallery{position:relative}.product-information__media media-gallery>.orvon-wishlist-button{position:absolute!important;top:14px!important;right:14px!important;left:auto!important;z-index:8!important;display:grid!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;place-items:center;border:1px solid rgb(84 70 58 / 18%)!important;border-radius:50%!important;background:#fffffff0!important;box-shadow:0 6px 18px #231e1a1a!important;color:var(--orvon-espresso)!important;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-information__media media-gallery>.orvon-wishlist-button svg{width:23px;height:23px;fill:transparent;stroke:currentColor;stroke-width:1.6;transition:fill .16s ease,color .16s ease,transform .16s ease}.product-information__media media-gallery>.orvon-wishlist-button[aria-pressed=true]{border-color:var(--orvon-champagne)!important;background:var(--orvon-champagne)!important;color:#fff!important}.product-information__media media-gallery>.orvon-wishlist-button[aria-pressed=true] svg{fill:currentColor}@media(hover:hover)and (pointer:fine){.product-information__media media-gallery>.orvon-wishlist-button:hover svg{transform:scale(1.06)}}@media screen and (max-width:749px){.product-information__media media-gallery>.orvon-wishlist-button{top:10px!important;right:10px!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}}.template-product .shopify-section-group-header-group+main,.template-product main#MainContent{padding-top:clamp(18px,2.2vw,34px)}.product-information__media .product-media-container,.product-information__media .product-media,.product-information__media .product-media__image{aspect-ratio:1 / 1!important}.product-information__media .product-media-container,.product-information__media .product-media{background:#f8f7f4}.product-information__media .product-media__image,.product-information__media .product-media img,.product-information__media .product-media video,.product-information__media .product-media model-viewer{width:100%;height:100%;object-fit:contain!important}.product-information__media .thumbnail img,.product-information__media .thumbnail-component img{aspect-ratio:1 / 1;object-fit:contain!important;background:#f8f7f4}.orvon-product-vendor{margin:0 0 6px}.orvon-authorized-dealer{display:flex;align-items:center;gap:9px;width:fit-content;color:#171411;font-size:.78rem;font-weight:800;letter-spacing:.075em;line-height:1.35;text-transform:uppercase}.orvon-authorized-card{width:min(100%,37rem);padding:15px 17px;border:1px solid rgba(184,145,55,.32);border-radius:12px;background:linear-gradient(135deg,#fff,#fbf8f0);box-shadow:0 5px 18px #362b1f0e;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}@media(hover:hover)and (pointer:fine){.orvon-authorized-card:hover{transform:translateY(-3px);border-color:#b8913794;box-shadow:0 12px 28px #362b1f1c}}.orvon-authorized-dealer__check{display:grid;flex:0 0 23px;width:23px;height:23px;place-items:center;border-radius:50%;background:#b89137;color:#fff;font-size:14px;line-height:1}.orvon-product-tagline{max-width:34rem;margin:8px 0 0;color:#6b645e;font-size:.96rem;line-height:1.55}.orvon-product-meta,.orvon-estimated-arrival{margin:0;color:#5f5953;line-height:1.55}.orvon-estimated-arrival{padding-top:5px;font-size:.96rem}.orvon-purchase-benefits{display:flex;flex-wrap:wrap;gap:9px}.orvon-purchase-benefit{display:flex;align-items:center;gap:7px;min-height:40px;padding:7px 12px 7px 9px;border:1px solid rgba(184,145,55,.3);border-radius:999px;background:#fbfaf7;color:#332e2a;font-size:.76rem;font-weight:600;line-height:1.35;white-space:nowrap}.orvon-purchase-benefit+.orvon-purchase-benefit{border-left:1px solid rgba(184,145,55,.3)}.orvon-purchase-benefit__icon{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border-radius:50%;background:linear-gradient(145deg,#d8c49a57,#b891371a);box-shadow:inset 0 0 0 1px #b8913721,0 2px 5px #54463a12;transition:transform .18s ease,background-color .18s ease}.orvon-purchase-benefit__icon svg{display:none}.orvon-purchase-benefit__icon:before{width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;content:""}.orvon-purchase-benefit:first-child .orvon-purchase-benefit__icon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23946f1f' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 8 4.5v9L12 21l-8-4.5v-9L12 3Z'/%3E%3Cpath d='m4 7.5 8 4.5 8-4.5M12 12v9M1 10h4M1 14h4'/%3E%3C/svg%3E")}.orvon-purchase-benefit:nth-child(2) .orvon-purchase-benefit__icon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23946f1f' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8V4L2 7M5 5.5a8.5 8.5 0 1 1-1.2 10.6'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 9.3v5.4M13.4 10.2h-2a1 1 0 0 0 0 2h1.2a1 1 0 0 1 0 2h-2'/%3E%3C/svg%3E")}@media(hover:hover)and (pointer:fine){.orvon-purchase-benefit:hover .orvon-purchase-benefit__icon{transform:translateY(-1px)}}.orvon-inventory-status{display:flex;align-items:center;gap:8px;width:fit-content;margin:0;color:#393530;font-size:.94rem;line-height:1.4}.orvon-inventory-status__dot{width:9px;height:9px;border-radius:50%;background:#31b968;box-shadow:0 0 0 3px #31b96829}.orvon-inventory-status--out .orvon-inventory-status__dot{background:#9b4b43;box-shadow:0 0 0 3px #9b4b4321}.orvon-inventory-status--continue .orvon-inventory-status__dot{background:#b89137;box-shadow:0 0 0 3px #b8913724}.variant-option.orvon-color-option{display:flex!important;flex-flow:row wrap!important;align-items:center;gap:12px}.variant-option.orvon-color-option>legend{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.orvon-color-option__selected{display:block;flex:0 0 100%;width:100%!important;margin:0 0 2px;color:#514b46;font-size:.88rem;font-weight:500;line-height:1.45}.variant-option.orvon-color-option .variant-option__button-label{position:relative;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;overflow:hidden;border:0!important;border-radius:50%!important;background:var(--orvon-swatch-color, #ddd)!important;box-shadow:none!important;color:transparent!important;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:outline-color .16s ease,transform .16s ease,box-shadow .16s ease}.variant-option.orvon-color-option input:checked+.variant-option__button-label,.variant-option.orvon-color-option .variant-option__button-label:has(input:checked){outline:2px solid #b89137!important;outline-offset:3px!important;box-shadow:none!important}.variant-option.orvon-color-option .variant-option__button-label .swatch{border:0!important;background:transparent!important;box-shadow:none!important}.variant-option.orvon-color-option .variant-option__button-label.orvon-color-option__light{border:1px solid #dedbd4!important}.variant-option.orvon-color-option .variant-option__button-label:not(:has(input:checked)){outline:0!important}.variant-option.orvon-color-option .variant-option__button-label__text,.variant-option.orvon-color-option .variant-option__button-label__pill,.variant-option.orvon-color-option .variant-option__button-label:before,.variant-option.orvon-color-option .variant-option__button-label:after{display:none!important;content:none!important}@media(hover:hover)and (pointer:fine){.variant-option.orvon-color-option .variant-option__button-label:hover{transform:translateY(-1px);box-shadow:none!important}}.orvon-reviews-section{width:min(100%,1440px);margin-inline:auto;padding-inline:clamp(18px,4vw,64px)}.orvon-reviews-section .jdgm-widget,.orvon-reviews-section .jdgm-review-widget{width:100%!important;max-width:none!important}@media screen and (max-width:749px){.template-product .shopify-section-group-header-group+main,.template-product main#MainContent{padding-top:14px}.orvon-authorized-card{padding:13px 14px}.orvon-purchase-benefit{white-space:normal}}@media screen and (max-width:749px){:root{--orvon-space-section: 56px}body{font-size:14px}:where(.button,.button-secondary,button[type=submit]):not(.unstyled-button){min-height:46px}.product-card:hover{box-shadow:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/orvon-design-system.css.map */
