@media(min-width:1700px){body.fjord{padding:20px}.fjord .fj-hero{height:800px}.fjord .fj-section{margin:90px 0}.fjord .fj-collections{grid-template-rows:440px 440px}}@media(max-width:1000px){.fjord .fj-desktop{gap:14px}.fjord .fj-nav-left{gap:16px}.fjord .fj-hero-copy{width:43%;padding:28px}.fjord .fj-hero-copy h1{font-size:30px}.fjord .fj-hero-copy p{font-size:14px}.fjord .fj-hero-copy a{margin-top:20px}.fjord .fj-collections{grid-template-rows:300px 300px}.fjord .fj-collection-copy{display:block}.fjord .fj-collection-copy p{margin-bottom:20px}.fjord .fj-story-heading{gap:8%;padding-left:2%;padding-right:2%}.fjord .fj-footer-grid{gap:24px}.fjord .fj-product-info{padding-right:2%}.fjord .fj-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fjord .fj-contact-form{padding-right:3%}}@media(max-width:749px){body.fjord{padding:8px;font-size:14px}.fjord .fj-desktop{display:none}.fjord .fj-nav-left{gap:12px;padding:0 10px 4px}.fjord .fj-nav-right{padding:0 8px 4px}.fjord .fj-nav,.fjord .fj-nav-left,.fjord .fj-nav-right{min-height:56px;height:56px}.fjord .fj-logo{font-size:15px}.fjord .fj-nav-right>.fj-icon-button{display:none}.fjord .fj-mobile-menu{display:block}.fjord .fj-mobile-menu>summary{display:flex;align-items:center;gap:6px;padding:10px 0 10px 8px}.fjord .fj-mobile-menu nav{position:absolute;left:0;right:0;top:56px;padding:24px;background:var(--fj-bg);box-shadow:0 18px 25px #0002;border-radius:0 0 16px 16px;display:grid;gap:18px}.fjord .fj-nav-left:after,.fjord .fj-nav-right:before{width:14px;height:14px}.fjord .fj-nav-left:after{right:-14px}.fjord .fj-nav-right:before{left:-14px}.fjord .fj-hero{margin-top:-56px;min-height:640px;height:calc(85svh - 50px);max-height:800px}.fjord .fj-slide>img{object-position:60% center}.fjord .fj-hero-copy{bottom:54px;left:18px;right:18px;width:auto;padding:25px;max-width:none}.fjord .fj-hero-copy h1{font-size:32px;max-width:330px}.fjord .fj-hero-copy p{font-size:14px;max-width:300px}.fjord .fj-hero-copy a{margin-top:18px}.fjord .fj-hotspot-1{top:23%;left:28%}.fjord .fj-hotspot-2{top:34%;left:68%}.fjord .fj-hotspot-3{top:43%;left:76%}.fjord .fj-hotspot p{left:auto;right:-25px}.fjord .fj-slider-arrows{inset:42% 14px auto}.fjord .fj-slider-arrows button{width:32px;height:38px}.fjord .fj-slider-dots{bottom:15px}.fjord .fj-benefits{grid-template-columns:1fr 1fr;gap:22px 10px;padding:28px 5px;font-size:12px}.fjord .fj-benefits>div{gap:8px;justify-content:flex-start}.fjord .fj-benefits svg{width:17px}.fjord .fj-section{margin:40px 0}.fjord .fj-section-title{margin-bottom:20px}.fjord .fj-section-title h2,.fjord h2.fj-section-title{font-size:28px}.fjord .fj-section-title>a{font-size:12px}.fjord .fj-favorites{grid-auto-columns:72%;gap:10px}.fjord .fj-collections{display:flex;flex-direction:column;gap:12px}.fjord .fj-collection{height:380px;min-height:380px}.fjord .fj-collection:first-child{height:480px}.fjord .fj-cutout{font-size:28px}.fjord .fj-collection-copy{left:22px;bottom:25px}.fjord .fj-collection-copy p{max-width:230px}.fjord .fj-story-heading{display:block;padding:0 8px 28px}.fjord .fj-story-heading h3{font-size:38px;margin:24px 0}.fjord .fj-story-heading p{font-size:16px}.fjord .fj-story-image{aspect-ratio:1.15}.fjord .fj-footer{padding:26px 20px 36px;margin-top:40px}.fjord .fj-socials{justify-content:flex-start;flex-wrap:wrap;gap:16px}.fjord .fj-socials a{font-size:12px}.fjord .fj-footer-grid{grid-template-columns:repeat(3,1fr);gap:26px 12px;padding:32px 0}.fjord .fj-footer-brand{grid-column:1/-1}.fjord .fj-footer-brand p{margin:18px 0;max-width:300px}.fjord .fj-footer-grid h3{font-size:15px}.fjord .fj-footer-grid>div>a:not(.fj-logo){font-size:12px}.fjord .fj-newsletter{grid-template-columns:1fr;gap:26px}.fjord .fj-newsletter h3{font-size:32px}.fjord .fj-page-banner{padding:90px 24px 35px;margin-top:-56px;min-height:260px}.fjord .fj-page-banner h1{font-size:36px}.fjord .fj-page-banner p{font-size:14px}.fjord .fj-category-nav{overflow-x:auto;gap:8px}.fjord .fj-category-nav a{min-width:130px;font-size:13px;padding:16px}.fjord .fj-category-nav a:first-child{min-width:48px;flex-basis:48px}.fjord .fj-catalog-tools{flex-wrap:wrap;font-size:12px;margin:18px 0}.fjord .fj-catalog-tools>div{width:100%;gap:8px}.fjord .fj-catalog-tools select{flex:1;max-width:none;font-size:12px}.fjord .fj-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.fjord .fj-card-title{font-size:12px;padding:6px 12px 9px 8px;max-width:85%}.fjord .fj-card-meta{font-size:12px}.fjord .fj-badge{top:auto;bottom:12px;left:10px;right:auto;font-size:10px}.fjord .fj-card-arrow{width:30px;height:30px;right:8px;bottom:10px}.fjord .fj-product{display:block;padding-top:8px}.fjord .fj-product-gallery{display:flex;overflow:auto;scroll-snap-type:x mandatory}.fjord .fj-product-media{flex:0 0 100%;scroll-snap-align:start}.fjord .fj-product-media img{height:100%;aspect-ratio:1/1.1;object-fit:cover}.fjord .fj-product-info{padding:30px 14px}.fjord .fj-sticky{position:static}.fjord .fj-product h1{font-size:44px}.fjord .fj-cart{padding:0 12px}.fjord .fj-cart-layout{grid-template-columns:1fr;gap:30px}.fjord .fj-cart-item{grid-template-columns:90px 1fr;gap:16px}.fjord .fj-cart-item img{width:90px;height:120px}.fjord .fj-cart-item h2{font-size:20px}.fjord .fj-cart-summary{padding:22px}.fjord .fj-search-form{display:block}.fjord .fj-search-form button{margin-top:12px}.fjord .fj-search-dialog{padding:30px 20px}.fjord .fj-page-image{height:520px;margin-top:-56px}.fjord .fj-image-label{left:24px;bottom:30px;font-size:60px}.fjord .fj-page-content{padding:40px 18px}.fjord .fj-page-content h1{font-size:38px}.fjord .fj-richtext{font-size:16px}.fjord .fj-contact{display:block}.fjord .fj-contact-image>img{min-height:0;height:350px}.fjord .fj-contact-form{padding:35px 16px}.fjord .fj-contact-form h1{font-size:44px}.fjord .fj-faq-layout{display:block;padding:25px 12px}.fjord .fj-faq-image img{height:280px;margin-bottom:30px}.fjord .fj-faq-group{font-size:26px}.fjord .fj-accordion summary{font-size:16px;padding:22px 0}.fjord .fj-team-card h3{font-size:20px}.fjord .fj-team-card p{font-size:11px}.fjord .fj-blog-feature{height:560px}.fjord .fj-blog-feature>div{left:16px;right:16px;bottom:24px;padding:25px}.fjord .fj-blog-feature h2{font-size:30px}.fjord .fj-blog-grid{grid-template-columns:1fr;gap:35px}.fjord .fj-article-card h2{font-size:26px}.fjord .fj-article-body{margin:40px auto;padding:0 16px}.fjord .fj-article-body h1{font-size:38px}}@media(prefers-reduced-motion:reduce){.fjord *,.fjord *:before,.fjord *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.fjord .fj-hotspot-panel{position:absolute;top:44px;left:-100px;width:240px;padding:12px;display:flex;align-items:center;gap:12px;background:#fff;color:#222;border-radius:12px;box-shadow:0 8px 25px #0002;z-index:5}.fjord .fj-hotspot-panel img{width:70px;height:70px;object-fit:cover;border-radius:8px;flex-shrink:0}.fjord .fj-hotspot .fj-hotspot-panel p{position:static;width:auto;padding:0;background:none;border-radius:0;box-shadow:none;font-size:13px;line-height:1.45}.fjord .fj-hotspot[open]{z-index:6}.fjord .fj-hotspot[open] summary .fj-icon{transform:rotate(45deg)}.fjord .fj-hotspot summary .fj-icon{transition:transform .4s cubic-bezier(.22,1,.36,1)}.fjord .fj-carousel-controls{display:flex;justify-content:center;gap:8px;margin-top:18px}.fjord .fj-carousel-controls button{background:var(--fj-surface);border-radius:50%;width:44px;height:44px}.fjord .fj-carousel-controls button:first-child svg{transform:rotate(180deg)}.fjord .fj-favorites{scrollbar-width:none}.fjord .fj-favorites::-webkit-scrollbar{display:none}.fjord .fj-dropdown[open]>div,.fjord .fj-hotspot[open] .fj-hotspot-panel{animation:fj-panel-in .4s cubic-bezier(.22,1,.36,1)}@keyframes fj-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){.fjord .fj-hotspot-panel{left:auto;right:-20px;width:210px}.fjord .fj-hotspot-1 .fj-hotspot-panel{left:-30px;right:auto}}@media(prefers-reduced-motion:reduce){.fjord .fj-dropdown[open]>div,.fjord .fj-hotspot[open] .fj-hotspot-panel{animation:none}}@media(min-width:750px){.fjord .fj-nav,.fjord .fj-nav-left,.fjord .fj-nav-right{height:48px;min-height:48px}.fjord .fj-nav-left{gap:20px}.fjord .fj-nav-left:after{border-radius:0 0 0 20px;box-shadow:-5px 5px 0 5px var(--fj-bg)}.fjord .fj-nav-right:before{border-radius:0 0 20px;box-shadow:5px 5px 0 5px var(--fj-bg)}.fjord .fj-hero{margin-top:-48px;height:33vw;min-height:400px;max-height:690px}.fjord .fj-hero-copy{left:3.8%;bottom:8%;width:32.3%;padding:38px 40px}.fjord .fj-hero-copy h1{font-size:32px;line-height:1.2}.fjord .fj-hero-copy p{font-size:16px}.fjord .fj-hero-copy a{margin-top:30px}.fjord .fj-slide>img{object-position:center}.fjord .fj-announcement{margin-top:12px}.fjord .fj-icon{width:16px;height:16px}}.fjord .fj-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fjord .fj-contact-form>form{padding:40px;background:var(--fj-surface);border-radius:var(--fj-radius)}.fjord .fj-contact-form>h1{background:var(--fj-surface);padding:60px 40px 0;margin:0;border-radius:var(--fj-radius) var(--fj-radius) 0 0;font-size:40px}.fjord .fj-contact-form input,.fjord .fj-contact-form textarea{background:var(--fj-bg)!important;border:0!important}.fjord .fj-contact-form textarea{margin-top:16px;min-height:120px}.fjord .fj-addresses{margin-top:12px;gap:12px}.fjord .fj-addresses>div{background:var(--fj-surface);border-radius:var(--fj-radius);padding:36px}.fjord .fj-addresses h2{margin-bottom:60px}.fjord .fj-addresses a{margin-top:20px}@media(min-width:750px){.fjord .fj-contact{grid-template-columns:1fr 1fr;gap:12px;margin-top:-48px;padding-top:0}.fjord .fj-contact-image>img{height:100%;min-height:480px;object-fit:cover}.fjord .fj-contact-form{padding:0}.fjord .fj-contact-form>form{padding-top:14px}.fjord .fj-contact-form>h1{padding-left:64px}.fjord .fj-contact-image{max-height:700px}}@media(max-width:749px){.fjord .fj-contact-fields{grid-template-columns:1fr}.fjord .fj-contact-form>form{padding:24px}.fjord .fj-contact-form>h1{padding:30px 24px 0}.fjord .fj-addresses{grid-template-columns:1fr}.fjord .fj-contact-image>img{min-height:0}}@media(min-width:750px){.fjord .fj-hero{height:auto;aspect-ratio:2/1;min-height:0;max-height:none}}@media(min-width:1700px){.fjord .fj-hero{height:auto}}.fjord .fj-footer{background:transparent;padding:0;border-radius:0}.fjord .fj-socials{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border:0;padding:0;margin-bottom:12px}.fjord .fj-socials a{background:#f6f6f6;color:#0e1011;border-radius:12px;padding:24px;justify-content:space-between;font-size:16px}.fjord .fj-footer-panel{background:#0e1011;color:#fff;border-radius:12px;padding:64px}.fjord .fj-footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;padding:0 0 64px;gap:48px}.fjord .fj-footer-brand p{color:#fff9;max-width:300px;font-size:16px}.fjord .fj-footer-grid>div>a:not(.fj-logo){color:#fff9;font-size:16px;margin:12px 0}.fjord .fj-footer-grid h3{font-size:24px;margin-bottom:24px}.fjord .fj-newsletter{border-top:1px solid #ffffff26;padding-top:48px}.fjord .fj-newsletter h3{font-size:40px;line-height:1.2;max-width:510px}.fjord .fj-email-row{border-bottom:1px solid #ffffff66}.fjord .fj-email-row input{color:#fff;background:transparent}.fjord .fj-nav-left,.fjord .fj-nav-right{padding-left:24px;padding-right:24px}.fjord .fj-desktop{gap:32px}.fjord .fj-logo{font-size:20px;gap:10px}.fjord .fj-announcement{margin-top:0;border-radius:6px}@media(max-width:749px){.fjord .fj-socials{grid-template-columns:1fr 1fr;gap:8px}.fjord .fj-socials a{padding:18px;font-size:14px}.fjord .fj-footer-panel{padding:32px 24px}.fjord .fj-footer-grid{grid-template-columns:repeat(3,1fr);gap:28px 12px;padding-bottom:32px}.fjord .fj-footer-grid h3{font-size:18px}.fjord .fj-footer-grid>div>a:not(.fj-logo){font-size:13px}.fjord .fj-newsletter{padding-top:32px}.fjord .fj-newsletter h3{font-size:30px}.fjord .fj-nav-left,.fjord .fj-nav-right{padding-left:12px;padding-right:12px}}.fjord .fj-section{margin:12px 0}.fjord .fj-section-title{display:flex;justify-content:center;align-items:center;padding:24px;margin:0;min-height:62px;text-align:center}.fjord .fj-section-title h2,.fjord h2.fj-section-title{font-size:16px;line-height:1.3;letter-spacing:0}.fjord .fj-section-title>a{display:none}.fjord .fj-benefits{padding:24px 48px;gap:64px;font-size:14px}.fjord .fj-favorites{grid-auto-columns:calc((100% - 36px)/4);gap:12px}.fjord .fj-collections{grid-template-rows:305px 305px;gap:12px}.fjord .fj-story-layout{display:grid;grid-template-columns:36% 1fr;gap:12px}.fjord .fj-story-heading{display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:64px;background:var(--fj-surface);border-radius:12px}.fjord .fj-story-heading h3{font-size:28px;line-height:1.2}.fjord .fj-story-heading p{font-size:16px;line-height:1.6}.fjord .fj-story-image{aspect-ratio:auto;height:600px;border-radius:12px;overflow:hidden}.fjord .fj-story-image img{width:100%;height:100%;object-fit:cover}.fjord .fj-footer{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:12px;margin-top:12px}.fjord .fj-socials{grid-column:1/-1;margin:0}.fjord .fj-socials a{padding:18px 24px;font-size:14px}.fjord .fj-footer-grid{grid-template-columns:1.7fr 1fr 1fr 1fr;padding:0;gap:32px}.fjord .fj-footer-grid h3{font-size:20px}.fjord .fj-footer-grid>div>a:not(.fj-logo){font-size:14px;margin:8px 0}.fjord .fj-footer-brand p{font-size:14px;margin-bottom:48px}.fjord .fj-newsletter{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;background:var(--fj-surface);color:var(--fj-text);border-radius:12px;border:0;padding:48px}.fjord .fj-newsletter h3{font-size:28px;line-height:1.2}.fjord .fj-email-row{border-color:currentColor}.fjord .fj-email-row input{color:inherit}@media(max-width:1000px)and (min-width:750px){.fjord .fj-story-heading{padding:36px}.fjord .fj-footer-panel{padding:32px}.fjord .fj-footer-grid{gap:18px}.fjord .fj-newsletter{padding:28px}}@media(max-width:749px){.fjord .fj-benefits{padding:24px 12px;gap:20px 8px}.fjord .fj-favorites{grid-auto-columns:80%}.fjord .fj-story-layout{grid-template-columns:1fr}.fjord .fj-story-heading{padding:32px;min-height:340px}.fjord .fj-story-heading h3{font-size:28px;margin:0}.fjord .fj-story-image{height:400px}.fjord .fj-footer{grid-template-columns:1fr}.fjord .fj-footer-panel{padding:32px 24px}.fjord .fj-footer-grid{grid-template-columns:repeat(3,1fr)}.fjord .fj-newsletter{min-height:260px;padding:32px 24px}}.fjord .fj-newsletter{background:#0e1011;color:#fff;gap:96px;padding:48px}.fjord .fj-footer-panel{min-height:393px}.fjord .fj-footer-grid{grid-template-columns:minmax(220px,2.4fr) repeat(3,minmax(0,1fr));gap:32px;height:100%}.fjord .fj-footer-grid h3{font-size:16px;line-height:1.3;margin-bottom:32px}.fjord .fj-footer-grid>div>a:not(.fj-logo){line-height:1.6;margin:8px 0;color:#9f9fa0}.fjord .fj-footer-brand{display:flex;flex-direction:column;align-items:flex-start}.fjord .fj-footer-brand .fj-logo{font-size:15px}.fjord .fj-footer-brand p{margin:16px 0 32px;line-height:1.3;color:#9f9fa0;max-width:280px}.fjord .fj-footer-credit{margin-top:auto;display:grid;gap:16px}.fjord .fj-template-button{display:inline-block;justify-self:start;background:#fff;color:#0e1011;padding:7px 14px;border-radius:6px;font-size:14px;line-height:1.4}.fjord .fj-footer small{opacity:1;font-size:14px}.fjord .fj-footer small a{text-decoration:underline}.fjord .fj-email-row{display:flex;flex-direction:column;gap:8px;border:0;padding:0}.fjord .fj-email-row input{width:100%;background:#191b1c;border:0;padding:14px;border-radius:6px;color:#fff;font-size:15px}.fjord .fj-email-row button{display:block;width:100%;height:42px;background:#fff;color:#0e1011;border:0;border-radius:6px;font-size:14px}.fjord .fj-socials a{font-size:15px}@media(max-width:1000px){.fjord .fj-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fjord .fj-footer-brand{grid-column:1/-1}.fjord .fj-footer-credit{margin-top:12px}}@media(max-width:749px){.fjord .fj-newsletter{padding:32px 24px;gap:48px}.fjord .fj-footer-panel{min-height:0}.fjord .fj-footer-grid h3{margin-bottom:20px}}.fjord .fj-footer{grid-template-columns:minmax(0,2.21fr) minmax(0,1fr)}.fjord .fj-footer-grid{grid-template-columns:minmax(0,2.65fr) repeat(3,minmax(0,1fr));gap:40px}.fjord .fj-newsletter h3{font-size:28px;letter-spacing:-.025em}.fjord .fj-newsletter .fj-email-row input{background:#191b1c!important;color:#fff!important;border:0!important}.fjord .fj-footer-panel{padding:64px}.fjord .fj-newsletter{padding:48px}@media(max-width:1000px){.fjord .fj-footer-grid{grid-template-columns:repeat(3,1fr);gap:24px}}@media(max-width:749px){.fjord .fj-footer{grid-template-columns:1fr}.fjord .fj-footer-panel,.fjord .fj-newsletter{padding:32px 24px}}.fjord .fj-header .fj-logo{font-size:15px;gap:6px}.fjord .fj-header .fj-logomark{width:15px;height:15px;border-width:4px}.fjord .fj-announcement{margin-top:12px;border-radius:12px;margin-bottom:12px}.fjord .fj-cart-link{font-size:14px;gap:4px}.fjord .fj-mode{flex-shrink:0}@media(min-width:750px){.fjord .fj-nav,.fjord .fj-nav-left,.fjord .fj-nav-right{height:36px;min-height:36px}.fjord .fj-nav-left{padding:0 16px 8px;gap:16px;border-radius:0 0 20px}.fjord .fj-nav-right{padding:0 16px 8px;gap:8px;border-radius:0 0 0 20px}.fjord .fj-desktop{gap:18px;font-size:14px;line-height:1.2}.fjord .fj-nav-left:after{right:-20px;bottom:0;width:20px;height:20px;border-radius:20px 0 0;box-shadow:-5px -5px 0 5px var(--fj-bg)}.fjord .fj-nav-right:before{left:-20px;bottom:0;width:20px;height:20px;border-radius:0 20px 0 0;box-shadow:5px -5px 0 5px var(--fj-bg)}.fjord .fj-hero{margin-top:-36px}.fjord .fj-header .fj-icon-button{width:28px;height:28px;padding:6px}.fjord .fj-header .fj-icon{width:14px;height:14px}}@media(max-width:749px){.fjord .fj-announcement{margin-top:0}}.fjord .fj-header{padding-top:12px}.fjord .fj-announcement{margin-top:0}@media(min-width:750px){.fjord .fj-nav-left:after{box-shadow:none;border-radius:0;background:radial-gradient(circle at 100% 100%,transparent 20px,var(--fj-bg) 20.5px);top:0;bottom:auto}.fjord .fj-nav-right:before{box-shadow:none;border-radius:0;background:radial-gradient(circle at 0 100%,transparent 20px,var(--fj-bg) 20.5px);top:0;bottom:auto}}@media(max-width:749px){.fjord .fj-header{padding-top:0}}.fjord .fj-product{grid-template-columns:1.43fr 1fr;gap:12px;padding-top:0;margin-top:-36px;align-items:start}.fjord .fj-product-gallery{position:sticky;top:12px;display:block;height:calc(100svh - 24px);min-height:560px;border-radius:12px;overflow:hidden;background:#f6f6f6}.fjord .fj-product-media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;scroll-margin-top:12px}.fjord .fj-product-media:first-child{z-index:1}.fjord .fj-product-media:target{z-index:2}.fjord .fj-product-media img{width:100%;height:100%;object-fit:cover}.fjord .fj-product-thumbs{position:absolute;bottom:36px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:4px;padding:8px;background:#ffffffd9;border-radius:12px}.fjord .fj-product-thumbs a,.fjord .fj-product-thumbs img{display:block;width:60px;height:60px;border-radius:8px;object-fit:cover}.fjord .fj-product-info{padding:96px 48px 24px;background:var(--fj-surface);border-radius:12px}.fjord .fj-product h1{font-size:40px;margin:0 0 12px}.fjord .fj-product-description{margin:0 0 56px;font-size:16px;line-height:1.6}.fjord .fj-product .fj-price{font-size:20px;margin-bottom:16px}.fjord .fj-product .fj-accordion{background:var(--fj-bg);border:0;border-radius:12px;padding:0 24px;margin-top:12px}.fjord .fj-product .fj-accordion summary{font-size:16px;padding:24px 0}@media(max-width:749px){.fjord .fj-product{display:block;margin-top:0}.fjord .fj-product-gallery{position:relative;height:70svh;min-height:420px;display:block}.fjord .fj-product-media{position:absolute}.fjord .fj-product-info{padding:40px 24px}.fjord .fj-product-thumbs{bottom:20px}.fjord .fj-product h1{font-size:36px}}.fjord .fj-catalog .fj-page-banner{margin-top:-36px;padding:96px 64px 64px;min-height:264px;border-radius:12px;background:var(--fj-surface)}.fjord .fj-catalog .fj-page-banner h1{font-size:40px;line-height:1.2;margin-bottom:12px}.fjord .fj-catalog .fj-page-banner>div{max-width:360px;color:#808182;font-size:16px}.fjord .fj-category-nav{display:flex;gap:12px;margin:12px 0}.fjord .fj-category-nav a{flex:1;padding:18px 20px;border-radius:12px;background:var(--fj-surface);display:flex;align-items:center;justify-content:space-between;font-size:14px}.fjord .fj-category-nav a:first-child{flex:0 0 56px;min-width:56px;padding:18px}.fjord .fj-category-nav a[aria-current=page]{background:#ededed}.fjord .fj-catalog-tools{margin:12px 0}.fjord .fj-catalog .fj-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fjord .fj-product-editorial{margin-top:12px}.fjord .fj-detail-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.fjord .fj-detail-row>img{width:100%;height:560px;object-fit:cover;border-radius:12px}.fjord .fj-detail-row>div{background:var(--fj-surface);border-radius:12px;padding:64px;display:flex;flex-direction:column;justify-content:center;gap:24px}.fjord .fj-detail-row h3{font-size:28px;line-height:1.2}.fjord .fj-detail-row p{font-size:16px;line-height:1.6;color:#808182}.fjord .fj-product-editorial>.fj-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:749px){.fjord .fj-catalog .fj-page-banner{margin-top:-56px;padding:90px 24px 40px}.fjord .fj-catalog .fj-page-banner h1{font-size:36px}.fjord .fj-catalog .fj-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fjord .fj-detail-row{grid-template-columns:1fr}.fjord .fj-detail-row>div{padding:32px 24px}.fjord .fj-detail-row>img{height:380px}.fjord .fj-product-editorial>.fj-product-grid{grid-template-columns:1fr 1fr}}.fjord .fj-product .fj-buy-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;margin:16px 0 32px}.fjord .fj-product .fj-buy-row input{width:100%;min-width:0;height:44px;text-align:center;padding:8px}.fjord .fj-product .fj-buy-row button{width:100%;min-width:0;height:44px;white-space:nowrap;padding:8px 16px}.fjord .fj-product-info{background:var(--fj-bg)}@media(max-width:809px){body.fjord{padding:12px;font-size:14px}.fjord .fj-desktop{display:none}.fjord .fj-mobile-menu{display:block}.fjord .fj-mode{margin-left:0}.fjord .fj-nav,.fjord .fj-nav-left,.fjord .fj-nav-right{height:36px;min-height:36px}.fjord .fj-nav-left{gap:16px;padding:0 12px 8px}.fjord .fj-nav-right{padding:0 12px 8px;gap:6px}.fjord .fj-nav-right>.fj-icon-button{display:inline-flex;width:24px;height:24px;padding:4px}.fjord .fj-header .fj-icon{width:14px;height:14px}.fjord .fj-mobile-menu>summary{padding:0;font-size:14px;gap:4px}.fjord .fj-mobile-menu>summary svg{display:none}.fjord .fj-nav-left:after{width:20px;height:20px;right:-20px;top:0;bottom:auto;border-radius:0;box-shadow:none;background:radial-gradient(circle at 100% 100%,transparent 20px,var(--fj-bg) 20.5px)}.fjord .fj-nav-right:before{width:20px;height:20px;left:-20px;top:0;bottom:auto;border-radius:0;box-shadow:none;background:radial-gradient(circle at 0 100%,transparent 20px,var(--fj-bg) 20.5px)}.fjord .fj-mobile-menu nav{top:36px;z-index:20}.fjord .fj-header{position:relative;z-index:10}.fjord .fj-hero{margin-top:-36px;height:350px;min-height:350px;max-height:none;border-radius:12px}.fjord .fj-slide>img{object-position:center}.fjord .fj-hero-copy{left:20px;right:20px;bottom:20px;padding:20px;border-radius:10px;width:auto}.fjord .fj-hero-copy h1{font-size:22px;line-height:1.2;max-width:250px}.fjord .fj-hero-copy p,.fjord .fj-hotspot,.fjord .fj-slider-dots{display:none}.fjord .fj-hero-copy a{margin-top:12px;font-size:12px}.fjord .fj-slider-arrows{inset:45% 8px auto}.fjord .fj-benefits{display:none}.fjord .fj-favorites{grid-auto-columns:calc((100% - 12px)/2);gap:12px}.fjord .fj-card-image{border-radius:12px}.fjord .fj-card-title{font-size:14px}.fjord .fj-section-title{min-height:62px;padding:24px}.fjord .fj-collection,.fjord .fj-collection:first-child{height:420px;min-height:0}.fjord .fj-collection-copy{left:24px;right:24px;bottom:24px}.fjord .fj-story-heading{min-height:320px;padding:32px 24px}.fjord .fj-story-image{height:350px}.fjord .fj-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 12px}.fjord .fj-footer-grid h3{font-size:16px}.fjord .fj-footer-grid>div>a:not(.fj-logo){font-size:13px}.fjord .fj-footer small{font-size:12px}.fjord .fj-product{margin-top:-36px}.fjord .fj-product-gallery{height:480px;min-height:0}.fjord .fj-product-info{padding:32px 24px}.fjord .fj-product-thumbs a,.fjord .fj-product-thumbs img{width:48px;height:48px}.fjord .fj-product-description{margin-bottom:24px}.fjord .fj-product .fj-buy-row{grid-template-columns:100px minmax(0,1fr)}.fjord .fj-product-info select{max-width:100%;width:100%}.fjord .fj-contact-fields{grid-template-columns:1fr}.fjord .fj-newsletter form,.fjord .fj-contact-form,.fjord .fj-product-info,.fjord .fj-footer-grid>div{min-width:0}.fjord .fj-category-nav{gap:8px}.fjord .fj-category-nav a{min-width:0;padding:16px 10px;font-size:12px}.fjord .fj-category-nav a:first-child{min-width:44px;flex-basis:44px;padding:14px}.fjord .fj-catalog-tools>div{flex-wrap:wrap}.fjord .fj-cart-item{grid-template-columns:80px minmax(0,1fr)}.fjord .fj-cart-item img{width:80px}.fjord .fj-blog-feature{height:460px}}@media(max-width:360px){.fjord .fj-nav-left,.fjord .fj-nav-right{padding-left:6px;padding-right:6px;gap:4px}.fjord .fj-mode{display:none}.fjord .fj-footer-grid{grid-template-columns:1fr 1fr}.fjord .fj-hero-copy{left:12px;right:12px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fjord-responsive.css.map */
