:root{--v-accent: #a91d18;--v-sale: #c20000;--v-ink: #0f0f0f;--v-ease: cubic-bezier(.22, 1, .36, 1);--v-ease-out: cubic-bezier(.16, 1, .3, 1);--v-shadow-sm: 0 2px 10px rgba(15, 15, 15, .06);--v-shadow-md: 0 10px 30px rgba(15, 15, 15, .1);--v-shadow-lg: 0 20px 50px rgba(15, 15, 15, .14);--v-radius: 0px;--v-gutter: clamp(16px, 4vw, 56px)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--v-ink);color:#fff}.h1,h1{letter-spacing:.005em}.h2,h2,.h3,h3{letter-spacing:.01em}.rte a:not(.btn){color:currentColor;text-decoration:none;background-image:linear-gradient(var(--v-accent),var(--v-accent));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s var(--v-ease);padding-bottom:1px}.rte a:not(.btn):hover{background-size:0 1px;color:var(--v-accent)}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{letter-spacing:.14em;font-weight:600;transition:background-color .28s var(--v-ease),color .28s var(--v-ease),border-color .28s var(--v-ease),transform .2s var(--v-ease),box-shadow .28s var(--v-ease);will-change:transform}.btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):hover,.rte .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:var(--colorBody)!important;color:var(--colorTextBody)!important;border-color:var(--colorBtnPrimary)!important}.btn:active{transform:translateY(1px)}.btn--secondary:hover,.rte .btn--secondary:hover{background-color:var(--colorBtnPrimary)!important;color:var(--colorBtnPrimaryText)!important;border-color:var(--colorBtnPrimary)!important}.btn--full,.add-to-cart{padding-top:16px;padding-bottom:16px;font-size:max(calc(var(--typeBaseSize) - 3px),14px);letter-spacing:.16em}.add-to-cart{box-shadow:var(--v-shadow-sm)}.add-to-cart:hover{box-shadow:var(--v-shadow-md)}.vd-masthead{transition:box-shadow .3s var(--v-ease),background-color .3s var(--v-ease)}.vd-masthead--stuck{box-shadow:var(--v-shadow-sm);-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px)}.vd-mainnav__link{position:relative;transition:color .2s var(--v-ease)}.vd-mainnav__item>.vd-mainnav__link:after{content:"";position:absolute;left:15px;right:15px;bottom:8px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .32s var(--v-ease)}.vd-mainnav__item:hover>.vd-mainnav__link:after,.vd-mainnav__item.is-active>.vd-mainnav__link:after{transform:scaleX(1)}.vd-mainnav__item>.vd-mainnav__link--underline:after{display:none}.vd-promobar{letter-spacing:.16em;font-weight:600;text-transform:uppercase}.vd-band{margin:48px 0}@media only screen and (min-width:769px){.vd-band{margin:72px 0}.vd-band--small{margin:36px 0}}.vd-bandhead{margin-bottom:28px}.vd-bandhead__title{font-size:clamp(1.6rem,1rem + 2.2vw,2.85rem);line-height:1.05}.vd-bandhead__link{position:relative;font-weight:600;letter-spacing:.12em}.vd-bandhead__link:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s var(--v-ease)}.vd-bandhead__link:hover:after{transform:scaleX(1)}.vd-card__image,.grid__image-ratio img,.vd-card__image-mask .image-wrap img,.vd-card__secondary-image img{transition:transform .7s var(--v-ease-out)}.vd-card__content:hover .vd-card__image,.vd-card__content:hover .grid__image-ratio img,.vd-card__content:hover .vd-card__image-mask .image-wrap img,.vd-card__content:hover .vd-card__secondary-image img{transform:scale(1.05)}.vd-card__title{font-weight:500;letter-spacing:.01em;margin-top:14px}.vd-card__price{margin-top:4px;font-weight:500}.vd-card__price--original{opacity:.55;margin-right:6px}.vd-card__price--savings{color:var(--v-sale);font-weight:600}.vd-card__tag{position:absolute;top:12px;left:12px;right:auto;width:auto;max-width:calc(100% - 24px);border-radius:var(--v-radius);padding:6px 10px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1;box-shadow:var(--v-shadow-sm)}.vd-card__tag--sale{background:var(--v-sale);color:#fff}.vd-card__tag--sold-out,.vd-card__tag--custom{background:var(--v-ink);color:#fff}.vd-quickview__btn{border-radius:var(--v-radius);font-weight:600;letter-spacing:.1em;transition:transform .3s var(--v-ease),opacity .3s var(--v-ease),background-color .2s ease,color .2s ease}.vd-plp-grid__wrapper{transition:opacity .3s ease}.vd-plp-filter__item,.vd-plp-filter select{letter-spacing:.04em}.tag--remove,.filter-tag{border-radius:999px;border:1px solid var(--colorBorder);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.tag--remove:hover,.filter-tag:hover{background:var(--v-ink);color:#fff;border-color:var(--v-ink)}@media only screen and (min-width:769px){.vd-pdp__sticky{align-self:flex-start}}.vd-pdp__title{line-height:1.08}.vd-pdp__vendor a{letter-spacing:.14em;text-transform:uppercase;font-size:12px;opacity:.7}.product__price{font-size:1.5rem;font-weight:600;letter-spacing:.01em}.product__price.on-sale,.product__price--sale{color:var(--v-sale)}.product__price--compare{opacity:.5;font-weight:400;margin-right:8px}.product__price-savings{display:inline-block;background:var(--v-sale);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;margin-left:4px;vertical-align:middle}.variant__button-label{border-radius:var(--v-radius);transition:border-color .2s var(--v-ease),background-color .2s var(--v-ease),color .2s var(--v-ease),box-shadow .2s var(--v-ease)}.variant__button-label:not(.color-swatch):hover{border-color:var(--v-ink);box-shadow:inset 0 0 0 1px var(--v-ink)}.variant-input input:checked+.variant__button-label:not(.color-swatch){background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);border-color:var(--colorBtnPrimary)}.variant-input input:checked+.variant__button-label.color-swatch{box-shadow:0 0 0 2px var(--colorBody),0 0 0 4px var(--v-ink)}.vd-salespoints{margin:6px 0 0}.vd-salespoint{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:14px}.vd-salespoint .icon{flex:0 0 auto}.vd-pblock--tab .collapsible-trigger,.collapsible-trigger{letter-spacing:.06em;font-weight:600;transition:color .2s ease}.collapsible-trigger:hover{color:var(--v-accent)}.cart-drawer{box-shadow:var(--v-shadow-lg)}.cart__checkout,.cart-drawer .cart__checkout{font-weight:700}.cart-item__title{font-weight:500}.cart-item{transition:opacity .25s ease}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=number],textarea,select{transition:border-color .2s var(--v-ease),box-shadow .2s var(--v-ease)}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus,select:focus{border-color:var(--v-ink);box-shadow:0 0 0 1px var(--v-ink);outline:none}.newsletter__submit{font-weight:600;letter-spacing:.12em}.vd-footer a{transition:opacity .2s ease,color .2s ease}.vd-footer a:hover{opacity:.65}:focus-visible{outline:2px solid var(--v-accent);outline-offset:2px}.skip-link:focus{outline-offset:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.vd-card:hover .vd-card__image,.vd-card:hover .grid__image-ratio img{transform:none}}.hero__top-subtitle,.hero__subtitle,.vd-bandhead .vd-bandhead__subtitle{text-transform:uppercase;letter-spacing:.22em;font-size:12px;font-weight:600}.vd-bandhead{position:relative}.hero__text-content{gap:14px}.hero__title.h1,.hero__title{font-size:clamp(2.4rem,1.2rem + 5vw,5.5rem);line-height:.98;letter-spacing:.01em;margin-bottom:6px}.hero__top-subtitle{margin-bottom:10px;opacity:.95}.hero__subtitle{letter-spacing:.14em;font-size:clamp(13px,.7rem + .4vw,16px);opacity:.95;max-width:46ch;margin-inline:auto}.hero__text-wrap .btn,.hero__link .btn{padding:15px 40px;letter-spacing:.18em}.hero__text-wrap .btn--inverse:hover{background-color:#fff!important;color:var(--v-ink)!important;border-color:#fff!important}.hero__image-wrapper:not(.hero__image-wrapper--no-overlay):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d,#00000047);pointer-events:none}.vd-masthead{border-bottom:1px solid var(--colorBorder)}.vd-masthead--stuck{border-bottom-color:transparent}.vd-masthead__logo a,.vd-masthead__logo-link{letter-spacing:.04em}.cart-link__bubble{background:var(--v-accent)!important;color:#fff!important;font-weight:700;letter-spacing:0}.cart-link:hover .icon,.vd-masthead__search:hover .icon{opacity:.65;transition:opacity .2s ease}.vd-bandhead--center .vd-bandhead__title:before,.text-center .vd-bandhead__title:before{content:"";display:block;width:40px;height:2px;background:var(--v-accent);margin:0 auto 18px}.vd-card__content{position:relative}@media only screen and (min-width:769px){.vd-card__link{position:relative}}.vd-card__title{font-size:15px}.vd-card__vendor{text-transform:uppercase;letter-spacing:.12em;font-size:11px;opacity:.6;margin-top:10px}.vd-plp-filters,.vd-plp-filter{border-top:1px solid var(--colorBorder);border-bottom:1px solid var(--colorBorder)}.vd-plp-filter__item,.vd-plp-filter__item--sort,.vd-plp-filter__item--drawer{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600}.vd-plp-filter__item--count{opacity:.6;letter-spacing:.08em}.vd-plp-grid .grid,.vd-plp-grid{--grid-gutter: clamp(12px, 2vw, 28px)}.vd-footer{border-top:1px solid var(--colorBorder)}.vd-footer__linklist a,.vd-footer a{text-transform:none;letter-spacing:.02em}.vd-footer .h4,.vd-footer h4{text-transform:uppercase;letter-spacing:.16em;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/valedrian.css.map */
