:root{--fr-text: 0 0 0;--fr-text-2: 23 23 23;--fr-text-3: 102 102 102;--fr-surface: 255 255 255;--fr-surface-2: 255 255 255;--fr-border: 0 0 0;--fr-line: 229 229 229;--fr-accent: 49 70 57;--fr-accent-hover: 31 46 36;--fr-radius-media: .75rem;--fr-ease: cubic-bezier(.4, 0, .2, 1);--title-sm: clamp(1.375rem, 1.6vw, 1.875rem);--title-md: clamp(1.75rem, 2.4vw, 2.5rem);--title-lg: clamp(2.25rem, 3.6vw, 3.75rem);--title-xl: clamp(2.65rem, 4.4vw, 4.5rem)}body{color:rgb(var(--fr-text-2));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.heading,h1,h2,h3,h4,h5,h6{color:rgb(var(--color-foreground));letter-spacing:0;line-height:1.1}.tracking-heading,.tracking-tight,.tracking-tighter{letter-spacing:0!important}.heading.leading-none{line-height:1.1}.rte,.rte p,.subtext-md,.subtext-lg{line-height:1.5}.subheading,.banner__subheading,[class*=subtitle-]{text-transform:uppercase;letter-spacing:.08em!important;font-weight:500;font-size:.75rem!important}.heading em,.title-wrapper em{font-style:normal}.button{padding:.875rem 1.5rem;letter-spacing:.02rem;line-height:1.2;max-height:none;transition:background-color .5s var(--fr-ease),color .5s var(--fr-ease),border-color .5s var(--fr-ease)}.button--sm{padding:.75rem 1.25rem}.button--lg{padding:1rem 1.75rem}.button .btn-fill{display:none!important}.button--primary:hover:not([disabled]){background-color:#000!important;--color-button-border: 0 0 0;color:#fff}.button--secondary{--color-button-border: var(--fr-border);--color-button-text: var(--fr-text-2);-webkit-backdrop-filter:none;backdrop-filter:none}.button--secondary:hover:not([disabled]){--color-button-border: var(--fr-accent);--color-button-text: var(--fr-accent)}.header{border-bottom:1px solid rgb(var(--fr-text) / .08)}.header__menu-item,.header__menu a{font-weight:500;letter-spacing:.01em}.napbox-quote-link.button{--color-button-background: var(--fr-accent);--color-button-border: var(--fr-accent);--color-button-text: 255 255 255;background-color:rgb(var(--fr-accent))!important;color:#fff!important;border-radius:.375rem;padding:.75rem 1.25rem;font-weight:500}.napbox-quote-link.button:hover{background-color:rgb(var(--fr-accent-hover))!important;--color-button-border: var(--fr-accent-hover)}.announcement-bar,.announcement-bar *{font-size:.8125rem;letter-spacing:.01em}.collage .media,.collage img,.collage video,.image-with-text .media,.multicolumn .media,.blog-post-card .media,.article-card .media{border-radius:var(--fr-radius-media);overflow:hidden}.product-card--card,.collection-card,.card{--card-shadow-opacity: 0;box-shadow:none!important}.product-card__media,.collection-card .media,.card .media{background-color:rgb(var(--fr-surface))}.product-card--card{background-color:#fff;border:1px solid rgb(var(--fr-line));border-radius:var(--fr-radius-media);overflow:hidden}.product-card__title{font-weight:500;letter-spacing:0;line-height:1.3}.price,.product-card .price{color:rgb(var(--fr-text));font-weight:400}.logo__media img{filter:grayscale(1);opacity:.75;transition:opacity .3s,filter .3s}.logo__media:hover img{filter:none;opacity:1}.counter-heading{font-weight:500!important}.testimonials .rte h4,.testimonials h4{font-weight:400;line-height:1.4;font-size:clamp(1.125rem,1.6vw,1.5rem)}.field__input,input[type=email],input[type=text],textarea,select{border-color:rgb(var(--fr-text-3) / .5)}.footer,.footer-copyright{letter-spacing:.01em}.footer a:hover,.footer-copyright a:hover{color:#fff}@media screen and (max-width:767px){.button{padding:.75rem 1.25rem}.napbox-quote-link.button{padding:.5rem .8125rem}}.scrolling-text__item em{font-style:normal}.scrolling-text__item strong{font-weight:500}[id*=__rich-text-1] p.heading.subtext-lg{text-transform:uppercase!important;font-size:.75rem!important;letter-spacing:.08em!important;color:rgb(var(--fr-text-3))}[class^=ai-comparison-table-]{max-width:min(1100px,calc(100vw - 2.5rem))!important;margin:0 auto!important;padding-top:5rem;padding-bottom:5rem}[class^=ai-comparison-table__heading-]{font-weight:500!important;letter-spacing:0!important}.subheading,.banner__subheading,[class*=subtitle-],[id*=__rich-text-1] p.heading.subtext-lg{color:rgb(var(--fr-accent))!important}.rte a:hover,.reversed-link:hover,a.reversed-link:hover .heading,.header__menu a:hover,.header__menu-item:hover,.breadcrumbs a:hover,.product-card__title:hover{color:rgb(var(--fr-accent))}.footer a:hover,.footer-copyright a:hover{color:#fff!important}.price__regular,.price--on-sale .price__regular{color:#000!important}.price__sale,.price__sale s,s.price__sale,.unit-price{color:#666!important}.price__sale:before{border-block-end-color:currentColor!important}.badge.badge--onsale{--badge-background: #000;--badge-foreground: #fff}.badge.badge--highlight{--badge-background: #f2f2f2;--badge-foreground: #000}.cart-item .price,.cart-drawer .price,.cart__total .price,.totals__total-value{color:#000!important}s.price,.cart-item s,.cart-drawer s{color:#666!important}[id$=__video_hero_zNHqp9]{--fr-hero-h: min(85vh, 860px)}[id$=__video_hero_zNHqp9] .video-hero{height:var(--fr-hero-h);position:relative}[id$=__video_hero_zNHqp9] .video-hero__content{margin-block-start:calc(-1 * var(--fr-hero-h));height:var(--fr-hero-h);display:flex;align-items:center;justify-content:flex-start;text-align:left!important}[id$=__video_hero_zNHqp9] .banner__box{display:flex!important;flex-wrap:wrap;column-gap:.28em;padding-block:0!important;max-width:44rem;font-size:var(--title-lg)}[id$=__video_hero_zNHqp9] .banner__box>*{padding-block-end:0!important}[id$=__video_hero_zNHqp9] .banner__box .heading{opacity:1!important;color:#fff;font-weight:500;line-height:1.1;margin:0}@media screen and (max-width:767px){[id$=__video_hero_zNHqp9]{--fr-hero-h: 72vh}[id$=__video_hero_zNHqp9] .video-hero__content{align-items:flex-end;padding-bottom:3rem}[id$=__video_hero_zNHqp9] .banner__box{padding-inline-end:4rem!important}}[id$=__collage_Lf7ihq] .collage-left,[id$=__collage_Lf7ihq] .collage-right{transform:none!important}[class^=ai-comparison-table__row-],[class^=ai-comparison-table__row-]:nth-child(2n){background-color:#fff!important}[id$=__collage_Lf7ihq] .collage img,[id$=__collage_Lf7ihq] .collage video,[id$=__collage_i8dYjz] .collage img,[id$=__collage_i8dYjz] .collage video,[id$=__image_with_text_cN4QtX] .media img{filter:grayscale(1)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/framery-style.css.map */
