:root{--veylum-ink: 43, 41, 36;--veylum-cream: 243, 240, 226;--veylum-surface: 243, 240, 226;--veylum-tile: 246, 246, 244;--veylum-olive: 90, 87, 25;--veylum-olive-hover: 71, 69, 26;--veylum-muted: 98, 94, 82;--veylum-border: 231, 229, 222;--veylum-border-strong: 138, 133, 116}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.hxl,.hxxl{font-weight:400;letter-spacing:-.01em}h3,.h3{font-weight:500}body{letter-spacing:0}.veylum-overline,.caption-with-letter-spacing{font-family:var(--font-body-family);font-size:1.2rem;line-height:1.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--veylum-muted));margin:0 0 1.2rem}.veylum-link{display:inline-flex;align-items:center;gap:.6rem;font:inherit;font-size:1.5rem;font-weight:500;color:rgb(var(--color-foreground));background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.veylum-link:hover{color:rgb(var(--veylum-olive))}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;font-size:1.5rem;font-weight:600;letter-spacing:.01em;padding:0 2.8rem}.button--primary:not([disabled]):hover{background-color:rgb(var(--veylum-olive-hover))}:focus-visible{outline-color:rgb(var(--veylum-olive))}.header__heading-link .h2,.veylum-wordmark{font-family:var(--font-heading-family);font-weight:400;font-size:2.8rem;line-height:1;letter-spacing:-.015em;color:rgb(var(--color-foreground));text-decoration:none}@media screen and (max-width:749px){.header__heading-link .h2{font-size:2.4rem}}.header__menu-item{font-size:1.5rem}.header__menu-item span,.header__active-menu-item{text-underline-offset:.4rem}.header-wrapper--border-bottom{border-bottom-color:rgba(var(--veylum-border),1)}.title-wrapper-with-link,.collapsible-content .title-wrapper-with-link{margin-bottom:2.4rem}@media screen and (min-width:750px){.title-wrapper-with-link{margin-bottom:3.2rem}}.title-wrapper-with-link .title,.collapsible-content__heading{margin:0}.card-wrapper .card__inner,.collection-list .card__inner,.card-wrapper .card__media .media,.collection-list .card__media .media{background-color:rgb(var(--veylum-tile))}.card-wrapper .card__media .media img,.collection-list .card__media .media img{object-fit:contain;padding:0;mix-blend-mode:darken}.card--standard>.card__content,.card__information{padding-left:0;padding-right:0}.card-information>.price{font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground))}.card__heading{font-family:var(--font-body-family);font-size:1.5rem;line-height:2rem;font-weight:500;letter-spacing:0}.card__heading a{text-decoration:none}.card-wrapper:hover .card__heading a,.card__heading a:hover{text-decoration:underline;text-underline-offset:.3rem}.card .card__badge .badge{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.collection-list .card__heading{font-family:var(--font-heading-family);font-size:2rem;line-height:2.6rem;font-weight:400}.veylum-hero__inner{display:grid;gap:2.4rem;align-items:center}.veylum-hero__title{font-size:3.8rem;line-height:4.2rem;margin:0 0 1.6rem;max-width:14ch}.veylum-hero__lead{font-size:1.7rem;line-height:2.7rem;color:rgb(var(--veylum-muted));max-width:44rem;margin:0 0 2.4rem}.veylum-hero__lead p{margin:0}.veylum-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem}.veylum-hero__button{text-align:center}.veylum-hero__tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.veylum-hero__tile-link{display:block;position:relative;aspect-ratio:4 / 5;background:rgb(var(--veylum-tile));border-radius:4px;overflow:hidden}.veylum-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:4%;mix-blend-mode:darken}.veylum-hero__tile-name{position:absolute;left:1.2rem;bottom:1rem;right:1.2rem;font-size:1.3rem;line-height:1.7rem;color:rgb(var(--veylum-ink));opacity:0;transition:opacity .2s ease}.veylum-hero__tile-link:hover .veylum-hero__tile-name,.veylum-hero__tile-link:focus-visible .veylum-hero__tile-name{opacity:1}@media screen and (max-width:749px){.veylum-hero__button{width:100%;min-height:5.2rem}.veylum-hero__tiles--3 .veylum-hero__tile:nth-child(n+3),.veylum-hero__tiles--4 .veylum-hero__tile:nth-child(n+3){display:none}}@media screen and (min-width:990px){.veylum-hero__inner{grid-template-columns:1fr 1fr;gap:6.4rem}.veylum-hero__title{font-size:5.6rem;line-height:6rem;margin-bottom:2rem}.veylum-hero__tiles{gap:1.6rem}}.veylum-promises{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.veylum-promises__link{display:flex;align-items:flex-start;gap:1.2rem;color:rgb(var(--veylum-ink));text-decoration:none}.veylum-promises__icon{flex:none;width:2.4rem;height:2.4rem;margin-top:.1rem}.veylum-promises__text{display:flex;flex-direction:column;gap:.2rem}.veylum-promises__title{font-size:1.5rem;line-height:2rem;font-weight:600}.veylum-promises__line{font-size:1.4rem;line-height:2rem;color:rgb(var(--veylum-muted))}.veylum-promises__link:hover .veylum-promises__title{text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:750px){.veylum-promises--band{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.veylum-promises--band .veylum-promises__item{padding:.4rem 3.2rem}.veylum-promises--band .veylum-promises__item:first-child{padding-left:0}.veylum-promises--band .veylum-promises__item+.veylum-promises__item{border-left:1px solid rgb(var(--veylum-border))}}.veylum-promises--compact{gap:1.2rem;padding:1.6rem 0;border-top:1px solid rgb(var(--veylum-border));border-bottom:1px solid rgb(var(--veylum-border))}.veylum-promises--compact .veylum-promises__title{font-size:1.4rem}.veylum-promises--compact .veylum-promises__line{font-size:1.3rem;line-height:1.8rem}.veylum-product-grid__more{margin-top:3.2rem;display:flex;justify-content:center}@media screen and (max-width:749px){.veylum-product-grid__more .button{width:100%}}.multicolumn .multicolumn-card{background:none}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:1.6rem 0 0;border-top:1px solid rgb(var(--veylum-border))}.multicolumn .multicolumn-card__info h3{font-family:var(--font-heading-family);font-size:2.2rem;line-height:2.8rem;font-weight:400;margin:0 0 .8rem}.multicolumn .multicolumn-card__info .rte{font-size:1.5rem;line-height:2.4rem;color:rgb(var(--veylum-muted))}.multicolumn .multicolumn-list{row-gap:2.4rem}.collapsible-content .collapsible-content-wrapper-narrow{max-width:var(--page-width);padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.collapsible-content .collapsible-content-wrapper-narrow{padding-left:5rem;padding-right:5rem}}.collapsible-content .collapsible-content__header,.collapsible-content .collapsible-content__grid{max-width:88rem;padding-left:0;padding-right:0}.collapsible-content .accordion{border-color:rgb(var(--veylum-border))}.collapsible-content .accordion summary{padding:1.8rem 0}.collapsible-content .accordion__title{font-family:var(--font-body-family);font-size:1.7rem;line-height:2.4rem;font-weight:500}.collapsible-content .accordion__content{font-size:1.5rem;line-height:2.5rem;padding:0 0 2rem;color:rgb(var(--veylum-ink))}.collapsible-content .accordion__content a{color:rgb(var(--veylum-ink));text-underline-offset:.3rem}.collapsible-content .collapsible-content__grid,.collapsible-content .collapsible-content__header{text-align:left}.newsletter{border-top:1px solid rgb(var(--veylum-border))}.newsletter__wrapper{padding-left:0;padding-right:0}.newsletter .newsletter__wrapper>*{margin-left:auto;margin-right:auto}.newsletter .h1{font-size:3rem;line-height:3.6rem}.newsletter .newsletter__subheading{max-width:48rem;color:rgb(var(--veylum-muted))}.footer .footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;line-height:1.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.6rem}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content p{font-size:1.4rem;line-height:2.2rem;padding:.3rem 0;margin:0}.footer .footer-block__details-content a,.footer .list-menu__item--link{color:rgba(var(--color-foreground),.85);text-decoration:none}.footer .footer-block__details-content a:hover,.footer .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.veylum-wordmark--footer{display:inline-block;color:rgb(var(--color-foreground));font-size:3.2rem;margin-bottom:1.2rem}.footer-block__brand-info .rte{font-size:1.4rem;line-height:2.2rem;color:rgba(var(--color-foreground),.85);max-width:36rem}.veylum-contact{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:.8rem;font-size:1.4rem;line-height:2rem}.veylum-contact__item{display:grid;grid-template-columns:10.4rem 1fr;gap:1.2rem}.veylum-contact__label{font-weight:600}.veylum-contact a{color:inherit;text-underline-offset:.3rem}.footer .footer__list-social{justify-content:flex-start;margin-top:1.6rem}.footer .footer__list-social .list-social__link{padding:.8rem}.footer .footer__list-social .list-social__item:first-child .list-social__link{padding-left:0}.footer .veylum-payments{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.6rem 0 0;padding:0;justify-content:flex-start}.footer .veylum-payments .list-payment__item{padding:0}.footer .footer__content-bottom,.footer .footer__content-bottom-wrapper{border-top:0;padding-top:0}.footer .footer__content-bottom{padding-bottom:0}.footer .footer__content-bottom-wrapper{justify-content:flex-start}.footer .footer__copyright{text-align:left;margin-top:0}.copyright__content{font-size:1.2rem}.footer .copyright__content a,.veylum-breadcrumb .veylum-breadcrumb__item a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}@media screen and (max-width:749px){.footer .footer__copyright{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:990px){.footer__blocks-wrapper.grid--4-col-tablet>.footer-block:first-child{width:calc(37% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:none}.footer__blocks-wrapper.grid--4-col-tablet>.footer-block:not(:first-child){width:calc(21% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:none}}@media screen and (max-width:749px){.footer .footer-block:first-child{width:100%;max-width:100%}}.product__title h1,.product__title .h1{font-size:2.8rem;line-height:3.4rem}@media screen and (min-width:750px){.product__title h1,.product__title .h1{font-size:3.6rem;line-height:4.2rem}}.product .price--large .price-item{font-size:2rem;font-weight:600;letter-spacing:0}.product__info-container>*+*{margin:1.6rem 0}.product__info-container .product-form__input .form__label{font-size:1.4rem;font-weight:600}.product-form__input input[type=radio]+label{min-width:4.8rem;min-height:4.4rem;padding:1rem 1.4rem;justify-content:center;font-weight:500}.product-form__input input[type=radio]:checked+label{background-color:rgb(var(--veylum-ink));color:rgb(var(--veylum-cream));border-color:rgb(var(--veylum-ink))}.product-form__submit{min-height:4.8rem}.product__description{font-size:1.5rem;line-height:2.4rem}.product__description ul{list-style:none;padding:0;margin:0;border-top:1px solid rgb(var(--veylum-border))}.product__description li{padding:.9rem 0;border-bottom:1px solid rgb(var(--veylum-border))}.product__media-list .product__media-item .product__media,.product__media-wrapper .media{background-color:rgb(var(--veylum-tile))}.product__media-wrapper .media img,.product__media-wrapper .thumbnail img{mix-blend-mode:darken}.product__media-wrapper .thumbnail{background-color:rgb(var(--veylum-tile))}@media screen and (max-width:749px){.product__media-wrapper .product__media-list .media{padding-top:0!important;height:27vh}.product__media-wrapper .product__media-list .media img{object-fit:contain}.product__info-container>*+*{margin:1.2rem 0}}.product .product__info-container .breadcrumbs,.product__text.caption-with-letter-spacing{margin-bottom:.4rem}.product__info-container .veylum-size-guide{display:flex;justify-content:flex-end;margin-bottom:-3.2rem;position:relative;z-index:1}.veylum-size-guide__open{font-size:1.4rem}.veylum-size-guide__dialog{width:min(72rem,calc(100vw - 3.2rem));max-height:calc(100vh - 6.4rem);border:0;border-radius:4px;padding:2.4rem;background:#fff;color:rgb(var(--veylum-ink))}.veylum-size-guide__dialog::backdrop{background:rgba(var(--veylum-ink),.45)}.veylum-size-guide__head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;position:sticky;top:-2.4rem;z-index:2;margin:-2.4rem -2.4rem 0;padding:1.2rem 1.2rem 1.2rem 2.4rem;background:#fff;border-bottom:1px solid rgb(var(--veylum-border))}.veylum-size-guide__title{margin:0;font-size:2.8rem}.veylum-size-guide__close{border:0;background:none;padding:1rem;cursor:pointer;color:inherit}.veylum-size-guide__intro,.veylum-size-guide__note,.veylum-size-guide__steps{font-size:1.4rem;line-height:2.2rem;color:rgb(var(--veylum-muted))}.veylum-size-guide__units{display:inline-flex;border:1px solid rgb(var(--veylum-border-strong));border-radius:2px;margin:.8rem 0 1.6rem}.veylum-size-guide__unit{border:0;background:none;font:inherit;font-size:1.3rem;font-weight:600;padding:.8rem 1.4rem;cursor:pointer;color:inherit}.veylum-size-guide__unit[aria-pressed=true]{background:rgb(var(--veylum-ink));color:rgb(var(--veylum-cream))}.veylum-size-guide__chart-title{font-size:2rem;margin:2rem 0 .8rem}.veylum-size-guide__scroll{overflow-x:auto}.veylum-size-guide__table{width:100%;border-collapse:collapse;font-size:1.4rem;background:rgb(var(--veylum-surface));border-radius:4px}.veylum-size-guide__table th,.veylum-size-guide__table td{padding:1rem 1.2rem;text-align:left;border-bottom:1px solid rgb(var(--veylum-border));white-space:nowrap}.veylum-size-guide__table thead th{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.veylum-size-guide__table tbody th{font-weight:600;position:sticky;left:0;background:rgb(var(--veylum-surface))}.veylum-size-guide__dialog[data-unit=in] .u-cm,.veylum-size-guide__dialog[data-unit=cm] .u-in{display:none}.veylum-size-guide__steps{padding-left:2rem}.veylum-size-guide__sources{font-size:1.2rem;line-height:1.8rem;color:rgb(var(--veylum-muted))}.veylum-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:3;border-top:1px solid rgb(var(--veylum-border));box-shadow:0 -.4rem 1.6rem rgba(var(--veylum-ink),.06)}.veylum-sticky-buy[hidden]{display:none}.veylum-sticky-buy__inner{display:flex;align-items:center;gap:1.6rem;padding-top:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.veylum-sticky-buy__info{flex:1 1 auto;min-width:0}.veylum-sticky-buy__title{margin:0;font-size:1.4rem;line-height:1.9rem;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.veylum-sticky-buy__meta{margin:0;font-size:1.4rem;line-height:1.9rem;font-weight:600;display:flex;align-items:center;gap:.6rem}.veylum-sticky-buy__variant{font:inherit;font-weight:500;border:0;background:none;padding:0;color:rgb(var(--veylum-muted));text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.veylum-sticky-buy__button{flex:none;min-width:12rem;padding:0 1.8rem}@media screen and (min-width:750px){.veylum-sticky-buy__button{min-width:16rem}}body.veylum-has-sticky-buy{padding-bottom:calc(var(--veylum-sticky-buy-height, 7.6rem) + var(--veylum-consent-offset, 0px))}@media screen and (min-width:990px){.veylum-sticky-buy__title{font-size:1.6rem}}.veylum-reviews--empty .page-width{padding-top:0;padding-bottom:0}.veylum-reviews__empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem}.veylum-reviews__empty[hidden]{display:none}.veylum-reviews__empty .veylum-reviews__title{margin:0}.veylum-reviews--ready #judgeme_product_reviews .jdgm-rev-widg__title,.veylum-reviews--ready #judgeme_product_reviews .jdgm-rev-widg__summary,.veylum-reviews--ready #judgeme_product_reviews .jdgm-write-rev-link,.veylum-reviews--empty #judgeme_product_reviews .jdgm-empty-state{display:none!important}#judgeme_product_reviews .jm-button{border-radius:var(--buttons-radius-outset)}.collection-hero__inner{padding-bottom:1.6rem}.collection-hero__title{margin:2.4rem 0 .8rem}.collection-hero__description{color:rgb(var(--veylum-muted));max-width:64rem}.veylum-pills{padding-top:.4rem;padding-bottom:1.6rem}.veylum-pills__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.veylum-pills__pill{display:inline-flex;align-items:center;min-height:3.8rem;padding:0 1.6rem;border:1px solid rgb(var(--veylum-border-strong));border-radius:var(--buttons-radius-outset);font-size:1.4rem;font-weight:500;color:rgb(var(--veylum-ink));text-decoration:none;white-space:nowrap}.veylum-pills__pill:hover{border-color:rgb(var(--veylum-ink))}.veylum-pills__pill.is-active{background:rgb(var(--veylum-ink));border-color:rgb(var(--veylum-ink));color:rgb(var(--veylum-cream))}.facets-container,.facets__form{font-size:1.4rem}.page-content--editorial>section{border-top:1px solid rgb(var(--veylum-border));padding:2.4rem 0}.page-content--editorial>section:first-child{border-top:0;padding-top:.8rem;padding-bottom:3.2rem}.page-content--editorial>section:first-child p{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.35;letter-spacing:-.01em;color:rgb(var(--veylum-ink))}.page-content--editorial h2{font-size:2.2rem;margin:0 0 .8rem}.page-content--editorial p{margin:0 0 1rem}@media screen and (min-width:750px){.page-content--editorial>section:first-child p{font-size:3rem}.page-content--editorial>section:not(:first-child){display:grid;grid-template-columns:20rem 1fr;column-gap:3.2rem}.page-content--editorial>section:not(:first-child)>:not(h2){grid-column:2}.page-content--editorial>section:not(:first-child)>h2{grid-column:1;grid-row:1 / span 3;margin:0}}.policy-contact dl,.shopify-policy__body dl{display:grid;grid-template-columns:11rem 1fr;column-gap:1.2rem;margin:0 0 1.2rem}.policy-contact dt,.shopify-policy__body dt{font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--veylum-muted));margin-top:1.2rem}.policy-contact dd,.shopify-policy__body dd{margin:1.2rem 0 0}.policy-contact address,.shopify-policy__body address{font-style:normal}@media screen and (min-width:750px){.policy-contact dl,.shopify-policy__body dl{grid-template-columns:18rem 1fr;column-gap:2.4rem}.policy-contact dt,.policy-contact dd,.shopify-policy__body dt,.shopify-policy__body dd{margin-top:1.2rem}}.rte .page-content--reading ul,.rte .page-content--reading ol,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{list-style-position:outside}.size-table{margin:2.4rem 0 1.2rem}.size-table h2,.size-measure h2{font-size:2.2rem;margin:0 0 1rem}.size-table .scroll{overflow-x:auto}.rte .size-table table{table-layout:auto;width:100%;min-width:60rem;border-collapse:collapse;border-style:none;box-shadow:none;background:rgb(var(--veylum-surface));border-radius:4px;font-size:1.4rem}.rte .size-table th,.rte .size-table td{padding:1rem 1.2rem;text-align:left;border:0;border-bottom:1px solid rgb(var(--veylum-border));white-space:nowrap}.rte .size-table thead th{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.rte .size-table tbody th{font-weight:600;position:sticky;left:0;background:rgb(var(--veylum-surface))}.size-note,.size-sources{font-size:1.3rem;line-height:2rem;color:rgb(var(--veylum-muted))}.size-measure{border-top:1px solid rgb(var(--veylum-border));margin-top:2.4rem;padding-top:2.4rem}@media screen and (min-width:750px){.shopify-section:has(.main-page-title)~.shopify-section .collapsible-content .collapsible-content-wrapper-narrow{padding-left:9rem;padding-right:9rem}}@media screen and (min-width:990px){.shopify-section:has(.main-page-title)~.shopify-section .collapsible-content .collapsible-content-wrapper-narrow{max-width:72.6rem;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.shopify-section:has(.main-page-title)~.shopify-section .rich-text__blocks{max-width:72.6rem}}.select:after,.field:after,.select:hover.select:after,.field:hover.field:after{box-shadow:0 0 0 var(--inputs-border-width) rgb(var(--veylum-border-strong))}.veylum-option-note{margin:0;font-size:1.5rem}.veylum-option-note__label{font-size:1.4rem;font-weight:600;margin-right:.6rem}.veylum-price-note{margin:0;font-size:1.3rem;line-height:1.8rem;color:rgb(var(--veylum-muted))}.product__info-container .veylum-price-note{margin-top:-1.2rem}@media screen and (max-width:749px){.product__media-wrapper .slider-buttons{min-height:3.2rem}.product__media-wrapper .slider-button{height:3.2rem}.product__media-wrapper .slider-mobile-gutter{margin-bottom:0}.product__info-wrapper .product__info-container{padding-top:0}.product-form__quantity .form__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.product__info-container>*+*{margin:.8rem 0}.product.section .product__media-wrapper{margin-bottom:0}.product__info-container .product-form__input{margin-bottom:.8rem}}.rte[data-unit=in] .u-cm,.rte[data-unit=cm] .u-in{display:none}.rte:not([data-unit]) .u-in:after{content:" in \b7  "}.rte:not([data-unit]) .u-cm:after{content:" cm"}.veylum-size-guide__hint{display:none;margin:0 0 .6rem;font-size:1.2rem;color:rgb(var(--veylum-muted))}.veylum-size-guide__hint[hidden]{display:none}.veylum-size-guide__scroll,.size-table .scroll{background:linear-gradient(to left,#fff0,rgb(var(--veylum-surface)) 70%) left / 2.4rem 100% no-repeat local,linear-gradient(to right,rgba(var(--veylum-ink),0),rgba(var(--veylum-ink),.14)) right / 1.6rem 100% no-repeat scroll}.rte .size-table table{min-width:0}@media screen and (max-width:749px){.veylum-size-guide__hint{display:block}.veylum-size-guide__dialog{padding:1.6rem}.veylum-size-guide__head{top:-1.6rem;margin:-1.6rem -1.6rem 0;padding:.8rem .8rem .8rem 1.6rem}.veylum-size-guide__title{font-size:2.2rem}.veylum-size-guide__table th,.veylum-size-guide__table td,.rte .size-table th,.rte .size-table td{padding:.8rem .9rem;font-size:1.3rem}}.blog-articles .article-card .card__inner.ratio:before,.blog__posts .article-card .card__inner.ratio:before,.blog-articles .article-card.ratio:before,.blog__posts .article-card.ratio:before{content:none;padding-bottom:0}.blog-articles .article-card .card__inner,.blog__posts .article-card .card__inner,.blog-articles .article-card,.blog__posts .article-card{min-height:0;height:auto}.blog-articles .article-card .card__content,.blog__posts .article-card .card__content{position:static}.blog__posts .card__heading,.blog-articles .card__heading{font-family:var(--font-heading-family);font-size:2.2rem;line-height:2.8rem;font-weight:400}.blog-articles .article-card__excerpt,.blog__posts .article-card__excerpt{font-size:1.5rem;line-height:2.4rem;color:rgb(var(--veylum-muted))}.main-page-title.h0,.collection-hero__title,.title--primary.h0{font-size:3.2rem;line-height:3.8rem}.title.h1,.title-wrapper-with-link .h1,.collapsible-content__heading.h1,.collapsible-content__heading.h2,.related-products__heading,.rich-text__heading.h1,.newsletter .h1,.multicolumn .title.h1,.collection-list-title.h1{font-size:2.6rem;line-height:3.2rem}@media screen and (min-width:750px){.main-page-title.h0,.collection-hero__title,.title--primary.h0{font-size:4.4rem;line-height:5rem}.title.h1,.title-wrapper-with-link .h1,.collapsible-content__heading.h1,.collapsible-content__heading.h2,.related-products__heading,.rich-text__heading.h1,.newsletter .h1,.multicolumn .title.h1,.collection-list-title.h1{font-size:3.4rem;line-height:4rem}}.collection-list .card__heading a{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.collection-list .card__heading .icon-wrap{flex:none}.product-grid .card__heading,.veylum-related .card__heading{min-height:4rem}.card-wrapper .card__information:has(>.card-information>.rating)>.card__heading{min-height:0}.card-wrapper .card-information{container-type:inline-size}.card-wrapper .card-information>.price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem}.card-wrapper .card-information>.price--on-sale .price__sale .price-item{margin:0}.card-wrapper .card-information>.price .veylum-saving{margin-left:0!important;padding:.2rem .6rem!important;font-size:1.2rem!important}@container (max-width: 23rem){.product-grid:has(.veylum-saving) .card-wrapper .card-information>.price,.veylum-tabs__grid:has(.veylum-saving) .card-wrapper .card-information>.price{min-height:4.6rem}}.newsletter-form__field-wrapper .newsletter-form__button.field__button,.newsletter-form__field-wrapper .newsletter-form__button.field__button:not(:focus-visible):not(.focused){position:absolute;right:0;top:0;height:100%;width:auto;min-width:11rem;padding:0 2rem;background-color:rgb(var(--veylum-olive));color:#fff;border-radius:0 2px 2px 0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;z-index:2}.newsletter-form__field-wrapper .newsletter-form__button.field__button:hover{background-color:rgb(var(--veylum-olive-hover))}.newsletter-form__field-wrapper .newsletter-form__button.field__button:not(:focus-visible):not(.focused):hover{background-color:rgb(var(--veylum-olive-hover))}.newsletter-form__button.field__button:has(.veylum-newsletter-label) .svg-wrapper,.newsletter-form__button.field__button:has(.veylum-newsletter-label) svg{display:none}.newsletter-form__field-wrapper .field__input{padding-right:12.5rem}.newsletter-form__field-wrapper .field{display:block}cart-items.is-empty .veylum-cart-banner,cart-drawer.is-empty .veylum-cart-banner{display:none}cart-items.is-empty .cart__warnings{padding-bottom:7.5rem}@media screen and (min-width:990px){cart-items.is-empty .cart__warnings{padding-bottom:7rem}}.veylum-privacy-choices__status{margin-top:1.2rem;font-size:1.5rem}.veylum-promises-band__inner,.veylum-faq{padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.veylum-promises-band__inner,.veylum-faq{padding-left:4rem;padding-right:4rem}}.content-for-layout>.shopify-section:last-child>.veylum-promises-band{margin-bottom:3.6rem}@media screen and (min-width:750px){.content-for-layout>.shopify-section:last-child>.veylum-promises-band{margin-bottom:4.8rem}}.veylum-faq__intro{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 2.4rem;margin-bottom:2rem}.veylum-faq__heading{margin:0}.veylum-faq__link{font-size:1.5rem;font-weight:600}.veylum-faq__topics{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem}.veylum-faq__topic{font:inherit;font-size:1.4rem;line-height:2rem;min-height:4.4rem;padding:1.2rem 1.6rem;border:1px solid rgb(var(--veylum-border-strong, 138, 133, 116));border-radius:2px;background:#fff;color:rgb(var(--veylum-ink));cursor:pointer}.veylum-faq__topic[aria-selected=true]{background:rgb(var(--veylum-ink));border-color:rgb(var(--veylum-ink));color:#fff}.veylum-faq__topic:focus-visible{outline:2px solid rgb(var(--veylum-olive));outline-offset:2px}.veylum-faq .accordion{border-color:rgb(var(--veylum-border))}.veylum-faq .accordion summary{padding:1.8rem 0}.veylum-faq .accordion__title{font-family:var(--font-body-family);font-size:1.7rem;line-height:2.4rem;font-weight:500}.veylum-faq .accordion__content{font-size:1.5rem;line-height:2.5rem;padding:0 0 2rem;color:rgb(var(--veylum-ink))}.veylum-faq .accordion__content a{color:rgb(var(--veylum-ink));text-underline-offset:.3rem}.veylum-faq__row[hidden]{display:none}@media screen and (min-width:990px){.veylum-faq--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:4.8rem;align-items:start}.veylum-faq--split .veylum-faq__intro{flex-direction:column;align-items:flex-start;margin-bottom:0}}.veylum-payments{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.veylum-payments .list-payment__item{padding:0}.veylum-payments--product{margin-top:1.2rem}.veylum-delivery-estimate{display:flex;align-items:flex-start;gap:.8rem;margin:1.2rem 0 0;font-size:1.4rem;line-height:2rem;color:rgb(var(--veylum-ink))}.veylum-delivery-estimate__icon{flex:none;margin-top:.1rem}.veylum-delivery-estimate__label{font-weight:600}.veylum-delivery-estimate--dated .veylum-delivery-estimate__total{color:rgb(var(--veylum-muted))}.veylum-cart-shipping{display:flex;justify-content:space-between;gap:1.6rem;font-size:1.5rem;line-height:2.2rem;padding-bottom:.4rem;margin-bottom:0}.veylum-delivery-estimate--cart{margin:0 0 1.2rem;padding-bottom:1.2rem;border-bottom:1px solid rgb(var(--veylum-border));font-size:1.4rem}.veylum-cart-shipping__label{font-weight:600}.veylum-cart-assurance{margin-top:1.2rem;display:grid;gap:1.2rem;padding-bottom:.3rem;margin-bottom:-.3rem}.veylum-cart-assurance .veylum-delivery-estimate{margin:0}.cart__footer .veylum-cart-assurance,.cart__footer .veylum-cart-shipping,.cart__footer .veylum-delivery-estimate--cart{max-width:35rem}@media screen and (min-width:750px){.cart__footer .veylum-cart-shipping,.cart__footer .veylum-cart-assurance,.cart__footer .veylum-delivery-estimate--cart{margin-left:auto}}@media screen and (max-width:749px){.footer .footer__content-top .footer__blocks-wrapper.grid{display:flex;flex-wrap:wrap}.footer .footer__blocks-wrapper>.footer-block:first-child,.footer .footer__blocks-wrapper>.footer-block:first-child .footer-block__brand-info{display:contents}.footer .footer-block__brand-info>*{flex:0 0 100%;max-width:100%}.footer .footer-block__brand-info>.veylum-wordmark--footer{order:1;margin-bottom:0}.footer .footer-block__brand-info>.rte{order:2}.footer .footer__blocks-wrapper>.footer-block:nth-child(4){order:3;width:100%;max-width:100%}.footer .footer__blocks-wrapper>.footer-block:nth-child(2),.footer .footer__blocks-wrapper>.footer-block:nth-child(3){order:4}.footer .footer-block__brand-info>.footer__list-social{order:5;margin-top:0}.footer .footer-block__brand-info>.veylum-payments{order:6;margin-top:0}}.collection .product-grid,.template-search .product-grid{justify-content:center}@media screen and (min-width:990px){body:not(.veylum-view-list) .collection .product-grid.grid--4-col-desktop:has(>.grid__item:last-child:nth-child(4n+1):not(:nth-child(12n+1)))>.grid__item,.template-search .product-grid.grid--4-col-desktop:has(>.grid__item:last-child:nth-child(4n+1):not(:nth-child(12n+1)))>.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.veylum-view{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;font-size:1.4rem}.veylum-view__label{color:rgb(var(--veylum-muted))}.veylum-view__button{font:inherit;min-height:4.4rem;min-width:4.4rem;padding:0 1.2rem;display:inline-flex;align-items:center;gap:.6rem;border:1px solid rgb(var(--veylum-border-strong, 138, 133, 116));border-radius:var(--buttons-radius-outset);background:#fff;color:rgb(var(--veylum-ink));cursor:pointer}.veylum-view__button[aria-pressed=true]{background:rgb(var(--veylum-ink));border-color:rgb(var(--veylum-ink));color:#fff}body.veylum-view-list .collection .product-grid>.grid__item{width:100%;max-width:100%;flex:0 0 100%}body.veylum-view-list .collection .product-grid .card{display:grid;grid-template-columns:minmax(10rem,16rem) minmax(0,1fr);column-gap:2rem;align-items:center}body.veylum-view-list .collection .product-grid .card>.card__inner{grid-column:1;grid-row:1}body.veylum-view-list .collection .product-grid .card>.card__content{grid-column:2;grid-row:1;text-align:left}body.veylum-view-list .collection .product-grid .card .card__inner .card__content{display:none}body.veylum-view-list .collection .product-grid .card__heading{min-height:0}@media screen and (max-width:749px){.blog .blog__posts.slider{flex-wrap:wrap;overflow:visible;scroll-snap-type:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;gap:1.6rem}.blog .blog__posts.slider .blog__post{width:100%;max-width:100%;margin-left:0}.blog slider-component .slider-buttons{display:none}.blog slider-component{padding-left:1.5rem;padding-right:1.5rem}}.article-card__read-more{display:inline-block;margin-top:1.2rem;font-size:1.5rem;font-weight:600;color:rgb(var(--veylum-ink));text-decoration:underline;text-underline-offset:.3rem;position:relative;z-index:2}.template-search__header .h2,.template-search__header h1{font-size:3.2rem;line-height:3.8rem}@media screen and (min-width:750px){.template-search__header .h2,.template-search__header h1{font-size:4.4rem;line-height:5rem}}.template-search .product-grid .card__inner.ratio:before{padding-bottom:100%}.template-search .product-grid .card__media .media img{object-fit:contain}.template-search .product-grid .card__heading{min-height:4rem}ul.list.list-payment.veylum-payments{justify-content:flex-start;margin:0;padding:0}ul.list.list-payment.veylum-payments--product{margin-top:1.2rem}ul.list.list-payment.veylum-payments--product,ul.list.list-payment.veylum-payments--cart{justify-content:center;margin-inline:auto}.veylum-faq__heading.h1,.veylum-faq__heading.h2{font-size:2.6rem;line-height:3.2rem}@media screen and (min-width:750px){.veylum-faq__heading.h1,.veylum-faq__heading.h2{font-size:3.4rem;line-height:4rem}}.veylum-cart-banner{display:flex;align-items:center;gap:.8rem;margin:0 0 1.2rem;padding:1rem 1.2rem;border-radius:0;background:rgb(var(--veylum-surface));color:rgb(var(--veylum-ink));font-size:1.4rem;line-height:2rem;font-weight:600;text-decoration:none}.veylum-cart-banner__icon{flex:none}.veylum-cart-banner:hover .veylum-cart-banner__text,.veylum-cart-banner:focus-visible .veylum-cart-banner__text{text-decoration:underline;text-underline-offset:.3rem}.drawer__inner>.veylum-cart-banner{margin:0 0 .8rem}.title-wrapper-with-link+.veylum-cart-banner{margin-bottom:2.4rem}.veylum-delivery-estimate--inline{display:inline;margin:0;font-size:inherit;line-height:inherit;color:inherit}.veylum-delivery-estimate--inline .veylum-delivery-estimate__label{font-weight:inherit}.veylum-delivery-estimate--inline.veylum-delivery-estimate--dated .veylum-delivery-estimate__total{color:inherit}.veylum-gallery-dots{display:none}.veylum-gallery-dots__dot{width:.8rem;height:.8rem;border-radius:50%;border:1px solid rgb(var(--veylum-ink));background:transparent}.veylum-gallery-dots__dot.is-active{background:rgb(var(--veylum-ink))}.veylum-gallery-dots__button{display:flex;align-items:center;justify-content:center;flex:none;width:2.4rem;height:2.4rem;margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer}@media screen and (max-width:749px){.product__media-wrapper .slider-buttons .slider-counter{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.product__media-wrapper .veylum-gallery-dots{display:flex;align-items:center;gap:0;padding:0}}.veylum-size-guide__dialog .veylum-size-guide__body.rte .u-in:after,.veylum-size-guide__dialog .veylum-size-guide__body.rte .u-cm:after{content:none}.veylum-size-guide__body>p,.veylum-size-guide__body .size-note,.veylum-size-guide__body li{font-size:1.4rem;line-height:2.2rem}.veylum-size-guide__body .size-table h2,.veylum-size-guide__body .size-measure h2{font-size:2rem}.veylum-size-guide__body .size-table:first-of-type{margin-top:1.2rem}.veylum-menu-help{padding:1.2rem 2rem .8rem;margin-top:.8rem;border-top:1px solid rgb(var(--veylum-border))}.veylum-contact--menu{font-size:1.3rem;line-height:2rem}.header__submenu .veylum-menu-help{min-width:26rem}.card-wrapper .card__media .media img{object-fit:contain}@media screen and (min-width:750px){.blog-articles:not(.blog-articles--collage){grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.footer .footer__content-top .footer__blocks-wrapper.grid{row-gap:3.2rem;margin-bottom:0}.footer .footer__blocks-wrapper>.footer-block.grid__item{margin:0}.footer .footer-block__brand-info>*{margin-top:0;margin-bottom:0}.footer .footer-block__brand-info>.rte{margin-top:-1.6rem}.footer .footer-block__brand-info>.veylum-payments{margin-top:-1.6rem}.footer .footer__blocks-wrapper .footer-block__details-content,.footer .footer__blocks-wrapper .footer-block__heading{margin-top:0}.footer .footer__blocks-wrapper .footer-block__details-content{margin-bottom:0}.footer .footer__blocks-wrapper .footer-block__details-content>:last-child,.footer .footer-block__brand-info>.rte>:last-child{margin-bottom:0}}.announcement-bar,.announcement-bar__announcement{display:flex;align-items:center;justify-content:center;min-height:4.4rem}.announcement-bar__link{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.4rem;padding:0}.announcement-bar .announcement-bar__message.h5,.announcement-bar__message{display:inline-flex;align-items:center;gap:.8rem;min-height:0;margin:0;padding:0;font-family:var(--font-body-family);font-style:normal;font-size:1.3rem;font-weight:500;line-height:1;letter-spacing:.04em}.announcement-bar__message>span{display:block;line-height:1}.announcement-bar__link .icon-arrow,.announcement-bar__message .icon-arrow{flex:none;width:1.2rem;height:auto;margin:0;vertical-align:middle}@media screen and (max-width:749px){.announcement-bar,.announcement-bar__announcement,.announcement-bar__link{min-height:4rem}.announcement-bar .announcement-bar__message.h5,.announcement-bar__message{font-size:1.2rem}.announcement-bar__message>span{transform:translateY(.5px)}}.header-wrapper,.shopify-section-header-sticky .header-wrapper{box-shadow:none}.header--top-center .header__inline-menu{margin-top:.4rem}.header--top-center .header__inline-menu .header__menu-item{font-size:1.5rem;color:rgb(var(--color-foreground));padding:1.2rem 1.6rem}.header--top-center .header__inline-menu summary.header__menu-item{padding-right:3.2rem}.header--top-center .header__inline-menu .header__submenu .header__menu-item{font-size:1.4rem;padding:.8rem 2rem}@media screen and (max-width:989px){.veylum-cat-row{display:block;grid-column:1 / -1;margin:.4rem -1.5rem -.4rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.veylum-cat-row::-webkit-scrollbar{display:none}.veylum-cat-row__list{display:flex;justify-content:center;gap:2.4rem;width:max-content;min-width:100%;margin:0;padding:0 1.6rem;list-style:none}.veylum-cat-row__link{display:flex;align-items:center;min-height:3.2rem;font-size:1.5rem;line-height:1;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap}.veylum-cat-row__link[aria-current=page]{text-decoration:underline;text-underline-offset:.4rem}}.newsletter{border-top:0}.footer{border-top:1px solid rgb(var(--veylum-border))}.footer .footer-block__heading{font-family:var(--font-heading-family);font-size:2rem;line-height:2.8rem;font-weight:400;letter-spacing:0;text-transform:none;margin-bottom:1.2rem}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content p{font-size:1.5rem;line-height:2.4rem}.footer .footer-block__details-content a,.footer .list-menu__item--link{color:rgb(var(--color-foreground))}.footer-block__brand-info .rte{font-family:var(--font-heading-family);font-size:1.8rem;line-height:2.6rem;color:rgb(var(--color-foreground))}.footer .footer-block__details-content p>strong+a,.footer .footer-block__details-content a[href^="mailto:"],.footer .footer-block__details-content a[href^="tel:"]{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.footer .footer-block__details-content p>strong+a:hover,.footer .footer-block__details-content a[href^="mailto:"]:hover,.footer .footer-block__details-content a[href^="tel:"]:hover{color:rgb(var(--veylum-olive))}.card-wrapper .card__heading{font-size:1.6rem;line-height:2rem;font-weight:400;letter-spacing:-.01em}.card-wrapper .card-information>.price{font-size:1.5rem;font-weight:500}.card-wrapper .card__content .card__information{padding-top:1.2rem}@media screen and (max-width:749px){.product__media-wrapper .product__media-list .media{height:27vh}}.header__submenu.list-menu--disclosure:has(>.veylum-menu-help){width:34rem}.button,.shopify-challenge__button,.customer button{font-weight:500;padding:0 3.2rem}.veylum-faq__topic{border-radius:10rem;padding:1rem 2rem}.veylum-hero--split .veylum-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch}.veylum-hero--split .veylum-hero__text{display:flex;flex-direction:column;justify-content:center;padding:2.8rem 1.6rem 2.4rem}.veylum-hero--split .veylum-hero__title{font-size:3.4rem;line-height:4rem;margin:0 0 1.2rem;max-width:16ch}.veylum-hero--split .veylum-hero__lead{font-size:1.6rem;line-height:2.4rem;color:rgb(var(--color-foreground));margin-bottom:2rem}.veylum-hero--split .veylum-hero__actions{gap:1.2rem}.veylum-hero__media{display:block;margin:0;overflow:hidden}.veylum-hero__photo{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 50%}@media screen and (max-width:749px){.veylum-hero--split .veylum-hero__button{width:auto;flex:1 1 0;min-height:4.8rem;padding:0 1.6rem}}@media screen and (min-width:750px){.veylum-hero--split .veylum-hero__text{padding:4.8rem 5rem}.veylum-hero__photo{aspect-ratio:16 / 9}}@media screen and (min-width:990px){.veylum-hero--split .veylum-hero__inner{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:0}.veylum-hero--split .veylum-hero__text{padding:5.6rem 6.4rem 5.6rem max(5rem,calc((100vw - var(--page-width)) / 2 + 5rem))}.veylum-hero--split .veylum-hero__title{font-size:4.8rem;line-height:5.6rem;margin-bottom:1.6rem}.veylum-hero__media{position:relative;min-height:52rem}.veylum-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}}.veylum-tabs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:2.4rem}.veylum-tabs__list{display:flex;gap:2.8rem;overflow-x:auto;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem}.veylum-tabs__list::-webkit-scrollbar{display:none}.veylum-tabs__list[hidden],.veylum-tabs__arrows[hidden]{display:none}.veylum-tabs__tab{flex:none;font-family:var(--font-heading-family);font-size:2.2rem;line-height:3.2rem;font-weight:400;color:rgb(var(--veylum-muted));background:none;border:0;border-bottom:1px solid transparent;padding:0 0 .4rem;cursor:pointer;white-space:nowrap}.veylum-tabs__tab[aria-selected=true]{color:rgb(var(--color-foreground));border-bottom-color:currentColor}.veylum-tabs__tab:hover{color:rgb(var(--color-foreground))}.veylum-tabs__tab:focus-visible{outline:2px solid rgb(var(--veylum-olive));outline-offset:4px}.veylum-tabs--ready .veylum-tabs__panel-title{display:none}.veylum-tabs__panel-title{font-size:2.2rem;line-height:3.2rem;margin:0 0 1.6rem}.veylum-tabs__panel+.veylum-tabs__panel{margin-top:4rem}.veylum-tabs--ready .veylum-tabs__panel+.veylum-tabs__panel{margin-top:0}.veylum-tabs__panel[hidden]{display:none}.veylum-tabs__arrows{display:none;gap:.8rem;flex:none}.veylum-tabs__arrows.is-idle{visibility:hidden}.veylum-tabs__arrow{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;border:1px solid rgb(var(--veylum-border-strong));background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.veylum-tabs__arrow .svg-wrapper,.veylum-tabs__arrow svg{width:1rem;height:1rem}.veylum-tabs__arrow[data-step="-1"] svg{transform:rotate(90deg)}.veylum-tabs__arrow[data-step="1"] svg{transform:rotate(-90deg)}.veylum-tabs__arrow:disabled{opacity:.35;cursor:default}.veylum-tabs__arrow:not(:disabled):hover{border-color:rgb(var(--color-foreground))}.veylum-tabs__track{list-style:none;margin:0 -1.5rem;padding:0 1.5rem .4rem;display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:1.6rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;scrollbar-width:none}.veylum-tabs__track::-webkit-scrollbar{display:none}.veylum-tabs__item{scroll-snap-align:start;min-width:0}.veylum-tabs__all{margin-top:2.4rem;font-size:1.4rem}@media screen and (min-width:750px){.veylum-tabs__list{margin:0;padding:0;gap:3.2rem}.veylum-tabs__tab{font-size:2.4rem;line-height:3.6rem}.veylum-tabs__arrows{display:inline-flex}.veylum-tabs__track{margin:0;padding:0 0 .4rem;scroll-padding:0;grid-auto-columns:calc((100% - 6rem)/4);gap:2rem}}.veylum-tabs .card-wrapper .card__heading{min-height:4rem}.card-wrapper .card-information>.price{font-size:1.4rem;line-height:2.2rem}.veylum-card-swatch{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:.6rem 0 0;padding:0}.veylum-card-swatch__item{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;line-height:1.8rem;color:rgb(var(--veylum-muted))}.veylum-card-swatch__dot{width:1.4rem;height:1.4rem;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px rgba(var(--veylum-ink),.22)}.veylum-cats__heading{margin:0 0 2.4rem}.veylum-cats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.veylum-cats__media{display:block;border-radius:4px;overflow:hidden;background:rgb(var(--veylum-cream))}.veylum-cats__image{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;transition:transform .4s ease}.veylum-cats__media:hover .veylum-cats__image{transform:scale(1.02)}.veylum-cats__text{padding-top:1.2rem}.veylum-cats__name{font-family:var(--font-heading-family);font-size:2.2rem;line-height:2.8rem;font-weight:400;margin:0 0 .6rem}.veylum-cats__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 2rem}.veylum-cats__links .veylum-link{font-size:1.4rem}@media screen and (min-width:750px){.veylum-cats__heading{margin-bottom:3.2rem}.veylum-cats__grid{gap:2rem}.veylum-cats__image{aspect-ratio:1 / 1}.veylum-cats__text{padding-top:1.6rem}.veylum-cats__name{font-size:2.8rem;line-height:3.6rem}.veylum-cats__links .veylum-link{font-size:1.5rem}}.veylum-promises-full .veylum-promises-band--full .veylum-promises-band__inner{background:none;padding-left:0;padding-right:0}.veylum-promises-full .veylum-promises__link,.veylum-promises-full .veylum-promises__line{color:rgb(var(--color-foreground))}.veylum-promises-full .veylum-promises__line{opacity:.82}.veylum-promises-full .veylum-promises__icon{width:3.6rem;height:3.6rem;margin-top:0}.veylum-promises-full .veylum-promises__link{align-items:center;gap:1.4rem}.veylum-promises-full .veylum-promises__title{font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem;text-decoration-color:rgba(var(--color-foreground),.45)}.veylum-promises-full .veylum-promises__link:hover .veylum-promises__title{text-decoration-color:currentColor}.veylum-promises-full .veylum-promises__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}@media screen and (max-width:749px){.veylum-promises-full .veylum-promises{gap:1.6rem}}@media screen and (min-width:750px){.veylum-promises-full .veylum-promises--band .veylum-promises__item{display:flex;justify-content:center}.veylum-promises-full .veylum-promises--band .veylum-promises__item+.veylum-promises__item{border-left-color:rgba(var(--color-foreground),.2)}}.veylum-split__inner{display:grid;grid-template-columns:minmax(0,1fr)}.veylum-split__image{display:block;width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover}.veylum-split__text{display:flex;align-items:center;padding:3.2rem 1.6rem 4rem}.veylum-split__content{max-width:48rem}.veylum-split__heading{font-size:3rem;line-height:3.6rem;margin:0 0 1.6rem;padding-bottom:1.6rem;border-bottom:2px solid rgb(var(--color-foreground));display:inline-block}.veylum-split__body{font-size:1.6rem;line-height:2.6rem;margin-bottom:2.4rem}.veylum-split__body p{margin:0}@media screen and (min-width:750px){.veylum-split__inner{grid-template-columns:repeat(2,minmax(0,1fr));min-height:48rem}.veylum-split--image-right .veylum-split__media{order:2}.veylum-split__image{height:100%}.veylum-split__text{padding:6rem 6.4rem}.veylum-split__heading{font-size:4rem;line-height:4.8rem}}@media screen and (min-width:1200px){.veylum-split--image-left .veylum-split__text{padding-right:max(5rem,calc((100vw - var(--page-width)) / 2 + 5rem))}}.veylum-icons__heading{margin:0 0 3.2rem}.veylum-icons__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem}.veylum-icons__icon{display:block;width:4rem;height:4rem;margin-bottom:1.6rem;color:rgb(var(--color-foreground))}.veylum-icons__title{font-family:var(--font-body-family);font-size:1.8rem;line-height:2.4rem;font-weight:500;margin:0 0 .8rem}.veylum-icons__text{font-size:1.5rem;line-height:2.4rem;color:rgb(var(--veylum-muted))}.veylum-icons__text p{margin:0}@media screen and (min-width:750px){.veylum-icons__grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:4.8rem}.veylum-icons__grid--2,.veylum-icons__grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem}}@media screen and (min-width:990px){.veylum-icons__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.veylum-faq-band .veylum-faq--band{background:none;padding-left:0;padding-right:0}.veylum-faq--band .accordion__title{font-size:1.8rem;line-height:2.6rem}.veylum-faq--band .accordion summary{padding:2rem 0}.newsletter-form__field-wrapper{--inputs-radius: .4rem;--inputs-radius-outset: .5rem}.newsletter-form__field-wrapper .field__input{height:5.2rem;padding-left:2.4rem}.newsletter-form__field-wrapper .field__label{left:2.4rem}.newsletter-form__field-wrapper .newsletter-form__button.field__button,.newsletter-form__field-wrapper .newsletter-form__button.field__button:not(:focus-visible):not(.focused){border-radius:10rem;top:.5rem;right:.5rem;height:calc(100% - 1rem);font-weight:500}.newsletter-form__field-wrapper .field__input{padding-right:13rem}.veylum-icons__icon{width:4.8rem;height:4.8rem;margin-left:-.4rem}.product__media-wrapper .product-media-container.constrain-height.media-fit-contain{width:100%}.product__media-wrapper .media,.product__media-wrapper .thumbnail{border-radius:.4rem;overflow:hidden}.product__media-wrapper .thumbnail[aria-current]{box-shadow:0 0 0 .1rem rgb(var(--veylum-ink));border-color:rgb(var(--veylum-ink))}.product__info-container .product-form__input--dropdown{--inputs-radius: .4rem;--inputs-radius-outset: .5rem}.product__info-container .product-form__input--dropdown .select__select{height:4.8rem;font-size:1.5rem;color:rgb(var(--veylum-ink));padding-left:1.6rem}.product__info-container .product-form__input,.product__info-container .product-form__submit,.product__info-container .product-form__buttons{max-width:none}.product__info-container .veylum-size-guide{margin-bottom:-3.7rem;padding-top:.8rem}.product__info-container .veylum-promises--compact{margin-bottom:0}.veylum-details-heading{margin:2.4rem 0 0;font-family:var(--font-body-family);font-size:1.6rem;line-height:2.4rem;font-weight:600;letter-spacing:0}.product__description ul{border-top:0}.product__info-container .veylum-details-heading+.product__description,.product__info-container .product__custom-liquid:has(.veylum-details-heading)+.product__description{margin-top:.4rem}.product__description li:last-child{border-bottom:0}.veylum-sticky-buy__button.button{min-height:4.8rem}cart-drawer .drawer__inner{background-color:#fff}cart-drawer .drawer__header{padding:1.6rem 0;border-bottom:1px solid rgb(var(--veylum-border))}cart-drawer .drawer__heading{margin:0;font-size:2.2rem;line-height:2.8rem}cart-drawer .drawer__inner>.veylum-cart-banner{margin:0;padding:1.2rem 0;justify-content:center;background:none}cart-drawer .cart-items thead{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}cart-drawer:not(.is-empty) cart-drawer-items{margin:0 -1.5rem;padding:1.6rem 1.5rem;background-color:rgb(var(--veylum-cream))}cart-drawer .cart-items tbody{display:grid;gap:1.2rem}cart-drawer .cart-item,cart-drawer .cart-item:last-child{margin:0;padding:1.6rem;background-color:#fff;border-radius:.4rem}cart-drawer .cart-item__name{font-size:1.6rem;line-height:2.2rem}cart-drawer .drawer__footer{border-top:0}cart-drawer .cart-item__details dl .product-option{display:inline}cart-drawer .cart-item__media,cart-items .cart-item__image-container.gradient{align-self:start;line-height:0;background:rgb(var(--veylum-tile));border-radius:.4rem}.cart-item__media .cart-item__image{display:block;mix-blend-mode:darken}cart-drawer .quantity,cart-items .quantity{--inputs-radius: 2.2rem;--inputs-radius-outset: 2.3rem;min-height:4.4rem;width:12rem}cart-drawer .quantity__button,cart-items .quantity__button{width:4rem}.cart-item__quantity-wrapper{align-items:center}cart-drawer .drawer__header{padding:.8rem 0}cart-drawer .drawer__inner>.veylum-cart-banner{padding:.6rem 0}cart-drawer:not(.is-empty) cart-drawer-items{padding-top:.8rem;padding-bottom:.8rem}cart-drawer .cart-items tbody{gap:.8rem}cart-drawer .cart-item,cart-drawer .cart-item:last-child{padding:1rem 1.2rem;row-gap:.6rem}cart-drawer .cart-items .cart-item>td{padding-top:0}cart-drawer .cart-item__name{line-height:2rem}cart-drawer .cart-item__details dl .product-option{display:inline-block;max-width:100%;margin-top:0}cart-drawer .cart-item__details dl .product-option:not(:last-child){margin-right:.25em}cart-drawer .cart-item__details>*+*{margin-top:.4rem}cart-drawer .cart-item__error:has(.cart-item__error-text:empty){margin-top:0}cart-drawer .veylum-cart-shipping{margin-top:.6rem}cart-drawer .veylum-delivery-estimate--cart{padding-bottom:.8rem;margin-bottom:.8rem}cart-drawer .tax-note:empty{display:none}cart-drawer .cart__ctas{margin-top:1.2rem}cart-drawer .veylum-cart-assurance{margin-top:.8rem;gap:.8rem}.veylum-cart-arguments{list-style:none;margin:-.3rem 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:0 1.6rem}.veylum-cart-arguments>li{display:flex;line-height:1.8rem}.veylum-cart-arguments__link{display:inline-flex;align-items:center;gap:.6rem;padding:.3rem 0;font-size:1.3rem;line-height:1.8rem;font-weight:500;color:rgb(var(--veylum-olive));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.veylum-cart-arguments__link:hover{color:rgb(var(--veylum-olive-hover))}.veylum-cart-arguments__link:focus-visible{outline:2px solid rgb(var(--veylum-olive));outline-offset:.2rem}.veylum-cart-arguments__icon{flex:none;width:1.8rem;height:1.8rem}.veylum-cart-compare{margin-right:.6rem;color:rgba(var(--color-foreground),.6)}.veylum-cart-savings{margin:.4rem 0 0;text-align:right;font-size:1.4rem;font-weight:600;color:rgb(var(--veylum-olive))}.veylum-cart-savings__compare{display:block;font-weight:400;color:rgba(var(--color-foreground),.75)}cart-drawer .drawer__heading .veylum-cart-count{font-family:var(--font-body-family);font-size:1.5rem;color:rgba(var(--color-foreground),.75)}.veylum-nowrap,a[href^="tel:"]{white-space:nowrap}@media screen and (max-width:749px){.header .header__icons .header__icon--account.small-hide{display:flex!important}.header.header--mobile-center:not(.header--has-app){grid-template-columns:1fr auto 1fr}.header .header__icons .header__icon,.header .header__icons .header__icon .svg-wrapper{width:3rem}.header .header__icons .header__icon--cart .icon{flex:none}.header .header__icons .header__icon--cart .cart-count-bubble{left:1.5rem}.header>header-drawer,.header>.header__icon--account{grid-area:left-icons}.header>.header__icon--account{display:none;justify-self:start;margin-left:3.2rem}}.collapsible-content__heading .veylum-faq-heading-icon{flex:none;width:2.4rem;height:2.4rem;margin-right:1rem;color:rgb(var(--veylum-olive))}.collapsible-content__heading:has(.veylum-faq-heading-icon){display:flex;align-items:center}cart-remove-button .button,.cart-remove-button.button{width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;padding:0;margin:0 0 0 .8rem;border-radius:50%}cart-remove-button .button:before,cart-remove-button .button:after,.cart-remove-button.button:before,.cart-remove-button.button:after{border-radius:50%}cart-remove-button .button:hover,.cart-remove-button.button:hover{background-color:rgb(var(--veylum-tile))}.veylum-size-guide__units{gap:.4rem;padding:.3rem;border-radius:10rem}.veylum-size-guide__unit{min-height:4rem;padding:0 1.8rem;border-radius:10rem}.veylum-size-guide__close{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border-radius:50%}.veylum-size-guide__close:hover{background:rgb(var(--veylum-tile))}.announcement-bar,.announcement-bar__announcement,.announcement-bar__link{min-height:4rem}@media screen and (max-width:749px){.announcement-bar,.announcement-bar__announcement,.announcement-bar__link{min-height:3.6rem}}.veylum-cat-row{display:none}@media screen and (min-width:990px){.header--middle-left{min-height:7.2rem}.header--middle-left .header__inline-menu{margin-left:3.2rem}.header__inline-menu .header__menu-item{font-size:1.6rem;line-height:2.4rem;color:rgb(var(--color-foreground));padding:1.2rem 1.6rem}.header__inline-menu summary.header__menu-item{padding-right:3.2rem}.header__inline-menu .header__submenu .header__menu-item{font-size:1.5rem;line-height:2.2rem;padding:.8rem 2rem}}.cart-count-bubble{width:1.8rem;height:1.8rem;min-width:1.8rem;border-radius:50%;background-color:rgb(var(--veylum-ink));color:#fff}.cart-count-bubble span{font-size:1rem;line-height:1}.header__icon--account{display:none}.footer-block__brand-info .rte{font-family:var(--font-body-family);font-size:1.5rem;line-height:2.4rem;max-width:32rem}.veylum-split{margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width:750px){.veylum-split{max-width:calc(var(--page-width) - 10rem);margin-left:5rem;margin-right:5rem}}@media screen and (min-width:1200px){.veylum-split{margin-left:auto;margin-right:auto}}.veylum-split__inner{padding:2rem;gap:2rem}.veylum-split__image{aspect-ratio:3 / 2;border-radius:.4rem}.veylum-split__text{padding:0}@media screen and (min-width:750px){.veylum-split__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:0;padding:4.8rem;gap:4.8rem;align-items:center}.veylum-split--image-right .veylum-split__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.veylum-split__image{height:auto;aspect-ratio:4 / 3;max-height:36rem}.veylum-split__text,.veylum-split--image-left .veylum-split__text{padding:0}.veylum-split__heading{font-size:3.2rem;line-height:4rem}}.header__inline-menu .list-menu--inline>li>.header__menu-item:hover span,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:hover span,.header__inline-menu .list-menu--inline>li>header-menu>details[open]>.header__menu-item{text-decoration:none}.veylum-tabs__heading{font-size:2.6rem;line-height:3.2rem;margin:0 0 1.2rem}.veylum-tabs__head{margin-bottom:2rem}.veylum-tabs__tab{font-size:1.8rem;line-height:2.4rem;border-bottom:2px solid transparent}.veylum-tabs__tab[aria-selected=true]{border-bottom-color:rgb(var(--veylum-olive))}.veylum-tabs__track,.veylum-tabs__grid{margin:0;padding:0;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.2rem;overflow:visible;scroll-snap-type:none}.veylum-tabs__arrows{display:none}.veylum-tabs__more{display:flex;justify-content:center;margin-top:3.2rem}.veylum-tabs__all{margin-top:0;width:100%;font-size:1.5rem}@media screen and (min-width:750px){.veylum-tabs__heading{font-size:3.2rem;line-height:4rem;margin-bottom:1.6rem}.veylum-tabs__tab{font-size:2.2rem;line-height:2.8rem}.veylum-tabs__track,.veylum-tabs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.veylum-tabs__all{width:auto}}.veylum-cats__intro{margin-bottom:2rem}.veylum-cats__intro .veylum-cats__heading{margin:0 0 .8rem}.veylum-cats__lead{font-size:1.6rem;line-height:2.4rem;color:rgb(var(--veylum-muted))}.veylum-cats__lead p{margin:0}.veylum-cats__name{font-size:2rem;line-height:2.6rem}@media screen and (min-width:750px){.veylum-cats__layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;align-items:start}.veylum-cats__intro{grid-column:1 / -1;margin:0 0 3.2rem}.veylum-cats__layout>.veylum-cats__grid{grid-column:1 / -1;gap:2.4rem}.veylum-cats__layout>.veylum-cats__grid:first-child{grid-column:1 / -1}.veylum-cats__image{aspect-ratio:4 / 5}.veylum-cats__name{font-size:2.2rem;line-height:2.8rem}}.veylum-promises-band__inner .veylum-promises__link,.veylum-promises-band__inner .veylum-promises__line{color:rgb(var(--color-foreground))}.veylum-promises-band__inner .veylum-promises__line{opacity:.82}.veylum-promises-band__inner .veylum-promises__icon{width:3.2rem;height:3.2rem;margin-top:0}.veylum-promises-band__inner .veylum-promises__title{font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem;text-decoration-color:rgba(var(--color-foreground),.45)}.veylum-promises-band__inner .veylum-promises__link:hover .veylum-promises__title{text-decoration-color:currentColor}.veylum-promises-band__inner .veylum-promises__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}@media screen and (max-width:989px){.veylum-promises--band{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.6rem}.veylum-promises--band .veylum-promises__item,.veylum-promises--band .veylum-promises__item:first-child{padding:0}.veylum-promises--band .veylum-promises__item+.veylum-promises__item{border-left:0}.veylum-promises--band .veylum-promises__link{flex-direction:column;gap:.8rem}.veylum-promises-band__inner .veylum-promises__icon{width:2.8rem;height:2.8rem}}@media screen and (min-width:990px){.veylum-promises--band{grid-template-columns:repeat(4,minmax(0,1fr))}.veylum-promises--band .veylum-promises__item{padding:.4rem 2.4rem}.veylum-promises--band .veylum-promises__item:first-child{padding-left:0}.veylum-promises-band__inner .veylum-promises--band .veylum-promises__item+.veylum-promises__item{border-left-color:rgba(var(--color-foreground),.25)}}.veylum-icons__icon{width:3.2rem;height:3.2rem}.veylum-icons__title{font-family:var(--font-heading-family);font-weight:400;font-size:2rem;line-height:2.6rem}@media screen and (max-width:749px){.veylum-icons__grid{gap:2rem}.veylum-icons__item{display:grid;grid-template-columns:2.8rem minmax(0,1fr);column-gap:1.6rem;align-items:start}.veylum-icons__icon{grid-row:1 / span 2;width:2.8rem;height:2.8rem;margin:0}.veylum-icons__item>:not(.veylum-icons__icon){grid-column:2}}@media screen and (min-width:750px){.veylum-icons__title{font-size:2.2rem;line-height:2.8rem}}.card__badge .badge.color-scheme-4{display:none}.product__info-container:has(>.product-form__quantity+div>product-form)>.product-form__quantity{float:left;width:12.8rem;min-width:0;max-width:12.8rem;margin:1rem 1.2rem 0 0}.product__info-container:has(>.product-form__quantity+div>product-form)>.product-form__quantity+div{display:flow-root;margin:0 0 1.5rem;padding-top:1rem}.product__info-container:has(>.product-form__quantity+div>product-form)>.product-form__quantity+div>product-form{margin:0}.product__info-container:has(>.product-form__quantity+div>product-form)>.product-form__quantity+div+*{clear:both}.product__info-container:has(>.product-form__quantity+div>product-form)>.product-form__quantity .form__label{position:absolute!important;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0)}.product__info-container .product-form__quantity .quantity{--inputs-radius: 2.4rem;--inputs-radius-outset: 2.5rem;width:100%;min-height:4.8rem}.product__info-container .product-form__quantity .quantity:after,.product__info-container .product-form__quantity .quantity:hover:after{box-shadow:0 0 0 var(--inputs-border-width) rgb(var(--veylum-border-strong))}.product__info-container .product-form__quantity .quantity__button{width:4rem}.product__info-container .product-form__quantity .quantity__input{min-width:0}.blog-articles .article-card.card--media .card__inner,.blog__posts .article-card.card--media .card__inner{aspect-ratio:3 / 2;height:auto;min-height:0}.blog-articles .article-card.card--media .card__media .media img,.blog__posts .article-card.card--media .card__media .media img{object-fit:cover;mix-blend-mode:normal}.card-wrapper .card__media .media.veylum-media--fill img{object-fit:cover;object-position:center}.header__inline-menu .list-menu--inline>li>.header__menu-item .header__active-menu-item,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item .header__active-menu-item,.header__inline-menu .list-menu--inline>li>.header__menu-item:hover .header__active-menu-item{text-decoration:none}.veylum-promises--compact .veylum-promises__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem;text-decoration-color:rgba(var(--color-foreground),.45)}.veylum-promises--compact .veylum-promises__link:hover .veylum-promises__title{text-decoration-color:currentColor}.veylum-promises--compact .veylum-promises__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}body{padding-bottom:var(--veylum-consent-offset, 0px)}.veylum-sticky-buy{bottom:var(--veylum-consent-offset, 0px)}.drawer__inner{height:calc(100% - var(--veylum-consent-offset, 0px))}html.js .menu-drawer{height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%) - var(--veylum-consent-offset, 0px))}.mobile-facets .mobile-facets__inner{height:calc(100% - var(--veylum-consent-offset, 0px))}body:has(cart-drawer.active) pandectes-cmp{z-index:999!important}cart-drawer.active .drawer__inner{height:100%}.page-width>figure.veylum-page-photo,.page-width>div.veylum-page-feature{width:calc(100vw - 3rem)}@media screen and (min-width:750px){.page-width>figure.veylum-page-photo,.page-width>div.veylum-page-feature{width:min(calc(var(--page-width) - 10rem),calc(100vw - 10rem))}}.page-width.page-width--narrow:has(>figure.veylum-page-photo),.page-width.page-width--narrow:has(>div.veylum-page-feature){max-width:var(--page-width)}@media screen and (min-width:750px){.page-width.page-width--narrow:has(>figure.veylum-page-photo),.page-width.page-width--narrow:has(>div.veylum-page-feature){padding:0 5rem}}.page-width.page-width--narrow:has(>figure.veylum-page-photo)>.veylum-page-body,.page-width.page-width--narrow:has(>div.veylum-page-feature)>.veylum-page-body{max-width:72.6rem}.article-template>.article-template__hero-container{max-width:calc(100vw - 3rem)}@media screen and (min-width:750px){.article-template>.article-template__hero-container{max-width:min(calc(var(--page-width) - 10rem),calc(100vw - 10rem))}}.contact.page-width.page-width--narrow{max-width:var(--page-width)}@media screen and (min-width:750px){.contact.page-width.page-width--narrow{padding-left:5rem;padding-right:5rem}}.contact.page-width.page-width--narrow>.title,.contact.page-width.page-width--narrow>form{max-width:72.6rem}@media screen and (max-width:1235px){.footer .footer__content-bottom{padding-bottom:5.2rem}}.veylum-contact__item--reply>span{grid-column:2}
/*# sourceMappingURL=/cdn/shop/t/4/assets/veylum.css.map */
