.home-hero.section-ambient-a{overflow:clip}.home-refine-tools-grid .home-refine-tool{transition-duration:.35s;transition-delay:calc(var(--tool-i,0) * 70ms)}.home-refine-facelift .nordcargo-before__top{padding:20px 32px 14px}.home-refine-light{--shadow-button:0 3px 8px #00000029;--shadow-button-hover:0 2px 5px #0000002e}.home-refine-hero-copy{display:grid}.home-refine-hero-copy-slide{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.home-refine-hero-copy-slide[inert]{visibility:hidden;pointer-events:none}.home-refine-hero-copy-slide .home-refine-hero-cta{margin-top:auto;padding-top:1.25rem}.home-refine-hero-media{aspect-ratio:4/3}.home-refine-hero-facelift{width:68.1818%;margin-inline:auto;position:absolute;inset:0}@media (min-width:640px){.home-refine-hero-copy-slide .home-refine-hero-cta{padding-top:1.75rem}}@media (min-width:768px){.home-refine-hero-media{aspect-ratio:16/9}.home-refine-hero-facelift{width:100%}}@media (768px<=width<1200px){.home-hero .home-refine-hero-title{font-size:2.25rem;line-height:1.18}}@media (max-width:767px),(prefers-reduced-motion:reduce){.home-refine-tools-grid .home-refine-tool{transition:none;transform:none}}@media (max-width:767px){.tablet-home-ecommerce .ecommerce-phone{max-width:clamp(12rem,54vw,14rem)}.home-refine-facelift .nordcargo-ba{zoom:.84}}
.ecommerce-phone{aspect-ratio:484/969;flex-shrink:0;position:relative;container-type:inline-size}.ecommerce-phone__frame{width:100%;height:100%;display:block}.ecommerce-phone__shop{--pufi-ink:#293f35;--pufi-accent:#c76d4d;--pufi-hero-gap-small:1.5cqw;--pufi-hero-gap-medium:3cqw;--pufi-hero-gap-large:5cqw;color:var(--pufi-ink);text-align:left;background:#faf7f2;border-radius:0 0 13.5cqw 13.5cqw;grid-template-rows:7.3% 42.2% 10.3% 40.2%;font-family:Arial,Helvetica,sans-serif;line-height:1.3;display:grid;position:absolute;inset:8.7% 4.55% 2.5%;overflow:hidden}.ecommerce-phone__shop p{margin:0}.ecommerce-phone__shop svg{stroke-width:1.6px;flex-shrink:0;width:4.8cqw;height:4.8cqw}.ecommerce-phone__nav{align-items:center;gap:4cqw;padding:0 4.6cqw;display:flex}.ecommerce-phone__logo{align-items:baseline;gap:1.4cqw;font-size:8.4cqw;font-weight:700;line-height:1;display:flex}.ecommerce-phone__logo svg{aspect-ratio:26/24;transform-origin:50%;width:auto;height:1ex;transform:scale(.99,1.1)}.ecommerce-phone__logo>span{letter-spacing:-.55cqw}.ecommerce-phone__nav-actions{gap:3.2cqw;margin-left:auto;display:flex}.ecommerce-phone__nav-actions svg{width:4.3cqw;height:4.3cqw}.ecommerce-phone__hero{background:#eee9dd;align-items:center;padding:5cqw;display:flex;position:relative}.ecommerce-phone__eyebrow{z-index:1;letter-spacing:.2cqw;font-size:1.95cqw;font-weight:600;position:relative}.ecommerce-phone__hero-copy{z-index:1;width:41cqw;position:relative}.ecommerce-phone__shop .ecommerce-phone__eyebrow{margin-bottom:var(--pufi-hero-gap-small)}.ecommerce-phone__headline{letter-spacing:-.28cqw;font-size:6.7cqw;font-weight:750;line-height:1.22}.ecommerce-phone__shop .ecommerce-phone__tagline{width:37cqw;margin-top:var(--pufi-hero-gap-medium);color:#586358;font-size:2.65cqw;line-height:1.5}.ecommerce-phone__cta{width:40cqw;height:8.5cqw;margin-top:var(--pufi-hero-gap-large);background:var(--pufi-accent);color:#fffaf4;white-space:nowrap;border-radius:8cqw;justify-content:center;align-items:center;gap:1.3cqw;font-size:2.45cqw;font-weight:600;display:flex}.ecommerce-phone__cta svg{width:3.3cqw;height:3.3cqw}.ecommerce-phone__hero-image{width:47cqw;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.ecommerce-phone__hero-image img{object-fit:cover;object-position:58% center}.ecommerce-phone__hero-image:after{content:"";pointer-events:none;background:linear-gradient(90deg,#eee9dd,#0000 30%);position:absolute;inset:0}.ecommerce-phone__services{background:#f4f0e7;grid-template-columns:repeat(4,minmax(0,1fr));padding:3.2cqw 2cqw;display:grid}.ecommerce-phone__services>div{text-align:center;flex-direction:column;align-items:center;gap:1.5cqw;font-size:2.05cqw;font-weight:500;line-height:1.35;display:flex}.ecommerce-phone__services svg{width:5cqw;height:5cqw}.ecommerce-phone__services>div:first-child svg{color:var(--pufi-accent)}.ecommerce-phone__products{padding:5.5cqw 3.4cqw 8cqw}.ecommerce-phone__shop .ecommerce-phone__section-title{letter-spacing:-.12cqw;margin-bottom:4.5cqw;font-size:4cqw;font-weight:700}.ecommerce-phone__product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqw;display:grid}.ecommerce-phone__card{background:#fdfbf7;border:.2cqw solid #e9e3d5;border-radius:2.5cqw;overflow:hidden}.ecommerce-phone__product-image{background:#f1eae0;height:28cqw;position:relative}.ecommerce-phone__product-image img{object-fit:cover}.ecommerce-phone__badge{z-index:1;color:#654130;background:#e8c7ab;border-radius:3cqw;padding:.65cqw 1.4cqw;font-size:1.8cqw;font-weight:600;position:absolute;top:1.6cqw;left:1.4cqw}.ecommerce-phone__product-details{padding:2.6cqw 1.7cqw 1.8cqw}.ecommerce-phone__product-name{white-space:nowrap;letter-spacing:-.06cqw;font-size:2.35cqw;font-weight:700}.ecommerce-phone__shop .ecommerce-phone__product-detail{color:#7f8378;white-space:nowrap;letter-spacing:-.04cqw;margin-top:1.4cqw;font-size:1.95cqw}.ecommerce-phone__purchase{justify-content:space-between;align-items:flex-end;gap:.5cqw;margin-top:2.7cqw;display:flex}.ecommerce-phone__prices{white-space:nowrap;flex-direction:column;gap:.7cqw;display:flex}.ecommerce-phone__prices del{color:#909388;font-size:1.85cqw;font-weight:400;text-decoration-thickness:.15cqw}.ecommerce-phone__prices>span{color:var(--pufi-accent);font-size:2.65cqw;font-weight:700}.ecommerce-phone__purchase small{font-size:1.95cqw;font-weight:500}.ecommerce-phone__purchase>span:last-child{background:var(--pufi-ink);border-radius:1.4cqw;flex-shrink:0;place-items:center;width:5.7cqw;height:5.7cqw;display:grid}.ecommerce-phone__purchase svg{color:#faf7f2;width:3.3cqw;height:3.3cqw}@media (min-width:768px) and (max-width:1023px){.tablet-home-ecommerce .ecommerce-phone{max-width:12rem}}
