.content-for-layout[data-template]{background:var(--vel-white)}.content-for-layout[data-template] :is(.button,.button-secondary,button.shopify-payment-button__button,input,select,textarea,.card,.card__content,.product-card__content,.card-gallery,.product-media,.product-media-container,.cart-drawer__inner,.facets__pill-label,.pagination__link){border-radius:0!important}.content-for-layout[data-template] :is(.button,.button-secondary,button.shopify-payment-button__button){min-height:var(--vel-control-height);padding-inline:1.75rem;font-family:var(--vel-sans);font-size:var(--vel-fs-nano);font-weight:600;letter-spacing:var(--vel-tracking-label);text-transform:uppercase;transition:background var(--vel-dur-base) var(--vel-ease),color var(--vel-dur-base) var(--vel-ease),border-color var(--vel-dur-base) var(--vel-ease)}.content-for-layout[data-template] .button:active,.content-for-layout[data-template] .button-secondary:active{transform:translateY(1px)}.content-for-layout[data-template] :is(input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],select,textarea){border-color:var(--vel-line);font-family:var(--vel-sans);transition:border-color var(--vel-dur-base) var(--vel-ease)}.content-for-layout[data-template] :is(input,select,textarea):focus{border-color:var(--vel-ink)}.content-for-layout[data-template] :is(label,legend,.form__label){font-family:var(--vel-sans);letter-spacing:.1em}#header-group{position:relative;z-index:30;border-bottom:1px solid var(--vel-line-inverse)}#header-component{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#header-component .header__row{--color-background: var(--vel-black);--color-foreground: var(--vel-white)}#header-component .header__row--top{min-height:68px}#header-component :is(a,button){font-family:var(--vel-sans);font-size:var(--vel-fs-micro);font-weight:500;letter-spacing:.13em;text-transform:uppercase}#header-component .header-logo__image{max-width:min(36vw,220px)}.velakori-default-logo{display:block;width:192px;height:auto}#header-component .menu-list__link{position:relative}#header-component .menu-list__link:after{position:absolute;bottom:-.25rem;left:0;width:100%;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right center;transition:transform var(--vel-dur-base) var(--vel-ease)}#header-component .menu-list__link:hover:after,#header-component .menu-list__link[aria-current]:after{transform:scaleX(1);transform-origin:left center}#header-component .cart-bubble__background{border-radius:0}#header-component .cart-bubble__text{font-family:var(--vel-sans);font-size:.5625rem;font-weight:700;letter-spacing:.06em}.menu-drawer__menu-item{font-family:var(--vel-sans);font-size:var(--vel-fs-small);letter-spacing:.1em;text-transform:uppercase}.menu-drawer__list-item--divider{border-color:var(--vel-line)}product-card .product-card__content{transition:transform var(--vel-dur-base) var(--vel-ease)}product-card:hover .product-card__content{transform:translateY(-2px)}product-card .card-gallery,product-card .card__media-wrapper,product-card .product-card__image,.card-gallery__placeholder{border:1px solid var(--vel-media-border);background:var(--vel-media-ground)}.card-gallery__placeholder,product-card .product-card__placeholder-image{color:var(--vel-media-placeholder)}product-card img{transition:transform var(--vel-dur-slow) var(--vel-ease)}product-card:hover img{transform:scale(1.025)}product-card :is(.product-title,[class*=product-title],h3,h4){font-family:var(--vel-sans)!important;font-size:.75rem!important;font-weight:600;line-height:1.4;letter-spacing:.11em;text-transform:uppercase}product-card :is(.price,product-price){color:var(--vel-muted);font-family:var(--vel-sans);font-size:.75rem;letter-spacing:.02em}product-card .compare-at-price{color:var(--vel-muted-soft)}.product-badges__badge{border-radius:0;font-family:var(--vel-sans);font-size:.5625rem;font-weight:700;letter-spacing:var(--vel-tracking-micro);text-transform:uppercase}.swatch,.facets__pill-label .swatch{border-radius:0}main[data-template^=product] .product-information{padding-block:clamp(1.25rem,4vw,3.625rem) clamp(3.375rem,7vw,6rem)}main[data-template^=product] .product-details>.group-block{max-width:34rem;margin-inline:auto}main[data-template^=product] .product-details h1{margin-block:0 .5rem;font-family:var(--vel-serif)!important;font-size:clamp(2.625rem,4.2vw,4.25rem)!important;font-weight:400;line-height:.98;letter-spacing:-.035em;text-wrap:balance}main[data-template^=product] .product-details :is(.price,product-price){font-family:var(--vel-sans);font-size:1.0625rem;letter-spacing:.04em}main[data-template^=product] .product-details .compare-at-price{color:var(--vel-muted-soft)}main[data-template^=product] .product-details .tax-note,main[data-template^=product] .product-details .installments{color:var(--vel-muted);font-size:var(--vel-fs-small)}main[data-template^=product] .product-details .sku{color:var(--vel-muted-soft);font-size:var(--vel-fs-nano);letter-spacing:var(--vel-tracking-micro);text-transform:uppercase}main[data-template^=product] :is(.product-media-container,.product-media,.media-gallery__grid){background:var(--vel-media-ground)}main[data-template^=product] .product-media-container{border:1px solid var(--vel-media-border)}main[data-template^=product] .product-media__image{transition:transform var(--vel-dur-slow) var(--vel-ease)}main[data-template^=product] .slideshow-controls__thumbnail{border:1px solid var(--vel-media-border);border-radius:0;background:var(--vel-media-ground);transition:border-color var(--vel-dur-base) var(--vel-ease)}main[data-template^=product] .slideshow-controls__thumbnail img{opacity:.5;transition:opacity var(--vel-dur-base) var(--vel-ease)}main[data-template^=product] .slideshow-controls__thumbnail:hover img,main[data-template^=product] .slideshow-controls__thumbnail[aria-current=true] img{opacity:1}main[data-template^=product] .slideshow-controls__thumbnail:hover,main[data-template^=product] .slideshow-controls__thumbnail[aria-current=true]{border-color:#fff9}main[data-template^=product] .slideshow-controls__counter{font-family:var(--vel-sans);font-size:var(--vel-fs-nano);letter-spacing:var(--vel-tracking-label)}main[data-template^=product] .product-media-container__zoom-button{border-radius:0}main[data-template^=product] .variant-picker{padding-block:.25rem}main[data-template^=product] :is(.variant-option--buttons legend,.variant-option--swatches legend,.variant-option--dropdowns>label,.variant-option>legend){margin-bottom:.625rem;color:var(--vel-ink);font-family:var(--vel-sans);font-size:var(--vel-fs-nano);font-weight:600;letter-spacing:var(--vel-tracking-micro);text-transform:uppercase}main[data-template^=product] .variant-option__button-label{min-width:3rem;min-height:2.875rem;padding-inline:1.125rem;border:1px solid var(--vel-line);border-radius:0!important;background:var(--vel-white);color:var(--vel-ink);font-family:var(--vel-sans);font-size:var(--vel-fs-micro);font-weight:500;letter-spacing:.09em;text-transform:uppercase;transition:background var(--vel-dur-fast) var(--vel-ease),border-color var(--vel-dur-fast) var(--vel-ease),color var(--vel-dur-fast) var(--vel-ease)}main[data-template^=product] .variant-option__button-label:hover{border-color:var(--vel-ink)}main[data-template^=product] input:checked+.variant-option__button-label{border-color:var(--vel-ink);background:var(--vel-ink);color:var(--vel-white)}main[data-template^=product] input:checked+.variant-option__button-label--has-swatch{background:var(--vel-white);color:var(--vel-ink);box-shadow:inset 0 0 0 1px var(--vel-ink)}main[data-template^=product] .variant-option__select{min-height:2.875rem;border:1px solid var(--vel-line);font-family:var(--vel-sans);font-size:var(--vel-fs-micro);letter-spacing:.08em;text-transform:uppercase}main[data-template^=product] .quantity-selector{min-height:var(--vel-control-height);border:1px solid var(--vel-line);border-radius:0}main[data-template^=product] .quantity-selector input{border:0;font-family:var(--vel-sans);font-size:var(--vel-fs-small);letter-spacing:.06em}main[data-template^=product] .quantity-label{font-family:var(--vel-sans);font-size:var(--vel-fs-nano);font-weight:600;letter-spacing:var(--vel-tracking-micro);text-transform:uppercase}main[data-template^=product] .product-form-buttons{gap:.625rem}main[data-template^=product] :is(.add-to-cart-button,.product-form-buttons .button){min-height:var(--vel-control-height-touch);letter-spacing:var(--vel-tracking-label)}main[data-template^=product] .product-form-text__error{color:#b0201f;font-size:var(--vel-fs-small)}main[data-template^=product] .product-inventory__status{font-family:var(--vel-sans);font-size:var(--vel-fs-nano);font-weight:600;letter-spacing:var(--vel-tracking-micro);text-transform:uppercase}main[data-template^=product] .product-description{color:var(--vel-muted);font-size:var(--vel-fs-body);line-height:1.7}main[data-template^=product] .product-description :is(p,li){text-wrap:pretty}main[data-template^=product] .accordion{border-top:1px solid var(--vel-line)}main[data-template^=product] .accordion details{border-bottom:1px solid var(--vel-line)}main[data-template^=product] .accordion summary{padding-block:1.125rem;font-family:var(--vel-sans);font-size:var(--vel-fs-micro);font-weight:600;letter-spacing:var(--vel-tracking-micro);text-transform:uppercase;cursor:pointer}main[data-template^=product] .accordion details[open] summary{padding-bottom:.75rem}main[data-template^=product] .sticky-add-to-cart__bar{border-radius:0;border-top:1px solid var(--vel-line);background:var(--vel-white);box-shadow:0 -8px 30px #0000000f}main[data-template^=product] .sticky-add-to-cart__title{font-family:var(--vel-sans);font-size:var(--vel-fs-micro);font-weight:600;letter-spacing:.09em;text-transform:uppercase}main[data-template^=product] .sticky-add-to-cart__variant,main[data-template^=product] .sticky-add-to-cart__price{color:var(--vel-muted);font-size:var(--vel-fs-small)}main[data-template^=product] .sticky-add-to-cart__image-img{border-radius:0}main[data-template^=product] .product-recommendations :is(h2,h3){font-family:var(--vel-serif);font-size:var(--vel-fs-h3);font-weight:400;letter-spacing:var(--vel-tracking-heading)}main[data-template^=product] .vel-pdp-eyebrow{margin-bottom:.25rem;color:var(--vel-muted)}.vel-pdp-eyebrow__badge{padding:.3125rem .5rem;background:var(--vel-ink);color:var(--vel-white);font-size:var(--vel-fs-nano);letter-spacing:var(--vel-tracking-micro)}.vel-pdp-specs{display:flex;flex-wrap:wrap;margin:0;padding:.875rem 0;border-block:1px solid var(--vel-line);list-style:none}.vel-pdp-specs li{display:inline-flex;align-items:center;color:var(--vel-ink);font-family:var(--vel-sans);font-size:var(--vel-fs-nano);font-weight:600;line-height:1.8;letter-spacing:var(--vel-tracking-micro);text-transform:uppercase}.vel-pdp-specs li+li:before{display:inline-block;width:3px;height:3px;margin-inline:.75rem;background:currentColor;content:""}.vel-pdp-ship{display:block;width:100%}.vel-pdp-ship__text{margin:0 0 .5rem;color:var(--vel-ink);font-family:var(--vel-sans);font-size:var(--vel-fs-small);line-height:1.4}.vel-pdp-ship__track{position:relative;height:2px;overflow:hidden;background:var(--vel-line)}.vel-pdp-ship__bar{position:absolute;inset:0 auto 0 0;width:var(--vel-ship-progress, 0%);background:var(--vel-ink);transition:width var(--vel-dur-slow) var(--vel-ease)}.vel-pdp-perks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:100%;margin:0;padding:0;border:1px solid var(--vel-line);background:var(--vel-line);list-style:none}.vel-pdp-perks__item{display:flex;gap:.75rem;align-items:flex-start;padding:1rem;background:var(--vel-white)}.vel-pdp-perks__icon svg{display:block;width:1.375rem;height:1.375rem;stroke-linecap:square;stroke-linejoin:miter}.vel-pdp-perks__body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.vel-pdp-perks__title{color:var(--vel-ink);font-family:var(--vel-sans);font-size:var(--vel-fs-nano);font-weight:600;line-height:1.35;letter-spacing:var(--vel-tracking-micro);text-decoration:none;text-transform:uppercase}a.vel-pdp-perks__title:hover{text-decoration:underline;text-underline-offset:3px}.vel-pdp-perks__text{color:var(--vel-muted);font-size:var(--vel-fs-small);line-height:1.45}.vel-pdp-feature{display:grid;grid-template-columns:1fr 1fr;min-height:640px}.vel-pdp-feature--media-right .vel-pdp-feature__media{order:2}.vel-pdp-feature__media{position:relative;min-height:520px;overflow:hidden;background:var(--vel-media-ground)}.vel-pdp-feature__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vel-pdp-feature__placeholder{height:100%;background:var(--vel-media-ground)}.vel-pdp-feature__content{display:flex;flex-direction:column;justify-content:center;padding:var(--vel-section-pad) clamp(1.75rem,6vw,6.875rem)}.vel-pdp-feature__content h2{max-width:14ch;margin:0;font-family:var(--vel-serif);font-size:var(--vel-fs-h2);font-weight:400;line-height:.95;letter-spacing:var(--vel-tracking-heading);text-wrap:balance}.vel-pdp-feature__content .vel-copy{margin-top:var(--vel-space-md);color:var(--vel-muted-inverse)}.vel-pdp-feature__list{margin:var(--vel-space-xl) 0 0;padding:0;border-top:1px solid var(--vel-line-inverse);list-style:none}.vel-pdp-feature__item{display:grid;grid-template-columns:3rem 1fr;gap:1rem;padding-block:1.25rem;border-bottom:1px solid var(--vel-line-inverse)}.vel-pdp-feature__number{font:400 1.5rem / 1 var(--vel-serif)}.vel-pdp-feature__title{display:block;margin-bottom:.375rem;font-family:var(--vel-sans);font-size:.75rem;font-weight:600;letter-spacing:var(--vel-tracking-micro);text-transform:uppercase}.vel-pdp-feature__text{display:block;color:var(--vel-muted-inverse);font-size:var(--vel-fs-small);line-height:1.6}.vel-pdp-faq{padding:var(--vel-section-pad) 0}.vel-pdp-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,6vw,6rem);align-items:start}.vel-pdp-faq__intro{position:sticky;top:calc(var(--vel-header-offset) + 2rem)}.vel-pdp-faq__intro h2{max-width:10ch;margin:0 0 var(--vel-space-lg);font-family:var(--vel-serif);font-size:var(--vel-fs-h3);font-weight:400;line-height:.98}.vel-pdp-faq__list{border-top:1px solid var(--vel-line)}.vel-pdp-faq__item{border-bottom:1px solid var(--vel-line)}.vel-pdp-faq__item summary{display:flex;gap:1.5rem;align-items:center;justify-content:space-between;padding-block:1.375rem;font-family:var(--vel-sans);font-size:var(--vel-fs-body);font-weight:500;line-height:1.35;list-style:none;cursor:pointer}.vel-pdp-faq__item summary::-webkit-details-marker{display:none}.vel-pdp-faq__marker{position:relative;flex:none;width:.875rem;height:.875rem}.vel-pdp-faq__marker:before,.vel-pdp-faq__marker:after{position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;content:"";transition:transform var(--vel-dur-base) var(--vel-ease)}.vel-pdp-faq__marker:after{transform:rotate(90deg)}.vel-pdp-faq__item[open] .vel-pdp-faq__marker:after{transform:rotate(0)}.vel-pdp-faq__answer{max-width:62ch;padding-bottom:1.5rem;color:var(--vel-muted);font-size:var(--vel-fs-small);line-height:1.7}.vel-pdp-faq__answer>:first-child{margin-top:0}.vel-pdp-faq__answer>:last-child{margin-bottom:0}.vel-pdp-faq__answer a{color:var(--vel-ink)}@media(max-width:989px){.vel-pdp-feature,.vel-pdp-faq__grid{grid-template-columns:1fr}.vel-pdp-feature{min-height:0}.vel-pdp-feature--media-right .vel-pdp-feature__media{order:0}.vel-pdp-feature__media{min-height:0;aspect-ratio:4 / 5}.vel-pdp-faq__intro{position:static}}@media(max-width:480px){.vel-pdp-perks{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.vel-pdp-ship__bar,.vel-pdp-faq__marker:before,.vel-pdp-faq__marker:after{transition:none}}main[data-template^=product] product-recommendations:not(:has(product-card)):not(:has(.product-card)){display:none}main[data-template=index] :is(.slideshow,slideshow-component,.hero) :is(h1,h2){font-size:clamp(2.25rem,6.4vw,4.75rem)!important;line-height:.96;text-wrap:balance}.vel-ugc{padding:var(--vel-section-pad) 0;background:var(--vel-white);color:var(--vel-ink)}.vel-ugc__head{display:flex;gap:var(--vel-space-md);align-items:flex-end;justify-content:space-between;padding-bottom:var(--vel-space-md);border-bottom:1px solid var(--vel-line);margin-bottom:var(--vel-space-lg)}.vel-ugc__head h2{margin:0;font-family:var(--vel-serif);font-size:var(--vel-fs-h3);font-weight:400;line-height:.98}.vel-ugc__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.vel-ugc__media{position:relative;display:block;overflow:hidden;aspect-ratio:1;background:var(--vel-media-ground)}.vel-ugc__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--vel-dur-slow) var(--vel-ease)}a.vel-ugc__media:hover img{transform:scale(1.03)}.vel-ugc__placeholder{display:block;height:100%;background:var(--vel-media-ground)}.vel-ugc__caption{margin:.625rem 0 0;color:var(--vel-muted);font-size:var(--vel-fs-small);line-height:1.45}.vel-ugc__hint{margin-top:var(--vel-space-md);color:var(--vel-muted);font-size:var(--vel-fs-small)}@media(max-width:989px){.vel-ugc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(hover:none){a.vel-ugc__media:hover img{transform:none}}main[data-template^=collection]>.shopify-section:first-child .section{min-height:clamp(16rem,30vw,27rem);border-bottom:1px solid var(--vel-line)}main[data-template^=collection]>.shopify-section:first-child h1{max-width:12ch;font-family:var(--vel-serif)!important;font-size:clamp(3.25rem,7.2vw,6.5rem)!important;font-weight:400;line-height:.9;letter-spacing:-.045em;text-wrap:balance}main[data-template^=collection] .facets-controls-wrapper{border-block:1px solid var(--vel-line);font-family:var(--vel-sans);font-size:var(--vel-fs-nano);letter-spacing:.12em;text-transform:uppercase}.facets__summary,.facets-toggle__button,.facets__label,.products-count-wrapper{font-family:var(--vel-sans);font-size:var(--vel-fs-nano);letter-spacing:.12em;text-transform:uppercase}.facets__pill-label,.facets-remove__pill{border:1px solid var(--vel-line);border-radius:0;font-size:var(--vel-fs-nano);letter-spacing:.1em;text-transform:uppercase}.facets__pill-input:checked+.facets__pill-label{border-color:var(--vel-ink);background:var(--vel-ink);color:var(--vel-white)}.facets__clear-all-link,.facets__clear{font-size:var(--vel-fs-nano);letter-spacing:.12em;text-transform:uppercase}main[data-template^=collection] .product-grid,main[data-template^=collection] .product-grid-container{row-gap:clamp(2.125rem,5vw,4rem)}.pagination__link{border-radius:0;font-family:var(--vel-sans);font-size:var(--vel-fs-micro);letter-spacing:.1em}.pagination__link--current{border-bottom:1px solid currentColor}.collection-card__content :is(h2,h3){font-family:var(--vel-sans);font-size:var(--vel-fs-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.collection-links__count{color:var(--vel-muted);font-size:var(--vel-fs-nano);letter-spacing:.1em}.cart-drawer__inner{border-radius:0!important}.cart-drawer__header :is(h2,.h2),.cart-page__title,.cart-title{font-family:var(--vel-serif);font-weight:400;letter-spacing:var(--vel-tracking-heading)}.cart-drawer__summary,.cart-summary__inner{border-top:1px solid var(--vel-line)}.cart-items--dividers .cart-items__table-row{border-color:var(--vel-line)}.cart-items__title{font-family:var(--vel-sans);font-size:var(--vel-fs-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.cart-items__variant,.cart-items__property{color:var(--vel-muted);font-size:var(--vel-fs-small)}.cart-items__media-image{border-radius:0;background:var(--vel-media-ground)}.cart-items__remove{color:var(--vel-muted);font-size:var(--vel-fs-nano);letter-spacing:.1em;text-transform:uppercase;transition:color var(--vel-dur-fast) var(--vel-ease)}.cart-items__remove:hover{color:var(--vel-ink)}.cart-totals__total-label,.cart__total-label{font-family:var(--vel-sans);font-size:var(--vel-fs-nano);font-weight:600;letter-spacing:var(--vel-tracking-label);text-transform:uppercase}.cart-totals__total-value,.cart__total-value{font-family:var(--vel-serif);font-size:1.625rem;letter-spacing:-.02em}.cart-totals__tax-note{color:var(--vel-muted);font-size:var(--vel-fs-small)}.cart__checkout-button{min-height:var(--vel-control-height-touch);letter-spacing:var(--vel-tracking-label)}.cart-discount__input,.cart-note__inner textarea{border-radius:0;border-color:var(--vel-line)}.cart-discount__pill{border-radius:0;font-size:var(--vel-fs-nano);letter-spacing:.1em;text-transform:uppercase}.search-modal__content,.search-page-input{border-radius:0}.search-page-input input{border-radius:0;border-color:var(--vel-line);font-family:var(--vel-serif);font-size:clamp(1.5rem,3.5vw,2.5rem);letter-spacing:-.02em}.search-results__no-results{color:var(--vel-muted);font-size:var(--vel-fs-lead)}main[data-template^=search] h1{font-family:var(--vel-serif);font-size:clamp(2.5rem,5.5vw,4.5rem);font-weight:400;letter-spacing:-.04em}main[data-template^=blog] h1,main[data-template^=article] h1{font-family:var(--vel-serif);font-size:clamp(2.75rem,6vw,5rem);font-weight:400;line-height:.94;letter-spacing:-.04em;text-wrap:balance}.blog-post-card__image,.blog-post-featured-image__image{border-radius:0;background:var(--vel-soft)}.blog-post-card__content :is(h2,h3){font-family:var(--vel-serif);font-size:var(--vel-fs-h3);font-weight:400;letter-spacing:var(--vel-tracking-heading)}.blog-post-details{color:var(--vel-muted-soft);font-size:var(--vel-fs-nano);letter-spacing:var(--vel-tracking-micro);text-transform:uppercase}.blog-post-content{font-size:var(--vel-fs-body);line-height:1.75}.blog-post-content :is(p,ul,ol){max-width:68ch;text-wrap:pretty}.blog-post-comments__form-input{border-radius:0;border-color:var(--vel-line)}main[data-template^="404"] h1{font-family:var(--vel-serif);font-size:clamp(3rem,8vw,6.5rem);font-weight:400;line-height:.9;letter-spacing:-.045em}.vel-assurance{padding:clamp(3.25rem,6vw,5.5rem) 0;background:var(--vel-paper);color:var(--vel-ink)}.vel-assurance.vel-invert{background:var(--vel-black);color:var(--vel-white)}.vel-assurance__eyebrow{margin-bottom:var(--vel-space-lg)}.vel-assurance__list{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;border:1px solid var(--vel-line);background:var(--vel-line);list-style:none}.vel-assurance.vel-invert .vel-assurance__list{border-color:var(--vel-line-inverse);background:var(--vel-line-inverse)}.vel-assurance__item{display:flex;flex-direction:column;padding:var(--vel-space-lg);background:var(--vel-paper);transition:background var(--vel-dur-base) var(--vel-ease)}.vel-assurance__item:hover{background:var(--vel-white)}.vel-assurance.vel-invert .vel-assurance__item{background:var(--vel-black)}.vel-assurance.vel-invert .vel-assurance__item:hover{background:var(--vel-raised)}.vel-assurance__icon{display:block;margin-bottom:2.75rem}.vel-assurance__icon svg{display:block;width:1.75rem;height:1.75rem;stroke-linecap:square;stroke-linejoin:miter}.vel-assurance__number{display:block;margin-bottom:2.75rem;font:400 2.25rem / 1 var(--vel-serif)}.vel-assurance__title{margin:0 0 .5rem;font-family:var(--vel-sans);font-size:.75rem;font-weight:600;line-height:1.35;letter-spacing:var(--vel-tracking-micro);text-transform:uppercase}.vel-assurance__text{margin:0;color:var(--vel-muted);font-size:var(--vel-fs-small);line-height:1.6;text-wrap:pretty}.vel-assurance.vel-invert .vel-assurance__text{color:var(--vel-muted-inverse)}@media(max-width:989px){main[data-template^=product] .product-details>.group-block{max-width:none}.vel-assurance__list{grid-template-columns:repeat(2,1fr)}.vel-assurance__icon,.vel-assurance__number{margin-bottom:var(--vel-space-md)}}@media(max-width:749px){main[data-template^=product] :is(.product-media-container,.product-media){max-height:62vh}main[data-template^=product] .product-media__image{height:100%;object-fit:cover}main[data-template^=product] .product-details{padding-block-start:12px}#header-component .header__row--top{min-height:62px}.velakori-default-logo{width:148px}main[data-template^=product] .product-information{padding-top:0}main[data-template^=product] .product-details h1{font-size:clamp(2.5rem,11vw,3.5rem)!important}main[data-template^=product] .variant-option__button-label,main[data-template^=product] .variant-option__select{min-height:3rem}main[data-template^=product] .accordion summary{padding-block:1.25rem}main[data-template^=collection]>.shopify-section:first-child .section{min-height:15rem}main[data-template^=collection]>.shopify-section:first-child h1{font-size:clamp(3rem,13vw,4.5rem)!important}main[data-template^=collection] .facets-controls-wrapper{position:sticky;top:var(--header-height, 62px);z-index:8;background:var(--vel-white)}.cart-totals__total-value,.cart__total-value{font-size:1.375rem}.search-page-input input{font-size:1.5rem}.vel-assurance__list{grid-template-columns:1fr}.vel-assurance__item{padding:var(--vel-space-md)}}@media(hover:none){product-card:hover .product-card__content,product-card:hover img{transform:none}#header-component .menu-list__link:hover:after{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){product-card .product-card__content,product-card img,main[data-template^=product] .product-media__image,#header-component .menu-list__link:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/velakori-refinements.css.map */
