.resource-card{--resource-card-secondary-image-opacity: 0;--resource-card-primary-image-opacity: calc(1 - var(--resource-card-secondary-image-opacity));display:flex;flex-direction:column;row-gap:var(--padding-xs);position:relative;text-decoration:none;height:100%;opacity:0;animation:fadeIn var(--animation-speed-medium) var(--animation-timing-fade-in) forwards}.resource-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.resource-card__content{display:flex;flex-direction:column;color:var(--color-foreground);gap:var(--padding-3xs)}.resource-card__content .price{font-weight:500}.resource-card__content .volume-pricing-note{display:block;margin-top:var(--padding-3xs);font-family:var(--font-body--family);font-weight:400;font-size:min(.85em,var(--font-paragraph--size));line-height:normal;letter-spacing:normal;text-transform:none;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.resource-card[data-resource-type=article] .resource-card__content,.resource-card[data-resource-type=page] .resource-card__content{gap:var(--padding-xs)}.resource-card__image{aspect-ratio:var(--resource-card-aspect-ratio, auto);object-fit:cover;border-radius:var(--resource-card-corner-radius);opacity:var(--resource-card-primary-image-opacity)}.resource-card__image--secondary{position:absolute;top:0;opacity:var(--resource-card-secondary-image-opacity);border-radius:var(--resource-card-corner-radius)}.resource-card__media:empty{display:none}.resource-card__image-placeholder{padding:var(--padding-sm);font-size:var(--font-size--lg);line-height:var(--line-height--display-loose);word-break:break-word;background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5));aspect-ratio:var(--resource-card-aspect-ratio, auto);border-radius:var(--resource-card-corner-radius);color:var(--color-foreground)}.resource-card__title{margin-block:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.3;word-break:break-word;overflow-wrap:break-word}.resource-card__title.paragraph{line-height:1.3}.resource-card--overlay{height:100%}.resource-card--overlay:before{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:var(--gradient-image-overlay);border-radius:var(--resource-card-corner-radius);pointer-events:none;z-index:var(--layer-flat)}.resource-card--overlay .resource-card__image{height:100%}.resource-card--overlay .resource-card__content{position:absolute;inset:auto 0 0;padding:var(--padding-lg) var(--padding-lg) var(--padding-sm);z-index:var(--layer-raised)}.resource-card--overlay .resource-card__title{color:var(--color-white)}.resource-card__image-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-2xs)}.resource-card__collection-image{aspect-ratio:1 / 1;object-fit:cover;border-radius:calc(var(--card-corner-radius) - (var(--padding-xs) / 2))}.resource-card__subtext{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));margin-block-start:0}.resource-card__subtext.paragraph{font-size:var(--font-size--body-sm);line-height:var(--line-height--body-tight);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.resource-card:has(.resource-card__image--secondary):hover,.resource-card:has(.resource-card__image--secondary):focus{--resource-card-secondary-image-opacity: 1}.search-modal{--search-border-radius: var(--style-border-radius-popover);--search-border-width: var(--style-border-width)}.search-modal__content{--modal-top-margin: calc(50dvh - var(--modal-max-height) / 2 - 2rem);--modal-width: 66dvw;padding:0;border:var(--style-border-popover)}@media screen and (min-width:750px){.search-modal__content{width:var(--modal-width);margin-block-start:var(--modal-top-margin);overflow:hidden}}@media screen and (max-width:749px){.search-modal__content::backdrop{display:none}}.dialog-modal[open].search-modal__content{transform-origin:bottom center;animation:search-element-slide-in-bottom .3s var(--ease-out-quad) forwards;border-radius:var(--search-border-radius);box-shadow:var(--shadow-popover)}@media screen and (max-width:749px){.dialog-modal[open].search-modal__content{border-radius:0}}.dialog-modal.search-modal__content.dialog-closing{animation:search-element-slide-out-bottom .2s var(--ease-out-quad) forwards}.search-modal__content[open]{display:flex}.search-modal__content :is(.predictive-search-dropdown,.predictive-search-form__content-wrapper){position:relative}.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{content:"";position:absolute;right:calc(var(--padding-sm) + var(--minimum-touch-target));top:0;bottom:0;width:var(--border-width-sm);background-color:var(--color-border)}.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden]))>.predictive-search__close-modal-button:before{content:none}@media screen and (min-width:750px){.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{right:calc(var(--padding-2xl) * 2)}}predictive-search-component{--resource-card-corner-radius: var(--product-corner-radius);display:flex;width:100%;position:relative;margin-inline:auto;align-items:center;background-color:var(--color-background);z-index:var(--layer-heightened)}.predictive-search-form__footer{display:none;position:absolute;bottom:0;left:0;right:0}@media screen and (min-width:750px){.predictive-search-form__footer{--to-top-gradient-background: linear-gradient( to top, rgb(var(--color-background-rgb) / var(--opacity-90)), rgb(var(--color-background-rgb) / var(--opacity-80)), rgb(var(--color-background-rgb) / var(--opacity-40)), transparent );padding-block:var(--padding-xs) var(--padding-lg);background-image:var(--to-top-gradient-background)}}predictive-search-component:has([data-search-results]):not(:has(.predictive-search-results__no-results)) .predictive-search-form__footer{display:block}.predictive-search-form{position:relative;width:100%;align-self:flex-start}.predictive-search-form__content{max-height:50dvh;overflow-y:auto;background-color:var(--color-background);scrollbar-width:none}.predictive-search-form__content::-webkit-scrollbar{display:none}.predictive-search-form__content-wrapper{position:absolute;top:100%;width:100%;left:0;z-index:var(--layer-raised);display:flex;flex-direction:column;border-radius:0 0 var(--search-border-radius) var(--search-border-radius);transition:box-shadow var(--animation-speed) var(--animation-easing);transform:translateZ(0);will-change:transform,opacity;overflow:hidden}@media screen and (max-width:749px){.predictive-search-form__content-wrapper{border-radius:0}}@media screen and (min-width:750px){.predictive-search-form__content-wrapper{max-height:var(--modal-max-height)}}.predictive-search-form__content-wrapper:has([data-search-results]):not(:has(.predictive-search-results__no-results))>.predictive-search-form__content{padding-block-end:var(--padding-6xl)}.predictive-search-form__header-inner{background:var(--color-background);border:var(--search-border-width) solid var(--color-border);color:var(--color-foreground);border-radius:var(--style-border-radius-popover);display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width:749px){.predictive-search-form__header-inner{border-radius:var(--style-border-radius-inputs);border:none}}.predictive-search-form__header-inner:focus-within{outline-offset:var(--focus-outline-offset)}@media screen and (min-width:750px){.predictive-search-form__header-inner:focus-within{outline:var(--focus-outline-width) solid var(--color-primary)}}.predictive-search-form__header{display:flex;position:sticky;top:0;z-index:var(--layer-heightened);width:100%;align-items:center;background-color:var(--color-input-background);border:var(--search-border-width) solid var(--color-border);border-radius:var(--style-border-radius-inputs)}@media screen and (max-width:749px){.predictive-search-form__header{padding:var(--padding-2xs) var(--padding-sm)}}.predictive-search-form__header:focus-within,.predictive-search-form__header-inner:focus-within,.predictive-search-form__header-inner:has(.search-input:is(:focus,:focus-visible)){outline:none;box-shadow:none;border-color:var(--color-border)!important}input.search-input{border-radius:var(--style-border-radius-inputs);padding-block:var(--padding-sm);font-size:var(--font-size--md);width:100%;color:var(--color-foreground);padding-inline:calc(var(--margin-lg) + var(--icon-size-lg)) 0;background:transparent;text-overflow:ellipsis;overflow:hidden;outline:none;border:0}.search-input::placeholder{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.search-input,.search-input:is(:focus,:focus-visible,:focus-within),.predictive-search-form__header *:is(:focus,:focus-visible){outline:none;box-shadow:none}.search-input:hover{background-color:transparent}.predictive-search__icon{position:absolute;left:var(--margin-xl);top:auto;width:var(--icon-size-lg);height:var(--icon-size-lg);color:rgb(var(--color-foreground-rgb) / var(--opacity-60))}@media screen and (min-width:750px){.predictive-search__icon{left:var(--margin-md)}}.predictive-search__icon>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.predictive-search__reset-button{cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:var(--minimum-touch-target);height:var(--minimum-touch-target);padding:0;margin-inline-end:var(--margin-md);background:transparent;color:var(--color-foreground);opacity:.68;transition:opacity var(--animation-speed-medium) var(--animation-timing-fade-out),visibility var(--animation-speed-medium) var(--animation-timing-fade-out)}.predictive-search__reset-button:hover{color:var(--color-foreground)}.predictive-search__reset-button:active{transform:scale(.9);transition:transform .1s var(--animation-timing-active)}@media screen and (min-width:750px){.predictive-search__reset-button{margin-inline-end:var(--margin-2xs)}}.predictive-search__reset-button[hidden]{opacity:0;pointer-events:none;visibility:hidden}.predictive-search__reset-button-icon{display:flex;align-items:center;justify-content:center;width:var(--icon-size-lg);height:var(--icon-size-lg);transition:background-color var(--animation-speed-medium) ease-in-out,transform var(--animation-speed-medium) var(--animation-timing-bounce);border-radius:50%}.predictive-search__reset-button-icon:hover{background-color:rgb(var(--color-primary-hover-rgb) / var(--opacity-8))}.predictive-search__reset-button:active .predictive-search__reset-button-icon{transform:scale(.85);transition-timing-function:var(--animation-timing-active);transition-duration:.1s}.predictive-search__reset-button svg{width:var(--icon-size-md);height:var(--icon-size-md)}.predictive-search__reset-button-text{display:none}.predictive-search__search-button{margin:auto;z-index:var(--layer-raised);transition:transform var(--animation-speed-medium) var(--animation-timing-bounce),box-shadow var(--animation-speed-medium) var(--animation-timing-hover);transform-origin:center}.predictive-search__search-button:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgb(0 0 0 / var(--opacity-5))}.predictive-search__search-button:active{transform:scale(.97);transition:transform .1s var(--animation-timing-active);box-shadow:none}.predictive-search__close-modal-button{--button-color: var(--color-foreground);--button-background-color: transparent;display:flex;justify-content:center;align-items:center;width:var(--minimum-touch-target);height:var(--minimum-touch-target);margin-inline-start:var(--margin-sm);padding:0;box-shadow:none}.predictive-search__close-modal-button:active{transform:scale(.8);transition:transform .1s var(--animation-timing-active)}.predictive-search__close-modal-button .svg-wrapper,.predictive-search__close-modal-button svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.predictive-search__close-modal-button:hover{--button-color: var(--color-foreground);--button-background-color: transparent}.skip-to-content-link{position:absolute;left:-99999px}.skip-to-content-link:focus{z-index:var(--layer-temporary);overflow:auto;width:auto;height:auto;padding:var(--padding-lg) var(--padding-4xl);left:var(--margin-lg);top:var(--margin-lg);background-color:var(--color-background);box-shadow:0 0 0 var(--focus-outline-offset) var(--color-background)}.v-arrow-icon{display:inline-block;width:1.15em;height:1.15em;flex-shrink:0;vertical-align:-.17em}.v-productinfo{min-width:0}.v-exampletrack{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--v-gold) var(--v-panel);padding-bottom:10px}.v-exampletrack figure{flex:0 0 92%;min-width:0;scroll-snap-align:start}.v .v-exampletrack img{width:100%;height:auto;aspect-ratio:1;max-height:none;object-fit:contain;background:var(--v-bg)}.v-exampletrack figcaption{color:var(--v-muted);font-size:13px;padding:8px 0}.v-examplecontrols{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.v-examplecontrols button{display:grid;place-items:center;width:44px;height:44px;color:var(--v-gold);background:transparent;border:1px solid var(--v-line)}body{background:#11110f}.v{--v-bg:#11110f;--v-panel:#1c1c18;--v-ink:#f1ede4;--v-muted:#b3afa5;--v-gold:#c1a16b;--v-line:#393930;background:var(--v-bg);color:var(--v-ink);font:400 16px/1.65 Arial,sans-serif;box-sizing:border-box}.v *{box-sizing:border-box}.v [hidden]{display:none!important}.v a{color:inherit;text-decoration:none}.v a:focus-visible,.v button:focus-visible,.v input:focus-visible,.v textarea:focus-visible,.v select:focus-visible,.v summary:focus-visible{outline:2px solid var(--v-gold);outline-offset:4px}.v h1,.v h2,.v h3,.v p,.v figure{margin:0}.v h1,.v h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;line-height:1.04;letter-spacing:-1.6px;color:var(--v-ink);text-wrap:balance}.v h1{font-size:clamp(46px,5vw,78px)}.v h2{font-size:clamp(38px,4vw,61px)}.v h3{font-size:18px;font-weight:500;color:var(--v-ink)}.v p{color:var(--v-muted)}.v em{color:#c6b18b;font-weight:400}.v img{display:block;width:100%;height:100%;object-fit:cover}.v button,.v input,.v select,.v textarea{font:inherit;border-radius:0}.v button,.v summary{cursor:pointer}.v small,.v .v-hint{font-size:13px;color:var(--v-muted)}.v-wrap{width:88%;max-width:1440px;margin:0 auto}.v-eyebrow{display:block;color:var(--v-gold);font-size:12px;letter-spacing:2.5px;margin-bottom:20px}.v-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:var(--v-gold);color:#14140f!important;border:1px solid var(--v-gold);padding:16px 25px;min-height:56px;font-size:15px!important;font-weight:600;cursor:pointer}.v-button:hover{background:#d0b683}.v-button:disabled{opacity:.5;cursor:not-allowed}.v-textlink{display:inline-block;border-bottom:1px solid #8b7858;padding:8px 0;margin-top:15px;font-size:14px}.v-notice{text-align:center;padding:9px 15px;background:#24231d;color:#d4be96;font-size:12px;letter-spacing:1.7px}.v-header{height:86px;padding:0 6%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--v-line)}.v-logo{font:36px/1 Georgia,serif;letter-spacing:4px}.v-header nav{display:flex;gap:30px;font-size:14px}.v-bag{font-size:14px}.v-bag span{border:1px solid #756953;border-radius:50%;padding:3px 8px;margin-left:7px}.v-hero{height:740px;position:relative;overflow:hidden}.v-hero>img{position:absolute;right:0;width:73%;object-position:center}.v-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#11110f 1%,#11110ff2 22%,#11110f70 50%,transparent 80%)}.v-herotext{position:relative;padding:80px 6%;max-width:820px}.v-herotext h1{font-size:clamp(58px,6.1vw,94px);max-width:670px;margin-bottom:25px}.v-herotext p{font-size:18px;max-width:380px}.v-herotext .v-button{margin-top:30px}.v-herotext small{display:block;margin-top:20px;max-width:330px}.v-sectionheading{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:36px}.v-sectionheading p{font-size:15px}.v-collection{padding:85px 0}.v-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.v-cardimage{display:block;position:relative;aspect-ratio:3/4;overflow:hidden}.v-cardimage img{transition:transform .4s}.v-cardimage:hover img{transform:scale(1.03)}.v-cardimage>span{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;background:#1119;border:1px solid #aaa5;width:36px;height:36px}.v-cardtitle{display:flex;justify-content:space-between;gap:10px;margin-top:18px}.v-cardtitle h3{font:25px/1.15 Cormorant Garamond,Georgia,serif}.v-cardtitle>span{font-size:14px;white-space:nowrap;color:#d0ba94}.v-card>p{font-size:14px;margin-top:9px}.v-swatches{display:flex;align-items:center;gap:9px;margin-top:15px}.v-swatches a{padding:4px;display:inline-flex}.v-swatches i,.v-colors i{width:17px;height:17px;display:inline-block;border:1px solid #82745f;border-radius:50%}.v-black{background:#252523}.v-coffee{background:#614534}.v-swatches>span{font-size:12px;color:var(--v-muted)}.v-editorial{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;padding:50px 0 85px}.v-editorialimage{height:600px;overflow:hidden}.v-bodycopy{margin:25px 0}.v-bodycopy p+p{margin-top:18px}.v-numberline{display:flex;gap:22px;padding:22px 0;border-top:1px solid var(--v-line)}.v-numberline>span{color:var(--v-gold);font-family:Georgia,serif}.v-numberline p{font-size:14px;margin-top:8px}.v-stepssection{padding:65px 0 85px;border-top:1px solid var(--v-line)}.v-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:45px}.v-steps article>span{font:40px Georgia,serif;color:#9b8259}.v-steps h3{margin:20px 0 10px}.v-steps p{font-size:15px}.v-qr{padding:70px 0;border-top:1px solid var(--v-line)}.v-qrintro{max-width:700px;margin-bottom:35px!important}.v-qrgrid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.v-qrgrid img,.v-qrgrid video{aspect-ratio:4/3;width:100%;height:auto;object-fit:cover;background:#171715}.v-qrgrid figcaption{font-size:14px;color:#d5c3a3;padding:15px 0}.v-qrnote{display:flex;align-items:start;justify-content:space-between;gap:45px;border-top:1px solid var(--v-line);padding-top:22px;margin-top:20px}.v-qrnote p{font-size:14px;max-width:680px}.v-qrnote a{flex-shrink:0;margin-top:0}.v-badge{display:inline-block;border:1px solid #756348;color:#d8be8f;font-size:12px;line-height:1.5;padding:4px 9px;white-space:nowrap}.v-benefits{padding:65px 0;border-top:1px solid var(--v-line)}.v-benefitgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px}.v-benefitgrid article{padding:28px;background:var(--v-panel)}.v-benefitgrid h3{margin:20px 0 10px}.v-benefitgrid p{font-size:15px}.v-questions{display:grid;grid-template-columns:1fr 1.3fr;gap:8%;padding:80px 0}.v-faq details{border-bottom:1px solid var(--v-line)}.v summary{list-style:none;padding:21px 28px 21px 0;position:relative;font-size:16px}.v summary::-webkit-details-marker{display:none}.v summary:after{content:"+";position:absolute;right:2px;color:var(--v-gold)}.v details[open]>summary:after{content:"\2212"}.v-faq details>div{padding-bottom:22px}.v-faq p{font-size:15px}.v-faq a{text-decoration:underline}.v-footer{background:#0b0c0a;padding:60px 6% 25px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px}.v-footer p{font-size:14px;margin-top:20px}.v-footer h3{color:#d0b88e;font-size:14px}.v-footer>div>a:not(.v-logo){display:block;font-size:14px;color:var(--v-muted);margin-top:12px}.v-footline{grid-column:1/-1;border-top:1px solid var(--v-line);padding-top:20px;display:flex;gap:30px;justify-content:space-between;font-size:12px}.v-footline>div{display:flex;flex-wrap:wrap;gap:18px}.v-product{display:grid;grid-template-columns:1.12fr 1fr;gap:7%;padding:45px 0 70px;align-items:start}.v-gallery{min-width:0}.v-mainphoto{aspect-ratio:4/5}.v-thumbs{display:flex;gap:10px;margin-top:15px;overflow-x:auto;scroll-snap-type:x proximity;padding:5px 5px 12px;scrollbar-width:thin;scrollbar-color:var(--v-gold) var(--v-panel)}.v-thumbs::-webkit-scrollbar{height:4px}.v-thumbs::-webkit-scrollbar-thumb{background:var(--v-gold)}.v-thumbs::-webkit-scrollbar-track{background:var(--v-panel)}.v-thumbs button{background:transparent;padding:0;width:calc(20% - 8px);flex:0 0 calc(20% - 8px);scroll-snap-align:start;aspect-ratio:1;border:1px solid transparent;opacity:.65}.v-thumbs button[aria-pressed=true]{border-color:var(--v-gold);opacity:1}.v-productinfo h1{font-size:clamp(44px,4.5vw,67px)}.v-intro{margin:22px 0}.v-price{font-size:26px}.v-inclusion{font-size:14px!important;color:#d2bb93!important;margin-top:12px!important}.v-colors{display:flex;align-items:center;gap:10px;margin-top:25px;flex-wrap:wrap}.v-colors>span{font-size:14px;margin-right:5px}.v-colors>a{padding:9px 18px;border:1px solid var(--v-line);font-size:14px;display:flex;align-items:center;gap:9px}.v-colors>[aria-current=page]{border-color:var(--v-gold);background:#25231d}.v-formheading{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--v-line);padding-top:25px;margin:25px 0 18px}.v-formheading h2{font-size:32px;letter-spacing:-.5px}.v-check{display:flex;align-items:center;gap:10px;font-size:15px;padding:10px 0;cursor:pointer}.v-check input{width:18px;height:18px;accent-color:var(--v-gold);flex-shrink:0}.v-itemchoices{padding:12px 0;border:0;border-block:1px solid var(--v-line);margin:12px 0}.v-itemchoices legend{font-size:14px;color:var(--v-muted);padding-right:12px}.v-field{display:block;font-size:14px;margin:15px 0}.v-field input,.v-field textarea,.v-field select{display:block;background:#1d1e19;border:1px solid #565246;color:var(--v-ink);padding:12px 14px;width:100%;font-size:16px;margin-top:7px}.v-field textarea{resize:vertical}.v-field input::placeholder{color:#9f9b91}.v-hint{line-height:1.65;margin:10px 0!important}.v-extra{border-block:1px solid var(--v-line);margin:20px 0}.v-extra summary{font-size:14px;padding-block:16px}.v-videochoice{background:#21221c;padding:15px 17px;margin:20px 0}.v-videochoice .v-check{align-items:flex-start}.v-videochoice p{font-size:14px;margin:8px 0 0 27px}.v-add{width:100%;margin-top:5px}.v-error{color:#ffb7a7!important;font-size:14px;margin:15px 0!important}.v-trust{display:flex;justify-content:space-between;gap:20px;font-size:13px;color:var(--v-muted);margin-top:18px}.v-trust a{border-bottom:1px solid #77674f}.v-custom{margin-top:25px}.v-inside{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:65px 0;border-top:1px solid var(--v-line)}.v-inside>div>p{margin-top:20px}.v-contentitem{display:flex;gap:25px;padding:20px 0;border-bottom:1px solid var(--v-line)}.v-contentitem>span{font:19px Georgia,serif;color:var(--v-gold)}.v-contentitem p{font-size:14px;margin-top:6px}.v-leather{padding:30px 0 60px;border-top:1px solid var(--v-line)}.v-leather .v-editorial{padding-bottom:35px}.v-leather .v-editorialimage{height:480px}.v-leatherdetails{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.v-leatherdetails img{height:auto;aspect-ratio:4/3}.v-leatherdetails figcaption{font-size:14px;margin-top:12px;color:var(--v-muted)}.v-engravingexample img{height:auto;max-height:270px;object-fit:contain}.v-message{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:65px 0 80px}.v-messageintro>p{margin:25px 0}.v-messageintro>img{max-height:370px;object-fit:contain;margin-top:30px}.v-uploadform .v-field:first-child{margin-top:0}.v-uploadzone{background:var(--v-panel);padding:25px;margin-top:22px}.v-uploadzone h2{font:20px Arial,sans-serif;letter-spacing:0;margin-bottom:20px}.v .uploadcare--widget__button_type_open{border:1px solid var(--v-gold);background:transparent;color:var(--v-ink);padding:12px;font-size:14px}.v-textbutton{color:var(--v-gold);border:0;background:none;text-decoration:underline;padding:8px 0;font-size:14px!important}.v-uploadform>.v-button{width:100%}.v-honeypot{position:absolute;left:-9999px}.v-success{padding:35px;background:var(--v-panel);align-self:start}.v-success p{margin:25px 0}.v-success h2{font-size:45px}@media(max-width:1000px){.v-cards{grid-template-columns:repeat(2,1fr);gap:30px 20px}.v-product{gap:4%}.v-editorial{gap:5%}.v-editorialimage{height:530px}.v-steps{gap:30px}.v-hero>img{width:90%}.v-shade{background:linear-gradient(90deg,#11110ff2,#11110f80 55%,#11110f11)}}@media(max-width:650px){.v-header{height:72px}.v-logo{font-size:29px}.v-header nav a:nth-child(n+2){display:none}.v-header nav{font-size:14px}.v-notice{font-size:12px;letter-spacing:.6px}.v-wrap{width:88%}.v-hero{height:670px}.v-hero>img{width:100%;object-position:60%}.v-shade{background:linear-gradient(90deg,#11110fda,#11110f50),linear-gradient(0deg,#11110f,#11110f00 70%)}.v-herotext{padding:60px 7%}.v-herotext h1{font-size:65px;letter-spacing:-2px}.v-herotext p{font-size:17px}.v-eyebrow{font-size:12px;letter-spacing:1.6px}.v-collection{padding:50px 0}.v-sectionheading{align-items:start;gap:15px}.v-sectionheading p{font-size:14px;max-width:130px;padding-top:22px}.v h2{font-size:43px}.v-cards{gap:28px 13px}.v-cardtitle{display:block}.v-cardtitle h3{font-size:24px}.v-cardtitle>span{display:block;margin-top:8px}.v-card>p{font-size:14px}.v-swatches{gap:5px;flex-wrap:wrap}.v-cardimage{aspect-ratio:3/4}.v-editorial{grid-template-columns:1fr;gap:28px;padding:25px 0 55px}.v-editorialimage{height:430px}.v-stepssection{padding:50px 0}.v-steps{grid-template-columns:1fr;gap:25px;margin-top:30px}.v-steps article{position:relative;padding-left:60px}.v-steps article>span{position:absolute;left:0;top:0;font-size:32px}.v-steps h3{margin:0 0 9px}.v-qr{padding:50px 0}.v-qr .v-sectionheading{display:block}.v-qr .v-badge{margin-top:20px}.v-qrgrid{grid-template-columns:1fr}.v-qrnote{display:block}.v-qrnote a{margin-top:12px}.v-benefitgrid{grid-template-columns:1fr;gap:12px}.v-benefits{padding:50px 0}.v-questions{grid-template-columns:1fr;gap:25px;padding:50px 0}.v-footer{grid-template-columns:1fr 1fr;gap:30px;padding-top:40px}.v-footer>div:first-child{grid-column:1/-1}.v-footline{display:block}.v-footline>div{margin-top:15px;gap:12px}.v-product{grid-template-columns:1fr;gap:30px;padding-top:22px}.v-mainphoto{aspect-ratio:1}.v-productinfo h1{font-size:53px}.v-intro{font-size:16px}.v-formheading h2{font-size:32px}.v-videochoice{padding:14px}.v-videochoice .v-check{flex-wrap:wrap}.v-inside{grid-template-columns:1fr;gap:28px;padding:45px 0}.v-leather .v-editorialimage{height:360px}.v-leatherdetails{gap:12px;grid-template-columns:1fr 1fr}.v-leatherdetails figure:last-child{grid-column:1/-1}.v-message{grid-template-columns:1fr;gap:35px;padding:45px 0}.v-messageintro h1{font-size:52px}.v-messageintro>img{max-height:260px}.v-uploadzone{padding:20px}}@media(prefers-reduced-motion:reduce){.v *{transition:none!important}}@media(max-width:650px){.v-thumbs button{flex-basis:calc((100% - 35px)/4.5);width:calc((100% - 35px)/4.5)}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCBAAAOA */
