.header__menu{--valm-nav-item-padding: 1.2rem}.header__menu>ul.list-unstyled{margin-inline-start:calc(-1 * var(--valm-nav-item-padding))}.header__menu .menu__item{padding-inline:var(--valm-nav-item-padding);font-size:var(--font-navigation--size)}.header__menu .menu__item>.icon--caret-down{--icon-stroke-width: 1.5}.menu-drawer__menu .menu-drawer__item-link-heading{font-family:var(--font-navigation--family);font-weight:var(--font-navigation--weight);font-style:var(--font-navigation--style);font-size:var(--font-navigation--size-mobile);letter-spacing:var(--font-navigation--letter-spacing);text-transform:var(--font-navigation--transform);line-height:1.4}.menu-drawer__menu .menu-drawer__item-link-heading>.h3{font:inherit;letter-spacing:inherit;text-transform:inherit}.masonry-section .f-column>*:first-child{margin-block-start:var(--offset-top, 0)}.press-slider-shell.page-width .press-slider__content{padding-inline:clamp(16px,3vw,40px)}.press-slider-shell.page-width--custom .press-slider{max-width:var(--page-width-custom);margin-inline:auto}.press-slider--quote{background:#f6f6f6;color:#1c1c1c;font-family:var(--font-body--family)}.press-slider--quote .page-width__inner{max-width:1088px;margin-inline:auto}.press-slider__quote-mark{display:block;flex-shrink:0;margin:0 auto 32px;color:#000;opacity:.15}.press-slider--quote .press-slider__thumbnails{display:none}.press-slider--quote .press-slide__text{width:100%;display:flex;flex-direction:column;gap:16px}.press-slider--quote .press__text{text-transform:uppercase}.press-slider--quote .press-slider__main .swiper{overflow:clip visible}.press-slider--quote .press__info{justify-content:center}.press-slider--quote .author-info__name{text-transform:uppercase}.press-slider--quote .press-slide__image{display:block;margin-block-start:16px}.press-slider--quote .carousel{gap:0}.press-slider--quote .carousel__controls{justify-content:center;gap:12px;margin-block-start:48px}.press-slider--quote .carousel__controls-buttons{gap:12px}.press-slider--quote .carousel__button{--icon-stroke-width: 1;width:40px;height:40px;border:0;background:#e7e7e7;color:#666}.press-slider--quote .carousel__button.swiper-button-disabled{opacity:1}@media(min-width:768px){.press-slider--quote .press-slide__image{margin-block-start:28px}}valm-viewport-hero{display:block}valm-viewport-hero .slideshow .slide{height:calc(100svh - var(--valm-hero-offset, 112px));min-height:var(--valm-hero-min-height, 0px)}valm-viewport-hero .slide__media .media{aspect-ratio:auto}@media(max-width:767.98px){valm-viewport-hero[data-header-overlay] .slide__content{padding-block-start:calc(var(--header-height, 60px) + var(--slide-padding-y))}body:has(main>.shopify-section:first-child>valm-viewport-hero[data-header-overlay]) .header{position:absolute;inset-inline:0;width:100%}body:has(main>.shopify-section:first-child>valm-viewport-hero[data-header-overlay]) .header-section:not(.header-scrolled) .header{--color-foreground: 255 255 255;--link-color: 255 255 255;color:#fff}body:has(main>.shopify-section:first-child>valm-viewport-hero[data-header-overlay]) .header-section:not(.header-scrolled) .header__background-inner{background:transparent;box-shadow:none}body:has(main>.shopify-section:first-child>valm-viewport-hero[data-header-overlay]) .header-section:not(.header-scrolled) .header__background-inner:before{opacity:0}body:has(main>.shopify-section:first-child>valm-viewport-hero[data-header-overlay]) .header-section:not(.header-scrolled) .logo{filter:brightness(0) invert(1)}}.valm-author-posts__inner{max-width:1200px;margin-inline:auto}.valm-author-posts__heading{margin:0 0 32px}.valm-author-posts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.valm-author-posts__card{min-width:0}.valm-author-posts__card .article-card__metas{flex-wrap:wrap}@media(max-width:1023px){.valm-author-posts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.valm-author-posts__grid{grid-template-columns:1fr;gap:32px}.valm-author-posts__heading{margin-bottom:24px}}.valm-author-profile__grid{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);max-width:1200px;margin-inline:auto}.valm-author-profile__grid--text{grid-template-columns:1fr;max-width:760px}.valm-author-profile__portrait{overflow:hidden;border-radius:16px}.valm-author-profile__portrait img{display:block;width:100%;height:auto}.valm-author-profile__content{min-width:0;display:grid;gap:24px}.valm-author-profile__content h1{margin:0}.valm-author-profile__role{margin:0 0 -12px;font-size:14px}.valm-author-profile__bio{font-family:var(--font-body--family);font-size:var(--author-body-size);line-height:1.7}.valm-author-profile__bio p:first-child{margin-top:0}.valm-author-profile__bio p:last-child{margin-bottom:0}.valm-author-profile__connect-label{font-size:14px;font-weight:500;margin:0 0 12px}.valm-author-profile__links{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:767px){.valm-author-profile__grid{grid-template-columns:1fr;gap:28px}.valm-author-profile__portrait{width:min(100%,320px);margin-inline:auto}.valm-author-profile__content{gap:20px}.valm-author-profile__bio{font-size:var(--author-body-size-mobile)}}.valm-collection-navigation__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:var(--valm-nav-radius)}.valm-collection-navigation__group{min-width:0;padding:clamp(20px,3vw,var(--valm-nav-padding));overflow-wrap:anywhere}.valm-collection-navigation__group:not(:nth-child(3n+1)){border-inline-start:1px solid rgb(var(--color-border) / var(--color-border-alpha))}.valm-collection-navigation__group:nth-child(n+4){border-block-start:1px solid rgb(var(--color-border) / var(--color-border-alpha))}.valm-collection-navigation__heading{margin:0 0 16px}.valm-collection-navigation__links{margin:0;padding:0}.valm-collection-navigation__link{display:inline-flex;align-items:center;min-height:36px;padding-block:5px;color:inherit}@media(max-width:767px){.valm-collection-navigation__grid{grid-template-columns:minmax(0,1fr)}.valm-collection-navigation__group:not(:nth-child(3n+1)){border-inline-start:0}.valm-collection-navigation__group+.valm-collection-navigation__group{border-block-start:1px solid rgb(var(--color-border) / var(--color-border-alpha))}.valm-collection-navigation__link{min-height:44px}}.valm-link-cards__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--valm-link-card-gap);align-items:stretch}@media(max-width:767px){.valm-link-cards__grid{grid-template-columns:minmax(0,1fr)}}.valm-product-features__content{display:grid;gap:clamp(24px,5vw,var(--valm-description-gap))}.valm-product-features__intro{width:100%;max-width:var(--valm-description-width);min-width:0;overflow-wrap:anywhere}.valm-product-features__intro:empty,.valm-product-features__grid:empty{display:none}.valm-product-features__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--valm-feature-gap)}@media(max-width:989px){.valm-product-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.valm-product-features__grid{grid-template-columns:minmax(0,1fr)}}.valm-product-list__intro{display:grid;align-self:stretch;height:auto;min-width:0}.valm-product-list__intro>.image-card{height:100%;min-width:0}.valm-product-list__intro>.image-card--content-inside>.image-card__media{position:absolute;top:0;right:0;bottom:0;left:0}.valm-reviews-page-section__heading{text-align:center;margin:0 0 40px}.valm-reviews-page{max-width:1200px;margin-inline:auto}@media(max-width:767px){.valm-reviews-page-section__heading{margin-bottom:24px}}valm-sitemap{display:block}.valm-sitemap [hidden]{display:none!important}.valm-sitemap__header{max-width:760px;margin-bottom:32px}.valm-sitemap__header h1{margin:0 0 16px}.valm-sitemap__search{max-width:480px;margin-bottom:16px}.valm-sitemap__search label{display:block;font-weight:500;margin-bottom:8px}.valm-sitemap__search input{width:100%;min-height:48px}.valm-sitemap__status:empty{display:none}.valm-sitemap__status{margin:0 0 16px}.valm-sitemap__jump{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.valm-sitemap__jump a{display:inline-flex;align-items:center;min-height:44px;border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:999px;padding:8px 18px}.valm-sitemap__jump a:hover{background:rgb(var(--color-background-2))}.valm-sitemap__groups{display:grid;gap:24px}.valm-sitemap__group{border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:16px;padding:28px;scroll-margin-top:120px}.valm-sitemap__group h2{font-family:var(--font-body--family);font-size:24px;font-weight:500;line-height:1.3;margin:0 0 16px}.valm-sitemap__count{font-size:14px;font-weight:400;margin-inline-start:8px}.valm-sitemap__links{list-style:none;padding:0;margin:0;columns:3;column-gap:32px}.valm-sitemap__links li{break-inside:avoid}.valm-sitemap__links a{display:inline-flex;align-items:center;min-height:36px;padding-block:6px;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.valm-sitemap__pagination{margin-top:16px}.valm-sitemap__pagination:empty{display:none}@media(max-width:1023px){.valm-sitemap__links{columns:2}}@media(max-width:767px){.valm-sitemap__group{padding:20px}.valm-sitemap__group h2{font-size:21px}.valm-sitemap__links{columns:1}.valm-sitemap__links a{min-height:44px;font-size:15px}}.valm-specifications-section__content{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--valm-specifications-column-gap)}.valm-specifications-section__specs,.valm-specifications-section__faq{min-width:0}.valm-specifications-section__specs .valm-specifications--split{grid-template-columns:minmax(0,1fr);gap:32px}.valm-specifications-section__faq{display:flex;flex-direction:column;gap:32px;overflow-wrap:anywhere}@media(max-width:767px){.valm-specifications-section__content{grid-template-columns:minmax(0,1fr);gap:40px}.valm-specifications-section__specs .valm-specifications--split,.valm-specifications-section__faq{gap:24px}}.add-to-cart-button .btn__text{text-transform:uppercase;letter-spacing:.08em}.valm-article-byline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 32px;max-width:100%;font-family:var(--valm-byline-font);font-weight:var(--valm-byline-weight);font-size:var(--valm-byline-size);line-height:1.5;text-align:start}.valm-article-byline__author{display:flex;align-items:center;gap:12px;min-width:0}.valm-article-byline__avatar{width:var(--valm-author-avatar-size);height:var(--valm-author-avatar-size);border-radius:50%;object-fit:cover;flex-shrink:0}.valm-article-byline__details,.valm-article-byline__reviewer{min-width:0;overflow-wrap:anywhere}.valm-article-byline__bio{flex-basis:100%;text-align:center}@media(max-width:767.98px){.valm-article-byline{font-size:var(--valm-byline-size-mobile);gap:12px 24px}}.product-information__details{--valm-product-card-icon-size: 30px;--valm-product-card-icon-gap: 12px;--valm-product-card-padding-inline: 24px;--valm-product-card-padding-block: 20px}.product-information__details .accordion--card{--summary-padding-inline: var(--valm-product-card-padding-inline);--summary-padding-block: var(--valm-product-card-padding-block);--accordion-row-gap: var(--f-row-gap, 16px)}.product-information__details .accordion--card .accordion__summary-text{min-width:0;gap:var(--valm-product-card-icon-gap)}.product-information__details .accordion--card .accordion__inner{--padding-bottom: var(--valm-product-card-padding-block)}.product-information__details .accordion--card .accordion__details:has(.accordion__summary-text>.icon) .accordion__inner{padding-inline-start:calc(var(--valm-product-card-padding-inline) + var(--valm-product-card-icon-size) + var(--valm-product-card-icon-gap))}.product-information__details .promotion-alert__wrapper{padding:var(--valm-product-card-padding-block) var(--valm-product-card-padding-inline);gap:var(--valm-product-card-icon-gap)}.product-information__details .promotion-alert__content{flex:1;min-width:0;align-items:center;gap:var(--valm-product-card-icon-gap)}.product-information__details .promotion-alert__text{min-width:0;overflow-wrap:anywhere}.product-information__details .promotion-alert__button{flex-shrink:0}.product-information__details .accordion--card .accordion__summary-text>.icon,.product-information__details .promotion-alert__content>.icon-block>.icon{width:max(var(--valm-product-card-icon-size),var(--icon-size, 1.6rem));height:var(--icon-size, 1.6rem);flex:0 0 max(var(--valm-product-card-icon-size),var(--icon-size, 1.6rem));align-items:center;justify-content:center}.product-information__details .accordion--card .accordion__summary-text>.icon>:is(img,svg),.product-information__details .promotion-alert__content>.icon-block>.icon>:is(img,svg){width:var(--icon-size, 1.6rem);height:var(--icon-size, 1.6rem);object-fit:contain}@media(max-width:767.98px){.product-information__details{--valm-product-card-padding-inline: 16px;--valm-product-card-padding-block: 16px}.product-information__details .accordion--card{--accordion-row-gap: var(--f-row-gap-mobile, var(--f-row-gap, 12px))}}@media(min-width:768px){.media-gallery--carousel .media-gallery__carousel-thumbnails{--media-carousel-thumbs-size: var(--valm-media-thumbnail-width, 75px)}}.promotion-alert .promotion-alert__wrapper{background:var(--promotion-alert-background);color:inherit}.promotion-alert .promotion-alert__content,.promotion-alert .promotion-alert__text>*{color:#fff}.show-more-button{background:linear-gradient(180deg,rgb(var(--color-background) / 0%),rgb(var(--color-background) / 100%) 60%);height:25svh;z-index:1;padding-inline:var(--page-padding)}.show-more-button--expanded{--padding-block-start-mobile: 2.4rem;--padding-block-start: 6rem;position:relative;background:none;height:auto;padding-bottom:0}.valm-article-toc{padding:16px;border:1px solid rgb(var(--color-border)/20%);border-radius:var(--valm-toc-radius)}.valm-article-toc valm-article-toc{display:block}.valm-article-toc__summary{cursor:pointer;list-style:none}.valm-article-toc__summary::-webkit-details-marker{display:none}.valm-article-toc__summary::marker{content:""}.valm-article-toc__summary:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}.valm-article-toc__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0;min-height:24px;line-height:1.4}.valm-article-toc__heading--custom{font-size:var(--valm-toc-title-size)}.valm-article-toc__label{overflow-wrap:anywhere;text-transform:uppercase;letter-spacing:.06em}.valm-article-toc__count{position:relative;padding-inline-start:14px;font-family:var(--valm-toc-font);font-weight:400;font-size:.875em;line-height:inherit}.valm-article-toc__count:not([hidden]):before{content:"";position:absolute;inset-inline-start:0;top:calc(50% - 1px);width:4px;height:4px;background:currentColor;border-radius:50%;transform:translateY(-50%)}.valm-article-toc__chevron{align-self:center;flex:0 0 16px;width:16px;height:16px;margin-inline-start:auto}.valm-article-toc__chevron svg{width:100%;height:100%}.valm-article-toc__details[open] .valm-article-toc__chevron{transform:rotate(180deg)}.valm-article-toc__details[open]>.valm-article-toc__content{margin-top:12px}.valm-article-toc__content{font-family:var(--valm-toc-font);font-weight:var(--valm-toc-weight);font-size:var(--valm-toc-size);line-height:1.6;overflow-wrap:anywhere}.valm-article-toc .valm-article-toc__content :is(ol,ul){display:block;column-count:2;column-gap:32px;margin-block:0;padding-inline-start:20px;list-style-position:outside}.valm-article-toc__content li{margin:0 0 6px;min-width:0;break-inside:avoid;list-style-position:outside}.valm-article-toc .valm-article-toc__content li :is(ol,ul){column-count:1;margin-block-start:6px}.valm-article-toc__content a{display:block;padding-block:2px;text-decoration:underline;text-underline-offset:3px;text-transform:none}.article__content [id]{scroll-margin-top:calc(var(--header-height, 80px) + 24px)}@media(max-width:767.98px){.valm-article-toc{padding:0}.valm-article-toc__summary{min-height:44px;padding:12px 16px}.valm-article-toc__heading{gap:4px 10px}.valm-article-toc__heading--custom{font-size:var(--valm-toc-title-size-mobile)}.valm-article-toc__details[open]>.valm-article-toc__content{margin-top:0}.valm-article-toc__content{padding:0 16px 12px;font-size:var(--valm-toc-size-mobile)}.valm-article-toc .valm-article-toc__content :is(ol,ul){column-count:1}.valm-article-toc__content li{margin:0}.valm-article-toc__content a{display:flex;align-items:center;min-height:44px;padding-block:8px}}.valm-faq-answer{max-width:100%;min-width:0;overflow-x:auto}.valm-feature-card{display:flex;flex-direction:column;min-width:0;padding:clamp(16px,3vw,var(--valm-feature-padding));border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:var(--valm-feature-radius);color:rgb(var(--color-foreground));overflow-wrap:anywhere}.valm-feature-card__icon{margin-bottom:32px}.valm-feature-card__title{margin-bottom:16px}.valm-feature-card__icon,.valm-feature-card__title,.valm-feature-card__description{min-width:0}@media(max-width:767px){.valm-feature-card__title .text-block,.valm-feature-card__title .text-block>:is(h1,h2,h3,h4,h5,h6,p){font-size:20px;line-height:1.3}.valm-feature-card__icon{margin-bottom:24px}}.valm-line-item-property{display:grid;gap:10px;width:100%;min-width:0}.valm-line-item-property>.select{width:100%}.valm-line-item-property__label,.valm-line-item-property__checkbox{font-family:var(--font-body--family);font-size:var(--valm-property-label-size, 16px);font-weight:500;line-height:1.4}.valm-line-item-property .form-control{width:100%;min-height:48px}.valm-line-item-property__checkbox{display:flex;gap:12px;align-items:center;min-height:44px;cursor:pointer}.valm-line-item-property__checkbox input{width:20px;height:20px;flex:0 0 20px;accent-color:rgb(var(--color-foreground))}.valm-line-item-property textarea{resize:vertical}.valm-product-selector{display:grid;gap:var(--valm-selector-row-gap);width:100%;line-height:1.4}.valm-product-selector__heading{margin:0 0 12px;display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:rgb(var(--color-foreground));font-family:var(--valm-selector-heading-font);font-style:var(--valm-selector-heading-style);font-weight:400;font-size:var(--valm-selector-heading-size);line-height:1.4}.valm-product-selector__label{color:inherit;font-family:var(--valm-selector-label-font);font-style:var(--valm-selector-label-style);font-weight:var(--valm-selector-label-weight)}.valm-product-selector__choices{display:grid;grid-template-columns:repeat(var(--valm-selector-columns),minmax(0,1fr));gap:10px}.valm-product-selector__choice{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 8px;border:1px solid rgb(var(--color-foreground) / 15%);border-radius:var(--valm-selector-radius);color:rgb(var(--color-foreground) / 65%);background:transparent;text-align:center;text-decoration:none;overflow-wrap:anywhere;font-family:var(--valm-selector-font);font-style:var(--valm-selector-font-style);font-weight:var(--valm-selector-font-weight);font-size:var(--valm-selector-font-size);line-height:1.4}.valm-product-selector__choice:is([aria-current=page],[aria-current=true]){border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.valm-product-selector__choice[href]:hover{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.valm-product-selector__choice:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.valm-product-selector__choice[aria-disabled=true]{opacity:.5}@media(max-width:767.98px){.valm-product-selector__choice{font-size:var(--valm-selector-font-size-mobile)}.valm-product-selector__heading{font-size:var(--valm-selector-heading-size-mobile)}}@media(max-width:479px){.valm-product-selector__choices--size{grid-template-columns:repeat(2,minmax(0,1fr))}}.valm-product-shipping{display:flex;align-items:center;gap:20px;width:100%;padding:16px;border:1px solid rgb(var(--color-foreground) / 8%);border-radius:var(--valm-shipping-radius, 10px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body--family);font-size:var(--valm-shipping-size, 14px);line-height:1.5}.valm-product-shipping__icon{display:flex;flex-shrink:0;color:var(--valm-shipping-accent, currentColor)}.valm-product-shipping__content{min-width:0;overflow-wrap:anywhere}.valm-product-shipping__icon .icon--image{height:var(--icon-size)}.valm-product-shipping__icon .icon--image img{width:100%;height:100%;object-fit:contain}.valm-product-shipping p{margin:0}.valm-product-shipping .valm-product-shipping__heading{margin-bottom:3px;font-size:16px;font-weight:600}.valm-product-shipping__countdown{color:var(--valm-shipping-accent, currentColor);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.valm-product-shipping .valm-product-shipping__detail{margin-top:3px;color:rgb(var(--color-foreground) / 70%);font-size:.9em}.valm-product-shipping [hidden]{display:none}@media(max-width:767px){.valm-product-shipping{padding:14px;font-size:var(--valm-shipping-size-mobile, 13px)}}@media(max-width:767.98px){.accordion--custom-typography .accordion__summary-text{font-size:var(--summary-font-size-mobile, var(--summary-font-size))}}.valm-link-card{display:grid;grid-template-rows:auto 1fr auto;gap:32px;min-width:0;width:100%;min-height:var(--valm-link-card-height, 420px);padding:clamp(24px,3vw,40px);border-radius:var(--valm-link-card-radius, 16px);text-align:center;overflow-wrap:anywhere}.valm-link-card__label{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0}.valm-link-card__marker{width:8px;height:8px;flex:0 0 8px;background:currentColor}.valm-link-card__label>.text-block{min-width:0}.valm-link-card__heading{display:grid;align-items:center;justify-items:center;min-width:0}.valm-link-card__label .text-block,.valm-link-card__heading .text-block{max-width:100%}.valm-link-card__button{display:flex;justify-content:center;min-width:0}.valm-link-card__button .button-block{min-width:0;max-width:100%}.valm-link-card__button .btn{min-height:44px;max-width:100%}.valm-link-card__button .btn__text{white-space:normal;overflow-wrap:anywhere}@media(max-width:767px){.valm-link-card{min-height:var(--valm-link-card-height-mobile, 260px);gap:24px;padding:28px 24px}}.carousel__swipe-progress{margin-block-start:20px}.carousel__swipe-progress .progress-bar{height:100%;background-color:rgb(var(--color-foreground));transition:width .1s ease-out}.valm-specifications{width:100%;min-width:0;color:rgb(var(--color-foreground))}.valm-specifications__heading{margin:0 0 16px}.valm-specifications__frame{overflow:hidden;border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:var(--valm-specifications-radius)}.valm-specifications__table{width:100%;table-layout:fixed;border-collapse:collapse;font:inherit;line-height:1.5;background:rgb(var(--color-background))}.valm-specifications__table th,.valm-specifications__table td{padding:14px 18px;vertical-align:top;text-align:start;overflow-wrap:anywhere}.valm-specifications__table th{width:42%;font-weight:400;color:var(--color-foreground-secondary)}.valm-specifications__table td{color:rgb(var(--color-foreground));font-weight:500}.valm-specifications__table tr+tr>*{border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha))}.valm-specifications__hint{color:var(--color-foreground-secondary);font-size:.85em}.valm-specifications--split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(32px,4vw,80px)}.valm-specifications--split .valm-specifications__intro,.valm-specifications--split .valm-specifications__frame{min-width:0}.valm-specifications__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 24px;overflow-wrap:anywhere}.valm-specifications__square{display:block;background:currentColor}.valm-specifications__icon{display:flex;align-items:center;flex-shrink:0}.valm-specifications--split .valm-specifications__heading{margin:0;overflow-wrap:anywhere}.valm-specifications--split .valm-specifications__frame{border:0;border-radius:0;overflow:visible}.valm-specifications--split .valm-specifications__table{background:transparent;border-block:1px solid rgb(var(--color-border) / var(--color-border-alpha))}.valm-specifications--split .valm-specifications__table th,.valm-specifications--split .valm-specifications__table td{padding:24px 0;color:rgb(var(--color-foreground));font-weight:400}.valm-specifications--split .valm-specifications__table th{padding-inline-end:24px}.valm-specifications--no-intro{grid-template-columns:minmax(0,1fr)}@media(max-width:767px){.valm-specifications--split{grid-template-columns:minmax(0,1fr);gap:28px}.valm-specifications--split .valm-specifications__eyebrow{margin-bottom:16px}.valm-specifications--split .valm-specifications__table th,.valm-specifications--split .valm-specifications__table td{padding-block:20px}}@media(max-width:479px){.valm-specifications__table th,.valm-specifications__table td{padding:12px 14px}}.variant-picker[ref=mainVariantPicker] .variant-option--buttons:not(.variant-option--swatches){display:grid;grid-template-columns:repeat(var(--valm-variant-columns, 1),minmax(0,1fr));align-items:stretch;gap:10px;width:100%;min-width:0}.variant-picker[ref=mainVariantPicker] .variant-option--buttons:not(.variant-option--swatches)>.variant-option__label{grid-column:1 / -1;margin-block-end:0;padding-block-end:2px}.variant-picker[ref=mainVariantPicker] .variant-option--buttons:not(.variant-option--swatches)>.variant-option__button-label{justify-content:center;min-width:0;min-height:48px;max-height:none;padding:12px 8px;border:1px solid rgb(var(--color-foreground) / 15%);border-radius:var(--border-radius, 6px);background:transparent;color:rgb(var(--color-foreground) / 65%);text-align:center;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.variant-picker[ref=mainVariantPicker] .variant-option--buttons:not(.variant-option--swatches)>.variant-option__button-label:has(:checked){border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.variant-picker[ref=mainVariantPicker] .variant-option--buttons:not(.variant-option--swatches)>.variant-option__button-label:hover{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.variant-picker[ref=mainVariantPicker] .variant-option--buttons:not(.variant-option--swatches) .strikethrough-variant{background:linear-gradient(to right bottom,transparent calc(50% - 1px),rgb(var(--color-foreground)),transparent calc(50% + 1px))}@media(max-width:479px){.variant-picker[ref=mainVariantPicker] .variant-option--buttons:not(.variant-option--swatches){grid-template-columns:repeat(var(--valm-variant-columns-mobile, 1),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
