.header-logo,.header-logo__image-container{overflow:visible!important}.header-logo__image{width:130px!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:contain!important}.orvon-hero{position:relative;width:100%;aspect-ratio:1717 / 916;min-height:0;overflow:hidden;isolation:isolate;background:#171717}.orvon-hero__media,.orvon-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;line-height:0}.orvon-hero__image{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:center center;transform:none;background:#d7c8b8}.orvon-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgb(23 18 14 / 20%) 0%,rgb(23 18 14 / 8%) 38%,transparent 58%),rgb(0 0 0 / var(--orvon-overlay-opacity, 0))}.orvon-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;width:100%;max-width:1600px;min-height:0;margin-inline:auto;padding:clamp(38px,4vw,64px) clamp(44px,7.4vw,118px)}.orvon-hero__content-inner{width:min(610px,47vw)}.orvon-hero__eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 18px;color:#d2ad5c;font-family:var(--font-body--family);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.orvon-hero__eyebrow:before{content:"";width:42px;height:1px;background:currentColor}.orvon-hero__heading{max-width:590px;margin:0;color:#faf8f5;font-family:var(--font-heading--family);font-size:clamp(46px,4.7vw,76px);font-weight:var(--font-heading--weight);line-height:.98;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 2px 22px rgb(0 0 0 / 18%)}.orvon-hero__subheading{max-width:520px;margin:24px 0 0;color:#faf8f5eb;font-family:var(--font-body--family);font-size:clamp(17px,1.35vw,21px);font-weight:450;line-height:1.5;text-wrap:pretty}.orvon-hero__button{min-width:190px;margin-top:32px;padding:15px 28px;justify-content:center;border:1px solid #d2ad5c;border-radius:2px;background:#d2ad5c;color:#171717;box-shadow:0 10px 28px #00000038;font-family:var(--font-body--family);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.orvon-hero__button:hover{border-color:#faf8f5;background:#faf8f5;color:#54463a;box-shadow:0 14px 32px #00000047;transform:translateY(-2px)}@media screen and (max-width:749px){.header-logo__image{width:130px!important}.orvon-hero{display:flex;flex-direction:column;aspect-ratio:auto;min-height:0;overflow:visible}.orvon-hero__media,.orvon-hero__media picture{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1717 / 916}.orvon-hero__image{object-fit:contain;object-position:center center}.orvon-hero__overlay{display:none}.orvon-hero__content{position:relative;inset:auto;align-items:flex-start;min-height:0;padding:38px 24px 46px;background:#171717}.orvon-hero__content-inner{width:100%;max-width:540px}.orvon-hero__eyebrow{margin-bottom:14px;font-size:10px;letter-spacing:.18em}.orvon-hero__eyebrow:before{width:30px}.orvon-hero__heading{max-width:430px;font-size:clamp(40px,12vw,56px);line-height:1}.orvon-hero__subheading{max-width:430px;margin-top:18px;font-size:16px;line-height:1.45}.orvon-hero__button{min-width:180px;margin-top:24px;padding:14px 24px}}@media screen and (max-width:390px){.orvon-hero__heading{font-size:38px}}#header-component[data-menu-style=drawer] .header__row--top .header__columns{min-height:96px;padding-block:12px!important}@media screen and (max-width:749px){.header-logo__image{width:110px!important}#header-component[data-menu-style=drawer] .header__row--top header-actions{--button-size: 36px;align-items:center;grid-area:auto!important;grid-column:rightA-start / rightB-end!important;grid-row:1!important;justify-self:end;gap:0;margin-inline-start:0}#header-component[data-menu-style=drawer] .header__row--top header-actions .header-actions__action{align-items:center;width:36px;min-width:36px;height:44px;flex:0 0 36px}#header-component[data-menu-style=drawer] .header__row--top header-actions shopify-account{width:36px;max-width:36px}}@media screen and (max-width:350px){.header-logo__image{width:92px!important}#header-component[data-menu-style=drawer] .header__row--top header-actions{--button-size: 34px}#header-component[data-menu-style=drawer] .header__row--top header-actions .header-actions__action,#header-component[data-menu-style=drawer] .header__row--top header-actions shopify-account{width:34px;min-width:34px;max-width:34px;flex-basis:34px}}@media screen and (min-width:990px){[id$=__reviews_orvon] .section-content-wrapper{--padding-block-start: 24px !important;--padding-block-end: 30px !important;--gap: 8px !important}[id$=__reviews_orvon] h2{font-size:20px}[id$=__promise_product] .orvon-promise-heading{padding-block:28px 0}[id$=__promise_product] .orvon-promise-heading__inner{width:min(calc(100% - 64px),1120px);padding:44px 56px;gap:60px}[id$=__promise_product] .orvon-promise-heading__title{max-width:650px;font-size:clamp(38px,3.8vw,52px)}[id$=__promise_product] .orvon-promise-heading__text{font-size:16px;line-height:1.55}[id$=__benefits_product] .orvon-benefits{padding-block:0 38px}[id$=__benefits_product] .orvon-benefits__inner{width:min(calc(100% - 64px),1120px)}[id$=__benefits_product] .orvon-benefit{min-height:232px;padding:30px 44px}[id$=__benefits_product] .orvon-benefit__icon{width:52px;height:52px;margin-bottom:20px}[id$=__benefits_product] .orvon-benefit__icon svg{width:28px;height:28px}[id$=__benefits_product] .orvon-benefit__title{font-size:24px}[id$=__benefits_product] .orvon-benefit__text{margin-top:12px;font-size:15px;line-height:1.55}[id$=__benefits_product] .orvon-benefit__link{margin-top:17px}[id$=__confidence_product] .orvon-confidence__shell{max-width:1100px}[id*=__product_recommendations_] .section-resource-list{--padding-block-start: 56px !important;--padding-block-end: 60px !important;--gap: 30px !important}[id*=__product_recommendations_] h3{font-size:26px!important}}[id*=intro_orvon] [class*=button_group] .button,[id*=intro_orvon] [class*=button_group] .button-secondary,[id*=intro_orvon] .button,[id*=intro_orvon] .button-secondary{box-sizing:border-box;width:230px!important;min-width:230px!important;max-width:230px!important;flex:0 0 230px!important;justify-content:center}@media screen and (min-width:990px){#header-component .header__row--top .header__columns{position:relative}.orvon-header-contact{position:absolute;inset-inline-start:0;top:50%;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:3px;transform:translateY(-50%);color:var(--color-foreground);font-family:var(--font-body--family);font-size:13px;line-height:1.25;white-space:nowrap}.orvon-header-contact__title{font-weight:600}.orvon-header-contact__phone{color:inherit;text-decoration:none}.orvon-header-contact__phone:hover{text-decoration:underline;text-underline-offset:2px}#header-component .header__row--bottom .header__columns{padding-inline:clamp(30px,6vw,92px)}#header-component .header__row--bottom .header-menu,#header-component .header__row--bottom .header-menu__inner,#header-component .header__row--bottom .menu-list,#header-component .header__row--bottom .overflow-menu{width:100%}#header-component .header__row--bottom .overflow-menu::part(list){width:100%;justify-content:space-between;gap:clamp(12px,1.8vw,30px);margin-inline:0}#header-component .header__row--bottom .menu-list__link-title{padding-inline:0}#header-component .orvon-menu-item--dropdown{position:relative}#header-component .orvon-menu-item--dropdown>.menu-list__submenu{left:0;top:calc(100% - 1px);width:max-content;min-width:250px;max-width:360px;padding-inline:0;clip-path:none}#header-component .orvon-menu-item--dropdown .menu-list__submenu-inner{display:block;padding:18px 24px 22px;transform:none;background:var(--color-background);box-shadow:var(--shadow-popover)}#header-component .orvon-menu-item--dropdown .mega-menu{width:auto}#header-component .orvon-menu-item--dropdown .mega-menu__grid,#header-component .orvon-menu-item--dropdown .mega-menu__list{display:block;width:auto}#header-component .orvon-menu-item--dropdown .mega-menu__column{display:block}#header-component .orvon-menu-item--dropdown .mega-menu__link{display:block;padding:8px 0;white-space:nowrap}}@media screen and (max-width:989px){.orvon-header-contact{display:none}}@media screen and (min-width:990px){.product-information__media media-gallery{--orvon-product-media-size: clamp(320px, calc(100dvh - 300px) , 620px);width:min(100%,var(--orvon-product-media-size));margin-inline:auto}.product-information__media media-gallery:has(slideshow-controls[thumbnails][pagination-position=left],slideshow-controls[thumbnails][pagination-position=right]){width:min(100%,calc(var(--orvon-product-media-size) + 96px))}@supports selector(::-webkit-scrollbar){.page-wrapper{scrollbar-width:auto}.page-wrapper::-webkit-scrollbar{width:12px}.page-wrapper::-webkit-scrollbar-thumb{border-width:3px}}}@media screen and (min-width:990px){#header-component:has(.orvon-menu-item--dropdown .menu-list__disclosure[aria-expanded=true]) .header__underlay-open{height:var(--header-height)!important}#header-component:has(.orvon-menu-item--dropdown .menu-list__disclosure[aria-expanded=true]) .header__underlay-open:after{display:none}#header-component .header__row--bottom .overflow-menu::part(list){justify-content:center;gap:0}#header-component .header__row--bottom .menu-list__list-item:not([slot=more]):not([slot=overflow]){margin-inline:16px}#header-component .header__row--bottom .menu-list__link-title{padding-inline:0}}@media screen and (min-width:990px){#header-component .header__row--bottom .header__columns{width:100%!important;max-width:none!important;grid-template-columns:minmax(0,1fr)!important;padding-inline:0!important}#header-component .header__row--bottom .header-menu{width:min(calc(100vw - 80px),1240px)!important;max-width:none!important;margin-inline:auto!important}#header-component .header__row--bottom .header-menu__inner,#header-component .header__row--bottom .menu-list,#header-component .header__row--bottom .overflow-menu{width:100%!important;max-width:none!important}#header-component .header__row--bottom .overflow-menu::part(list){width:100%;justify-content:space-between!important;gap:clamp(20px,2.2vw,38px)!important;margin-inline:0!important}#header-component .header__row--bottom .menu-list__list-item:not([slot=more]):not([slot=overflow]){margin-inline:0!important}}: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/16/assets/orvon-theme.css.map */
